[Bug bootstrap/43170] gcc 4.5 20100218 bootstrap compare fails on os x 10.6

2010-06-02 Thread Ralf dot Wildenhues at gmx dot de
--- Comment #41 from Ralf dot Wildenhues at gmx dot de 2010-06-02 17:40 --- Subject: Re: gcc 4.5 20100218 bootstrap compare fails on os x 10.6 * dominiq at lps dot ens dot fr wrote on Wed, Jun 02, 2010 at 07:09:42PM CEST: > [macbook] f90/bug% gcc46 pthread_create.c > [macbook] f90/bu

[Bug middle-end/44386] builtin_object_size_ assumes a flexible array for a long array in a structure of known length

2010-06-02 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2010-06-02 18:04 --- I think this is by design because in C90 and C++98 there is no way to say an array is a flexible array. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added -

[Bug c/44386] builtin_object_size_ assumes a flexible array for a long array in a structure of known length

2010-06-02 Thread jakub at gcc dot gnu dot org
--- Comment #3 from jakub at gcc dot gnu dot org 2010-06-02 18:05 --- This is intentional, given the amount of code in the wild that uses various fixed length arrays in last fields. -- jakub at gcc dot gnu dot org changed: What|Removed |Added -

[Bug bootstrap/43170] gcc 4.5 20100218 bootstrap compare fails on os x 10.6

2010-06-02 Thread dominiq at lps dot ens dot fr
--- Comment #42 from dominiq at lps dot ens dot fr 2010-06-02 18:22 --- I am using the following script: #!/bin/sh i=0 tls.ex while [ $? == 0 ] do i=`expr $i + 1` tls.ex done echo $i tls.ex is generated by /opt/gcc/build_w/prev-gcc/xgcc -B/opt/gcc/build_w/prev-gcc/ -g -O2 -pthread

[Bug c++/23594] namespace typedef and global typedef name the same type, using kills global

2010-06-02 Thread jason at gcc dot gnu dot org
-- jason at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jason at gcc dot gnu dot org |dot org

[Bug bootstrap/43170] gcc 4.5 20100218 bootstrap compare fails on os x 10.6

2010-06-02 Thread dominiq at lps dot ens dot fr
--- Comment #43 from dominiq at lps dot ens dot fr 2010-06-02 18:36 --- The following variant #!/bin/sh i=0 while [ $i != 1000 ] do i=`expr $i + 1` tls.ex if [ $? != 0 ] then echo $i fi done gives 26 84 87 90 266 386 426 587 611 614 617 637 640 647 653 656 962 if the sy

[Bug target/44217] GCC emits cmpxchg16b which Sun as cannot handle

2010-06-02 Thread ro at gcc dot gnu dot org
--- Comment #1 from ro at gcc dot gnu dot org 2010-06-02 18:41 --- Uros, could you have a look? Thanks. Rainer -- ro at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/44391] New: [4.6 Regression] gcc.dg/graphite/id-19.c ICEs at -Os (in build2_stat, at tree.c:3670)

2010-06-02 Thread zsojka at seznam dot cz
Command line: $ g++ -fgraphite-identity -m32 -Os id-19.c Compiler output: $ /mnt/svn/gcc-trunk/binary-160165-lto-fortran/bin/g++ -fgraphite-identity -m32 -Os id-19.c id-19.c: In function 'void byte_insert_op1(unsigned char*, unsigned char*)': id-19.c:1:6: internal compiler error: in build2_stat, a

[Bug regression/44392] New: libgcc compile with --enable-target-optspace (-Os) causes recursion in __bswapsi2

2010-06-02 Thread raj dot khem at gmail dot com
When using --enable-target-optspace on gcc 4.5 function __bswapsi2 in libgcc generates call to itself which causes infinite recursion. Here is disassembly. $ arm-none-linux-uclibcgnueabi-objdump -d _bswapsi2_s.o _bswapsi2_s.o: file format elf32-littlearm Disassembly of section .text:

[Bug bootstrap/43170] gcc 4.5 20100218 bootstrap compare fails on os x 10.6

2010-06-02 Thread dominiq at lps dot ens dot fr
--- Comment #44 from dominiq at lps dot ens dot fr 2010-06-02 19:06 --- This seems linked to the optimization: [macbook] f90/bug% /opt/gcc/build_w/prev-gcc/xgcc -B/opt/gcc/build_w/prev-gcc/ -O2 -pthread pthread_create.c -o tls.ex [macbook] f90/bug% rm -f tmp ; tls_1.sh > tmp ; cat tmp |

[Bug target/44392] [4.5/4.6 Regression] libgcc compile with --enable-target-optspace (-Os) causes recursion in __bswapsi2

2010-06-02 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2010-06-02 19:14 --- Heh. arm does have a bswapsi pattern though - why is that expanding to a call at -Os? -- rguenth at gcc dot gnu dot org changed: What|Removed |Added --

[Bug tree-optimization/44393] New: [4.5/4.6 Regression] ICE: verify_ssa failed: no immediate_use list with -Os -ftree-loop-distribution

2010-06-02 Thread zsojka at seznam dot cz
Command line: $ gcc -ftree-loop-distribution -Os testcase.c Compiler output: $ /mnt/svn/gcc-trunk/binary-160165-lto-fortran/bin/gcc -ftree-loop-distribution -Os testcase.c testcase.c: In function 'foo': testcase.c:2:6: error: no immediate_use list for SSA_NAME: .MEM_11 in statement: # .MEM_21 = VD

[Bug tree-optimization/44391] [4.6 Regression] gcc.dg/graphite/id-19.c ICEs at -Os (in build2_stat, at tree.c:3670)

2010-06-02 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added CC||spop at gcc dot gnu dot org Target Milestone|---

[Bug tree-optimization/44393] [4.5/4.6 Regression] ICE: verify_ssa failed: no immediate_use list with -Os -ftree-loop-distribution

2010-06-02 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.5.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44393

[Bug bootstrap/43170] gcc 4.5 20100218 bootstrap compare fails on os x 10.6

2010-06-02 Thread iains at gcc dot gnu dot org
--- Comment #45 from iains at gcc dot gnu dot org 2010-06-02 19:15 --- (In reply to comment #44) > This seems linked to the optimization: > > [macbook] f90/bug% /opt/gcc/build_w/prev-gcc/xgcc -B/opt/gcc/build_w/prev-gcc/ > -O2 -pthread pthread_create.c -o tls.ex > [macbook] f90/bug% rm

[Bug tree-optimization/44393] [4.5/4.6 Regression] ICE: verify_ssa failed: no immediate_use list with -Os -ftree-loop-distribution

2010-06-02 Thread zsojka at seznam dot cz
--- Comment #1 from zsojka at seznam dot cz 2010-06-02 19:16 --- Created an attachment (id=20813) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20813&action=view) reduced testcase (from gcc.target/i386/pr37101.c) Command line: $ gcc -ftree-loop-distribution -Os pr44393.c or $ gcc

[Bug c++/44333] Ambiguity with typedef and using namespace

2010-06-02 Thread jason at gcc dot gnu dot org
--- Comment #3 from jason at gcc dot gnu dot org 2010-06-02 19:19 --- Subject: Bug 44333 Author: jason Date: Wed Jun 2 19:19:05 2010 New Revision: 160183 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=160183 Log: PR c++/44333 * name-lookup.c (same_entity_p): New

[Bug c++/23594] namespace typedef and global typedef name the same type, using kills global

2010-06-02 Thread jason at gcc dot gnu dot org
--- Comment #7 from jason at gcc dot gnu dot org 2010-06-02 19:25 --- Fixed for 4.6. -- jason at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIG

[Bug c++/9726] namespace typedef hides global when interacting with using directive

2010-06-02 Thread jason at gcc dot gnu dot org
--- Comment #8 from jason at gcc dot gnu dot org 2010-06-02 19:25 --- Fixed for 4.6. -- jason at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug tree-optimization/44391] [4.6 Regression] gcc.dg/graphite/id-19.c ICEs at -Os (in build2_stat, at tree.c:3670)

2010-06-02 Thread spop at gcc dot gnu dot org
--- Comment #1 from spop at gcc dot gnu dot org 2010-06-02 19:28 --- Mine. -- spop at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gc

[Bug fortran/44371] [4.6 Regression] STOP parsing rejects valid code

2010-06-02 Thread jvdelisle at gcc dot gnu dot org
--- Comment #12 from jvdelisle at gcc dot gnu dot org 2010-06-02 19:31 --- Fixed and closing. -- jvdelisle at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/44358] [C++0x] initializer list can't convert to map

2010-06-02 Thread jason at gcc dot gnu dot org
--- Comment #5 from jason at gcc dot gnu dot org 2010-06-02 19:34 --- Fixed for 4.5.1. -- jason at gcc dot gnu dot org changed: What|Removed |Added Status|ASS

[Bug bootstrap/43170] gcc 4.5 20100218 bootstrap compare fails on os x 10.6

2010-06-02 Thread iains at gcc dot gnu dot org
--- Comment #46 from iains at gcc dot gnu dot org 2010-06-02 19:42 --- (In reply to comment #44) > This seems linked to the optimization: At the risk of stating the obvious - since there are no DYLD_LIBRARY_PATH in your posts... Are you doing this "uninstalled"? I guess you have to be

[Bug debug/44367] -O0 -g wrong DW_AT_location on c++ class retval

2010-06-02 Thread jakub at gcc dot gnu dot org
--- Comment #3 from jakub at gcc dot gnu dot org 2010-06-02 19:52 --- Subject: Bug 44367 Author: jakub Date: Wed Jun 2 19:52:07 2010 New Revision: 160186 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=160186 Log: PR debug/44367 * semantics.c (finalize_nrv): Don'

[Bug debug/44367] -O0 -g wrong DW_AT_location on c++ class retval

2010-06-02 Thread jakub at gcc dot gnu dot org
--- Comment #4 from jakub at gcc dot gnu dot org 2010-06-02 19:55 --- Subject: Bug 44367 Author: jakub Date: Wed Jun 2 19:55:33 2010 New Revision: 160187 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=160187 Log: PR debug/44367 * semantics.c (finalize_nrv): Don'

[Bug c++/44361] -Wunused-but-set-variable vs. explicit void cast

2010-06-02 Thread jakub at gcc dot gnu dot org
--- Comment #3 from jakub at gcc dot gnu dot org 2010-06-02 19:57 --- Subject: Bug 44361 Author: jakub Date: Wed Jun 2 19:57:08 2010 New Revision: 160188 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=160188 Log: PR c++/44361 * cvt.c (convert_to_void): If implic

[Bug debug/44367] -O0 -g wrong DW_AT_location on c++ class retval

2010-06-02 Thread jakub at gcc dot gnu dot org
--- Comment #5 from jakub at gcc dot gnu dot org 2010-06-02 19:57 --- Fixed. -- jakub at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug c++/44361] -Wunused-but-set-variable vs. explicit void cast

2010-06-02 Thread jakub at gcc dot gnu dot org
--- Comment #4 from jakub at gcc dot gnu dot org 2010-06-02 20:02 --- I've committed just the C++ FE change that has been approved separately, in http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=160187 http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=160188 The C FE and testsuite change

[Bug bootstrap/43170] gcc 4.5 20100218 bootstrap compare fails on os x 10.6

2010-06-02 Thread dominiq at lps dot ens dot fr
--- Comment #47 from dominiq at lps dot ens dot fr 2010-06-02 20:08 --- > At the risk of stating the obvious - since there are no DYLD_LIBRARY_PATH in > your posts... > > Are you doing this "uninstalled"? > I guess you have to be sure that the right libgcc_s is being found -- or > emut

[Bug bootstrap/43170] gcc 4.5 20100218 bootstrap compare fails on os x 10.6

2010-06-02 Thread iains at gcc dot gnu dot org
--- Comment #48 from iains at gcc dot gnu dot org 2010-06-02 20:09 --- Created an attachment (id=20814) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20814&action=view) adds some TLS torture tests to gcc.dg Hm - the "placeholder, temporary" fix for EMUTLS doesn't appear to work wi

[Bug bootstrap/43170] gcc 4.5 20100218 bootstrap compare fails on os x 10.6

2010-06-02 Thread iains at gcc dot gnu dot org
--- Comment #49 from iains at gcc dot gnu dot org 2010-06-02 20:13 --- (In reply to comment #47) > > At the risk of stating the obvious - since there are no DYLD_LIBRARY_PATH in > > your posts... > > > > Are you doing this "uninstalled"? > > I guess you have to be sure that the right li

[Bug bootstrap/43170] gcc 4.5 20100218 bootstrap compare fails on os x 10.6

2010-06-02 Thread dominiq at lps dot ens dot fr
--- Comment #50 from dominiq at lps dot ens dot fr 2010-06-02 20:19 --- > What is the output of > > grep -i tls your_paths/libgomp/config.log > > on darwin9? For me the answer is "gcc_cv_have_tls=no" for both powerpc-apple-darwin9 gcc 4.6 r160081 and i686-apple-darwin9 gcc 4.5 r156693.

[Bug c++/44333] Ambiguity with typedef and using namespace

2010-06-02 Thread paolo dot carlini at oracle dot com
--- Comment #4 from paolo dot carlini at oracle dot com 2010-06-02 20:26 --- Thanks! -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44333

[Bug bootstrap/43170] gcc 4.5 20100218 bootstrap compare fails on os x 10.6

2010-06-02 Thread iains at gcc dot gnu dot org
--- Comment #51 from iains at gcc dot gnu dot org 2010-06-02 20:28 --- (In reply to comment #50) > > What is the output of > > > > grep -i tls your_paths/libgomp/config.log > > > > on darwin9? > > For me the answer is "gcc_cv_have_tls=no" for both powerpc-apple-darwin9 gcc > 4.6 r160081

[Bug middle-end/44356] [4.6 regression] FAIL: gcc.dg/tree-ssa/loadpre6.c

2010-06-02 Thread hp at gcc dot gnu dot org
--- Comment #2 from hp at gcc dot gnu dot org 2010-06-02 20:32 --- Apparently the test-case has changed, so "fixed"? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44356

[Bug bootstrap/43170] gcc 4.5 20100218 bootstrap compare fails on os x 10.6

2010-06-02 Thread iains at gcc dot gnu dot org
--- Comment #52 from iains at gcc dot gnu dot org 2010-06-02 20:32 --- (In reply to comment #51) > (In reply to comment #50) > > > What is the output of > > > > > > grep -i tls your_paths/libgomp/config.log > > > > > > on darwin9? > > > > For me the answer is "gcc_cv_have_tls=no" for bo

[Bug target/44132] [4.6 Regression] emutls is broken under a range of circumstances.

2010-06-02 Thread jakub at gcc dot gnu dot org
--- Comment #29 from jakub at gcc dot gnu dot org 2010-06-02 20:35 --- I don't see that as justification for breaking the ABI. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44132

[Bug middle-end/44291] [4.6 regression] ICE in set_user_assembler_libfunc

2010-06-02 Thread mikpe at it dot uu dot se
--- Comment #3 from mikpe at it dot uu dot se 2010-06-02 20:36 --- It's caused by r159455: Author: rguenth Date: Sun May 16 14:47:38 2010 New Revision: 159455 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=159455 Log: 2010-05-16 Richard Guenther * lto-symtab.c (lto_s

[Bug bootstrap/43170] gcc 4.5 20100218 bootstrap compare fails on os x 10.6

2010-06-02 Thread dominiq at lps dot ens dot fr
# of unexpected failures7 # of unsupported tests 13 === gcc Summary === # of expected passes191 # of unexpected failures11 # of unsupported tests 26 /opt/gcc/build_w/gcc/xgcc version 4.6.0 20100602 (experimental) [trunk revision 160166p3] (GCC

[Bug target/44132] [4.6 Regression] emutls is broken under a range of circumstances.

2010-06-02 Thread iains at gcc dot gnu dot org
--- Comment #30 from iains at gcc dot gnu dot org 2010-06-02 20:41 --- (In reply to comment #29) > I don't see that as justification for breaking the ABI. no problem - I'll revert that part. I had thought that since these vars could get hit very hard in parallel code, the 0 offset mig

[Bug bootstrap/43170] gcc 4.5 20100218 bootstrap compare fails on os x 10.6

2010-06-02 Thread iains at gcc dot gnu dot org
--- Comment #54 from iains at gcc dot gnu dot org 2010-06-02 20:44 --- (In reply to comment #53) > > Created an attachment (id=20814) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20814&action=view) [edit] > > adds some TLS torture tests to gcc.dg > > > > Hm - the "placeholder, tem

[Bug middle-end/44291] [4.6 regression] ICE in set_user_assembler_libfunc

2010-06-02 Thread rguenth at gcc dot gnu dot org
--- Comment #4 from rguenth at gcc dot gnu dot org 2010-06-02 20:47 --- id = get_identifier (name); hash = htab_hash_string (name); this should be hash = IDENTIFIER_HASH_VALUE (id); -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44291

[Bug middle-end/44356] [4.6 regression] FAIL: gcc.dg/tree-ssa/loadpre6.c

2010-06-02 Thread hjl dot tools at gmail dot com
--- Comment #3 from hjl dot tools at gmail dot com 2010-06-02 20:48 --- Fixed by revision 160158: http://gcc.gnu.org/ml/gcc-cvs/2010-06/msg00070.html -- hjl dot tools at gmail dot com changed: What|Removed |Added --

[Bug middle-end/44291] [4.6 regression] ICE in set_user_assembler_libfunc

2010-06-02 Thread rguenth at gcc dot gnu dot org
--- Comment #5 from rguenth at gcc dot gnu dot org 2010-06-02 20:48 --- Mine. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned

[Bug c/44394] New: mn10300 fails with -02 and -fPIC

2010-06-02 Thread mike dot emmel at gmail dot com
x27;s/^/mn10300-linux-/' --with-headers=/home/memmel/Source/root/usr/include --with-sysroot=/home/memmel/Source/root/root Thread model: posix gcc version 4.6.0 20100602 (experimental) (GCC) COLLECT_GCC_OPTIONS='-v' '-save-temps' '-O2' '-fPIC' '-c

[Bug c/44395] New: ICE verify_stmts failed with --enable-checking=yes

2010-06-02 Thread zeccav at gmail dot com
In the testsuite/gcc.dg compiling test cases pr34668-1.c and pr34668-2.c with options -combine -O2 with --enable-checking=yes I got an ICE as in the following: NOTICE --enable-checking=yes AND -O2 necessary for bug to appear [vitti gcc.dg]$gcc -v Using built-in specs. COLLECT_GCC=/usr/bin/gcc COLL

[Bug c/44394] mn10300 fails with -02 and -fPIC

2010-06-02 Thread mike dot emmel at gmail dot com
--- Comment #1 from mike dot emmel at gmail dot com 2010-06-02 20:50 --- Created an attachment (id=20815) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20815&action=view) Failing preprocessed source Here is the simple test case. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?i

[Bug c/44395] ICE verify_stmts failed with --enable-checking=yes with -combine

2010-06-02 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2010-06-02 20:52 --- *** This bug has been marked as a duplicate of 39959 *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added --

[Bug c/39959] [4.5/4.6 Regression] IMA is broken, gcc.dg/pr34668-1.c, gcc.dg/pr34668-2.c ICE

2010-06-02 Thread pinskia at gcc dot gnu dot org
--- Comment #22 from pinskia at gcc dot gnu dot org 2010-06-02 20:52 --- *** Bug 44395 has been marked as a duplicate of this bug. *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added -

[Bug target/44394] mn10300 fails with -02 and -fPIC

2010-06-02 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Severity|critical|normal http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44394

[Bug bootstrap/43170] gcc 4.5 20100218 bootstrap compare fails on os x 10.6

2010-06-02 Thread dominiq at lps dot ens dot fr
--- Comment #55 from dominiq at lps dot ens dot fr 2010-06-02 20:59 --- > and on D10 - no @ stage1 (correct) I see [macbook] gcc/build_w% grep -i tls stage1-x86_64-apple-darwin10.3.0/libgomp/config.log | #define HAVE_TLS 1 | #define HAVE_TLS 1 | #define HAVE_TLS 1 | #define HAVE_TLS 1

[Bug target/44394] mn10300 fails with -02 and -fPIC

2010-06-02 Thread rguenth at gcc dot gnu dot org
--- Comment #2 from rguenth at gcc dot gnu dot org 2010-06-02 21:47 --- address-space related. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug bootstrap/43170] gcc 4.5 20100218 bootstrap compare fails on os x 10.6

2010-06-02 Thread iains at gcc dot gnu dot org
--- Comment #56 from iains at gcc dot gnu dot org 2010-06-02 22:07 --- (In reply to comment #55) > > and on D10 - no @ stage1 (correct) > > I see > > [macbook] gcc/build_w% grep -i tls > stage1-x86_64-apple-darwin10.3.0/libgomp/config.log > | #define HAVE_TLS 1 > | #define HAVE_TLS 1 >

[Bug middle-end/44291] [4.6 regression] ICE in set_user_assembler_libfunc

2010-06-02 Thread rguenth at gcc dot gnu dot org
--- Comment #6 from rguenth at gcc dot gnu dot org 2010-06-02 22:23 --- Subject: Bug 44291 Author: rguenth Date: Wed Jun 2 22:22:52 2010 New Revision: 160197 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=160197 Log: 2010-06-03 Richard Guenther PR middle-end/44291

[Bug middle-end/44291] [4.6 regression] ICE in set_user_assembler_libfunc

2010-06-02 Thread rguenth at gcc dot gnu dot org
--- Comment #7 from rguenth at gcc dot gnu dot org 2010-06-02 22:24 --- Fixed. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug target/44392] [4.5/4.6 Regression] libgcc compile with --enable-target-optspace (-Os) causes recursion in __bswapsi2

2010-06-02 Thread raj dot khem at gmail dot com
--- Comment #2 from raj dot khem at gmail dot com 2010-06-02 22:52 --- (In reply to comment #1) > Heh. arm does have a bswapsi pattern though - why is that expanding to a call > at -Os? > IIUC this pattern only triggers for armv6+ architectures. The problem I see is on a armv5te --

[Bug target/44218] Improve powerpc -mrecip support

2010-06-02 Thread meissner at gcc dot gnu dot org
--- Comment #2 from meissner at gcc dot gnu dot org 2010-06-03 00:06 --- Subject: Bug 44218 Author: meissner Date: Thu Jun 3 00:06:12 2010 New Revision: 160199 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=160199 Log: PR target/44218, improve -mrecip on powerpc Added: tr

[Bug target/43999] Gcc (lib1funcs.asm) doesn't build on ARM/Thumb2

2010-06-02 Thread jingyu at google dot com
--- Comment #4 from jingyu at google dot com 2010-06-03 00:54 --- I check out the trunk gcc (4.6.0 20100602). Configure gcc with the following: /usr/local/google/home/projects/android-toolchain/build/../gcc/gcc-trunk/configure --prefix=/usr/local --target=arm-linux-androideabi --host

[Bug target/44132] [4.6 Regression] emutls is broken under a range of circumstances.

2010-06-02 Thread howarth at nitro dot med dot uc dot edu
: /sw/src/fink.build/gcc46-4.6.0-1000/darwin_objdir/gcc/testsuite/g++/../../g++ -B/sw/src/fink.build/gcc46-4.6.0-1000/darwin_objdir/gcc/testsuite/g++/../../ /sw/src/fink.build/gcc46-4.6.0-1000/gcc-4.6-20100602/gcc/testsuite/g++.dg/tls/init-2.C -nostdinc++ -I/sw/src/fink.build/gcc46-4.6.0-1000

[Bug c++/2972] -Wuninitialized could warn about uninitialized member variable usage in constructors

2010-06-02 Thread redi at gcc dot gnu dot org
--- Comment #9 from redi at gcc dot gnu dot org 2010-06-03 01:13 --- I've been experimenting with this patch, which warns if there is a missing mem-initializer for a scalar. It gives a false positive for cases were the member is assigned to in the constructor body, or otherwise initiali

[Bug rtl-optimization/44169] Wrong code while generating TLS offsets

2010-06-02 Thread amodra at gcc dot gnu dot org
--- Comment #16 from amodra at gcc dot gnu dot org 2010-06-03 02:47 --- Subject: Bug 44169 Author: amodra Date: Thu Jun 3 02:47:11 2010 New Revision: 160206 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=160206 Log: PR target/44169 * config/rs6000/rs6000.md (loa

[Bug rtl-optimization/44169] Wrong code while generating TLS offsets

2010-06-02 Thread amodra at gcc dot gnu dot org
--- Comment #17 from amodra at gcc dot gnu dot org 2010-06-03 02:57 --- Subject: Bug 44169 Author: amodra Date: Thu Jun 3 02:57:19 2010 New Revision: 160207 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=160207 Log: PR target/44169 * config/rs6000/rs6000.md (loa

[Bug rtl-optimization/44169] Wrong code while generating TLS offsets

2010-06-02 Thread amodra at gcc dot gnu dot org
--- Comment #18 from amodra at gcc dot gnu dot org 2010-06-03 03:09 --- Subject: Bug 44169 Author: amodra Date: Thu Jun 3 03:08:32 2010 New Revision: 160208 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=160208 Log: PR target/44169 * config/rs6000/rs6000.md (loa

[Bug rtl-optimization/44169] Wrong code while generating TLS offsets

2010-06-02 Thread amodra at gmail dot com
--- Comment #19 from amodra at gmail dot com 2010-06-03 03:26 --- Fixed all active branches -- amodra at gmail dot com changed: What|Removed |Added Status|ASS

[Bug c/44396] New: x86_64 linking problems with gcc4.4.1 on Snow Leopard

2010-06-02 Thread christine dot mecklenborg at gmail dot com
I'm running gcc4.4.1, courtesy of Fink, on Mac OS 10.6.3. I'm trying to compile mex files for use with 64-bit Matlab 2010a, but build fails at the linking stage. The source files successfully compile as x86_64 architecture (confirmed with the 'file' command in the terminal), but gcc/ld is trying

[Bug bootstrap/43170] gcc 4.5 20100218 bootstrap compare fails on os x 10.6

2010-06-02 Thread rwild at gcc dot gnu dot org
--- Comment #57 from rwild at gcc dot gnu dot org 2010-06-03 05:53 --- (In reply to comment #46) > At the risk of stating the obvious - since there are no DYLD_LIBRARY_PATH in > your posts... Ah, right, I forgot to remind you to set DYLD_LIBRARY_PATH correctly when doing the test (topl

[Bug target/44396] x86_64 linking problems with gcc4.4.1 on Snow Leopard

2010-06-02 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2010-06-03 05:56 --- >gcc/ld is trying to link as i386 Well the option -arch x86_64 does not exist for the FSF GCC; it is -m64. I think the issue is that your makefile is built for Apple's GCC and not for the generic GCC. Can you chan

[Bug bootstrap/42798] --enable-build-with-cxx bootstrap fails on i686-pc-linux-gnu (Fedora12)

2010-06-02 Thread rwild at gcc dot gnu dot org
--- Comment #7 from rwild at gcc dot gnu dot org 2010-06-03 06:33 --- Subject: Bug 42798 Author: rwild Date: Thu Jun 3 06:32:27 2010 New Revision: 160210 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=160210 Log: Import AC_CHECK_DECL for C++ fixes from git Autoconf. config/:

[Bug bootstrap/42798] --enable-build-with-cxx bootstrap fails on i686-pc-linux-gnu (Fedora12)

2010-06-02 Thread rwild at gcc dot gnu dot org
--- Comment #8 from rwild at gcc dot gnu dot org 2010-06-03 06:45 --- Subject: Bug 42798 Author: rwild Date: Thu Jun 3 06:45:02 2010 New Revision: 160211 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=160211 Log: Fix PR bootstrap/42798. libiberty/: PR bootstrap/42798

<    1   2