-
- Downloads
powerpc/nand spl: link libgcc
Recent GCC (4.4+) performs out-of-line epilogues in some cases, when optimizing for size. It causes a link error for _restgpr_30_x (and similar) if libgcc is not linked. It actually increases size with very small binaries, due to the fixed size of the out-of-line code, and not having any functions that actually need to restore more than 2 or 3 registers. But I don't see a way to turn it off, other than asking GCC to optimize for speed -- which may also increase size for some boards. Signed-off-by:Scott Wood <scottwood@freescale.com> Acked-by:
Kim Phillips <kim.phillips@freescale.com> Acked-by:
Wolfgang Denk <wd@denx.de>
Showing
- nand_spl/board/amcc/acadia/Makefile 1 addition, 1 deletionnand_spl/board/amcc/acadia/Makefile
- nand_spl/board/amcc/bamboo/Makefile 1 addition, 1 deletionnand_spl/board/amcc/bamboo/Makefile
- nand_spl/board/amcc/canyonlands/Makefile 1 addition, 1 deletionnand_spl/board/amcc/canyonlands/Makefile
- nand_spl/board/amcc/kilauea/Makefile 1 addition, 1 deletionnand_spl/board/amcc/kilauea/Makefile
- nand_spl/board/amcc/sequoia/Makefile 1 addition, 1 deletionnand_spl/board/amcc/sequoia/Makefile
- nand_spl/board/freescale/mpc8313erdb/Makefile 1 addition, 1 deletionnand_spl/board/freescale/mpc8313erdb/Makefile
- nand_spl/board/freescale/mpc8315erdb/Makefile 1 addition, 1 deletionnand_spl/board/freescale/mpc8315erdb/Makefile
- nand_spl/board/sheldon/simpc8313/Makefile 1 addition, 1 deletionnand_spl/board/sheldon/simpc8313/Makefile
Loading
Please register or sign in to comment