diff options
| -rw-r--r-- | gcc/ChangeLog | 5 | ||||
| -rw-r--r-- | gcc/config/vxworks.h | 2 | 
2 files changed, 6 insertions, 1 deletions
| diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 4af158b..ba5e42b 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2007-04-12  Richard Sandiford  <richard@codesourcery.com> + +	* config/vxworks.h (VXWORKS_STARTFILE_SPEC): Use -l:crt0.o instead +	of crt0.o%s. +  2007-04-12  Andreas Krebbel  <krebbel1@de.ibm.com>  	* config/s390/s390.md ("trunctddd2"): Use TDmode for the target of diff --git a/gcc/config/vxworks.h b/gcc/config/vxworks.h index 25f74d9..b4351a2 100644 --- a/gcc/config/vxworks.h +++ b/gcc/config/vxworks.h @@ -78,7 +78,7 @@ Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA    "-lgcc %{mrtp:--exclude-libs=libc_internal,libgcc -lc_internal}"  #undef VXWORKS_STARTFILE_SPEC -#define	VXWORKS_STARTFILE_SPEC "%{mrtp:%{!shared:crt0.o%s}}" +#define	VXWORKS_STARTFILE_SPEC "%{mrtp:%{!shared:-l:crt0.o}}"  #define VXWORKS_ENDFILE_SPEC ""  /* Do VxWorks-specific parts of OVERRIDE_OPTIONS.  */ | 
