sysv4.h (STARTFILE_DEFAULT_SPEC): Include ecrti.o and crtbegin.o.

* config/rs6000/sysv4.h (STARTFILE_DEFAULT_SPEC): Include
	ecrti.o and crtbegin.o.
	(LIB_DEFAULT_SPEC): Include -lc.
	(ENDFILE_DEFAULT_SPEC): Include crtend.o and ecrtn.o.

From-SVN: r124006
This commit is contained in:
Daniel Jacobowitz 2007-04-20 21:56:53 +00:00 committed by Daniel Jacobowitz
parent 60e9352519
commit 860532dff2
2 changed files with 10 additions and 3 deletions

View File

@ -1,3 +1,10 @@
2007-04-20 Daniel Jacobowitz <dan@codesourcery.com>
* config/rs6000/sysv4.h (STARTFILE_DEFAULT_SPEC): Include
ecrti.o and crtbegin.o.
(LIB_DEFAULT_SPEC): Include -lc.
(ENDFILE_DEFAULT_SPEC): Include crtend.o and ecrtn.o.
2007-04-20 Richard Henderson <rth@redhat.com>
PR target/28623

View File

@ -756,7 +756,7 @@ extern int fixuplabelno;
mcall-openbsd: %(startfile_openbsd) ; \
: %(startfile_default) }"
#define STARTFILE_DEFAULT_SPEC ""
#define STARTFILE_DEFAULT_SPEC "ecrti.o%s crtbegin.o%s"
/* Override svr4.h definition. */
#undef LIB_SPEC
@ -773,7 +773,7 @@ extern int fixuplabelno;
mcall-openbsd: %(lib_openbsd) ; \
: %(lib_default) }"
#define LIB_DEFAULT_SPEC ""
#define LIB_DEFAULT_SPEC "-lc"
/* Override svr4.h definition. */
#undef ENDFILE_SPEC
@ -792,7 +792,7 @@ extern int fixuplabelno;
#define CRTSAVRES_DEFAULT_SPEC "crtsavres.o%s"
#define ENDFILE_DEFAULT_SPEC ""
#define ENDFILE_DEFAULT_SPEC "crtend.o%s ecrtn.o%s"
/* Motorola ADS support. */
#define LIB_ADS_SPEC "--start-group -lads -lc --end-group"