summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dejagnu/ChangeLog5
-rw-r--r--dejagnu/Makefile.in2
-rw-r--r--dejagnu/baseboards/rom68k-idp.exp4
3 files changed, 8 insertions, 3 deletions
diff --git a/dejagnu/ChangeLog b/dejagnu/ChangeLog
index e1f05a7592b..c3f715a33ac 100644
--- a/dejagnu/ChangeLog
+++ b/dejagnu/ChangeLog
@@ -1,3 +1,8 @@
+1999-12-14 Geoff Keating <geoffk@cygnus.com>
+
+ * baseboards/rom68k-idp.exp: Don't pass -nostdlib to the IDP
+ boards when using ELF, they need crtbegin and crtend.
+
1999-11-09 Jason Molenda (jsm@bugshack.cygnus.com)
* config.guess: Copy current top-level config.guess down to
diff --git a/dejagnu/Makefile.in b/dejagnu/Makefile.in
index 373703766e5..02ed0d729bb 100644
--- a/dejagnu/Makefile.in
+++ b/dejagnu/Makefile.in
@@ -64,7 +64,7 @@ EXEEXT = @EXEEXT@
MAINT = @MAINT@
MAKEINFO = @MAKEINFO@
PACKAGE = @PACKAGE@
-VERSION = 19991213@VERSION@
+VERSION = 19991221@VERSION@
AUTOMAKE_OPTIONS = cygnus
diff --git a/dejagnu/baseboards/rom68k-idp.exp b/dejagnu/baseboards/rom68k-idp.exp
index bdf29def7ca..4f0d1adffd2 100644
--- a/dejagnu/baseboards/rom68k-idp.exp
+++ b/dejagnu/baseboards/rom68k-idp.exp
@@ -21,7 +21,7 @@ if { [board_info $board obj_format] == "a.out" } {
# Wrapping has to be specially done for m68k-aout, for whatever reason.
set_board_info wrap_m68k_aout 1;
- set extra_m68k_ld_flags "-N"
+ set extra_m68k_ld_flags "-N -nostdlib "
# We need to tell GDB to load at the correct offset.
set_board_info gdb_load_offset [board_info $board hex_startaddr];
@@ -29,7 +29,7 @@ if { [board_info $board obj_format] == "a.out" } {
set extra_m68k_ld_flags ""
}
-set_board_info ldflags "$extra_m68k_ld_flags -nostdlib [libgloss_link_flags] [newlib_link_flags]"
+set_board_info ldflags "$extra_m68k_ld_flags [libgloss_link_flags] [newlib_link_flags]"
unset extra_m68k_ld_flags