From 087dd259c350e0d0eb50dd9da66ae84540702a1c Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Thu, 4 Dec 2008 20:32:10 +0000 Subject: 2008-12-04 Joel Sherrill * 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. --- c/src/lib/libbsp/m32c/m32cbsp/ChangeLog | 6 ++++++ c/src/lib/libbsp/m32c/m32cbsp/bsp_specs | 4 ++-- c/src/lib/libbsp/m32c/m32cbsp/tools/runtest.in | 3 ++- 3 files changed, 10 insertions(+), 3 deletions(-) (limited to 'c/src/lib/libbsp/m32c') 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 + + * 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 * 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... -- cgit v1.2.3