[Bug objc/35165] Massive failures of objc on i686-apple-darwin9

2009-04-25 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #5 from developer at sandoe-acoustics dot co dot uk 2009-04-25 12:32 --- AFAICT there are a number of factors causing this and darwin8 is also affected. A (certainly non-comprehensive) list of issues: Darwin 8 (OSX 10.4.11) (Objc) There is no 64 bit NeXT runtime. (Obj-c

[Bug other/39888] TLS emutls not linked to automatically on Darwin

2009-04-27 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #1 from developer at sandoe-acoustics dot co dot uk 2009-04-27 19:03 --- Created an attachment (id=17769) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17769&action=view) patch for 4.4-branch (and 4.4.0 release) don't forget to add the version files.

[Bug other/39888] TLS emutls not linked to automatically on Darwin

2009-04-27 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #2 from developer at sandoe-acoustics dot co dot uk 2009-04-27 19:04 --- Created an attachment (id=17770) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17770&action=view) added files for the libgcc_ext patch -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39888

[Bug other/39888] TLS emutls not linked to automatically on Darwin

2009-04-27 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #3 from developer at sandoe-acoustics dot co dot uk 2009-04-27 19:05 --- Created an attachment (id=17771) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17771&action=view) patch against 4.5 trunk also needs the added files -- http://gcc.gnu.org/b

[Bug other/39888] TLS emutls not linked to automatically on Darwin

2009-04-27 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #4 from developer at sandoe-acoustics dot co dot uk 2009-04-27 19:07 --- Sorry I got the attachments and the comment in the wrong order... The basic issue is that TLS emulation needs to be linked just once in an executable - but so does exception handling. Exception

[Bug other/39888] TLS emutls not linked to automatically on Darwin

2009-04-27 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #5 from developer at sandoe-acoustics dot co dot uk 2009-04-27 19:15 --- testresults: http://gcc.gnu.org/ml/gcc-testresults/2009-04/msg02886.html http://gcc.gnu.org/ml/gcc-testresults/2009-04/msg02887.html and to engage the facility you need to build your program with

[Bug bootstrap/40950] Bootstrap fails with in-tree gmp and without system C++ compiler

2009-08-25 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #9 from developer at sandoe-acoustics dot co dot uk 2009-08-25 12:06 --- (In reply to comment #7) > Use --enable-stage1-languages=c,c++ I believe that this bug also applies to powerpc-apple-darwin8 and i686-apple-darwin9. the suggested remedy also works. This

[Bug bootstrap/41224] [4.5 Regression] Bootstrap broken on powerpc-apple-darwin9 at revision 151318

2009-09-04 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #19 from developer at sandoe-acoustics dot co dot uk 2009-09-04 08:36 --- this also applies to powerpc-apple-darwin8 at least at 151409 -- developer at sandoe-acoustics dot co dot uk changed: What|Removed |Added

[Bug bootstrap/41224] [4.5 Regression] Bootstrap broken on powerpc-apple-darwin9 at revision 151318

2009-09-04 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #21 from developer at sandoe-acoustics dot co dot uk 2009-09-04 16:27 --- (In reply to comment #20) > > this also applies to powerpc-apple-darwin8 at least at 151409 > > This should be fixed now (try r151388 or newer, see pr41237). i686-apple-darwin9 appea

[Bug bootstrap/41224] [4.5 Regression] Bootstrap broken on powerpc-apple-darwin9 at revision 151318

2009-09-04 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #24 from developer at sandoe-acoustics dot co dot uk 2009-09-04 17:00 --- (In reply to comment #22 & #23) > When you run ./config ..., you should see > > rm: conftest.dSYM: is a directory > checking for default BUILD_CONFIG... conftest.o.g0.stripped > co

[Bug bootstrap/41224] [4.5 Regression] Bootstrap broken on powerpc-apple-darwin9 at revision 151318

2009-09-04 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #27 from developer at sandoe-acoustics dot co dot uk 2009-09-04 19:38 --- (In reply to comment #26) > (In reply to comment #25) > > Fixed with revision 151367. this is true for powerpc-apple-darwin9 (which is the mentioned system in the bug) it is NOT fixed fo

[Bug bootstrap/41296] New: bootstrap fails with --with-dwarf2 trunk at 151455

2009-09-07 Thread developer at sandoe-acoustics dot co dot uk
t sandoe-acoustics dot co dot uk GCC build triplet: powerpc-apple-darwin8 GCC host triplet: powerpc-apple-darwin8 GCC target triplet: powerpc-apple-darwin8 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41296

[Bug bootstrap/41296] bootstrap fails with --with-dwarf2 trunk at 151455

2009-09-07 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #1 from developer at sandoe-acoustics dot co dot uk 2009-09-07 13:32 --- Created an attachment (id=18529) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18529&action=view) patch allowing compare-debug to work with dwarf mach-o this is needed to allow any mea

[Bug bootstrap/41245] [4.5 Regression] Bootstrap broken on I386-apple-darwin9 at revision 151373

2009-09-07 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #5 from developer at sandoe-acoustics dot co dot uk 2009-09-07 13:49 --- does this help? http://gcc.gnu.org/ml/gcc-patches/2009-09/msg00467.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41245

[Bug bootstrap/41245] [4.5 Regression] Bootstrap broken on I386-apple-darwin9 at revision 151373

2009-09-08 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #8 from developer at sandoe-acoustics dot co dot uk 2009-09-08 07:09 --- (In reply to comment #6) > I believe Mike Stump told me that it is possible that darwin's strip could > re-order the sections. Is that possibility addressed in the current patches? I don&#

[Bug bootstrap/41245] [4.5 Regression] Bootstrap broken on I386-apple-darwin9 at revision 151373

2009-09-08 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #9 from developer at sandoe-acoustics dot co dot uk 2009-09-08 08:54 --- Created an attachment (id=18538) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18538&action=view) patch allowing compare-debug to work with dwarf mach-o this works for powerpc-apple-

[Bug bootstrap/41296] bootstrap fails with --with-dwarf2 trunk at 151455

2009-09-08 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #3 from developer at sandoe-acoustics dot co dot uk 2009-09-08 08:49 --- (In reply to comment #0) > the difference appears to be the cmd LC_UUID in the stage3 object. > > In all probability this is harmless? > but I've yet to find a way to strip that load

[Bug bootstrap/41296] bootstrap fails with --with-dwarf2 trunk at 151455

2009-09-08 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #2 from developer at sandoe-acoustics dot co dot uk 2009-09-08 08:48 --- Created an attachment (id=18537) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18537&action=view) revised patch adds the -no_uuid flag which is needed by powerpc darwin8 for dwarf

[Bug bootstrap/41245] [4.5 Regression] Bootstrap broken on I386-apple-darwin9 at revision 151373

2009-09-08 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #14 from developer at sandoe-acoustics dot co dot uk 2009-09-08 14:44 --- (In reply to comment #13) > I'm doing x86_64-apple-darwin9 now - so no need to include that tonight - I > can > confirm that this also needs the patch to configure with the tes

[Bug bootstrap/41245] [4.5 Regression] Bootstrap broken on I386-apple-darwin9 at revision 151373

2009-09-08 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #11 from developer at sandoe-acoustics dot co dot uk 2009-09-08 13:40 --- (In reply to comment #10) > (In reply to comment #9) > > Created an attachment (id=18538) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18538&action=view) [edit] >

[Bug bootstrap/41245] [4.5 Regression] Bootstrap broken on I386-apple-darwin9 at revision 151373

2009-09-08 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #13 from developer at sandoe-acoustics dot co dot uk 2009-09-08 14:07 --- (In reply to comment #12) > I am confused then. Don't we need another patch beyond the one in > cmpdbg-1.diff.txt to re-enable the compare-debug function on darwin? the default BUILD_CONF

[Bug bootstrap/41245] [4.5 Regression] Bootstrap broken on I386-apple-darwin9 at revision 151373

2009-09-18 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #19 from developer at sandoe-acoustics dot co dot uk 2009-09-18 12:56 --- (In reply to comment #18) > Fixed or what? Yes at 151650 (for example) on i686-apple-darwin9 (current trunk, 151837, appears to have a different problem). Also OK on powerpc-apple-darw

[Bug bootstrap/41296] bootstrap fails with --with-dwarf2 trunk at 151455

2009-09-18 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #4 from developer at sandoe-acoustics dot co dot uk 2009-09-18 12:58 --- FIXED as of 151837. -- developer at sandoe-acoustics dot co dot uk changed: What|Removed |Added

[Bug bootstrap/41395] [4.5 regression] Revision 151800 failed bootstrap

2009-09-18 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #10 from developer at sandoe-acoustics dot co dot uk 2009-09-18 19:08 --- on i686-apple-darwin9 bootstrap fails with a variety of different errors depending on what --enable-checking=xx is set. For =yes if fails with a lot of dsymutil crashes. =runtime it fails per the

[Bug bootstrap/41395] [4.5 regression] Revision 151800 failed bootstrap

2009-09-19 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #15 from developer at sandoe-acoustics dot co dot uk 2009-09-19 22:45 --- just checked; powerpc-apple-darwin9 [at 151880] this also fails. looking through the error log there do seem to be a large number of garbage strings in the informational messages; e.g. ../../../gcc-4

[Bug bootstrap/41405] [4.5 Regression] Bootstrap fails at revision 151873 on *-apple-darwin9

2009-09-20 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #11 from developer at sandoe-acoustics dot co dot uk 2009-09-20 08:00 --- see my comment #10 on PR41395 and note that this bug also shows on powerpc-apple-darwin9. It DOES NOT show on powerpc-apple-darwin8 (which makes one less sure about the likelihood of a straight

[Bug bootstrap/41405] [4.5 Regression] Bootstrap fails at revision 151873 on *-apple-darwin9

2009-09-20 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #12 from developer at sandoe-acoustics dot co dot uk 2009-09-20 09:38 --- (In reply to comment #11) > see my comment #10 on PR41395 and note that this bug also shows on > powerpc-apple-darwin9. > It DOES NOT show on powerpc-apple-darwin8 (which makes one less sure

[Bug bootstrap/41395] [4.5 regression] Revision 151800 failed bootstrap

2009-09-20 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #19 from developer at sandoe-acoustics dot co dot uk 2009-09-20 09:42 --- applying http://gcc.gnu.org/ml/gcc-patches/2009-09/msg01274.html causes i686-apple-darwin9 to fail with the (long long) fault for all --enable-checking=xx I've tried. Thus, that fault seems sep

[Bug bootstrap/41405] [4.5 Regression] Bootstrap fails at revision 151873 on *-apple-darwin9

2009-09-20 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #19 from developer at sandoe-acoustics dot co dot uk 2009-09-20 22:37 --- (In reply to comment #16) firstly, backing out of all mods to dwarf2out.c after 151814 both allows the bootstrap to complete and checking the log files shows no dsymutil fails powerpc-apple-darwin8

[Bug bootstrap/41405] [4.5 Regression] Bootstrap fails on *-apple-darwin* due to revision 151815

2009-09-21 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #22 from developer at sandoe-acoustics dot co dot uk 2009-09-21 09:04 --- Dominique has confirmed what I've found, that some changes beyond 151814->151815 are also significant. test results for powerpc-apple-darwin8 and i686-apple-darwin9 http://gcc.gnu.or

[Bug bootstrap/41405] [4.5 Regression] Bootstrap fails on *-apple-darwin* due to revision 151815

2009-09-21 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #25 from developer at sandoe-acoustics dot co dot uk 2009-09-21 12:45 --- (In reply to comment #23) > Created an attachment (id=18621) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18621&action=view) [edit] > gcc45-pr41405.patch thanks for the patch. I

[Bug bootstrap/41405] [4.5 Regression] Bootstrap fails on *-apple-darwin* due to revision 151815

2009-09-21 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #26 from developer at sandoe-acoustics dot co dot uk 2009-09-21 14:24 --- (In reply to comment #23) > Created an attachment (id=18621) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18621&action=view) [edit] > gcc45-pr41405.patch as pre previous c

[Bug bootstrap/41405] [4.5 Regression] Bootstrap fails on *-apple-darwin* due to revision 151815

2009-09-21 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #28 from developer at sandoe-acoustics dot co dot uk 2009-09-21 16:46 --- (In reply to comment #27) > I believe I've caught all DW_OP_{implicit,stack}_value uses in dwarf2out.c, so > likely -gstrict-dwarf wasn't used when compiling something that has been

[Bug bootstrap/41405] [4.5 Regression] Bootstrap fails on *-apple-darwin* due to revision 151815

2009-09-21 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #31 from developer at sandoe-acoustics dot co dot uk 2009-09-21 18:50 --- OK. this is what I've done (a) bootstrapped with Jakub's path but modified thus >> Common Report Var(dwarf_strict) Init(1) - bootstrap succeeds (with the four errors mentioned in #

[Bug bootstrap/41405] [4.5 Regression] Bootstrap fails on *-apple-darwin* due to revision 151815

2009-09-22 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #34 from developer at sandoe-acoustics dot co dot uk 2009-09-22 14:36 --- (In reply to comment #32) > Updated patch: http://gcc.gnu.org/ml/gcc-patches/2009-09/msg01477.html thanks - actually I was trying this - but in the end updated to 151978... with BOOT_CFLAGS=

[Bug bootstrap/41405] [4.5 Regression] Bootstrap fails on *-apple-darwin* due to revision 151815

2009-09-22 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #37 from developer at sandoe-acoustics dot co dot uk 2009-09-22 16:09 --- (In reply to comment #36) > Remove -gdwarf-2 as well. -gdwarf-2 is the same as -g when dwarf_version > defaults to 2 (which is true on the trunk). > Easiest quick hack to turn -gstrict-dw

[Bug bootstrap/41405] [4.5 Regression] Bootstrap fails on *-apple-darwin* due to revision 151815

2009-09-22 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #38 from developer at sandoe-acoustics dot co dot uk 2009-09-22 16:38 --- > Comparing stages 2 and 3 > warning: gcc/cc1-checksum.o differs > warning: gcc/cc1obj-checksum.o differs > warning: gcc/cc1objplus-checksum.o differs > warning: gcc/cc1plus-che

[Bug other/39888] TLS emutls not linked to automatically on Darwin

2009-09-22 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #7 from developer at sandoe-acoustics dot co dot uk 2009-09-22 19:20 --- (In reply to comment #6) > I wonder if we could just trim out the symbols from libgcc that are in > libSystem, and arrange for gcc's installed libgcc to be found first. OK. If I understan

[Bug bootstrap/41405] [4.5 Regression] Bootstrap fails on *-apple-darwin* due to revision 151815

2009-09-22 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #39 from developer at sandoe-acoustics dot co dot uk 2009-09-22 20:17 --- object differences currently causing bootstrap fail - these look unrelated to the original bug: .. anyone throw any light on this? stripped future.o from stage 2 07e0 63 5f 5f 5f 76 33 5f 73 72

[Bug bootstrap/41405] [4.5 Regression] Bootstrap fails on *-apple-darwin* due to revision 151815

2009-09-22 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #43 from developer at sandoe-acoustics dot co dot uk 2009-09-22 21:42 --- (In reply to comment #42) > Are you building with --enable-build-with-cxx or something similar? > libstdc++-v3 isn't normally compared. The difference you are seeing is likely > relate

[Bug bootstrap/41405] [4.5 Regression] Bootstrap fails on *-apple-darwin* due to revision 151815

2009-09-23 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #48 from developer at sandoe-acoustics dot co dot uk 2009-09-23 09:13 --- (In reply to comment #43) > (In reply to comment #42) > > Are you building with --enable-build-with-cxx or something similar? confirmed. building with: out-of-tree gmp/mpfr and --enab

[Bug bootstrap/41446] New: in-tree GMP/MPFR requires c++ as stage 1 lang; 2 object compares fail.

2009-09-23 Thread developer at sandoe-acoustics dot co dot uk
t org ReportedBy: developer at sandoe-acoustics dot co dot uk GCC build triplet: *-apple-darwin{8,9} GCC host triplet: *-apple-darwin{8,9} GCC target triplet: *-apple-darwin{8,9} http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41446

[Bug bootstrap/41405] [4.5 Regression] Bootstrap fails on *-apple-darwin* due to revision 151815

2009-09-23 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #52 from developer at sandoe-acoustics dot co dot uk 2009-09-23 13:57 --- (In reply to comment #51) > Is there anyway to redefine or adjust gno-strict-dwarf at a target specific > level so that for a given target that option could be set to Init(1)? Having > to &g

[Bug other/39888] TLS emutls not linked to automatically on Darwin

2009-09-23 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #11 from developer at sandoe-acoustics dot co dot uk 2009-09-23 16:00 --- (In reply to comment #10) > What about just leveraging PIC-code libgcc.a on darwin by creating a > libgcc_ext > with only a dummy routine and a linkage to the FSF libgcc.a. When creating >

[Bug other/39888] TLS emutls not linked to automatically on Darwin

2009-09-23 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #14 from developer at sandoe-acoustics dot co dot uk 2009-09-23 16:36 --- (In reply to comment #12) > However your current > approach isn't scalable (which was Mike's complaint). anything that requires an action per added function is "non-scalable&q

[Bug bootstrap/41405] [4.5 Regression] Bootstrap fails on *-apple-darwin* due to revision 151815

2009-09-23 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #58 from developer at sandoe-acoustics dot co dot uk 2009-09-23 19:40 --- Created an attachment (id=18640) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18640&action=view) cause darwin to default to strict dwarf control. Try this.. ChangeLog: 2009-09-23 Iain

[Bug other/39888] TLS emutls not linked to automatically on Darwin

2009-09-24 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #26 from developer at sandoe-acoustics dot co dot uk 2009-09-24 07:46 --- (In reply to comment #24) > I am confused why libgcc_ext needs to be built as 10.4/10.5 versions. Aren't the _ext is versioned - precisely because the symbols included in the OS version

[Bug bootstrap/41457] [4.5 Regression] Bootstrap failure at revision 152100

2009-09-24 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #3 from developer at sandoe-acoustics dot co dot uk 2009-09-24 15:17 --- (In reply to comment #2) > Subject: Bug 41457 > > Author: jakub > Date: Thu Sep 24 13:08:11 2009 > New Revision: 152119 > > URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev

[Bug other/39888] TLS emutls not linked to automatically on Darwin

2009-09-24 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #29 from developer at sandoe-acoustics dot co dot uk 2009-09-24 20:55 --- Created an attachment (id=18644) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18644&action=view) updated patch for 4-5 trunk (i) the added .ver files are (as yet) unchanged - so som

[Bug other/39888] TLS emutls not linked to automatically on Darwin

2009-09-24 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #31 from developer at sandoe-acoustics dot co dot uk 2009-09-24 22:42 --- (In reply to comment #30) >I am getting the build failure on x86_64-apple-darwin10 of... *** No rule to make target > `../../../../gcc-4.5-20090924/libgcc/../gcc/config/i386/darwin-libgcc-e

[Bug bootstrap/41405] [4.5 Regression] Bootstrap fails on *-apple-darwin* due to revision 151815

2009-09-25 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #65 from developer at sandoe-acoustics dot co dot uk 2009-09-25 08:11 --- (In reply to comment #64) > Subject: Bug 41405 > > Author: rth > Date: Thu Sep 24 17:02:29 2009 > New Revision: 152127 > > URL: http://gcc.gnu.org/viewcvs?root=gcc&vi

[Bug other/39888] TLS emutls not linked to automatically on Darwin

2009-09-25 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #36 from developer at sandoe-acoustics dot co dot uk 2009-09-25 10:07 --- (In reply to comment #34) > The build on i686-apple-darwin10 is going better but has a glitch. A no > time during the different stages of the bootstrap are libgcc_s.10.4.dylib and > libg

[Bug other/39888] TLS emutls not linked to automatically on Darwin

2009-09-25 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #38 from developer at sandoe-acoustics dot co dot uk 2009-09-25 10:54 --- (In reply to comment #37) > I just noticed that I have been neglecting to pass > --enable-version-specific-runtime-libs to configure. What should be the impact > of that on the build (since

[Bug other/39888] TLS emutls not linked to automatically on Darwin

2009-09-25 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #40 from developer at sandoe-acoustics dot co dot uk 2009-09-25 19:25 --- (In reply to comment #39) > EXLIB_64FLAG = i386 close ;) -- it should be EXLIB_64FLAG = . (I think) build is nearly finished on x86_64-apple-darwin9 i686-apple-darwin10 build completed and is

[Bug other/39888] TLS emutls not linked to automatically on Darwin

2009-09-26 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #46 from developer at sandoe-acoustics dot co dot uk 2009-09-26 17:28 --- Created an attachment (id=18657) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18657&action=view) much simplified version of the ext patch OK. Jack made a Good Catch there... There is

[Bug target/41473] [4.5 Regression] dsymutil "Assertion failed ..."

2009-09-27 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #7 from developer at sandoe-acoustics dot co dot uk 2009-09-28 01:18 --- (In reply to comment #6) this issue was introduced by the changes in 151901. (I can obtain a successful bootstrap by reverting the changes of 151815, the dsymutil fail is then present, not present at

[Bug other/39888] TLS emutls not linked to automatically on Darwin

2009-09-28 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #48 from developer at sandoe-acoustics dot co dot uk 2009-09-28 07:47 --- (In reply to comment #47) > (In reply to comment #46) > It bootstraps fine here on x86_64-apple-darwin10 as well. It does ; but there's an error message about -R not being support

[Bug other/39888] TLS emutls not linked to automatically on Darwin

2009-09-28 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #49 from developer at sandoe-acoustics dot co dot uk 2009-09-28 09:02 --- (In reply to comment #48) > (In reply to comment #47) > > (In reply to comment #46) > > It bootstraps fine here on x86_64-apple-darwin10 as well. > It does ; but there's an

[Bug other/39888] TLS emutls not linked to automatically on Darwin

2009-09-30 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #50 from developer at sandoe-acoustics dot co dot uk 2009-09-30 16:58 --- Created an attachment (id=18677) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18677&action=view) further simplified lib ext patch after some discussion with Ian Lance Taylor, I took

[Bug other/39888] TLS emutls not linked to automatically on Darwin

2009-09-30 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #52 from developer at sandoe-acoustics dot co dot uk 2009-09-30 19:54 --- (In reply to comment #51) > Looks much better than past versions... Seems like muse-shared-libgcc-ext > should be the default, and possibly that we don't even need the switch? thanks Mike

[Bug other/39888] TLS emutls not linked to automatically on Darwin

2009-10-01 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #55 from developer at sandoe-acoustics dot co dot uk 2009-10-01 08:36 --- (In reply to comment #54) > The new libgcc_s.dylib appears to be only of the native target architecture... it's best thought of not as "new" but "different" - it&#

[Bug other/39888] TLS emutls not linked to automatically on Darwin

2009-10-01 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #57 from developer at sandoe-acoustics dot co dot uk 2009-10-01 17:22 --- (In reply to comment #56) > Okay. So no problem. What do you think is the best way to default on > libgcc-ext? Just using... I'm reg-testing on powerpc-apple-d8, i686-apple-d9 and x86_6

[Bug other/39888] TLS emutls not linked to automatically on Darwin

2009-10-02 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #59 from developer at sandoe-acoustics dot co dot uk 2009-10-02 08:17 --- Created an attachment (id=18691) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18691&action=view) libext patch with ext on as default, debug flag removed and white space changes removed

[Bug other/39888] TLS emutls not linked to automatically on Darwin

2009-10-02 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #60 from developer at sandoe-acoustics dot co dot uk 2009-10-02 10:39 --- Reg test results: powerpc-apple darwin8 : http://gcc.gnu.org/ml/gcc-testresults/2009-10/msg00141.html i686-apple-darwin9: http://gcc.gnu.org/ml/gcc-testresults/2009-10/msg00142.html compare without

[Bug driver/41594] New: -static-libstdc++ is not recognized as valid by the gcc driver.

2009-10-05 Thread developer at sandoe-acoustics dot co dot uk
Priority: P3 Component: driver AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: developer at sandoe-acoustics dot co dot uk GCC build triplet: *-*-* GCC host triplet: *-*-* GCC target triplet: *-*-* http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41594

[Bug driver/41594] -static-libstdc++ is not recognized as valid by the gcc driver.

2009-10-05 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #1 from developer at sandoe-acoustics dot co dot uk 2009-10-05 19:39 --- Created an attachment (id=18713) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18713&action=view) recognize "-static-libstdc++" as a valid option log: *gcc/gcc.c: Ad

[Bug objc++/41595] New: object-c++ mangled local labels are not correctly recognized.

2009-10-05 Thread developer at sandoe-acoustics dot co dot uk
Status: UNCONFIRMED Severity: normal Priority: P3 Component: objc++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: developer at sandoe-acoustics dot co dot uk GCC build triplet: *-apple-darwin* GCC host triplet: *-apple-darwin* GCC

[Bug objc++/41595] object-c++ mangled local labels are not correctly recognized.

2009-10-05 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #1 from developer at sandoe-acoustics dot co dot uk 2009-10-05 20:04 --- Created an attachment (id=18714) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18714&action=view) recognize name-mangled obj-c++ internal symbols. this is modeled on the mechanism of the

[Bug c++/41596] New: handling of library-related options by g++spec.c causes a failure when generating pch.

2009-10-05 Thread developer at sandoe-acoustics dot co dot uk
0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: developer at sandoe-acoustics dot co dot uk GCC build triplet: *-*-* GCC host triplet: *-*-* GCC target triplet: *-*-*

[Bug c++/41596] handling of library-related options by g++spec.c causes a failure when generating pch.

2009-10-05 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #1 from developer at sandoe-acoustics dot co dot uk 2009-10-05 20:25 --- Created an attachment (id=18715) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18715&action=view) allow specification of -static-libstdc++ on the CL while generating PCH this patch alt

[Bug target/41605] New: Static linking of libgcc/libgfortran/libstdc++ can cause inconsistent symbol resolution.

2009-10-06 Thread developer at sandoe-acoustics dot co dot uk
Component: target AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: developer at sandoe-acoustics dot co dot uk GCC build triplet: *-apple-darwin* GCC host triplet: *-apple-darwin* GCC target triplet: *-apple-darwin* http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41605

[Bug target/41605] Static linking of libgcc/libgfortran/libstdc++ can cause inconsistent symbol resolution.

2009-10-06 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #1 from developer at sandoe-acoustics dot co dot uk 2009-10-06 15:56 --- Created an attachment (id=18727) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18727&action=view) make sure that static linking of libraries is consistent this patch provides: (a) new sp

[Bug testsuite/41609] New: Torture tests do not check "trivial.{m,mm}" for each run case.

2009-10-06 Thread developer at sandoe-acoustics dot co dot uk
at sandoe-acoustics dot co dot uk GCC target triplet: *-apple-darwin* http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41609

[Bug testsuite/41609] Torture tests do not check "trivial.{m,mm}" for each run case.

2009-10-06 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #1 from developer at sandoe-acoustics dot co dot uk 2009-10-06 17:03 --- Created an attachment (id=18728) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18728&action=view) Make the trivial test run for each options pass. log: *gcc/testsuite/l

[Bug target/41605] Static linking of libgcc/libgfortran/libstdc++ can cause inconsistent symbol resolution.

2009-10-06 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #2 from developer at sandoe-acoustics dot co dot uk 2009-10-06 17:07 --- Created an attachment (id=18729) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18729&action=view) provide -B options to allow spec replacement like libxx.a%s. you will need this

[Bug target/41605] Static linking of libgcc/libgfortran/libstdc++ can cause inconsistent symbol resolution.

2009-10-14 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #5 from developer at sandoe-acoustics dot co dot uk 2009-10-14 11:20 --- (In reply to comment #4) > Oh, if one wanted to, one could have libgcc_s forward the EH calls into > /usr/lib/libgcc_s.1.dylib by dlopening it and then doing dlsym on the symbols > and cal

[Bug objc/43061] 47 new GCC h...@156527 regressions

2010-02-14 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #1 from developer at sandoe-acoustics dot co dot uk 2010-02-14 13:46 --- confirmed, this can be reproduced outside the testsuite framework: for example... [ppc/darwin9/156749]; $ ./gcc/xgcc -B gcc ../gcc-4-5-trunk/gcc/testsuite/objc/execute/cascading-1.m -fnext-runtime -O1

[Bug objc/43061] 47 new GCC h...@156527 regressions

2010-02-14 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #3 from developer at sandoe-acoustics dot co dot uk 2010-02-14 16:04 --- (In reply to comment #2) > Track down the regression that caused this r156519 >and see what actually is the difference in generated code and/or tree/rtl >dumps. what output would be

[Bug objc/43061] 47 new GCC h...@156527 regressions

2010-02-14 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #5 from developer at sandoe-acoustics dot co dot uk 2010-02-14 16:32 --- Created an attachment (id=19860) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19860&action=view) generated asm differences with/without r156519 -- http://gcc.gnu.org/bugzilla/show_

[Bug objc/43061] 47 new GCC h...@156527 regressions

2010-02-14 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #6 from developer at sandoe-acoustics dot co dot uk 2010-02-14 16:33 --- Created an attachment (id=19861) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19861&action=view) optimized tree diffs. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43061

[Bug objc/43061] 47 new GCC h...@156527 regressions

2010-02-14 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #7 from developer at sandoe-acoustics dot co dot uk 2010-02-14 16:45 --- Created an attachment (id=19862) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19862&action=view) diffs for all fdump-tree-all output -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43061

[Bug objc/43061] 47 new GCC h...@156527 regressions

2010-02-14 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #9 from developer at sandoe-acoustics dot co dot uk 2010-02-14 18:50 --- (In reply to comment #8) > Hm. So CCP through get_symbol_constant_value causes > you run the compile inside gdb, break on get_symbol_constant_value maybe I've messed something up - bu

[Bug objc/43061] 47 new GCC h...@156527 regressions

2010-02-14 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #13 from developer at sandoe-acoustics dot co dot uk 2010-02-14 21:13 --- Created an attachment (id=19864) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19864&action=view) gdb-output for CLASS_REFERENCES_0 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43061

[Bug objc/43061] 47 new GCC h...@156527 regressions

2010-02-14 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #15 from developer at sandoe-acoustics dot co dot uk 2010-02-14 21:53 --- (In reply to comment #14) > That doesn't make sense. The symbol is not TREE_READONLY. > > Was that dump from inside get_symbol_constant_value? yes. that was from a clean bootstrap o

[Bug objc/43061] 47 new GCC h...@156527 regressions

2010-02-14 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #16 from developer at sandoe-acoustics dot co dot uk 2010-02-14 21:55 --- Created an attachment (id=19866) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19866&action=view) gimple for cascading-1.m @ trunk 156760 -- http://gcc.gnu.org/bugzilla/show_bug

[Bug objc/43061] 47 new GCC h...@156527 regressions

2010-02-14 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #18 from developer at sandoe-acoustics dot co dot uk 2010-02-14 22:11 --- Created an attachment (id=19867) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19867&action=view) -fdump-ipa-all/static-var cascading-1.m @ trunk 156760 this is with normal options (i

[Bug objc/43061] 47 new GCC h...@156527 regressions

2010-02-14 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #19 from developer at sandoe-acoustics dot co dot uk 2010-02-14 22:16 --- Created an attachment (id=19868) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19868&action=view) cascading-1.m/-fdump-ipa-all/pure-const @ trunk 15670 this is with -fno-ipa-re

[Bug objc/43061] 47 new GCC h...@156527 regressions

2010-02-14 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #21 from developer at sandoe-acoustics dot co dot uk 2010-02-14 23:22 --- Created an attachment (id=19870) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19870&action=view) asm out from -O1 -g cascading-1.m @trunk 156760 this is the current asm output - it se

[Bug objc/43061] 47 new GCC h...@156527 regressions

2010-02-14 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #23 from developer at sandoe-acoustics dot co dot uk 2010-02-14 23:57 --- (In reply to comment #22) > There are no modifications visible in the assembly. But there is magic: > > .objc_cls_refs > .align 2 > L_OBJC_CLASS_REFERENCES_0:

[Bug objc/43061] 47 new GCC h...@156527 regressions

2010-02-15 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #25 from developer at sandoe-acoustics dot co dot uk 2010-02-15 19:54 --- Hm. I tried this trivial patch: Index: gcc/objc/objc-act.c === --- gcc/objc/objc-act.c (revision 156760) +++ gcc/objc/objc-act.c

[Bug objc/43061] 47 new GCC h...@156527 regressions

2010-02-15 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #27 from developer at sandoe-acoustics dot co dot uk 2010-02-15 21:51 --- (In reply to comment #26) > Addressability is recomputed several times. What you probably want is mark > the > decl with the used attribute (i.e. add "used" attribute to it, se

[Bug objc/43061] 47 new GCC h...@156527 regressions

2010-02-15 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #29 from developer at sandoe-acoustics dot co dot uk 2010-02-15 23:10 --- Created an attachment (id=19884) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19884&action=view) attach "used" attribute as well as marking vars used. Jakub's comment

[Bug objc/43061] 47 new GCC h...@156527 regressions

2010-02-16 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #30 from developer at sandoe-acoustics dot co dot uk 2010-02-16 09:23 --- apropos http://gcc.gnu.org/ml/gcc-patches/2010-02/msg00587.html do you think that _OBJC_CLASS_REFERENCES_* and _OBJC_SELECTOR_REFERENCES_* should be marked as TREE_ADDRESSABLE and DECL_PRESERVE_P in

[Bug objc/43061] 47 new GCC h...@156527 regressions

2010-02-16 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #34 from developer at sandoe-acoustics dot co dot uk 2010-02-16 14:58 --- Created an attachment (id=19889) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19889&action=view) patch with CLASS and SELECTOR refs. marked as TREE_ADDRESSABLE & DECL_PRESERVE_

[Bug objc/43061] 47 new GCC h...@156527 regressions

2010-02-19 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #37 from developer at sandoe-acoustics dot co dot uk 2010-02-19 08:43 --- (In reply to comment #36) > I've checked in a slightly updated fix in r156877. Let us know if all the > regressions are fixed now. i686/powerpc-darwin9 - YES, thanks. -- http://

[Bug objc/43061] 47 new GCC h...@156527 regressions

2010-02-19 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #40 from developer at sandoe-acoustics dot co dot uk 2010-02-19 23:28 --- (In reply to comment #39) > I checked in the real back end change in r156907. OK on i686/powerpc d9 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43061

[Bug testsuite/41609] Torture tests do not check "trivial.{m,mm}" for each run case.

2010-02-19 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #2 from developer at sandoe-acoustics dot co dot uk 2010-02-19 23:32 --- Created an attachment (id=19926) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19926&action=view) updated patch against 156812 gcc/testsuite/Changelog: 2009-10-06 Iain Sandoe PR tes

[Bug testsuite/42348] Syntax of dg-skip-if in two obj-c++ tests

2010-02-19 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #9 from developer at sandoe-acoustics dot co dot uk 2010-02-19 23:36 --- Created an attachment (id=19927) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19927&action=view) updated patch against 156812 gcc/testsuite/Changelog: 2009-12-17 Iain Sandoe PR te

[Bug objc/35165] Massive failures of objc on i686-apple-darwin9

2010-02-19 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #7 from developer at sandoe-acoustics dot co dot uk 2010-02-19 23:42 --- updated patches & test results: http://gcc.gnu.org/ml/gcc-patches/2010-02/msg00742.html explanation of the intention of those patches: http://gcc.gnu.org/ml/gcc-patches/2010-02/msg00712.

[Bug bootstrap/43287] [4.5 Regression] Bootstrap fails at stage 1 on powerpc-apple-darwin9

2010-03-09 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #14 from developer at sandoe-acoustics dot co dot uk 2010-03-09 08:54 --- (In reply to comment #12) > Bootstrapping all languages minus ADA with the patch in comment #10 succeeded > at revision 157293. at 157294 (minus ada and java) with the patch. I see the followi

  1   2   >