9.3.3 --handles

Support far code pointers (this is the default).

Create a special output section named .handles as a jump table for accessing far code pointers. Entries in the jump table are used only when the address of a code pointer exceeds 16 bits. The jump table must be loaded in the lowest range of program memory (as defined in the linker scripts).