summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/m32c
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2008-12-04 20:32:10 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2008-12-04 20:32:10 +0000
commit087dd259c350e0d0eb50dd9da66ae84540702a1c (patch)
treeb8cf11d22e40fd033c9a7248edd6b8af92667a38 /c/src/lib/libbsp/m32c
parent2008-12-04 Joel Sherrill <joel.sherrill@oarcorp.com> (diff)
downloadrtems-087dd259c350e0d0eb50dd9da66ae84540702a1c.tar.bz2
2008-12-04 Joel Sherrill <joel.sherrill@oarcorp.com>
* bsp_specs, tools/runtest.in: Move -e start from *link to *startfile to avoid warning for undefined entry symbol when linking relocatables with binutils 2.19.
Diffstat (limited to 'c/src/lib/libbsp/m32c')
-rw-r--r--c/src/lib/libbsp/m32c/m32cbsp/ChangeLog6
-rw-r--r--c/src/lib/libbsp/m32c/m32cbsp/bsp_specs4
-rw-r--r--c/src/lib/libbsp/m32c/m32cbsp/tools/runtest.in3
3 files changed, 10 insertions, 3 deletions
diff --git a/c/src/lib/libbsp/m32c/m32cbsp/ChangeLog b/c/src/lib/libbsp/m32c/m32cbsp/ChangeLog
index d501a3cb81..ab17162dcd 100644
--- a/c/src/lib/libbsp/m32c/m32cbsp/ChangeLog
+++ b/c/src/lib/libbsp/m32c/m32cbsp/ChangeLog
@@ -1,3 +1,9 @@
+2008-12-04 Joel Sherrill <joel.sherrill@oarcorp.com>
+
+ * bsp_specs, tools/runtest.in: Move -e start from *link to *startfile
+ to avoid warning for undefined entry symbol when linking relocatables
+ with binutils 2.19.
+
2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
* README: New file.
diff --git a/c/src/lib/libbsp/m32c/m32cbsp/bsp_specs b/c/src/lib/libbsp/m32c/m32cbsp/bsp_specs
index 6a48c0b3f5..640e73a53d 100644
--- a/c/src/lib/libbsp/m32c/m32cbsp/bsp_specs
+++ b/c/src/lib/libbsp/m32c/m32cbsp/bsp_specs
@@ -4,12 +4,12 @@
*startfile:
%{!qrtems: %(old_startfile)} \
-%{!nostdlib: %{qrtems: start.o%s crtbegin.o%s}}
+%{!nostdlib: %{qrtems: start.o%s crtbegin.o%s -e _start}}
*endfile:
%{!qrtems: %(old_endfile)} \
%{!nostdlib: %{qrtems: crtend.o%s}}
*link:
-%(old_link) %{!qrtems: %(old_link)} %{qrtems: -dc -dp -N -e _start}
+%(old_link) %{!qrtems: %(old_link)} %{qrtems: -dc -dp -N}
diff --git a/c/src/lib/libbsp/m32c/m32cbsp/tools/runtest.in b/c/src/lib/libbsp/m32c/m32cbsp/tools/runtest.in
index b15103a1c6..b3e48312d4 100644
--- a/c/src/lib/libbsp/m32c/m32cbsp/tools/runtest.in
+++ b/c/src/lib/libbsp/m32c/m32cbsp/tools/runtest.in
@@ -164,7 +164,8 @@ do
echo "Starting $tname at $date"
# Spin off the simulator in the background
- @target_alias@-run ${tfile} >${logfile}.tmp 2>&1 &
+ # @target_alias@-run ${tfile} >${logfile}.tmp 2>&1 &
+ /home/joel/work-gnat/svn/m32c-install/bin/m32c-elf-run ${tfile} >${logfile}.tmp 2>&1 &
sim_pid=$!
# Make sure it won't run forever...