rtems-elf.h: Added definition of LINK_GCC_C_SEQUENCE_SPEC which matches behavior of gcc 4.0...

2005-11-21  Joel Sherrill <joel.sherrill@oarcorp.com>

	* config/arm/rtems-elf.h: Added definition of LINK_GCC_C_SEQUENCE_SPEC
	which matches behavior of gcc 4.0 and older for RTEMS targets.  The
	default now includes a linker group which makes the RTEMS one nest.

From-SVN: r107329
This commit is contained in:
Joel Sherrill 2005-11-21 22:56:34 +00:00 committed by Joel Sherrill
parent 5e805e44c0
commit 46636d314f
2 changed files with 14 additions and 1 deletions

View File

@ -1,3 +1,9 @@
2005-11-21 Joel Sherrill <joel.sherrill@oarcorp.com>
* config/arm/rtems-elf.h: Added definition of LINK_GCC_C_SEQUENCE_SPEC
which matches behavior of gcc 4.0 and older for RTEMS targets. The
default now includes a linker group which makes the RTEMS one nest.
2005-11-22 Ben Elliston <bje@au.ibm.com>
* cse.c (fold_rtx): Typo fix.

View File

@ -1,5 +1,5 @@
/* Definitions for RTEMS based ARM systems using ELF
Copyright (C) 2000, 2002 Free Software Foundation, Inc.
Copyright (C) 2000, 2002, 2005 Free Software Foundation, Inc.
This file is part of GCC.
@ -37,3 +37,10 @@
#undef SUBTARGET_EXTRA_ASM_SPEC
#define SUBTARGET_EXTRA_ASM_SPEC "\
%{!mhard-float: %{!msoft-float:-mfpu=softfpa}}"
/*
* The default includes --start-group and --end-group which conflicts
* with how this used to be defined.
*/
#undef LINK_GCC_C_SEQUENCE_SPEC
#define LINK_GCC_C_SEQUENCE_SPEC "%G %L"