summaryrefslogtreecommitdiff
path: root/lib_blackfin/u-boot.lds.S
Commit message (Collapse)AuthorAgeLines
* Move lib_$ARCH directories to arch/$ARCH/libPeter Tyser2010-04-13-153/+0
| | | | | | | | | 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>
* Blackfin: drop bfin #undef in linker scriptMike Frysinger2010-04-07-2/+1
| | | | | | | Now that the linker script is preprocessed with -ansi, there is no need to manually undef the bfin define. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* Blackfin: relax .data alignmentMike Frysinger2010-04-07-1/+1
| | | | | | | The strictest alignment on Blackfin systems is 32bits (since that is the largest load instruction), so don't force 256byte alignment here. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* Blackfin: drop .eh_frame from linker scriptMike Frysinger2010-01-17-1/+0
| | | | | | | Nothing in U-Boot uses runtime C++ exceptions/unwinding, so there is no need to list this section. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* Blackfin: use sort funcs in the linker scriptMike Frysinger2010-01-17-2/+1
| | | | | | This is just Blackfin catching up with every one else. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* Blackfin: support boards with no external memoryMike Frysinger2010-01-17-7/+14
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* Blackfin: move section length calculation to linker scriptMike Frysinger2010-01-17-7/+17
| | | | | | | The length of the sections is fixed at link time, so let the linker do the calculation rather than doing it ourselves at runtime. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* Blackfin: restore EVT1 handling in linker scriptMike Frysinger2009-07-24-1/+8
| | | | | | | Sadly, the Blackfin linker script unification lost a small #ifdef logic needed on older parts. Restore that CONFIG_BFIN_BOOTROM_USES_EVT1 logic. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* Blackfin: unify u-boot linker scriptsMike Frysinger2009-06-14-0/+132
All the Blackfin linker scripts were duplicated across the board dirs with no difference save from the semi-often used ENV_IS_EMBEDDED option. So unify all of them in the lib_blackfin/ dir and for the few boards that need to embedded the environment directly, add a LDS_BOARD_TEXT define for them to customize via their board config file. This is much simpler than forcing them to duplicate the rest of the linker script. Signed-off-by: Mike Frysinger <vapier@gentoo.org>