------- Comment #4 from dominiq at lps dot ens dot fr  2010-09-01 12:31 -------
(In reply to comment #3)
On x86_64-apple-darwin10 I have applied the following patch

--- ../_clean/gcc/config/i386/darwin.h  2010-07-19 11:51:25.000000000 +0200
+++ ../p_work/gcc/config/i386/darwin.h  2010-09-01 14:10:53.000000000 +0200
@@ -148,6 +148,12 @@ extern int darwin_emit_branch_islands;

 #define SHIFT_DOUBLE_OMITS_COUNT 0

+/* Put all *tf routines in libgcc.  */
+#undef LIBGCC2_HAS_TF_MODE
+#define LIBGCC2_HAS_TF_MODE 1
+#define LIBGCC2_TF_CEXT q
+#define TF_SIZE 113
+
 #undef TARGET_ASM_FILE_END
 #define TARGET_ASM_FILE_END darwin_file_end

and bootstrap fails at stage 1 with

ld: duplicate symbol ___fixtfdi in fixtfdi_s.o and _fixtfdi_s.o

Any idea?


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45476

Reply via email to