]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
config.gcc (arm*-*-rtems*): Include crtinit.o and crtfini.o as extra multilib parts...
authorJoel Sherrill <joel@OARcorp.com>
Wed, 25 Jul 2001 01:49:45 +0000 (18:49 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Wed, 25 Jul 2001 01:49:45 +0000 (18:49 -0700)
        * 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

gcc/ChangeLog
gcc/config.gcc

index 652cbc979dfdbe7892c957eef677140786c19658..9306c7e6dbbacb5138560706310922c70b60e207 100644 (file)
@@ -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>
 
index 8961f40271f3b50039f5a014b953f0ff7c36797e..7a14135fa11ae1031de8b846a5d90baa0b4bb1b2 100644 (file)
@@ -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