symbian.h (LIB_SPEC): Define to empty.
authorMark Mitchell <mark@codesourcery.com>
Thu, 2 Sep 2004 20:54:12 +0000 (20:54 +0000)
committerMark Mitchell <mmitchel@gcc.gnu.org>
Thu, 2 Sep 2004 20:54:12 +0000 (20:54 +0000)
* config/arm/symbian.h (LIB_SPEC): Define to empty.
* config/arm/t-symbian (SHLIB_LC): Likewise.

From-SVN: r86990

gcc/ChangeLog
gcc/config/arm/symbian.h
gcc/config/arm/t-symbian

index 090300fc1fe5303c686018ee9ce8bc0ed25b8263..5fad75d7952b44e38be63b6575f7162d1ddb9af6 100644 (file)
@@ -1,3 +1,8 @@
+2004-09-02  Mark Mitchell  <mark@codesourcery.com>
+
+       * config/arm/symbian.h (LIB_SPEC): Define to empty.
+       * config/arm/t-symbian (SHLIB_LC): Likewise.
+
 2004-09-02  Paul Brook  <paul@codesourcery.com>
 
        * config/arm/bpabi.c (__aeabi_ul2d, __aeabi_ul2f): Remove.
index 47fe2cbba003fa031e5f84cd936c9b19366bd77a..5a59e79af17333bca5984d1ce10590e7820d8a0d 100644 (file)
 #undef STARTFILE_SPEC
 #define STARTFILE_SPEC "crti%O%s crtbegin%O%s"
 
+/* Do not link with any libraries by default.  On Symbian OS, the user
+   must supply all required libraries on the command line.  */
+#undef LIB_SPEC
+#define LIB_SPEC ""
+
 /* Support the "dllimport" attribute.  */
 #define TARGET_DLLIMPORT_DECL_ATTRIBUTES 1
 
index 1b7208b936a5b279eab1ee727751392ef19d5e71..abaf7bd4ce7289222df5991276ab4e0bd4081b1c 100644 (file)
@@ -19,3 +19,6 @@ LIB1ASMFUNCS += \
 MULTILIB_OPTIONS     = mfloat-abi=softfp
 MULTILIB_DIRNAMES    = softfp
 
+# There is no C library to link against on Symbian OS -- at least when 
+# building GCC.
+SHLIB_LC =