summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/powerpc/psim/start/start.S
diff options
context:
space:
mode:
authorTill Straumann <strauman@slac.stanford.edu>2007-11-30 19:45:40 +0000
committerTill Straumann <strauman@slac.stanford.edu>2007-11-30 19:45:40 +0000
commit431bcd751354a4da70e180a6514d9dbd3778c41d (patch)
treedcb13a4690a4717d1d44eef734e63d49bd64b1f3 /c/src/lib/libbsp/powerpc/psim/start/start.S
parent2007-11-30 Joel Sherrill <joel.sherrill@OARcorp.com> (diff)
downloadrtems-431bcd751354a4da70e180a6514d9dbd3778c41d.tar.bz2
2007-11-30 Till Straumann <strauman@slac.stanford.edu>
* startup/linkcmds.c, start/start.S: call __eabi() from start.S and make sure linkcmds defines _SDA_BASE_ + _SDA2_BASE_ so that sysv + eabi are properly supported.
Diffstat (limited to 'c/src/lib/libbsp/powerpc/psim/start/start.S')
-rw-r--r--c/src/lib/libbsp/powerpc/psim/start/start.S1
1 files changed, 1 insertions, 0 deletions
diff --git a/c/src/lib/libbsp/powerpc/psim/start/start.S b/c/src/lib/libbsp/powerpc/psim/start/start.S
index 2b4a3c980c..95a5a52b20 100644
--- a/c/src/lib/libbsp/powerpc/psim/start/start.S
+++ b/c/src/lib/libbsp/powerpc/psim/start/start.S
@@ -103,6 +103,7 @@ _start:
lis r0,0
stw r0,0(sp) /* clear back chain */
stwu sp,-56(sp) /* push another stack frame */
+ bl FUNC_NAME(__eabi)
lis r5,environ@ha
la r5,environ@l(r5) /* environp */