Daniel Schwierzeck
660da0947a
MIPS: Introduce --gc-sections for MIPS
...
All architectures but MIPS are using --gc-sections on final linking.
This patch introduces that feature for MIPS to reduce the memory and
flash footprint.
Signed-off-by: Daniel Schwierzeck <daniel.schwierzeck@googlemail.com >
Cc: Wolfgang Denk <wd@denx.de >
Cc: Stefan Roese <sr@denx.de >
Cc: Thomas Lange <thomas@corelatus.se >
Cc: Vlad Lungu <vlad.lungu@windriver.com >
Signed-off-by: Shinya Kuribayashi <skuribay@pobox.com >
2011-05-10 00:08:10 +09:00
Wolfgang Denk
8ae86b76c6
Make STANDALONE_LOAD_ADDR configurable per board
...
Rename STANDALONE_LOAD_ADDR into CONFIG_STANDALONE_LOAD_ADDR
and allow that the architecture-specific default value gets
overwritten by defining the value in the board header file.
Signed-off-by: Wolfgang Denk <wd@denx.de >
Cc: Mike Frysinger <vapier@gentoo.org >
Cc: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp >
Cc: Daniel Hellstrom <daniel@gaisler.com >
Cc: Tsi Chung Liew <tsi-chung.liew@freescale.com >
Cc: Nobuhiro Iwamatsu <iwamatsu@nigauri.org >
2011-04-12 22:58:32 +02:00
Peter Tyser
ea0364f1bb
Move lib_$ARCH directories to arch/$ARCH/lib
...
Also move lib_$ARCH/config.mk to arch/$ARCH/config.mk
This change is intended to clean up the top-level directory structure
and more closely mimic Linux's directory organization.
Signed-off-by: Peter Tyser <ptyser@xes-inc.com >
2010-04-13 09:13:03 +02:00