------- 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