aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoel Sherrill <joel@OARcorp.com>2001-07-24 18:49:45 -0700
committerRichard Henderson <rth@gcc.gnu.org>2001-07-24 18:49:45 -0700
commitbb8602be349ff4dabf8051638d750e55af4e5617 (patch)
treea1168da9b32abce0902fb53b66807b382e63b3b2
parente08f13ee31a0af695cd257391f7815ebc254da2e (diff)
downloadgcc-bb8602be349ff4dabf8051638d750e55af4e5617.zip
gcc-bb8602be349ff4dabf8051638d750e55af4e5617.tar.gz
gcc-bb8602be349ff4dabf8051638d750e55af4e5617.tar.bz2
config.gcc (arm*-*-rtems*): Include crtinit.o and crtfini.o as extra multilib parts like arm-elf.
* config.gcc (arm*-*-rtems*): Include crtinit.o and crtfini.o as extra multilib parts like arm-elf. (i960-*-coff*, i960-*-rtems): Should not use collect2. (m68020-*-elf*, m68k-*-elf*, m68k-*-rtems*): Include crtinit.o and crtfini.o as extra multilib parts. From-SVN: r44327
-rw-r--r--gcc/ChangeLog40
-rw-r--r--gcc/config.gcc5
2 files changed, 26 insertions, 19 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 652cbc9..9306c7e 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,11 @@
+2001-06-19 Joel Sherrill <joel@OARcorp.com>
+
+ * config.gcc (arm*-*-rtems*): Include crtinit.o and crtfini.o as
+ extra multilib parts like arm-elf.
+ (i960-*-coff*, i960-*-rtems): Should not use collect2.
+ (m68020-*-elf*, m68k-*-elf*, m68k-*-rtems*): Include crtinit.o and
+ crtfini.o as extra multilib parts.
+
2001-07-24 Joel Sherrill <joel@OARcorp.com>
* configure.in: Add rtems as a supported thread model.
@@ -58,21 +66,21 @@ Tue Jul 24 20:32:44 CEST 2001 Jan Hubicka <jh@suse.cz>
2001-07-18 Andrew Haley <aph@cambridge.redhat.com>
- * config/sh/sh.md (ashlsi3_std splitter): Split only after reload.
- (ashlsi3_n splitter): Likewise.
- (lshrsi3_n splitter): Likewise.
+ * config/sh/sh.md (ashlsi3_std splitter): Split only after reload.
+ (ashlsi3_n splitter): Likewise.
+ (lshrsi3_n splitter): Likewise.
- (GOTaddr2picreg): Make const SImode.
- (sym_label2reg): Likewise.
- (symGOT2reg): Likewise.
- (symGOTOFF2reg) Likewise.
+ (GOTaddr2picreg): Make const SImode.
+ (sym_label2reg): Likewise.
+ (symGOT2reg): Likewise.
+ (symGOTOFF2reg) Likewise.
- (casesi_worker_0): Make unspec SImode.
+ (casesi_worker_0): Make unspec SImode.
2001-07-18 Andrew Haley <aph@cambridge.redhat.com>
- * config/sh/sh.c (barrier_align): Check that an operand really is
- an insn before extracting its INSN_CODE.
+ * config/sh/sh.c (barrier_align): Check that an operand really is
+ an insn before extracting its INSN_CODE.
2001-07-24 Andrew Haley <aph@cambridge.redhat.com>
@@ -150,12 +158,12 @@ Mon Jul 23 11:54:23 2001 Clinton Popetz <cpopetz@cpopetz.com>
2001-07-13 Andrew Haley <aph@redhat.com>
- * doc/tm.texi (MD_CAN_REDIRECT_BRANCH): New macro.
- * config/sh/sh.h (MD_CAN_REDIRECT_BRANCH): New macro.
- * config/sh/sh.c (sh_can_redirect_branch): New function.
- * config/sh/sh-protos.h (sh_can_redirect_branch): Declare.
- * reorg.c (steal_delay_list_from_target): Use
- MD_CAN_REDIRECT_BRANCH to see if redirection is possible.
+ * doc/tm.texi (MD_CAN_REDIRECT_BRANCH): New macro.
+ * config/sh/sh.h (MD_CAN_REDIRECT_BRANCH): New macro.
+ * config/sh/sh.c (sh_can_redirect_branch): New function.
+ * config/sh/sh-protos.h (sh_can_redirect_branch): Declare.
+ * reorg.c (steal_delay_list_from_target): Use
+ MD_CAN_REDIRECT_BRANCH to see if redirection is possible.
Mon Jul 23 17:20:18 CEST 2001 Jan Hubicka <jh@suse.cz>
diff --git a/gcc/config.gcc b/gcc/config.gcc
index 8961f40..7a14135 100644
--- a/gcc/config.gcc
+++ b/gcc/config.gcc
@@ -525,7 +525,6 @@ arm*-*-rtems*)
if test x$enable_threads = xyes; then
thread_file='rtems'
fi
- extra_parts="crtinit.o crtfini.o"
;;
arc-*-elf*)
extra_parts="crtinit.o crtfini.o"
@@ -1448,14 +1447,12 @@ i960-wrs-vxworks*)
i960-*-coff*)
tm_file="${tm_file} dbxcoff.h i960/i960-coff.h libgloss.h"
tmake_file=i960/t-960bare
- use_collect2=yes
c_target_objs="i960-c.o"
cxx_target_objs="i960-c.o"
;;
i960-*-rtems)
tmake_file="i960/t-960bare t-rtems"
tm_file="${tm_file} dbxcoff.h i960/rtems.h"
- use_collect2=yes
if test x$enable_threads = xyes; then
thread_file='rtems'
fi
@@ -1842,6 +1839,7 @@ m68020-*-elf* | m68k-*-elf*)
xm_defines=POSIX
tmake_file=m68k/t-m68kelf
header_files=math-68881.h
+ extra_parts="crtbegin.o crtend.o"
;;
m68k-*-lynxos*)
if test x$gas = xyes
@@ -1935,6 +1933,7 @@ m68k-*-rtemself*|m68k-*-rtems*)
tm_file=m68k/rtemself.h
extra_headers=math-68881.h
float_format=m68k
+ extra_parts="crtbegin.o crtend.o"
if test x$enable_threads = xyes; then
thread_file='rtems'
fi