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
This commit is contained in:
parent
e08f13ee31
commit
bb8602be34
@ -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>
|
2001-07-24 Joel Sherrill <joel@OARcorp.com>
|
||||||
|
|
||||||
* configure.in: Add rtems as a supported thread model.
|
* 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>
|
2001-07-18 Andrew Haley <aph@cambridge.redhat.com>
|
||||||
|
|
||||||
* config/sh/sh.md (ashlsi3_std splitter): Split only after reload.
|
* config/sh/sh.md (ashlsi3_std splitter): Split only after reload.
|
||||||
(ashlsi3_n splitter): Likewise.
|
(ashlsi3_n splitter): Likewise.
|
||||||
(lshrsi3_n splitter): Likewise.
|
(lshrsi3_n splitter): Likewise.
|
||||||
|
|
||||||
(GOTaddr2picreg): Make const SImode.
|
(GOTaddr2picreg): Make const SImode.
|
||||||
(sym_label2reg): Likewise.
|
(sym_label2reg): Likewise.
|
||||||
(symGOT2reg): Likewise.
|
(symGOT2reg): Likewise.
|
||||||
(symGOTOFF2reg) Likewise.
|
(symGOTOFF2reg) Likewise.
|
||||||
|
|
||||||
(casesi_worker_0): Make unspec SImode.
|
(casesi_worker_0): Make unspec SImode.
|
||||||
|
|
||||||
2001-07-18 Andrew Haley <aph@cambridge.redhat.com>
|
2001-07-18 Andrew Haley <aph@cambridge.redhat.com>
|
||||||
|
|
||||||
* config/sh/sh.c (barrier_align): Check that an operand really is
|
* config/sh/sh.c (barrier_align): Check that an operand really is
|
||||||
an insn before extracting its INSN_CODE.
|
an insn before extracting its INSN_CODE.
|
||||||
|
|
||||||
2001-07-24 Andrew Haley <aph@cambridge.redhat.com>
|
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>
|
2001-07-13 Andrew Haley <aph@redhat.com>
|
||||||
|
|
||||||
* doc/tm.texi (MD_CAN_REDIRECT_BRANCH): New macro.
|
* doc/tm.texi (MD_CAN_REDIRECT_BRANCH): New macro.
|
||||||
* config/sh/sh.h (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.c (sh_can_redirect_branch): New function.
|
||||||
* config/sh/sh-protos.h (sh_can_redirect_branch): Declare.
|
* config/sh/sh-protos.h (sh_can_redirect_branch): Declare.
|
||||||
* reorg.c (steal_delay_list_from_target): Use
|
* reorg.c (steal_delay_list_from_target): Use
|
||||||
MD_CAN_REDIRECT_BRANCH to see if redirection is possible.
|
MD_CAN_REDIRECT_BRANCH to see if redirection is possible.
|
||||||
|
|
||||||
Mon Jul 23 17:20:18 CEST 2001 Jan Hubicka <jh@suse.cz>
|
Mon Jul 23 17:20:18 CEST 2001 Jan Hubicka <jh@suse.cz>
|
||||||
|
|
||||||
|
@ -525,7 +525,6 @@ arm*-*-rtems*)
|
|||||||
if test x$enable_threads = xyes; then
|
if test x$enable_threads = xyes; then
|
||||||
thread_file='rtems'
|
thread_file='rtems'
|
||||||
fi
|
fi
|
||||||
extra_parts="crtinit.o crtfini.o"
|
|
||||||
;;
|
;;
|
||||||
arc-*-elf*)
|
arc-*-elf*)
|
||||||
extra_parts="crtinit.o crtfini.o"
|
extra_parts="crtinit.o crtfini.o"
|
||||||
@ -1448,14 +1447,12 @@ i960-wrs-vxworks*)
|
|||||||
i960-*-coff*)
|
i960-*-coff*)
|
||||||
tm_file="${tm_file} dbxcoff.h i960/i960-coff.h libgloss.h"
|
tm_file="${tm_file} dbxcoff.h i960/i960-coff.h libgloss.h"
|
||||||
tmake_file=i960/t-960bare
|
tmake_file=i960/t-960bare
|
||||||
use_collect2=yes
|
|
||||||
c_target_objs="i960-c.o"
|
c_target_objs="i960-c.o"
|
||||||
cxx_target_objs="i960-c.o"
|
cxx_target_objs="i960-c.o"
|
||||||
;;
|
;;
|
||||||
i960-*-rtems)
|
i960-*-rtems)
|
||||||
tmake_file="i960/t-960bare t-rtems"
|
tmake_file="i960/t-960bare t-rtems"
|
||||||
tm_file="${tm_file} dbxcoff.h i960/rtems.h"
|
tm_file="${tm_file} dbxcoff.h i960/rtems.h"
|
||||||
use_collect2=yes
|
|
||||||
if test x$enable_threads = xyes; then
|
if test x$enable_threads = xyes; then
|
||||||
thread_file='rtems'
|
thread_file='rtems'
|
||||||
fi
|
fi
|
||||||
@ -1842,6 +1839,7 @@ m68020-*-elf* | m68k-*-elf*)
|
|||||||
xm_defines=POSIX
|
xm_defines=POSIX
|
||||||
tmake_file=m68k/t-m68kelf
|
tmake_file=m68k/t-m68kelf
|
||||||
header_files=math-68881.h
|
header_files=math-68881.h
|
||||||
|
extra_parts="crtbegin.o crtend.o"
|
||||||
;;
|
;;
|
||||||
m68k-*-lynxos*)
|
m68k-*-lynxos*)
|
||||||
if test x$gas = xyes
|
if test x$gas = xyes
|
||||||
@ -1935,6 +1933,7 @@ m68k-*-rtemself*|m68k-*-rtems*)
|
|||||||
tm_file=m68k/rtemself.h
|
tm_file=m68k/rtemself.h
|
||||||
extra_headers=math-68881.h
|
extra_headers=math-68881.h
|
||||||
float_format=m68k
|
float_format=m68k
|
||||||
|
extra_parts="crtbegin.o crtend.o"
|
||||||
if test x$enable_threads = xyes; then
|
if test x$enable_threads = xyes; then
|
||||||
thread_file='rtems'
|
thread_file='rtems'
|
||||||
fi
|
fi
|
||||||
|
Loading…
Reference in New Issue
Block a user