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

2009-09-25 Thread howarth at nitro dot med dot uc dot edu
--- Comment #45 from howarth at nitro dot med dot uc dot edu 2009-09-26 05:51 --- It appears that the build structure required by the patch will prohibit factoring out the additional ver files. The patch proposed in r152192-4-5-trunk-patch.diff is as small as I can make it since the ver

[Bug rtl-optimization/40838] gcc shouldn't assume that the stack is aligned

2009-09-25 Thread mikulas at artax dot karlin dot mff dot cuni dot cz
--- Comment #48 from mikulas at artax dot karlin dot mff dot cuni dot cz 2009-09-26 04:25 --- It can be seen from the patch. I don't know how to detect that a structure contains an array with required SSE align, so I realign the stack for all types BLKmode with alignment >= 16. That may

[Bug middle-end/41475] common variables cannot be expected to be aligned

2009-09-25 Thread mikulas at artax dot karlin dot mff dot cuni dot cz
--- Comment #3 from mikulas at artax dot karlin dot mff dot cuni dot cz 2009-09-26 04:14 --- BTW. this bug is in both gcc 4.3 and 4.4 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41475

[Bug middle-end/41475] common variables cannot be expected to be aligned

2009-09-25 Thread mikulas at artax dot karlin dot mff dot cuni dot cz
--- Comment #2 from mikulas at artax dot karlin dot mff dot cuni dot cz 2009-09-26 04:06 --- Created an attachment (id=18654) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18654&action=view) the second file The second file. Compile with gcc -c -Os. Then, link both object files to

[Bug middle-end/41475] common variables cannot be expected to be aligned

2009-09-25 Thread mikulas at artax dot karlin dot mff dot cuni dot cz
--- Comment #1 from mikulas at artax dot karlin dot mff dot cuni dot cz 2009-09-26 04:05 --- Created an attachment (id=18653) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18653&action=view) the first file The first file of a two-file program. Compile with gcc -c -O3 -march=penti

[Bug middle-end/41475] New: common variables cannot be expected to be aligned

2009-09-25 Thread mikulas at artax dot karlin dot mff dot cuni dot cz
Hi. When I compile these two sources, one with -O3 -march=pentium3 and the other with -Os, the linker warns about nonmatching alignments and the program crashes because of misaligned SSE accesses. /usr/bin/ld: Warning: alignment 4 of symbol `array' in commonalign2.o is smaller than 32 in commonal

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

2009-09-25 Thread howarth at nitro dot med dot uc dot edu
--- Comment #44 from howarth at nitro dot med dot uc dot edu 2009-09-26 02:55 --- This isn't tested yet, but I think if we also change... --- libgcc-ext.patchfink2 2009-09-25 20:17:05.0 -0400 +++ libgcc-ext.patchfink3 2009-09-25 22:53:12.0 -0400 @@ -387,7 +3

[Bug lto/40758] [LTO] ICE in partition_view_bitmap, at tree-ssa-live.c:331

2009-09-25 Thread matz at gcc dot gnu dot org
--- Comment #9 from matz at gcc dot gnu dot org 2009-09-26 01:35 --- Mine, have patch. http://gcc.gnu.org/ml/gcc-patches/2009-09/msg01841.html -- matz at gcc dot gnu dot org changed: What|Removed |Added

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

2009-09-25 Thread howarth at nitro dot med dot uc dot edu
--- Comment #43 from howarth at nitro dot med dot uc dot edu 2009-09-26 00:59 --- The r152192-4-5-trunk-patch.diff is your 152135-4-5-trunk-patch.diff.txt with the correction of the... +EXLIB_64FLAG = . in libgcc/config/i386/t-darwin64 and the use of -unexported_symbols_list for EXLIB

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

2009-09-25 Thread howarth at nitro dot med dot uc dot edu
--- Comment #42 from howarth at nitro dot med dot uc dot edu 2009-09-26 00:54 --- Created an attachment (id=18652) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18652&action=view) patch modified to use unexport on libgcc-ext files -- http://gcc.gnu.org/bugzilla/show_bug.cgi?i

[Bug debug/41474] New: [4.5 Regression] 951116-1.c ICEs in mem_loc_descriptor, at dwarf2out.c:11279

2009-09-25 Thread kkojima at gcc dot gnu dot org
I've got an ICE with gcc.c-torture/compile/951116-1.c test on sh64-unknown-linux-gnu and powerpc64-unknown-linux-gnu. On powerpc64-unknown-linux-gnu, with -O -g -m64 951116-1.c: In function 'f': 951116-1.c:9:1: internal compiler error: in mem_loc_descriptor, at dwarf2out.c:11279 #1 0x081eb506 in

[Bug tree-optimization/41454] [4.4/4.5 Regression] DOM miscompiles gcc.c-torture/execute/990513-1.c at -O2 -fno-tree-vrp

2009-09-25 Thread matz at gcc dot gnu dot org
--- Comment #4 from matz at gcc dot gnu dot org 2009-09-26 00:13 --- Fixed. -- matz at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug lto/39276] [lto] - Testsuite gcc.log shows many "getconf: Invalid argument (_NPROCESSORS_ONLN)"

2009-09-25 Thread rob1weld at aol dot com
--- Comment #12 from rob1weld at aol dot com 2009-09-25 23:58 --- (In reply to comment #11) > Fixed. Thanks, Rob -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39276

[Bug tree-optimization/41454] [4.4/4.5 Regression] DOM miscompiles gcc.c-torture/execute/990513-1.c at -O2 -fno-tree-vrp

2009-09-25 Thread matz at gcc dot gnu dot org
--- Comment #3 from matz at gcc dot gnu dot org 2009-09-25 23:57 --- Subject: Bug 41454 Author: matz Date: Fri Sep 25 23:57:01 2009 New Revision: 152189 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=152189 Log: PR tree-optimization/41454 * tree-ssa-dom (stmts_to

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

2009-09-25 Thread howarth at nitro dot med dot uc dot edu
--- Comment #41 from howarth at nitro dot med dot uc dot edu 2009-09-25 23:51 --- Iain, I just puzzled out a solution for keeping the symbols constantly updated for libgcc-ext*. We make the following changes to your patch... 1) The files gcc/config/rs6000/darwin-libgcc-ext-32B-10.4.

freebsd/i386 port configuration related to FP

2009-09-25 Thread Loren James Rittle
Having killed most of the port-specific testsuite failures for i386-*-freebsd7.2 on trunk outside of gcc itself, I am now looking at: FAIL: gcc.c-torture/execute/conversion.c execution, -O[01] [again]. [[ http://gcc.gnu.org/ml/gcc-testresults/2009-09/msg02239.html ]] If I manually compile and ru

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

2009-09-25 Thread dominiq at lps dot ens dot fr
--- Comment #67 from dominiq at lps dot ens dot fr 2009-09-25 21:40 --- I have opened pr41473 to track the remaining issue with dsymutil. Closing this PR as fixed. Please reopen if you disagree. -- dominiq at lps dot ens dot fr changed: What|Removed

[Bug bootstrap/41473] New: [4.5 Regression] dsymutil "Assertion failed ..." since revision 151907

2009-09-25 Thread dominiq at lps dot ens dot fr
I open this PR to keep a record of the minor issue found in pr41405. For some libraries dsymutil gives for instance on i686-apple-darwin9 r152145: 19259 - libtool: link: dsymutil .libs/libstdc++.6.dylib || : 19260 : Assertion failed: (orig_str), function FixReferences, file /SourceCache/dwarf_util

[Bug target/41196] The use of ARM NEON vshll_n_u8 intrinsic results in compile error on valid code

2009-09-25 Thread dgutson at gcc dot gnu dot org
--- Comment #4 from dgutson at gcc dot gnu dot org 2009-09-25 21:35 --- I forgot the ChangeLog: gcc/ * config/arm/neon.md (neon_vshll_n): Checking Bounds fixed. gcc/testsuite/ * gcc.target/arm/neon/vfp-shift-a2t2.c: New test case. -- http://gcc.gnu.org/bugzilla

[Bug target/41196] The use of ARM NEON vshll_n_u8 intrinsic results in compile error on valid code

2009-09-25 Thread dgutson at gcc dot gnu dot org
--- Comment #3 from dgutson at gcc dot gnu dot org 2009-09-25 21:28 --- Created an attachment (id=18651) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18651&action=view) Proposed fix The attached patch attempts to solve the issue, by augmenting the range check in order to match 0

[Bug java/41472] New: gcj -C Test.java fails in glib-java 0.4.2

2009-09-25 Thread ronis at ronispc dot chem dot mcgill dot ca
I'm trying to build the glib-java bindings using gcc-4.4.1. configure dies with: configure:20793: gcj -C Test.java Test.java:1: error: The type java.lang.Object cannot be resolved. It is indirect ly referenced from required .class files /* #line 20788 "configure" */ ^ Test.java:2

[Bug middle-end/41469] [4.5 Regression] -fexceptions ICE in expand_gimple_stmt_1, at cfgexpand.c:1947

2009-09-25 Thread rth at gcc dot gnu dot org
--- Comment #4 from rth at gcc dot gnu dot org 2009-09-25 20:49 --- Subject: Bug 41469 Author: rth Date: Fri Sep 25 20:49:08 2009 New Revision: 152185 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=152185 Log: PR middle-end/41469 * tree-eh.c (lower_resx): Resolve

[Bug c/41471] inline function calling inline function causes undef with -std=c99

2009-09-25 Thread rguenth at gcc dot gnu dot org
--- Comment #2 from rguenth at gcc dot gnu dot org 2009-09-25 20:04 --- Yep. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED

[Bug c/41471] inline function calling inline function causes undef with -std=c99

2009-09-25 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2009-09-25 19:56 --- I think this is how C99 inline works ... -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41471

[Bug c/41471] New: inline function calling inline function causes undef with -std=c99

2009-09-25 Thread sje at cup dot hp dot com
If I compile this test case with -std=c99 and no optimization, I get an undefined external. It seems to happen on all platforms including x86 Linux. Removing the -std=c99 or using optimization will make the error go away. $ cat f.c inline int foo() { return 123; } inline int goo() { return foo();

[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 reg-t

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

2009-09-25 Thread howarth at nitro dot med dot uc dot edu
--- Comment #39 from howarth at nitro dot med dot uc dot edu 2009-09-25 19:16 --- Iain, I believe I see the problem with the x86_64-apple-darwin10 build. The multilib subdirectory for the 32-bit binaries is named i386. So you need... EXLIB_64FLAG = i386 instead of... EXLIB_64FLAG

[Bug ada/41100] [4.4/4.5 regression] Unchecked_Deallocation causes wrong free errors

2009-09-25 Thread ebotcazou at gcc dot gnu dot org
--- Comment #14 from ebotcazou at gcc dot gnu dot org 2009-09-25 18:24 --- > Eric, in comment #8, did you mean a workaround inside the compiler, or a > workaround in user code? Because the latter is impractical for Debian which > contains more than 2 million lines of Ada, with 350k more

[Bug ada/41100] [4.4/4.5 regression] Unchecked_Deallocation causes wrong free errors

2009-09-25 Thread ebotcazou at gcc dot gnu dot org
--- Comment #13 from ebotcazou at gcc dot gnu dot org 2009-09-25 18:20 --- > Oh, I didn't realize Test_Extension'Alignment was 16, I wonder what causes it > to be super-aligned, I see no obvious candidate from -gnatR2... A pointer to unconstrained array forces double-word alignment

[Bug ada/41100] [4.4/4.5 regression] Unchecked_Deallocation causes wrong free errors

2009-09-25 Thread ludovic at ludovic-brenta dot org
--- Comment #12 from ludovic at ludovic-brenta dot org 2009-09-25 18:15 --- Eric, in comment #8, did you mean a workaround inside the compiler, or a workaround in user code? Because the latter is impractical for Debian which contains more than 2 million lines of Ada, with 350k more line

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

2009-09-25 Thread ubizjak at gmail dot com
--- Comment #33 from ubizjak at gmail dot com 2009-09-25 18:09 --- (In reply to comment #32) > Uros, can you please try it now since we have PR 41463 fixed? x86_64 > with release checking now finally bootstraps so perhaps even alpha > might? :-) > > If there are problems, please try t

[Bug middle-end/41469] [4.5 Regression] -fexceptions ICE in expand_gimple_stmt_1, at cfgexpand.c:1947

2009-09-25 Thread rth at gcc dot gnu dot org
--- Comment #3 from rth at gcc dot gnu dot org 2009-09-25 17:47 --- We're generating exception handling code when we previously didn't. I suspect that the changes to the call location of using_eh_for_cleanups. -- rth at gcc dot gnu dot org changed: What|Removed

[Bug ada/41100] [4.4/4.5 regression] Unchecked_Deallocation causes wrong free errors

2009-09-25 Thread laurent at guerby dot net
--- Comment #11 from laurent at guerby dot net 2009-09-25 17:44 --- Oh, I didn't realize Test_Extension'Alignment was 16, I wonder what causes it to be super-aligned, I see no obvious candidate from -gnatR2... -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41100

[Bug tree-optimization/41464] vector loads are unnecessarily split into high and low loads

2009-09-25 Thread ubizjak at gmail dot com
--- Comment #3 from ubizjak at gmail dot com 2009-09-25 17:33 --- (In reply to comment #2) > Even if it thinks the arrays aren't aligned, that doesn't explain the > completely unnecessarily zeroing of XMM0 or the choice of the load high/low > instructions over MOVUPS. This is by design,

[Bug ada/41100] [4.4/4.5 regression] Unchecked_Deallocation causes wrong free errors

2009-09-25 Thread ebotcazou at gcc dot gnu dot org
--- Comment #10 from ebotcazou at gcc dot gnu dot org 2009-09-25 17:20 --- > Thanks for your analysis! I'm curious at what's going wrong: it looks scary to > have wrong code in such a simple use case :) See utils2.c:maybe_wrap_malloc and maybe_wrap_free for the story about the super-al

[Bug tree-optimization/41464] vector loads are unnecessarily split into high and low loads

2009-09-25 Thread nmiell at comcast dot net
--- Comment #2 from nmiell at comcast dot net 2009-09-25 17:12 --- Even if it thinks the arrays aren't aligned, that doesn't explain the completely unnecessarily zeroing of XMM0 or the choice of the load high/low instructions over MOVUPS. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?

[Bug tree-optimization/23821] [4.3/4.4/4.5 Regression] DOM and VRP creating harder to optimize code

2009-09-25 Thread rahul at icerasemi dot com
--- Comment #28 from rahul at icerasemi dot com 2009-09-25 17:10 --- Sorry, I also had changes to move loop header copying before FRE from http://gcc.gnu.org/ml/gcc/2009-09/msg00434.html. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23821

[Bug ada/41100] [4.4/4.5 regression] Unchecked_Deallocation causes wrong free errors

2009-09-25 Thread laurent at guerby dot net
--- Comment #9 from laurent at guerby dot net 2009-09-25 17:03 --- Thanks for your analysis! I'm curious at what's going wrong: it looks scary to have wrong code in such a simple use case :) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41100

[Bug ada/41100] [4.4/4.5 regression] Unchecked_Deallocation causes wrong free errors

2009-09-25 Thread ebotcazou at gcc dot gnu dot org
--- Comment #8 from ebotcazou at gcc dot gnu dot org 2009-09-25 16:40 --- OK, that's a known issue, unfortunately not straightforward to solve. We'll probably need to resort to a workaround for 4.4.x at least. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41100

[Bug middle-end/41469] [4.5 Regression] -fexceptions ICE in expand_gimple_stmt_1, at cfgexpand.c:1947

2009-09-25 Thread rguenth at gcc dot gnu dot org
--- Comment #2 from rguenth at gcc dot gnu dot org 2009-09-25 15:14 --- Because we have GIMPLE_RESX which we don't expect here. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added -

[Bug middle-end/41470] [4.5 Regression] -fexceptions ICE in partition_view_bitmap, at tree-ssa-live.c:331

2009-09-25 Thread rguenth at gcc dot gnu dot org
--- Comment #2 from rguenth at gcc dot gnu dot org 2009-09-25 15:09 --- We go to the ICE of PR41469 with Index: tree-ssa-coalesce.c === --- tree-ssa-coalesce.c (revision 152166) +++ tree-ssa-coalesce.c (working copy) @@ -13

[Bug middle-end/41470] [4.5 Regression] -fexceptions ICE in partition_view_bitmap, at tree-ssa-live.c:331

2009-09-25 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2009-09-25 15:04 --- Confirmed. Similar to PR40758 - out-of-SSA with optimize == 0 does not expect overlapping life-ranges of SSA names. -- rguenth at gcc dot gnu dot org changed: What|Removed |Ad

[Bug middle-end/41469] [4.5 Regression] -fexceptions ICE in expand_gimple_stmt_1, at cfgexpand.c:1947

2009-09-25 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2009-09-25 15:03 --- Confirmed. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added Status|UNCON

[Bug tree-optimization/23821] [4.3/4.4/4.5 Regression] DOM and VRP creating harder to optimize code

2009-09-25 Thread rguenth at gcc dot gnu dot org
--- Comment #27 from rguenth at gcc dot gnu dot org 2009-09-25 14:59 --- It also works with 4.4 for me. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23821

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

2009-09-25 Thread jamborm at gcc dot gnu dot org
--- Comment #32 from jamborm at gcc dot gnu dot org 2009-09-25 14:43 --- (In reply to comment #30) > (In reply to comment #29) > > Thanks. With the patch fixing the problem described in #24, we get > > further when compiling with release checking but run into syntax > > errors when comp

[Bug tree-optimization/23821] [4.3/4.4/4.5 Regression] DOM and VRP creating harder to optimize code

2009-09-25 Thread rguenth at gcc dot gnu dot org
--- Comment #26 from rguenth at gcc dot gnu dot org 2009-09-25 14:39 --- It works for me on the trunk - I don't think this is worth fixing on release branches. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23821

[Bug tree-optimization/23821] [4.3/4.4/4.5 Regression] DOM and VRP creating harder to optimize code

2009-09-25 Thread rahul at icerasemi dot com
--- Comment #25 from rahul at icerasemi dot com 2009-09-25 14:26 --- Do the fixes in comment #11 and #24 alone solve the missed induction variable problem? I'm using the 4.4.1 release branch and it doesn't seem to work for me. After DOM i get # i_10 = PHI i_5 = i_10 + 1; and PHI prop

[Bug c/41470] New: -fexceptions ICE in partition_view_bitmap, at tree-ssa-live.c:331

2009-09-25 Thread jan dot kratochvil at redhat dot com
) 4.5.0 20090925 (experimental) Expecting it is a duplicate of similar Bug 41469. -- Summary: -fexceptions ICE in partition_view_bitmap, at tree-ssa- live.c:331 Product: gcc Version: 4.5.0 Status: UNCONFIRMED Severity

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

2009-09-25 Thread howarth at nitro dot med dot uc dot edu
--- Comment #66 from howarth at nitro dot med dot uc dot edu 2009-09-25 14:04 --- Dominique, Can we close this bug as fixed now? The regress server is churning away again. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41405

[Bug c/41469] New: -fexceptions ICE in expand_gimple_stmt_1, at cfgexpand.c:1947

2009-09-25 Thread jan dot kratochvil at redhat dot com
void af (void *a) { } void bf (void) { int i = 1; char v[i]; af (v); } .../xgcc (-B...) -fexceptions -c -o 1.o 1.c 1.c: In function ‘bf’: 1.c:6:1: internal compiler error: in expand_gimple_stmt_1, at cfgexpand.c:1947 xgcc (GCC) 4.5.0 20090925 (experimental) -- Summary

[Bug debug/41452] c-parser.c:8669:1: internal compiler error: in mem_loc_descriptor, at dwarf2out.c:11685

2009-09-25 Thread danglin at gcc dot gnu dot org
--- Comment #2 from danglin at gcc dot gnu dot org 2009-09-25 13:58 --- Fixed. -- danglin at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRM

[Bug c++/41468] New: SFINAE for expressions doesn't consider ambiguous conversion sequences

2009-09-25 Thread schaub-johannes at web dot de
GCC 4.4 is supposed to support "SFINAE for expressions" - but the following piece of code fails hard, without SFINAE typedef void Ft(int); struct A { operator Ft*(); }; struct B { operator Ft*(); }; struct C : A, B { }; template decltype(C()(0)) f(int); template void f(...); int main()

[Bug middle-end/41463] Another get_ref_base_and_extent problem

2009-09-25 Thread rguenth at gcc dot gnu dot org
--- Comment #3 from rguenth at gcc dot gnu dot org 2009-09-25 12:14 --- Fixed. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug middle-end/41463] Another get_ref_base_and_extent problem

2009-09-25 Thread rguenth at gcc dot gnu dot org
--- Comment #2 from rguenth at gcc dot gnu dot org 2009-09-25 12:13 --- Subject: Bug 41463 Author: rguenth Date: Fri Sep 25 12:12:51 2009 New Revision: 152167 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=152167 Log: 2009-09-25 Richard Guenther PR middle-end/41463

[Bug target/41156] [4.4/4.5 Regression] zlib segfault in inflate_table() compiled w/ -O -msse2 ftree-vectorize

2009-09-25 Thread mahatma at eu dot by
--- Comment #11 from mahatma at eu dot by 2009-09-25 11:03 --- Created an attachment (id=18650) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18650&action=view) sse & 32bit -> -mstackrealign (example 2) Second attempt (while against 4.4.1, sorry). Working with any -march. For gcc

[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 I did get t

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

2009-09-25 Thread howarth at nitro dot med dot uc dot edu
--- Comment #37 from howarth at nitro dot med dot uc dot edu 2009-09-25 10:44 --- 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 I did get the expected libgcc-ext.10.4/5 files)

[Bug lto/41467] New: ICE in lto_symtab_prevailing_decl, at lto-symtab.c:727 for 483.xalancbmk

2009-09-25 Thread rguenth at gcc dot gnu dot org
Due to a typo in lto-symtab.c. I have a fix. -- Summary: ICE in lto_symtab_prevailing_decl, at lto-symtab.c:727 for 483.xalancbmk Product: gcc Version: 4.5.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Seve

[Bug c++/41466] segfault when using implicit dynamic allocation

2009-09-25 Thread Knut dot Franke at gmx dot de
--- Comment #4 from Knut dot Franke at gmx dot de 2009-09-25 10:34 --- Subject: Re: segfault when using implicit dynamic allocation On Friday 25 September 2009 10:55:34 pinskia at gcc dot gnu dot org wrote: > This is expected as that variable is still on the stack. Increase > the st

[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 > libgcc_s.10.5.d

[Bug middle-end/41463] Another get_ref_base_and_extent problem

2009-09-25 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2009-09-25 09:10 --- Mine. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned

[Bug tree-optimization/41464] vector loads are unnecessarily split into high and low loads

2009-09-25 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2009-09-25 09:06 --- The interesting thing is that data-ref analysis sees 128bit alignment but the vectorizer still produces vect_var_.24_59 = M*vect_p.20_57{misalignment: 0}; D.2564_12 = *D.2563_11; vect_var_.25_61 = vect_var_.24

[Bug c++/41466] segfault when using implicit dynamic allocation

2009-09-25 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2009-09-25 08:55 --- This is expected as that variable is still on the stack. Increase the stack limit and you will see that the size which it crashes increases. -- pinskia at gcc dot gnu dot org changed: What|Remove

[Bug c++/41466] segfault when using implicit dynamic allocation

2009-09-25 Thread Knut dot Franke at gmx dot de
--- Comment #2 from Knut dot Franke at gmx dot de 2009-09-25 08:22 --- Created an attachment (id=18649) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18649&action=view) output of "g++ -v -save-temps -Wall" -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41466

[Bug c++/41466] segfault when using implicit dynamic allocation

2009-09-25 Thread Knut dot Franke at gmx dot de
--- Comment #1 from Knut dot Franke at gmx dot de 2009-09-25 08:21 --- Created an attachment (id=18648) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18648&action=view) A minimal test case (C++ source without #includes). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41466

[Bug c++/41466] New: segfault when using implicit dynamic allocation

2009-09-25 Thread Knut dot Franke at gmx dot de
Allocating blocks of memory using a declaration like "double X[n];" leads to segfaults if n is large enough (something like 110). Also happens when allocating two smaller chunks, as in "double X[n/2], Y[n/2];". No problems with explicit dynamic allocation ("double *X = new double[n];"). Bug #1

[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&view=rev&rev=152127 thanks Richard

[Bug middle-end/40375] redundant register move with scheduler before RA turned off

2009-09-25 Thread pinskia at gcc dot gnu dot org
--- Comment #8 from pinskia at gcc dot gnu dot org 2009-09-25 08:10 --- PPC has the same issue with -fno-schedule-insns: test: stwu 1,-16(1) mflr 0 stw 0,20(1) mr 0,3 mr 5,4 li 3,0 mr 4,0 bl foo lwz 0,20(1) a

[Bug target/41462] redundant instructions with long double returned value

2009-09-25 Thread ubizjak at gmail dot com
--- Comment #2 from ubizjak at gmail dot com 2009-09-25 08:04 --- (In reply to comment #0) > There are two redundant FPU instructions there. double value is already in FPU > after fldt. No need to store it and load it back since difference between > double and long double is only in mem