Commit 99b2692a by Paul Brook Committed by Paul Brook

symbian.h (STARTFILE_SPEC): Remove crt*.o.

	* config/arm/symbian.h (STARTFILE_SPEC): Remove crt*.o.
	(ENDFILE_SPEC): Define.
	* config/arm/t-symbian.h (EXTRA_MULTILIB_PARTS): Set.

From-SVN: r88355
parent 3ac7c0f2
2004-09-30 Paul Brook <paul@codesourcery.com>
* config/arm/symbian.h (STARTFILE_SPEC): Remove crt*.o.
(ENDFILE_SPEC): Define.
* config/arm/t-symbian.h (EXTRA_MULTILIB_PARTS): Set.
2004-09-30 Richard Henderson <rth@redhat.com>
* config/alpha/qrnnd.asm: Mark for noexecstack.
......
......@@ -45,10 +45,13 @@
"%{!fshort-wchar:%{!fno-short-wchar:-fshort-wchar}} "
#define CC1PLUS_SPEC CC1_SPEC
/* Symbian OS does not use crt0.o, unlike the generic unknown-elf
/* Symbian OS does not use crt*.o, unlike the generic unknown-elf
configuration. */
#undef STARTFILE_SPEC
#define STARTFILE_SPEC "crti%O%s crtbegin%O%s"
#define STARTFILE_SPEC ""
#undef ENDFILE_SPEC
#define ENDFILE_SPEC ""
/* Do not link with any libraries by default. On Symbian OS, the user
must supply all required libraries on the command line. */
......
......@@ -22,3 +22,6 @@ MULTILIB_DIRNAMES = softfp
# There is no C library to link against on Symbian OS -- at least when
# building GCC.
SHLIB_LC =
# Symbian OS provides its own startup code.
EXTRA_MULTILIB_PARTS=
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment