ZHCUAV7Z september 1995 – march 2023 66AK2E05 , 66AK2H06 , 66AK2H12 , 66AK2H14 , AM1705 , AM1707 , AM1802 , AM1806 , AM1808 , AM1810 , AM5K2E04 , OMAP-L132 , OMAP-L137 , OMAP-L138 , SM470R1B1M-HT , TMS470R1A288 , TMS470R1A384 , TMS470R1A64 , TMS470R1B1M , TMS470R1B512 , TMS470R1B768
--minimize_trampolines 选项的目标是在尝试放置段时尽量减少所需的 far 调用 trampoline 数量,但可能的代价是存储器打包不再处于理想状态。语法为:
--minimize_trampolines=postorder
该参数选择要使用的启发法。postorder 启发法尝试将函数放置在函数调用方之前,以便在放置调用方时知道被调用方的 PC 相对偏移。首先放置被调用方,当放置调用方时被调用方的地址是已知的,因此链接器可以明确地知道是否需要 trampoline。