Re: Plus Reload

2011-01-12 Thread Gidi Nave
On Wed, Jan 12, 2011 at 8:27 AM, Ian Lance Taylor i...@google.com wrote: Gidi Nave gidi.nav...@gmail.com writes: On Tue, Jan 11, 2011 at 7:22 PM, Ian Lance Taylor i...@google.com wrote: Gidi Nave gidi.nav...@gmail.com writes: On Tue, Jan 11, 2011 at 5:34 PM, Ian Lance Taylor i...@google.com

Re: Find a new maintainer for option handling?

2011-01-12 Thread Richard Guenther
On Wed, Jan 12, 2011 at 4:10 AM, Jie Zhang j...@codesourcery.com wrote: Dear Steering Committee: The current listed maintainer for option handling is: option handling         Neil Booth              n...@daikokuya.co.uk But I'm wondering if Neil is still active. There are no replies to my

Re: Find a new maintainer for option handling?

2011-01-12 Thread Jie Zhang
On 01/12/2011 06:07 PM, Richard Guenther wrote: On Wed, Jan 12, 2011 at 4:10 AM, Jie Zhangj...@codesourcery.com wrote: Dear Steering Committee: The current listed maintainer for option handling is: option handling Neil Booth n...@daikokuya.co.uk But I'm wondering if

Dumb idea for accelerating FOSS development

2011-01-12 Thread Bill Cox
First, the problem: I've got a C library I want to share. There are many users who want to use it. This should be as easy as breathing, but it's not! My users and I face what I'm calling GNU/Linux Innovation Red Tape. This library is two files: sonic.c and sonic.h. To share it in Debian,

Re: Dumb idea for accelerating FOSS development

2011-01-12 Thread Basile Starynkevitch
On Wed, Jan 12, 2011 at 06:07:48AM -0500, Bill Cox wrote: Unfortunately, while I could implement this idea in a few days, the red tape would keep it in limbo so long that I'll likely die of old age before it gets into Debian Stable. Oh, well... here's the dumb idea anyway... In short,

Re: kfreebsd-gnu etc. issues

2011-01-12 Thread Joseph S. Myers
On Wed, 12 Jan 2011, Robert Millan wrote: Hi Joseph I'll look at more detail at the other problems, but first it seems that non-Linux GNU targets are currently broken because many declarations that are not Linux-specific have been added to the Linux-specific sections of config.gcc. I

Re: kfreebsd-gnu etc. issues

2011-01-12 Thread Robert Millan
2011/1/12 Joseph S. Myers jos...@codesourcery.com: I don't think they are necessarily broken - and if they are, it is because of Linux-specific headers being used in non-Linux-specific code, not the other way round. Actually, it's a different problem. I'll just prepare a patch and send it,

Re: Dumb idea for accelerating FOSS development

2011-01-12 Thread Robert Millan
2011/1/12 Bill Cox waywardg...@gmail.com:    $ gcc myprog.c -lgit://github/~waywardgeek/sonic=0.1 You already have this, it's called FUSE. E.g. $ sshfs $publicrepo $tmp $ gcc myprog.c -I$tmp $tmp/sonic.c If you want it to speak GIT protocol, just write a GIT extension, etc. -- Robert Millan

Re: Dumb idea for accelerating FOSS development

2011-01-12 Thread Axel Freyn
Hi, On Wed, Jan 12, 2011 at 01:43:51PM +0100, Basile Starynkevitch wrote: On Wed, Jan 12, 2011 at 06:07:48AM -0500, Bill Cox wrote: Unfortunately, while I could implement this idea in a few days, the red tape would keep it in limbo so long that I'll likely die of old age before it gets into

Re: Plus Reload

2011-01-12 Thread Jeff Law
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 01/12/11 01:45, Gidi Nave wrote: One more question: GCC usually knows how to handle cases which need decomposition of expressions due to architecture limitations. In my case it didn't know. How can I foreseen additional such cases, in order

Re: kfreebsd-gnu etc. issues

2011-01-12 Thread Robert Millan
2011/1/1 Joseph S. Myers jos...@codesourcery.com: [...] I found several possible problems with the configurations for *-kfreebsd-gnu, *-knetbsd-gnu and *-kopensolaris-gnu. Ok. Unless indicated otherwise, my answers below apply to *-kfreebsd-gnu, which is the only in these 3 systems that is

Re: Dumb idea for accelerating FOSS development

2011-01-12 Thread Bill Cox
On Wed, Jan 12, 2011 at 8:43 AM, Axel Freyn axel-fr...@gmx.de wrote: Hi, On Wed, Jan 12, 2011 at 01:43:51PM +0100, Basile Starynkevitch wrote: On Wed, Jan 12, 2011 at 06:07:48AM -0500, Bill Cox wrote: Unfortunately, while I could implement this idea in a few days, the red tape would keep it

Re: Dumb idea for accelerating FOSS development

2011-01-12 Thread David Brown
On 12/01/2011 12:07, Bill Cox wrote: First, the problem: I've got a C library I want to share. There are many users who want to use it. This should be as easy as breathing, but it's not! My users and I face what I'm calling GNU/Linux Innovation Red Tape. This library is two files: sonic.c

Re: Plus Reload

2011-01-12 Thread Gidi Nave
On Wed, Jan 12, 2011 at 3:50 PM, Jeff Law l...@redhat.com wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 01/12/11 01:45, Gidi Nave wrote: One more question: GCC usually knows how to handle cases which need decomposition of expressions due to architecture limitations. In my case

Re: kfreebsd-gnu etc. issues

2011-01-12 Thread Joseph S. Myers
On Wed, 12 Jan 2011, Robert Millan wrote: * These configurations use file_end_indicate_exec_stack to use the  PT_GNU_STACK convention.  While some of the implementation of this  is in the GNU linker and glibc, it also requires kernel support for  correct operation.  Do all these kernels

Re: Dumb idea for accelerating FOSS development

2011-01-12 Thread Jonathan Wakely
On 12 January 2011 14:07, Bill Cox wrote: Well, after a short nap, the thought of fixing this in gcc seems even dumber to me, though the problem is quite real.  Another tool called before gcc could get the header and library files into a place where they could be used.  It could even be

Re: Adding Leon processor to the SPARC list of processors

2011-01-12 Thread David Paterson
Hi all, I'm in the early stages of a Leon-based project, and have been trying to put together a cross toolchain for it. I'm having some problems getting it configured and working correctly, and this proposed option would very likely help me a lot. Is there any time scale for implementation,

Proposal for automatic generation of c++ header files

2011-01-12 Thread Achilleas Margaritis
Hello all. I have a idea for automatic generation of headers in a c++ program. Having to maintain headers is a very time consuming task, and I think we will all benefit from such a thing. The idea is the following: Each time the compiler finds the pragma #pragma autoinclude(foo.hpp) it does

Re: kfreebsd-gnu etc. issues

2011-01-12 Thread Ian Lance Taylor
Robert Millan r...@gnu.org writes: I'm not familiar with PT_GNU_STACK. Does a working _dl_make_stack_executable() in glibc [1] indicate it's supported? [1] http://svn.debian.org/viewsvn/glibc-bsd/trunk/glibc-ports/kfreebsd/dl-execstack.c?revision=1685view=markup PT_GNU_STACK is a program

Re: Plus Reload

2011-01-12 Thread Dave Korn
On 12/01/2011 13:50, Jeff Law wrote: On 01/12/11 01:45, Gidi Nave wrote: One more question: GCC usually knows how to handle cases which need decomposition of expressions due to architecture limitations. In my case it didn't know. How can I foreseen additional such cases, in order to avoid

Re: Proposal for automatic generation of c++ header files

2011-01-12 Thread David Brown
On 12/01/2011 16:22, Achilleas Margaritis wrote: Hello all. I have a idea for automatic generation of headers in a c++ program. Having to maintain headers is a very time consuming task, and I think we will all benefit from such a thing. The idea is the following: Each time the compiler finds

Re: Dumb idea for accelerating FOSS development

2011-01-12 Thread Ian Lance Taylor
Bill Cox waywardg...@gmail.com writes: $ gcc myprog.c -lgit://github/~waywardgeek/sonic=0.1 In Go we have a program goinstall which looks at import statements and pulls in required libraries, where the libraries are named based on where the sources live. A similar process could work in the

Re: Proposal for automatic generation of c++ header files

2011-01-12 Thread Ian Lance Taylor
Achilleas Margaritis axil...@gmail.com writes: I have a idea for automatic generation of headers in a c++ program. Having to maintain headers is a very time consuming task, and I think we will all benefit from such a thing. The idea is the following: Each time the compiler finds the pragma

Re: Adding Leon processor to the SPARC list of processors

2011-01-12 Thread Joel Sherrill
On 01/12/2011 09:17 AM, David Paterson wrote: Hi all, I'm in the early stages of a Leon-based project, and have been trying to put together a cross toolchain for it. I'm having some problems getting it configured and working correctly, and this proposed option would very likely help me a

Re: Dumb idea for accelerating FOSS development

2011-01-12 Thread Florian Weimer
* Ian Lance Taylor: Bill Cox waywardg...@gmail.com writes: $ gcc myprog.c -lgit://github/~waywardgeek/sonic=0.1 In Go we have a program goinstall which looks at import statements and pulls in required libraries, where the libraries are named based on where the sources live. A similar

Re: [MIPS] Test case dspr2-MULT is failed

2011-01-12 Thread Mingjie Xing
2011/1/7 Chung-Lin Tang clt...@codesourcery.com: I analyzed this testcase regression a while earlier; the direct cause of this is due to mips_order_regs_for_local_alloc(), which now serves as MIPS' ADJUST_REG_ALLOC_ORDER macro. The mips_order_regs_for_local_alloc() function seems to be

[Bug tree-optimization/47265] New: [4.6 Regression] Error: SSA name in freelist but still referenced

2011-01-12 Thread d.g.gorbachev at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47265 Summary: [4.6 Regression] Error: SSA name in freelist but still referenced Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug fortran/47260] DLLEXPORT attribute requires additional capabilities to be useful

2011-01-12 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47260 Tobias Burnus burnus at gcc dot gnu.org changed: What|Removed |Added CC||burnus at gcc

[Bug fortran/47266] New: Optimization: Declare PRIVATE module procedures as TREE_PUBLIC = 0 (static function)

2011-01-12 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47266 Summary: Optimization: Declare PRIVATE module procedures as TREE_PUBLIC = 0 (static function) Product: gcc Version: 4.6.0 Status: UNCONFIRMED Keywords: missed-optimization

[Bug objc/46710] fast enumeration tests failing on ia64-suse-linux-gnu

2011-01-12 Thread nicola at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46710 Nicola Pero nicola at gcc dot gnu.org changed: What|Removed |Added Severity|critical|major --- Comment

[Bug fortran/47267] New: array constructor causing long compile times

2011-01-12 Thread Joost.VandeVondele at pci dot uzh.ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47267 Summary: array constructor causing long compile times Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran AssignedTo:

[Bug fortran/47267] array constructor causing long compile times

2011-01-12 Thread Joost.VandeVondele at pci dot uzh.ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47267 Joost VandeVondele Joost.VandeVondele at pci dot uzh.ch changed: What|Removed |Added Keywords|

[Bug fortran/47260] DLLEXPORT: TREE_PUBLIC for procedures lost between trans-decl.c and tree.c

2011-01-12 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47260 Tobias Burnus burnus at gcc dot gnu.org changed: What|Removed |Added Keywords||rejects-valid

[Bug objc/47262] Better error message upon finding a @property in the instance variable list

2011-01-12 Thread nicola at gcc dot gnu.org
reconfirmed||2011.01.12 10:24:01 Ever Confirmed|0 |1 --- Comment #1 from Nicola Pero nicola at gcc dot gnu.org 2011-01-12 10:24:01 UTC --- Confirmed with gcc (GCC) 4.6.0 20110112 (experimental). Thanks

[Bug libfortran/47268] New: Documentation: missing (Optional) keyword for parameters of get_command_argument() and get_environment_variable()

2011-01-12 Thread thenlich at users dot sourceforge.net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47268 Summary: Documentation: missing (Optional) keyword for parameters of get_command_argument() and get_environment_variable() Product: gcc Version: 4.6.0 Status:

[Bug testsuite/33033] FAIL: gcc.dg/20061124-1.c: undefined reference to `__sync_add_and_fetch_2'

2011-01-12 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33033 Eric Botcazou ebotcazou at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug rtl-optimization/47166] [4.5/4.6 Regression] SpecCpu2000 Ammp segfaults for ARM with -O3 -mthumb

2011-01-12 Thread ibolton at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47166 Ian Bolton ibolton at gcc dot gnu.org changed: What|Removed |Added Keywords||patch --- Comment

[Bug tree-optimization/47233] IPA reference tends to explode in memory use with -fprofile-generate

2011-01-12 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47233 --- Comment #2 from Jan Hubicka hubicka at gcc dot gnu.org 2011-01-12 10:39:43 UTC --- Author: hubicka Date: Wed Jan 12 10:39:39 2011 New Revision: 168700 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=168700 Log: PR

[Bug middle-end/42371] dead code not eliminated during folding with whole-program

2011-01-12 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42371 Jan Hubicka hubicka at gcc dot gnu.org changed: What|Removed |Added AssignedTo|hubicka at gcc dot gnu.org |mjambor at suse

[Bug rtl-optimization/47166] [4.5/4.6 Regression] SpecCpu2000 Ammp segfaults for ARM with -O3 -mthumb

2011-01-12 Thread ibolton at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47166 --- Comment #12 from Ian Bolton ibolton at gcc dot gnu.org 2011-01-12 10:44:11 UTC --- (In reply to comment #9) Created attachment 22945 [details] Test patch Could you try the following? It's a variant of a patch Richard Sandiford recently

[Bug tree-optimization/47233] IPA reference tends to explode in memory use with -fprofile-generate

2011-01-12 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47233 Jan Hubicka hubicka at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|NEW

[Bug testsuite/33033] FAIL: gcc.dg/20061124-1.c: undefined reference to `__sync_add_and_fetch_2'

2011-01-12 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33033 --- Comment #3 from Eric Botcazou ebotcazou at gcc dot gnu.org 2011-01-12 10:52:28 UTC --- Author: ebotcazou Date: Wed Jan 12 10:52:25 2011 New Revision: 168701 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=168701 Log: PR

[Bug testsuite/33033] FAIL: gcc.dg/20061124-1.c: undefined reference to `__sync_add_and_fetch_2'

2011-01-12 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33033 --- Comment #4 from Eric Botcazou ebotcazou at gcc dot gnu.org 2011-01-12 10:53:24 UTC --- Author: ebotcazou Date: Wed Jan 12 10:53:21 2011 New Revision: 168702 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=168702 Log: PR

[Bug testsuite/33033] FAIL: gcc.dg/20061124-1.c: undefined reference to `__sync_add_and_fetch_2'

2011-01-12 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33033 --- Comment #5 from Eric Botcazou ebotcazou at gcc dot gnu.org 2011-01-12 10:54:01 UTC --- Author: ebotcazou Date: Wed Jan 12 10:53:59 2011 New Revision: 168703 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=168703 Log: PR

[Bug testsuite/33033] FAIL: gcc.dg/20061124-1.c: undefined reference to `__sync_add_and_fetch_2'

2011-01-12 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33033 --- Comment #6 from Eric Botcazou ebotcazou at gcc dot gnu.org 2011-01-12 10:54:38 UTC --- Author: ebotcazou Date: Wed Jan 12 10:54:36 2011 New Revision: 168704 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=168704 Log: PR

[Bug testsuite/33033] FAIL: gcc.dg/20061124-1.c: undefined reference to `__sync_add_and_fetch_2'

2011-01-12 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33033 Eric Botcazou ebotcazou at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug lto/47264] [4.6 Regression] Many tests fail with -flto due unaligned load in lto-plugin.c

2011-01-12 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47264 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED

[Bug lto/47259] LTO and global register variable

2011-01-12 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47259 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Keywords||lto

[Bug tree-optimization/47255] Missed CSE optimization with inline functions, and __attribute__((const))

2011-01-12 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47255 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Keywords|

[Bug objc/46710] fast enumeration tests failing on ia64-suse-linux-gnu

2011-01-12 Thread nicola at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46710 --- Comment #3 from Nicola Pero nicola at gcc dot gnu.org 2011-01-12 11:22:35 UTC --- I just noticed that this failure was reported on 9 January 2011, but it is no longer reported on 10 January 2011. What changed ? I asked Matthias Klose if he

[Bug target/46993] Optimization on i386 lead to user-visible traps during floating-point operations

2011-01-12 Thread arseny.klimovsky at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46993 --- Comment #1 from Arseny Klimovsky arseny.klimovsky at gmail dot com 2011-01-12 11:59:13 UTC --- This bug is quite similar to another one in Debian BTS http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=561611

[Bug target/47246] [4.6 Regression] Invalid immediate offset for Thumb VFP store

2011-01-12 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47246 Eric Botcazou ebotcazou at gcc dot gnu.org changed: What|Removed |Added Component|rtl-optimization|target ---

[Bug lto/47264] [4.6 Regression] Many tests fail with -flto due unaligned load in lto-plugin.c

2011-01-12 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47264 --- Comment #2 from Richard Guenther rguenth at gcc dot gnu.org 2011-01-12 12:04:45 UTC --- Author: rguenth Date: Wed Jan 12 12:04:39 2011 New Revision: 168708 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=168708 Log: 2011-01-12 Richard

[Bug rtl-optimization/46894] [4.6 Regression] vector tests fail on powerpc 32-bit

2011-01-12 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46894 Eric Botcazou ebotcazou at gcc dot gnu.org changed: What|Removed |Added Target|powerpc-apple-darwin9 |powerpc-*-*

[Bug c/46946] contradiction in docs for -Ofast and -ffast-math

2011-01-12 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46946 --- Comment #2 from Richard Guenther rguenth at gcc dot gnu.org 2011-01-12 12:07:49 UTC --- Author: rguenth Date: Wed Jan 12 12:07:44 2011 New Revision: 168709 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=168709 Log: 2011-01-12 Richard

[Bug c/46946] contradiction in docs for -Ofast and -ffast-math

2011-01-12 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46946 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug lto/47264] [4.6 Regression] Many tests fail with -flto due unaligned load in lto-plugin.c

2011-01-12 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47264 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug tree-optimization/47239] [4.6 Regression] (int)func 3 is always optimized to 0 on some targets

2011-01-12 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47239 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug rtl-optimization/47216] [4.6 Regression] gcc.dg/torture/pr43360.c FAILs with -O -fPIC -fgcse -fgcse-sm -fnon-call-exceptions -fno-tree-dse

2011-01-12 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47216 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added CC||amacleod at

[Bug lto/47259] LTO and global register variable

2011-01-12 Thread d.g.gorbachev at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47259 --- Comment #3 from Dmitry Gorbachev d.g.gorbachev at gmail dot com 2011-01-12 13:10:07 UTC --- For example, linux uses global reg var esp. As there is no need to reserve this register, can GCC accept it?

[Bug lto/47259] LTO and global register variable

2011-01-12 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47259 --- Comment #4 from Richard Guenther rguenth at gcc dot gnu.org 2011-01-12 13:32:32 UTC --- In 99.% of all cases there is a better way than using a global register variable. Also it is not clear to me how to merge translation units where a

[Bug fortran/47260] DLLEXPORT: TREE_PUBLIC for procedures lost between trans-decl.c and tree.c

2011-01-12 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47260 --- Comment #5 from Tobias Burnus burnus at gcc dot gnu.org 2011-01-12 13:37:53 UTC --- Kai sent a draft patch. The issue is that TREE_PUBLIC/TREE_EXTERNAL should come before setting the attribute - otherwise the decl seems to be inconsistent. I

[Bug rtl-optimization/37273] [4.4/4.5/4.6 Regression] IRA does not re-materializes addresses (loads from the TOC)

2011-01-12 Thread law at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37273 --- Comment #5 from Jeffrey A. Law law at redhat dot com 2011-01-12 13:38:20 UTC --- First I think we need to note that if we allocate the pseudo holding the value for ext in memory that we get some savings (because ext is already sitting in

[Bug middle-end/46823] [4.6 Regression] ICE: edge points to wrong declaration

2011-01-12 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46823 --- Comment #18 from Martin Jambor jamborm at gcc dot gnu.org 2011-01-12 13:50:11 UTC --- You're right, however in fact all redirections and updates should be taking place already. Either in inline_transform() for calls that are in the function

[Bug fortran/47267] array constructor causing long compile times

2011-01-12 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47267 Tobias Burnus burnus at gcc dot gnu.org changed: What|Removed |Added CC||burnus at gcc

[Bug lto/47259] LTO and global register variable

2011-01-12 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47259 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug fortran/47260] DLLEXPORT: TREE_PUBLIC for procedures lost between trans-decl.c and tree.c

2011-01-12 Thread craig.powers at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47260 --- Comment #6 from Craig Powers craig.powers at gmail dot com 2011-01-12 14:11:28 UTC --- I also was unable to get the procedure into a DLL with omission of DLLEXPORT, instead attempting to get it in using a .DEF file and either gfortran or

[Bug tree-optimization/47265] [4.6 Regression] Error: SSA name in freelist but still referenced

2011-01-12 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47265 H.J. Lu hjl.tools at gmail dot com changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug middle-end/44440] [4.6 regression] ira_initialization and buitins construction taking too much of startup time

2011-01-12 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=0 Jan Hubicka hubicka at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug target/46037] --enable-stage1-languages=c,lto --enable-languages=c,lto --with-build-config=bootstrap-lto fails on darwin

2011-01-12 Thread howarth at nitro dot med.uc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46037 --- Comment #25 from Jack Howarth howarth at nitro dot med.uc.edu 2011-01-12 15:00:11 UTC --- Testresults for lto-bootstrap with revised patch on x86_64-apple-darwin10... http://gcc.gnu.org/ml/gcc-testresults/2011-01/msg01002.html

[Bug lto/47259] LTO and global register variable

2011-01-12 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47259 --- Comment #6 from Richard Guenther rguenth at gcc dot gnu.org 2011-01-12 15:01:16 UTC --- Author: rguenth Date: Wed Jan 12 15:01:09 2011 New Revision: 168713 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=168713 Log: 2011-01-12 Richard

[Bug lto/47259] LTO and global register variable

2011-01-12 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47259 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug target/47269] New: DSYMUTIL_SPEC doesn't handle -gtoggle

2011-01-12 Thread howarth at nitro dot med.uc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47269 Summary: DSYMUTIL_SPEC doesn't handle -gtoggle Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target AssignedTo:

[Bug lto/47259] LTO and global register variable

2011-01-12 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47259 --- Comment #8 from Richard Guenther rguenth at gcc dot gnu.org 2011-01-12 15:22:08 UTC --- Author: rguenth Date: Wed Jan 12 15:21:59 2011 New Revision: 168715 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=168715 Log: 2011-01-12 Richard

[Bug rtl-optimization/47270] New: [4.4/4.5/4.6 Regression] GCC produces unnecessary/wrong code on -O2 and -O3 levels

2011-01-12 Thread d.g.gorbachev at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47270 Summary: [4.4/4.5/4.6 Regression] GCC produces unnecessary/wrong code on -O2 and -O3 levels Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal

[Bug driver/47244] [4.6 Regression] plugin linker is used unconditionally

2011-01-12 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47244 --- Comment #6 from Jan Hubicka hubicka at gcc dot gnu.org 2011-01-12 15:47:36 UTC --- Author: hubicka Date: Wed Jan 12 15:47:29 2011 New Revision: 168717 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=168717 Log: PR driver/47244 *

[Bug driver/47244] [4.6 Regression] plugin linker is used unconditionally

2011-01-12 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47244 Jan Hubicka hubicka at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug c++/11750] class scope using-declaration lookup not implemented

2011-01-12 Thread balakrishnan.erode at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11750 Balakrishnan B balakrishnan.erode at gmail dot com changed: What|Removed |Added CC|

[Bug debug/47209] ICE: SIGSEGV in should_emit_struct_debug (dwarf2out.c:627) with -f{no-,}emit-struct-debug-{baseonly,reduced} -g

2011-01-12 Thread ktietz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47209 --- Comment #6 from Kai Tietz ktietz at gcc dot gnu.org 2011-01-12 17:02:51 UTC --- Author: ktietz Date: Wed Jan 12 17:02:41 2011 New Revision: 168718 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=168718 Log: 2011-01-12 Kai Tietz

[Bug debug/47209] ICE: SIGSEGV in should_emit_struct_debug (dwarf2out.c:627) with -f{no-,}emit-struct-debug-{baseonly,reduced} -g

2011-01-12 Thread ktietz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47209 Kai Tietz ktietz at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug c++/11750] class scope using-declaration lookup not implemented

2011-01-12 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11750 --- Comment #7 from Jonathan Wakely redi at gcc dot gnu.org 2011-01-12 17:10:17 UTC --- (In reply to comment #6) With the same object when accessed directly produces different results and when accessed using a pointer of same type produces

[Bug c++/11750] class scope using-declaration lookup not implemented

2011-01-12 Thread aschepler at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11750 --- Comment #8 from Andrew Schepler aschepler at gmail dot com 2011-01-12 17:16:29 UTC --- (In reply to comment #6) struct A { virtual void f(); }; struct B : virtual A { virtual void f(); }; struct C : B , virtual A {

[Bug tree-optimization/47265] [4.6 Regression] Error: SSA name in freelist but still referenced

2011-01-12 Thread matz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47265 Michael Matz matz at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED ---

[Bug c/47271] New: gcc-4.6 -O1 -ftree-vectorize removes a test (if), the function generates invalid outputs

2011-01-12 Thread victor.stinner at haypocalc dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47271 Summary: gcc-4.6 -O1 -ftree-vectorize removes a test (if), the function generates invalid outputs Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: critical

[Bug c/47271] gcc-4.6 -O1 -ftree-vectorize removes a test (if), the function generates invalid outputs

2011-01-12 Thread victor.stinner at haypocalc dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47271 --- Comment #1 from Victor Stinner victor.stinner at haypocalc dot com 2011-01-12 18:54:32 UTC --- Created attachment 22951 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=22951 Example to reproduce the bug

[Bug c++/46941] [trans-mem] new/delete operator are unsafe

2011-01-12 Thread aldyh at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46941 Aldy Hernandez aldyh at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug tree-optimization/47271] gcc-4.6 -O1 -ftree-vectorize removes a test (if), the function generates invalid outputs

2011-01-12 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47271 --- Comment #2 from H.J. Lu hjl.tools at gmail dot com 2011-01-12 19:42:38 UTC --- It is caused by revision 160030: http://gcc.gnu.org/ml/gcc-cvs/2010-05/msg01089.html

[Bug tree-optimization/47271] gcc-4.6 -O1 -ftree-vectorize removes a test (if), the function generates invalid outputs

2011-01-12 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47271 H.J. Lu hjl.tools at gmail dot com changed: What|Removed |Added CC||spop at gcc dot

[Bug fortran/47240] [F03] segfault with procedure pointer component

2011-01-12 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47240 --- Comment #9 from janus at gcc dot gnu.org 2011-01-12 20:00:37 UTC --- (In reply to comment #8) [macbook] f90/bug% gfc -O2 pr35971_red.f90 pr35971_red.f90: In function 'gp': pr35971_red.f90:67:0: error: non-trivial conversion at assignment

[Bug target/47272] New: In addition to the bug uncovered in 42751, gcc can't bootstrap using --with-cpu=power7

2011-01-12 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47272 Summary: In addition to the bug uncovered in 42751, gcc can't bootstrap using --with-cpu=power7 Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: major

[Bug fortran/47240] [F03] segfault with procedure pointer component

2011-01-12 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47240 --- Comment #10 from Dominique d'Humieres dominiq at lps dot ens.fr 2011-01-12 20:59:31 UTC --- sorry, I can not reproduce this at r168655 (plus patch from comment #7), at least not on x86_64-unknown-linux-gnu. Do you only get this error with

[Bug bootstrap/47147] gcc 4.6 fails to compile on NetBSD

2011-01-12 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47147 --- Comment #5 from Jonathan Wakely redi at gcc dot gnu.org 2011-01-12 21:17:35 UTC --- Created attachment 22952 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=22952 preprocessed source configured with ../gcc-4.6-20110108/configure

[Bug objc/47231] Commas inside ObjC method invocation can confuse compiler

2011-01-12 Thread nicola at gcc dot gnu.org
reconfirmed||2011.01.12 21:21:12 Ever Confirmed|0 |1 Known to fail||4.6.0 --- Comment #1 from Nicola Pero nicola at gcc dot gnu.org 2011-01-12 21:21:12 UTC --- Yes, confirmed with gcc version 4.6.0 20110112

[Bug tree-optimization/47271] [4.6 Regression] if-conversion removes a test (if), the function generates invalid outputs

2011-01-12 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47271 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Keywords||wrong-code

[Bug bootstrap/47147] gcc 4.6 fails to compile on NetBSD

2011-01-12 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47147 --- Comment #6 from Jonathan Wakely redi at gcc dot gnu.org 2011-01-12 21:34:13 UTC --- ./gcc/include/stddef.h is being included, but it doesn't define size_t machine/ansi.h has the header guard _X86_64_ANSI_H_ but it appears that gcc's stddef.h

[Bug bootstrap/47147] gcc 4.6 fails to compile on NetBSD

2011-01-12 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47147 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added Status|WAITING |NEW

[Bug fortran/47240] [F03] segfault with procedure pointer component

2011-01-12 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47240 --- Comment #11 from Tobias Burnus burnus at gcc dot gnu.org 2011-01-12 21:49:23 UTC --- (In reply to comment #9) pr35971_red.f90:67:0: internal compiler error: verify_stmts failed I can reproduce this with a clean trunk on x86-64-linux with

[Bug target/47272] GCC can't bootstrap on powerpc64-linx using --with-cpu=power7

2011-01-12 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47272 Michael Meissner meissner at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED

[Bug target/47272] GCC can't bootstrap on powerpc64-linx using --with-cpu=power7

2011-01-12 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47272 --- Comment #1 from Michael Meissner meissner at gcc dot gnu.org 2011-01-12 21:54:25 UTC --- Note, the fixes for 47251 will be needed in addition to changes for this bug in order to do a full bootstrap on a power7 system using the

[Bug fortran/47240] [F03] segfault with procedure pointer component

2011-01-12 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47240 --- Comment #12 from Dominique d'Humieres dominiq at lps dot ens.fr 2011-01-12 22:18:35 UTC --- I can reproduce this with a clean trunk on x86-64-linux with both -m32 and -m64. I confirm that the ICE is not due to the patch. Regarding the

  1   2   >