[Bug java/8923] [4.0/4.1/4.2 Regression] ICE when modifying a variable decleared "final static"

2006-07-27 Thread simartin at users dot sourceforge dot net
--- Comment #8 from simartin at users dot sourceforge dot net 2006-07-27 07:06 --- I've posted a patch for the test case given in comment #6 here: http://gcc.gnu.org/ml/gcc-patches/2006-07/msg01142.html -- simartin at users dot sourceforge dot net changed: What|Remov

[Bug rtl-optimization/28071] [4.1/4.2 regression] A file that can not be compiled in reasonable time/space

2006-07-27 Thread patchapp at dberlin dot org
--- Comment #24 from patchapp at dberlin dot org 2006-07-27 07:15 --- Subject: Bug number PR rtl-optimization/28071 A patch for this bug has been added to the patch tracker. The mailing list url for the patch is http://gcc.gnu.org/ml/gcc-patches/2006-07/msg01144.html -- http://gcc.

[Bug rtl-optimization/28071] [4.1/4.2 regression] A file that can not be compiled in reasonable time/space

2006-07-27 Thread patchapp at dberlin dot org
--- Comment #25 from patchapp at dberlin dot org 2006-07-27 07:20 --- Subject: Bug number PR rtl-optimization/28071 A patch for this bug has been added to the patch tracker. The mailing list url for the patch is http://gcc.gnu.org/ml/gcc-patches/2006-07/msg01145.html -- http://gcc.

[Bug rtl-optimization/28071] [4.1/4.2 regression] A file that can not be compiled in reasonable time/space

2006-07-27 Thread patchapp at dberlin dot org
--- Comment #26 from patchapp at dberlin dot org 2006-07-27 07:25 --- Subject: Bug number PR rtl-optimization/28071 A patch for this bug has been added to the patch tracker. The mailing list url for the patch is http://gcc.gnu.org/ml/gcc-patches/2006-07/msg01146.html -- http://gcc.

[Bug gcov/profile/28480] [4.2 Regression] inliner-1.c:31: ICE: in set_bb_for_stmt, at tree-cfg.c:2775

2006-07-27 Thread rguenth at gcc dot gnu dot org
--- Comment #4 from rguenth at gcc dot gnu dot org 2006-07-27 07:42 --- I see the same on i686 now with the tramp3d tester. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added -

[Bug rtl-optimization/28071] [4.1/4.2 regression] A file that can not be compiled in reasonable time/space

2006-07-27 Thread patchapp at dberlin dot org
--- Comment #27 from patchapp at dberlin dot org 2006-07-27 08:00 --- Subject: Bug number PR rtl-optimization/28071 A patch for this bug has been added to the patch tracker. The mailing list url for the patch is http://gcc.gnu.org/ml/gcc-patches/2006-07/msg01147.html -- http://gcc.

[Bug bootstrap/28511] New: can't bootstrap gcc / syntax error in gcc/opt-gather.awk

2006-07-27 Thread pluto at agmk dot net
configure detects sun's /usr/bin/awk which rejects gcc/opt-gather.awk. (...) TARGET_CPU_DEFAULT="" \ HEADERS="auto-host.h ansidecl.h" DEFINES="" \ /bin/sh ../../gcc/mkconfig.sh config.h TARGET_CPU_DEFAULT="TARGET_CPU_v7" \ HEADERS="options.h config/sparc/biarch64.h config/sparc/sparc.h config/dbxe

[Bug target/28495] [4.2 regression] ICE in final_scan_insn, at final.c:2448

2006-07-27 Thread tbm at cyrius dot com
--- Comment #6 from tbm at cyrius dot com 2006-07-27 08:59 --- Created an attachment (id=11955) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11955&action=view) test case Testcase from application "ickle". -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28495

[Bug target/28508] Assembler Error: operand out of ragne (145 not between -128 and 127) form m32r-target

2006-07-27 Thread nickc at redhat dot com
--- Comment #3 from nickc at redhat dot com 2006-07-27 10:20 --- Kazu, I will apply your proposed patch. One day we must really spend the time to fixup gcc so that the backends know about these debug labels and their effect on code placement. Cheers Nick PS. For the record t

[Bug middle-end/28498] fstack-protector causes crash in combination with -Os

2006-07-27 Thread rguenth at gcc dot gnu dot org
--- Comment #2 from rguenth at gcc dot gnu dot org 2006-07-27 11:31 --- With checking enabled you get /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/../../../../include/c++/4.1.1/bits/stl_algo.h: In function '_RandomAccessIterator std::__unguarded_partition(_RandomAccessIterator, _RandomAccessIte

[Bug target/28508] Assembler Error: operand out of range (145 not between -128 and 127) form m32r-target

2006-07-27 Thread nickc at gcc dot gnu dot org
--- Comment #4 from nickc at gcc dot gnu dot org 2006-07-27 12:21 --- Subject: Bug 28508 Author: nickc Date: Thu Jul 27 12:21:39 2006 New Revision: 115773 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115773 Log: PR gcc/28508 * config/m32r/m32r.md (branch_insn): Reduce pc range

[Bug middle-end/28498] fstack-protector causes crash in combination with -Os

2006-07-27 Thread rguenth at gcc dot gnu dot org
--- Comment #3 from rguenth at gcc dot gnu dot org 2006-07-27 12:48 --- Created an attachment (id=11956) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11956&action=view) reduced testcase -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28498

[Bug middle-end/28498] fstack-protector causes crash in combination with -Os

2006-07-27 Thread rguenth at gcc dot gnu dot org
--- Comment #4 from rguenth at gcc dot gnu dot org 2006-07-27 12:48 --- Confirmed. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added Status|UNCON

[Bug middle-end/26983] [4.0/4.1/4.2 Regression] Missing label with builtin_setjmp/longjmp

2006-07-27 Thread reichelt at gcc dot gnu dot org
--- Comment #5 from reichelt at gcc dot gnu dot org 2006-07-27 13:00 --- Here's a reduced testcase without nested functions: void* jmpbuf[6]; void foo() { __builtin_setjmp (jmpbuf); } int main() { return 0; } ==

[Bug middle-end/26983] [4.0/4.1/4.2 Regression] Missing label with builtin_setjmp/longjmp

2006-07-27 Thread steven at gcc dot gnu dot org
--- Comment #6 from steven at gcc dot gnu dot org 2006-07-27 13:25 --- Thanks Volkert. I had a test case like that, I should have put it in this audit trail. I am *so* going to fix this bug. I think... -- steven at gcc dot gnu dot org changed: What|Removed

[Bug rtl-optimization/28071] [4.1/4.2 regression] A file that can not be compiled in reasonable time/space

2006-07-27 Thread hubicka at gcc dot gnu dot org
--- Comment #28 from hubicka at gcc dot gnu dot org 2006-07-27 16:02 --- Subject: Bug 28071 Author: hubicka Date: Thu Jul 27 16:02:27 2006 New Revision: 115776 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115776 Log: PR rtl-optimization/28071 * global.c (greg_

[Bug rtl-optimization/28071] [4.1/4.2 regression] A file that can not be compiled in reasonable time/space

2006-07-27 Thread hubicka at gcc dot gnu dot org
--- Comment #29 from hubicka at gcc dot gnu dot org 2006-07-27 16:03 --- Subject: Bug 28071 Author: hubicka Date: Thu Jul 27 16:03:22 2006 New Revision: 115777 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115777 Log: PR rtl-optimization/28071 * cselib.c (cseli

[Bug gcov/profile/28480] [4.2 Regression] inliner-1.c:31: ICE: in set_bb_for_stmt, at tree-cfg.c:2775

2006-07-27 Thread hubicka at ucw dot cz
--- Comment #5 from hubicka at ucw dot cz 2006-07-27 16:06 --- Subject: Re: [Bug gcov/profile/28480] [4.2 Regression] inliner-1.c:31: ICE: in set_bb_for_stmt, at tree-cfg.c:2775 Hi, it is hitting sanity check in set_bb_for_stmt that is bit insane in this context. I am testing patch to

[Bug gcov/profile/28480] [4.2 Regression] inliner-1.c:31: ICE: in set_bb_for_stmt, at tree-cfg.c:2775

2006-07-27 Thread rguenth at gcc dot gnu dot org
--- Comment #6 from rguenth at gcc dot gnu dot org 2006-07-27 16:07 --- Maybe with a comment that says this was set_bb_for_stmt and why it isn't anymore. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28480

[Bug gcov/profile/28480] [4.2 Regression] inliner-1.c:31: ICE: in set_bb_for_stmt, at tree-cfg.c:2775

2006-07-27 Thread amacleod at redhat dot com
--- Comment #7 from amacleod at redhat dot com 2006-07-27 16:35 --- There is always the danger of losing track of exceptions. Another option is to create an inline routine in tree-flow-inline.h which does what you lay out, and then change set_bb_for_stmt to call it, looking something li

[Bug c++/28513] New: QOI: Diagnostic missing since 3.3.x when naming rule is violated

2006-07-27 Thread rleigh at debian dot org
class foo { public: typedef int bar; }; class baz { public: foo::bar foo; }; With G++ 3.3.6, this errors out with this diagnostic: $ g++-3.3 -pedantic -Wall -Wcast-align -Wwrite-strings -Wswitch-default -Wcast-qual -Wunused-variable -Wredundant-decls -Wctor-dtor-privacy -Wnon-virtual-dtor -Wr

[Bug c++/28514] New: pch vs. anonymous namespaces

2006-07-27 Thread bkoz at gcc dot gnu dot org
Am running into this kind of thing when I convert include/ext/rope and friends to using anonymous namespace. This simplified source doesn't show the bug, sadly, but I'll put up pre-processed code that demonstrates it in a bit. namespace __gnu_cxx { namespace { enum _Tag1 {_S_leaf1, _S_co

[Bug c++/28514] pch vs. anonymous namespaces

2006-07-27 Thread bkoz at gcc dot gnu dot org
--- Comment #1 from bkoz at gcc dot gnu dot org 2006-07-27 17:04 --- Created an attachment (id=11957) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11957&action=view) reproducer with today's gcc To reproduce, do: /mnt/share/bld/gcc/./gcc/xgcc -shared-libgcc -B/mnt/share/bld/gcc/

[Bug rtl-optimization/21299] [4.0/4.1/4.2 Regression] internal error on invalid asm statement

2006-07-27 Thread tbm at cyrius dot com
--- Comment #2 from tbm at cyrius dot com 2006-07-27 17:04 --- This is not i386 specific. I get the same on ia64 with e.g. void f(int port) { __asm__ volatile ("inb %1,%0" :"=a" (port) :"d"((unsigned short) port)); } It's still there as of current gcc 4.2. -- t

[Bug c++/28514] pch vs. anonymous namespaces

2006-07-27 Thread bkoz at gcc dot gnu dot org
--- Comment #2 from bkoz at gcc dot gnu dot org 2006-07-27 17:05 --- Jason can you look at this plz? -- bkoz at gcc dot gnu dot org changed: What|Removed |Added

[Bug rtl-optimization/28071] [4.1/4.2 regression] A file that can not be compiled in reasonable time/space

2006-07-27 Thread hubicka at gcc dot gnu dot org
--- Comment #30 from hubicka at gcc dot gnu dot org 2006-07-27 17:10 --- Subject: Bug 28071 Author: hubicka Date: Thu Jul 27 17:10:07 2006 New Revision: 115779 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115779 Log: PR rtl-optimization/28071 * hashtab.c (htab

[Bug rtl-optimization/21299] [4.0/4.1/4.2 Regression] internal error on invalid asm statement

2006-07-27 Thread tbm at cyrius dot com
--- Comment #3 from tbm at cyrius dot com 2006-07-27 17:16 --- (In reply to comment #2) > This is not i386 specific. I get the same on ia64 with e.g. > > void f(int port) > { > __asm__ volatile ("inb %1,%0" > :"=a" (port) > :"d"((unsigned short) port)); > } Just fo

[Bug rtl-optimization/21299] [4.0/4.1/4.2 Regression] internal error on invalid asm statement

2006-07-27 Thread tbm at cyrius dot com
--- Comment #4 from tbm at cyrius dot com 2006-07-27 17:17 --- FWIW, it works (i.e. error, but no ICE) on mipsel, x86_64 and powerpc. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21299

[Bug debug/27574] [4.1/4.2 Regression] MIssing debug info at -O0 for a local variable in a C++ constructor

2006-07-27 Thread amylaar at gcc dot gnu dot org
--- Comment #13 from amylaar at gcc dot gnu dot org 2006-07-27 17:29 --- (In reply to comment #12) > It is a cgraph change. There were several patches affecting > cgraph_remove_node > during this time period; it was probably one of those. The problem appeared from r96653 to r96654; A

[Bug bootstrap/28515] New: CFLAGS not propagated, resulting in object mismatch

2006-07-27 Thread skunk at iskunk dot org
Configured gcc with CFLAGS=-xarch=v9 (among other flags) to produce 64-bit code from the system compiler, instead of the default of 32-bit. (begin build log excerpt) cc -c -g -DENABLE_CHECKING -DENABLE_ASSERT_CHECKING -DIN_GCC -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/tg/freepo

[Bug bootstrap/28515] CFLAGS not propagated, resulting in object mismatch

2006-07-27 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-07-27 18:08 --- You need to also set STAGE1_CFLAGS. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28515

[Bug target/28516] New: [4.2 regression] arm_unwind_emit_set, at config/arm/arm.c:15419 with -fexceptions

2006-07-27 Thread tbm at cyrius dot com
Robert Schwebel reported on libc-ports that glibc failed to build on softfloat arm eabi with an ICE, see http://sources.redhat.com/ml/libc-ports/2006-07/msg00027.html It fails with -fexceptions and works without. I've attached a reduce testcase. I assume this is a regression but I don't have an o

[Bug target/28516] [4.2 regression] arm_unwind_emit_set, at config/arm/arm.c:15419 with -fexceptions

2006-07-27 Thread tbm at cyrius dot com
--- Comment #1 from tbm at cyrius dot com 2006-07-27 18:54 --- Created an attachment (id=11958) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11958&action=view) test case Reduced testcase from dl-lookup.c from glibc. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28516

[Bug bootstrap/28515] CFLAGS not propagated, resulting in object mismatch

2006-07-27 Thread skunk at iskunk dot org
--- Comment #2 from skunk at iskunk dot org 2006-07-27 19:09 --- (In reply to comment #1) > You need to also set STAGE1_CFLAGS. Wait... how does that work? gcc/Makefile.in has these lines: # STAGE1_CFLAGS is set by configure on some targets or passed from toplevel # and sets t

[Bug target/28516] [4.2 regression] arm_unwind_emit_set, at config/arm/arm.c:15419 with -fexceptions

2006-07-27 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added CC||pinskia at gcc dot gnu dot |

[Bug c++/28517] New: Incorrect floating point calculations when done in class constructor

2006-07-27 Thread emalloy at andrew dot cmu dot edu
OS: Fedora Core 3 (64 AMD) I have run into an issue where floating point calculations are incorrect (slightly off). The calculations are done as arguments to a class constructor. Attached is small program that demostrates this. However I was only able to reproduce it using the third party (a

[Bug c++/28517] Incorrect floating point calculations when done in class constructor

2006-07-27 Thread emalloy at andrew dot cmu dot edu
--- Comment #1 from emalloy at andrew dot cmu dot edu 2006-07-27 20:09 --- Created an attachment (id=11959) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11959&action=view) Main sample code -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28517

[Bug c++/28517] Incorrect floating point calculations when done in class constructor

2006-07-27 Thread emalloy at andrew dot cmu dot edu
--- Comment #2 from emalloy at andrew dot cmu dot edu 2006-07-27 20:09 --- Created an attachment (id=11960) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11960&action=view) Third Party RNG Header -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28517

[Bug debug/27574] [4.1/4.2 Regression] MIssing debug info at -O0 for a local variable in a C++ constructor

2006-07-27 Thread drow at false dot org
--- Comment #14 from drow at gcc dot gnu dot org 2006-07-27 20:12 --- Subject: Re: [4.1/4.2 Regression] MIssing debug info at -O0 for a local variable in a C++ constructor On Thu, Jul 27, 2006 at 05:29:38PM -, amylaar at gcc dot gnu dot org wrote: > The problem appeared from r96653

[Bug c++/28517] Incorrect floating point calculations when done in class constructor

2006-07-27 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-07-27 20:30 --- Foo wrong_values((t1+rng1.RandomDouble(t1,t2)),(t2+rng1.RandomDouble(t1,t2))); The order of execution of the two function calls (to RandomDouble) in this statement is unspecified which means GCC can call it in ei

[Bug c++/28274] [4.0/4.1/4.2 Regression] Redeclaration with extra default argument doesn't work

2006-07-27 Thread reichelt at gcc dot gnu dot org
--- Comment #2 from reichelt at gcc dot gnu dot org 2006-07-27 20:31 --- This was caused by my patch for PR 16829. I'll take care of it. -- reichelt at gcc dot gnu dot org changed: What|Removed |Added --

[Bug c/28518] New: Single stepping until exit ...

2006-07-27 Thread alex dot jacob at logicacmg dot com
The m/c I use is Solaris running: SunOS hirst 5.10 Generic_118822-26 sun4u sparc SUNW,Sun-Blade-2500 I have gcc version 3.4.3 installed: Reading specs from /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/specs Configured with: /gates/sfw10/builds/sfw10-gate/usr/src/cmd/gcc/gcc-3.4.3/configure --pre

[Bug driver/28437] [4.2 Regression] multiple fno-builtin-* flags broken

2006-07-27 Thread hjl at gcc dot gnu dot org
--- Comment #11 from hjl at gcc dot gnu dot org 2006-07-27 21:27 --- Subject: Bug 28437 Author: hjl Date: Thu Jul 27 21:26:55 2006 New Revision: 115780 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115780 Log: 2006-07-27 H.J. Lu <[EMAIL PROTECTED]> PR driver/28437

[Bug debug/28518] Single stepping until exit ...

2006-07-27 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-07-27 21:32 --- And why do you think this is a GCC bug and not a GDB bug? -- pinskia at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug debug/28518] Single stepping until exit ...

2006-07-27 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2006-07-27 21:32 --- Also we need a testcase to be able to reproduce this. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug bootstrap/28515] CFLAGS not propagated, resulting in object mismatch

2006-07-27 Thread schwab at suse dot de
--- Comment #3 from schwab at suse dot de 2006-07-27 22:19 --- (In reply to comment #2) > (In reply to comment #1) > > You need to also set STAGE1_CFLAGS. > > Wait... how does that work? make STAGE1_CFLAGS=whatever -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28515

[Bug c++/28407] [4.2 regression] Issue with anonymous namespace

2006-07-27 Thread bkoz at gcc dot gnu dot org
--- Comment #11 from bkoz at gcc dot gnu dot org 2006-07-27 22:21 --- I definitely remember Gaby talking about this at the standards meetings. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28407

[Bug c/28519] New: unkillable, nonstandard warning

2006-07-27 Thread whaley at cs dot utsa dot edu
My users are griping about the large numbers of warnings like: >warning: the use of `tmpnam' is dangerous, better use `mkstemp' that gcc generates on every single link. Throwing the -w flag does not repress this message. I am limited to ANSI C standard routines only, and so cannot make the switch

[Bug c++/28514] pch vs. anonymous namespaces

2006-07-27 Thread bkoz at gcc dot gnu dot org
--- Comment #3 from bkoz at gcc dot gnu dot org 2006-07-27 22:32 --- Changing just the first case _S_concat: to case ::_S_concat: Fixes this. Wierd. I noticed a couple of other random lookup issues, or non-issues that surprised me. One was with static functi

[Bug c++/28514] pch vs. anonymous namespaces

2006-07-27 Thread bkoz at gcc dot gnu dot org
--- Comment #4 from bkoz at gcc dot gnu dot org 2006-07-27 22:33 --- Created an attachment (id=11961) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11961&action=view) work-in-progress patch to convert libstdc++ to anonymous namespaces -- http://gcc.gnu.org/bugzilla/show_bug.cg

[Bug c++/28514] libstdc++ vs. anonymous namespaces

2006-07-27 Thread bkoz at gcc dot gnu dot org
--- Comment #5 from bkoz at gcc dot gnu dot org 2006-07-27 22:33 --- change title -- bkoz at gcc dot gnu dot org changed: What|Removed |Added Summary|pch vs.

[Bug fortran/25818] Problem with handling optional and entry master arguments

2006-07-27 Thread taschna at uni-muenster dot de
--- Comment #2 from taschna at uni-muenster dot de 2006-07-27 22:38 --- I'm an absolute beginner in programming gfortran, but the following patch seems to solve this bug by inserting an if-block into the code in order to prevent the access to the NULL pointer in case the array is pointin

[Bug bootstrap/28497] /usr/ccs/bin/ld: Unrecognized argument: +init

2006-07-27 Thread danglin at gcc dot gnu dot org
--- Comment #3 from danglin at gcc dot gnu dot org 2006-07-27 22:47 --- Your HP system linker is too old. Please update to PHSS_33034 or later. +init is a "common" option for both 32 and 64 bit links. +init is used by GCC for initializers for the 32-bit runtime. You probably should in

[Bug c/28519] unkillable, nonstandard warning

2006-07-27 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-07-27 22:49 --- GCC is not what is warning. ld is warning because glibc tells it to warn. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added --

[Bug target/28516] [4.2 regression] arm_unwind_emit_set, at config/arm/arm.c:15419 with -fexceptions

2006-07-27 Thread pbrook at gcc dot gnu dot org
-- pbrook at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Last reconfir

[Bug target/28516] [4.2 regression] arm_unwind_emit_set, at config/arm/arm.c:15419 with -fexceptions

2006-07-27 Thread pbrook at gcc dot gnu dot org
--- Comment #2 from pbrook at gcc dot gnu dot org 2006-07-27 23:37 --- Huh. I thought glibc had removed all their nested functions. The unwind table generation code can't cope with the prologue generated for nested functions. The reduced testcase passes the -O because gcc un-nests the f

[Bug target/28516] [4.2 regression] arm_unwind_emit_set, at config/arm/arm.c:15419 with -fexceptions

2006-07-27 Thread tbm at cyrius dot com
--- Comment #3 from tbm at cyrius dot com 2006-07-27 23:49 --- (In reply to comment #2) > The reduced testcase passes the -O because gcc un-nests the function. Is this > true of the original testcase, or does glibc require trampolines? I *think* it passed at -O but I cannot check right

[Bug target/28516] [4.2 regression] arm_unwind_emit_set, at config/arm/arm.c:15419 with -fexceptions

2006-07-27 Thread tbm at cyrius dot com
--- Comment #4 from tbm at cyrius dot com 2006-07-27 23:49 --- Created an attachment (id=11962) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11962&action=view) preprocessed source -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28516

[Bug bootstrap/28497] /usr/ccs/bin/ld: Unrecognized argument: +init

2006-07-27 Thread skunk at iskunk dot org
--- Comment #4 from skunk at iskunk dot org 2006-07-28 02:04 --- (In reply to comment #3) > Your HP system linker is too old. Please update to PHSS_33034 or > later. Thanks for the note; I'll do that. It would be good to have a configure-time check for this. This did seem to be a syst

[Bug bootstrap/28515] CFLAGS not propagated, resulting in object mismatch

2006-07-27 Thread skunk at iskunk dot org
--- Comment #4 from skunk at iskunk dot org 2006-07-28 02:20 --- (In reply to comment #3) > > make STAGE1_CFLAGS=whatever Yes. Editing the makefile works pretty well too :-) But the point is, it's a bug for cc(1) to have been invoked without the original CFLAGS. I admit that I don't f

[Bug libstdc++/19664] libstdc++ headers should have pop/push of the visibility around the declarations

2006-07-27 Thread bkoz at gcc dot gnu dot org
--- Comment #100 from bkoz at gcc dot gnu dot org 2006-07-28 04:57 --- Subject: Bug 19664 Author: bkoz Date: Fri Jul 28 04:57:34 2006 New Revision: 115790 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115790 Log: 2006-07-27 Benjamin Kosnik <[EMAIL PROTECTED]> PR libs

[Bug preprocessor/28520] New: preprocessed output does not lex to correct tokens

2006-07-27 Thread sabre at nondot dot org
This: #define x = http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28520

[Bug preprocessor/28521] New: -E output incorrectly concatenates tokens into trigraphs

2006-07-27 Thread sabre at nondot dot org
gcc -E on: #define z ? ?z( emits: ??( This won't lex correctly when trigraphs are enabled. -Chris -- Summary: -E output incorrectly concatenates tokens into trigraphs Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal