Eric,
   Does the following test fail for you under your x86_64 patch set for
Macintel?

Running 
/sw/src/fink.build/gcc4-4.1.999-20060828/gcc-4.2-20060828/gcc/testsuite/gcc.misc-tests/linkage.exp
 ...
Executing on host: 
/sw/src/fink.build/gcc4-4.1.999-20060828/darwin_objdir/gcc/xgcc 
-B/sw/src/fink.build/gcc4-4.1.999-20060828/darwin_objdir/gcc/  "-w" 
-fno-show-column -c  -m64 -o linkage-x.o 
/sw/src/fink.build/gcc4-4.1.999-20060828/gcc-4.2-20060828/gcc/testsuite/gcc.misc-tests/linkage-x.c
    (timeout
 = 300)
cc -c  
/sw/src/fink.build/gcc4-4.1.999-20060828/gcc-4.2-20060828/gcc/testsuite/gcc.misc-tests/linkage-y.c
 >&/dev/null
Executing on host: 
/sw/src/fink.build/gcc4-4.1.999-20060828/darwin_objdir/gcc/xgcc 
-B/sw/src/fink.build/gcc4-4.1.999-20060828/darwin_objdir/gcc/ linkag
e-y.o linkage-x.o  -fno-show-column  -lm   -m64 -o linkage.exe    (timeout = 
300)
ld64 warning: in linkage-y.o, file is not of required architecture
can't resolve symbols:
  _main, referenced from:
      __start in crt1.o
ld64 failed: symbol(s) not found
collect2: ld returned 1 exit status
compiler exited with status 1
output is:
ld64 warning: in linkage-y.o, file is not of required architecture
can't resolve symbols:
  _main, referenced from:
      __start in crt1.o
ld64 failed: symbol(s) not found
collect2: ld returned 1 exit status

FAIL: gcc.misc-tests/linkage.c link
testcase 
/sw/src/fink.build/gcc4-4.1.999-20060828/gcc-4.2-20060828/gcc/testsuite/gcc.misc-tests/linkage.exp
 completed in 0 seconds

This is under the Xcode 2.3 cctools. I'll try the Xcode 2.4 cctools and see if 
that improves.
                      Jack

Reply via email to