elf.h (STARTFILE_SPEC): Add no-crt0.
* config/mips/elf.h (STARTFILE_SPEC): Add no-crt0. * config/mips/elf64.h (STARTFILE_SPEC): Add no-crt0. * config/mips/mips.h (TARGET_SWITCHES): Add no-crt0. From-SVN: r30744
This commit is contained in:
parent
a09ba2e041
commit
c45fd7f9b2
@ -1,3 +1,9 @@
|
||||
1999-12-01 Mark Salter <msalter@cygnus.com>
|
||||
|
||||
* config/mips/elf.h (STARTFILE_SPEC): Add no-crt0.
|
||||
* config/mips/elf64.h (STARTFILE_SPEC): Add no-crt0.
|
||||
* config/mips/mips.h (TARGET_SWITCHES): Add no-crt0.
|
||||
|
||||
Tue Nov 30 15:20:52 MET 1999 Jan Hubicka <hubicka@freesoft.cz>
|
||||
|
||||
* i386.c (ix86_expand_move): Never add clobbers to move patterns.
|
||||
|
@ -358,7 +358,7 @@ func_ptr __DTOR_END__[1] = { (func_ptr) 0 };
|
||||
#define LIB_SPEC ""
|
||||
|
||||
#undef STARTFILE_SPEC
|
||||
#define STARTFILE_SPEC "crtbegin%O%s crt0%O%s"
|
||||
#define STARTFILE_SPEC "crtbegin%O%s %{!mno-crt0:crt0%O%s}"
|
||||
|
||||
#undef ENDFILE_SPEC
|
||||
#define ENDFILE_SPEC "crtend%O%s"
|
||||
|
@ -338,7 +338,7 @@ func_ptr __DTOR_END__[1] = { (func_ptr) 0 };
|
||||
#define LIB_SPEC ""
|
||||
|
||||
#undef STARTFILE_SPEC
|
||||
#define STARTFILE_SPEC "crtbegin%O%s crt0%O%s"
|
||||
#define STARTFILE_SPEC "crtbegin%O%s %{!mno-crt0:crt0%O%s}"
|
||||
|
||||
#undef ENDFILE_SPEC
|
||||
#define ENDFILE_SPEC "crtend%O%s"
|
||||
|
@ -329,6 +329,8 @@ extern void sbss_section PARAMS ((void));
|
||||
|
||||
#define TARGET_SWITCHES \
|
||||
{ \
|
||||
{"no-crt0", 0, \
|
||||
"No default crt0.o" }, \
|
||||
{"int64", MASK_INT64 | MASK_LONG64, \
|
||||
"Use 64-bit int type"}, \
|
||||
{"long64", MASK_LONG64, \
|
||||
|
Loading…
Reference in New Issue
Block a user