On Sat, Apr 17, 2010 at 03:16:14AM +0200, Jean-François Mertens wrote: > (switching the list to fink-devel) > > On 17 Apr 2010, at 00:06, Jack Howarth wrote: > >> Try the updated binutils packaging that I posted on fink tracking... >> >> https://sourceforge.net/tracker/?func=detail&aid=2988592&group_id=17203&atid=414256 > > I'm just running one myself > I still see problems in the testsuite, including for obldump. > There was a BuildConflict with dejagnu, which I removed_ > but maybe dejagnu has bad side-effects ? (not sure it is up-to-date > either..) > ....
> > I'm now going to update my gcc45 info file to your latest version, and > relaunch the > build on 32bit and 64bit, both with binutils installed, just to check > there are no > other difficulties there. JF, I was testing a bit more empirically. The objdump from my updated binutils 2.20.1-1 packaging allows the plugin support to build on the currently posted gcc45 packaging. A quick test under the 64-bit kernel with x86_64 fink shows... [MacPro:~] howarth% gcc-4 -O3 -c himenoBMTxpa.c [MacPro:~] howarth% objdump -T himenoBMTxpa.o himenoBMTxpa.o: file format mach-o-le DYNAMIC SYMBOL TABLE: 0000000000000000 l 0e SECT 01 0000 .text _jacobi.clone.1 0000000000003890 l 0e SECT 02 0000 .cstring LC3 0000000000003893 l 0e SECT 02 0000 .cstring LC4 0000000000003896 l 0e SECT 02 0000 .cstring LC5 0000000000003898 l 0e SECT 02 0000 .cstring LC6 000000000000389a l 0e SECT 02 0000 .cstring LC7 000000000000389c l 0e SECT 02 0000 .cstring LC8 000000000000389e l 0e SECT 02 0000 .cstring LC9 00000000000038a0 l 0e SECT 02 0000 .cstring LC10 00000000000038a2 l 0e SECT 02 0000 .cstring LC11 00000000000038a5 l 0e SECT 02 0000 .cstring LC12 00000000000038a8 l 0e SECT 02 0000 .cstring LC13 00000000000038c3 l 0e SECT 02 0000 .cstring LC15 00000000000038d1 l 0e SECT 02 0000 .cstring LC16 00000000000038eb l 0e SECT 02 0000 .cstring LC17 00000000000038ff l 0e SECT 02 0000 .cstring LC18 0000000000003915 l 0e SECT 02 0000 .cstring LC19 000000000000392b l 0e SECT 02 0000 .cstring LC20 0000000000003943 l 0e SECT 02 0000 .cstring LC21 0000000000003950 l 0e SECT 02 0000 .cstring LC22 0000000000003958 l 0e SECT 02 0000 .cstring LC23 000000000000397a l 0e SECT 02 0000 .cstring LC24 0000000000003998 l 0e SECT 02 0000 .cstring LC29 00000000000039c0 l 0e SECT 02 0000 .cstring LC30 00000000000039e8 l 0e SECT 02 0000 .cstring LC33 0000000000003a08 l 0e SECT 02 0000 .cstring LC35 0000000000003a38 l 0e SECT 02 0000 .cstring LC36 0000000000003a60 l 0e SECT 02 0000 .cstring LC37 0000000000003a82 l 0e SECT 02 0000 .cstring LC38 0000000000003a95 l 0e SECT 02 0000 .cstring LC39 0000000000003ab2 l 0e SECT 02 0000 .cstring LC40 0000000000003ac0 l 0e SECT 02 0000 .cstring LC41 0000000000003a60 l 0e SECT 02 0000 .cstring LC37 0000000000003a82 l 0e SECT 02 0000 .cstring LC38 0000000000003a95 l 0e SECT 02 0000 .cstring LC39 0000000000003ab2 l 0e SECT 02 0000 .cstring LC40 0000000000003ac0 l 0e SECT 02 0000 .cstring LC41 0000000000003ae0 l 0e SECT 02 0000 .cstring LC43 0000000000003ea0 l 0e SECT 04 0000 .bss _base_sec.2330 0000000000003e90 l 0e SECT 04 0000 .bss _base_usec.2331 0000000000003b70 l 0e SECT 07 0000 .eh_frame EH_frame1 0000000000002ab0 g 0f SECT 01 0000 .text _clearMat 0000000000000d30 g 0f SECT 01 0000 .text _fflop 0000000000002de0 g 0f SECT 01 0000 .text _jacobi 0000000000000f10 g 0f SECT 01 0000 .text _main 0000000000002b00 g 0f SECT 01 0000 .text _mat_set 0000000000002c60 g 0f SECT 01 0000 .text _mat_set_init 0000000000000d60 g 0f SECT 01 0000 .text _mflops 0000000000002a60 g 0f SECT 01 0000 .text _newMat 0000000000003b1c g 0f SECT 03 0000 .data _omega 0000000000003810 g 0f SECT 01 0000 .text _second 0000000000000d80 g 0f SECT 01 0000 .text _set_param 0000000000000018 01 UND 00 0400 _a 0000000000000018 01 UND 00 0400 _b 0000000000000018 01 UND 00 0400 _bnd 0000000000000018 01 UND 00 0400 _c 0000000000000000 g 01 UND 00 0000 _exit 0000000000000000 g 01 UND 00 0000 _free 0000000000000000 g 01 UND 00 0000 _gettimeofday 0000000000000000 g 01 UND 00 0000 _malloc 0000000000000018 01 UND 00 0400 _p 0000000000000000 g 01 UND 00 0000 _printf 0000000000000000 g 01 UND 00 0000 _putchar 0000000000000000 g 01 UND 00 0000 _puts 0000000000000000 g 01 UND 00 0000 _scanf 0000000000000000 g 01 UND 00 0000 _strcpy 0000000000000018 01 UND 00 0400 _wrk1 0000000000000018 01 UND 00 0400 _wrk2 Frankly, I can imagine a number of reasons why the testsuite might be failing on darwin (starting with the fact that we don't build the gnu as, gas or ld so there might be different output expected in some tests). Certainly it would be nice to start interacting with upstream to get the binutils testsuite working but I think only Tristan actively works on darwin. Jack > > JF ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Fink-devel mailing list Fink-devel@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel