[Bug debug/24444] [4.1/4.2 regression] invalid register in debug info

2006-02-03 Thread aoliva at gcc dot gnu dot org
--- Comment #10 from aoliva at gcc dot gnu dot org 2006-02-03 08:40 --- Patch for the IA64 debug info regression posted at http://gcc.gnu.org/ml/gcc-patches/2006-02/msg00197.html -- aoliva at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/26088] New: internal compiler error: in uses_template_parms, at cp/pt.c:4956

2006-02-03 Thread szhorvat at gmail dot com
When I try to compile the file bug.cpp with g++ bug.cpp -o bug gcc gives the error message bug.cpp:6: internal compiler error: in uses_template_parms, at cp/pt.c:4956 Please submit a full bug report, with preprocessed source if appropriate. See URL:http://bugzilla.redhat.com/bugzilla for

[Bug c++/23372] [4.0/4.1 Regression] Temporary aggregate copy not elided when passing parameters by value

2006-02-03 Thread rguenth at gcc dot gnu dot org
--- Comment #26 from rguenth at gcc dot gnu dot org 2006-02-03 09:16 --- Ok, I'll skim through the posted testresults and will restrict the test to working targets. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23372

[Bug c++/26088] internal compiler error: in uses_template_parms, at cp/pt.c:4956

2006-02-03 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2006-02-03 10:26 --- This is fixed in 4.0.3 -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/25960] __gcc_qadd doesn't handle -0.0L properly

2006-02-03 Thread amodra at gcc dot gnu dot org
--- Comment #7 from amodra at gcc dot gnu dot org 2006-02-03 11:44 --- Subject: Bug 25960 Author: amodra Date: Fri Feb 3 11:44:08 2006 New Revision: 110540 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=110540 Log: PR target/25960 gcc/ *

[Bug rtl-optimization/26069] [4.0/4.1/4.2 Regression] Runtime endian-ness check is no longer optimized out.

2006-02-03 Thread rguenth at gcc dot gnu dot org
--- Comment #4 from rguenth at gcc dot gnu dot org 2006-02-03 11:55 --- While propagating easily works, we don't fold VIEW_CONVERT_EXPR at all. I remember a patch of Roger which did folding of vector constants or so, but can't find it anymore. --

[Bug target/25960] __gcc_qadd doesn't handle -0.0L properly

2006-02-03 Thread amodra at gcc dot gnu dot org
--- Comment #8 from amodra at gcc dot gnu dot org 2006-02-03 12:05 --- Subject: Bug 25960 Author: amodra Date: Fri Feb 3 12:05:51 2006 New Revision: 110542 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=110542 Log: PR target/25960 gcc/ *

[Bug target/25960] __gcc_qadd doesn't handle -0.0L properly

2006-02-03 Thread amodra at bigpond dot net dot au
--- Comment #9 from amodra at bigpond dot net dot au 2006-02-03 12:07 --- Fixed 4.1 and mainline -- amodra at bigpond dot net dot au changed: What|Removed |Added

[Bug tree-optimization/19581] Missed store motion on the tree level

2006-02-03 Thread rguenth at gcc dot gnu dot org
--- Comment #10 from rguenth at gcc dot gnu dot org 2006-02-03 12:32 --- On trunk with --param salias-max-array-elements=6 we now get .L4: addl%edx, %eax addl%eax, %ecx addl%ecx, %ebx addl%ebx, %esi addl%esi, %edi

[Bug tree-optimization/19581] Missed store motion on the tree level

2006-02-03 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19581

[Bug middle-end/24306] [3.4/4.0 Regression] va_arg gets confused when skipping over certain zero-sized types with -msse

2006-02-03 Thread rguenth at gcc dot gnu dot org
--- Comment #10 from rguenth at gcc dot gnu dot org 2006-02-03 12:35 --- Not working on a backport. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/26026] power of 2 mod missing optimisation

2006-02-03 Thread amodra at bigpond dot net dot au
--- Comment #1 from amodra at bigpond dot net dot au 2006-02-03 12:37 --- powerpc-linux-gcc -m32 -O2 -S with patch applied now generates f1: li 9,1 slw 9,9,4 addi 9,9,-1 and 3,3,9 blr -- amodra at bigpond dot net dot au changed:

[Bug libgcj/26073] [4.2 regression] libjava fails to compile

2006-02-03 Thread rschuster at gcc dot gnu dot org
--- Comment #2 from rschuster at gcc dot gnu dot org 2006-02-03 13:47 --- Subject: Bug 26073 Author: rschuster Date: Fri Feb 3 13:47:51 2006 New Revision: 110543 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=110543 Log: Fixes PR #26073. 2006-02-03 Robert Schuster [EMAIL

[Bug rtl-optimization/26087] [4.2 Regression] ICE in df_find_use

2006-02-03 Thread rakdver at gcc dot gnu dot org
--- Comment #2 from rakdver at gcc dot gnu dot org 2006-02-03 13:57 --- The code looks like (insn 86 85 77 2 (set (reg:CC 127) (compare:CC (reg/v:SI 125 [ ei1 ]) (const_int 0 [0x0]))) -1 (nil) (nil)) (note 77 86 18 2 NOTE_INSN_LOOP_BEG) ... a lot of insns ...

[Bug rtl-optimization/26087] [4.2 Regression] ICE in df_find_use

2006-02-03 Thread rakdver at gcc dot gnu dot org
--- Comment #3 from rakdver at gcc dot gnu dot org 2006-02-03 14:14 --- The things are a bit more complicated -- get_condition would be correct, but in cfglayout mode, some labels and jumps are omitted, and the order of blocks is arbitrary. --

[Bug target/26090] New: IA-64 creates DT_TEXTREL binaries

2006-02-03 Thread jakub at gcc dot gnu dot org
int getpid (void), getppid (void); struct S { int (*p) (void); int (*q) (void); }; const struct S t = { getpid, getppid }; int main (void) { return 0; } gcc -g -o test test.c or int foo (void) { return 1; } int bar (void) { return 2; } struct S { int (*p) (void); int (*q) (void); }; const struct

[Bug target/26090] IA-64 creates DT_TEXTREL binaries

2006-02-03 Thread rth at gcc dot gnu dot org
-- rth at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rth at gcc dot gnu dot org |dot org

[Bug rtl-optimization/19580] [3.4/4.0/4.1/4.2 Regression] missed load/store motion

2006-02-03 Thread steven at gcc dot gnu dot org
--- Comment #24 from steven at gcc dot gnu dot org 2006-02-03 16:44 --- Realistically this is not fixable for GCC 4.1. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19580

[Bug c/26092] New: ICE on const function pointer assigned to malloc

2006-02-03 Thread kohler at cs dot ucla dot edu
Compiling this source causes an ICE on the call to (*f)(3). Preprocessed source in an attachment, non-preprocessed source below. The ICE doesn't happen if f is assigned to a user function poiner. The segmentation fault happens on either Linux (4.0.3 20051201 Debian prerelease) or Mac OS X

[Bug c/26092] ICE on const function pointer assigned to malloc

2006-02-03 Thread kohler at cs dot ucla dot edu
--- Comment #1 from kohler at cs dot ucla dot edu 2006-02-03 17:18 --- Created an attachment (id=10776) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10776action=view) preprocessed source -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26092

[Bug middle-end/24901] Misaligned data in fold_checksum_tree (--enable-checking=all)

2006-02-03 Thread sje at gcc dot gnu dot org
--- Comment #3 from sje at gcc dot gnu dot org 2006-02-03 18:02 --- Subject: Bug 24901 Author: sje Date: Fri Feb 3 18:02:04 2006 New Revision: 110549 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=110549 Log: PR middle-end/24901 * fold-const.c

[Bug middle-end/24901] Misaligned data in fold_checksum_tree (--enable-checking=all)

2006-02-03 Thread sje at cup dot hp dot com
--- Comment #4 from sje at cup dot hp dot com 2006-02-03 18:05 --- Fixed on mainline and on the 4.1 branch. -- sje at cup dot hp dot com changed: What|Removed |Added

[Bug target/25917] [4.0/4.2 Regression] gcc.c-torture/compile/20051228-1.c fails

2006-02-03 Thread sje at cup dot hp dot com
--- Comment #2 from sje at cup dot hp dot com 2006-02-03 18:09 --- Proposed patch at: http://gcc.gnu.org/ml/gcc-patches/2006-02/msg00139.html Waiting for approval. -- sje at cup dot hp dot com changed: What|Removed |Added

[Bug middle-end/26092] [4.0/4.1/4.2 Regression] ICE on const function pointer assigned to malloc

2006-02-03 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2006-02-03 18:15 --- Reduced testcase: typedef __SIZE_TYPE__ size_t; extern void *malloc (size_t __size); void *(* const f)(size_t) = malloc; void *gg(void) { return (*f)(3); } -- pinskia at gcc dot gnu dot org changed:

[Bug middle-end/26092] [4.0/4.1/4.2 Regression] ICE on const function pointer assigned to a builtin function

2006-02-03 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-02-03 18:19 --- 2028 /* Try this again in case gimplification exposed something. */ Malloc is just a builtin function, this ICE happens with any builtin function. -- pinskia at gcc dot gnu dot org changed:

[Bug middle-end/26092] [4.0/4.1/4.2 Regression] ICE on const function pointer assigned to a builtin function

2006-02-03 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2006-02-03 18:23 --- What happens here is that we call get_callee_fndecl before gimplifying the expression f(3) and we get back malloc because of code in get_callee_fndecl for: /* If this is a readonly function pointer, extract its

[Bug testsuite/26086] FAIL: gcc.dg/gomp/pr25990.c (test for excess errors)

2006-02-03 Thread dnovillo at gcc dot gnu dot org
--- Comment #3 from dnovillo at gcc dot gnu dot org 2006-02-03 18:24 --- Fixed. http://gcc.gnu.org/ml/gcc-patches/2006-02/msg00223.html. -- dnovillo at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/26001] [4.1 Regression] expand uses the wrong part of the string for array accesses

2006-02-03 Thread pinskia at gcc dot gnu dot org
--- Comment #24 from pinskia at gcc dot gnu dot org 2006-02-03 18:31 --- Subject: Bug 26001 Author: pinskia Date: Fri Feb 3 18:31:14 2006 New Revision: 110551 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=110551 Log: 2006-01-31 Andrew Pinski [EMAIL PROTECTED] PR

[Bug middle-end/26001] [4.1 Regression] expand uses the wrong part of the string for array accesses

2006-02-03 Thread pinskia at gcc dot gnu dot org
--- Comment #25 from pinskia at gcc dot gnu dot org 2006-02-03 18:31 --- Fixed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug libgomp/25852] libgomp testing does not work for multilib (-m32 on x86_64-linux-gnu)

2006-02-03 Thread hjl at gcc dot gnu dot org
--- Comment #3 from hjl at gcc dot gnu dot org 2006-02-03 18:37 --- Subject: Bug 25852 Author: hjl Date: Fri Feb 3 18:37:11 2006 New Revision: 110552 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=110552 Log: 2006-02-03 H.J. Lu [EMAIL PROTECTED] PR libgomp/25852

[Bug target/25372] Aligned args on IA64

2006-02-03 Thread sje at cup dot hp dot com
--- Comment #2 from sje at cup dot hp dot com 2006-02-03 18:44 --- It looks like we have an interaction between the alignment attribute and the IA64 calling conventions. In this example GCC is treating my_t type as an aligned pointer and not as a pointer to aligned data. Is that what

[Bug debug/24444] [4.1/4.2 regression] invalid register in debug info

2006-02-03 Thread pinskia at gcc dot gnu dot org
--- Comment #11 from pinskia at gcc dot gnu dot org 2006-02-03 18:49 --- Patch posted: http://gcc.gnu.org/ml/gcc-patches/2006-02/msg00197.html -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug libgomp/25852] libgomp testing does not work for multilib (-m32 on x86_64-linux-gnu)

2006-02-03 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2006-02-03 18:50 --- Fixed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug rtl-optimization/26087] [4.2 Regression] ICE in df_find_use

2006-02-03 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Ever Confirmed|0 |1 Last

[Bug target/26090] IA-64 creates DT_TEXTREL binaries

2006-02-03 Thread rth at gcc dot gnu dot org
--- Comment #1 from rth at gcc dot gnu dot org 2006-02-03 19:14 --- Using the hpux definitions is probably the most appropriate way to handle this for gcc 4.1. For mainline, it'd be better if we can use actual .rodata for static relocations. Also, alpha has a similar problem, so I

[Bug middle-end/26034] [4.0/4.1/4.2 Regression] gcc uses way too much stack space for this code

2006-02-03 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.0.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26034

[Bug c++/26093] New: Segmentation fault compiling with -fmudflap

2006-02-03 Thread idht4n at hotmail dot com
The following c++ code causes a segmentation fault in the 4.0.2 on my fedora 4 system: class foo { public: foo(); }; class bar { public: bar(); }; class IoMgr { private: void initial(); private: foo *onp_; bar *ocp_; }; void IoMgr::initial() { onp_ = new foo[2]; ocp_ = new bar;

[Bug c++/26093] Segmentation fault compiling with -fmudflap

2006-02-03 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-02-03 20:02 --- Fixed for 4.1.0. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/25376] section attribute doesn't work on darwin

2006-02-03 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-02-03 20:21 --- Updated patch posted: http://gcc.gnu.org/ml/gcc-patches/2006-02/msg00226.html -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug libfortran/21303] Positive width required in format string

2006-02-03 Thread fxcoudert at gcc dot gnu dot org
--- Comment #6 from fxcoudert at gcc dot gnu dot org 2006-02-03 20:30 --- Unfortunately, I don't have time to work on this, so I let it go. Sorry. -- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added

[Bug libfortran/21547] Unable to build libfortran library

2006-02-03 Thread fxcoudert at gcc dot gnu dot org
--- Comment #5 from fxcoudert at gcc dot gnu dot org 2006-02-03 20:31 --- Unfortunately, I don't have time to work on this, so I let it go. Sorry. -- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added

[Bug libfortran/23138] [mingw32] real values are printed incorrectly

2006-02-03 Thread fxcoudert at gcc dot gnu dot org
--- Comment #11 from fxcoudert at gcc dot gnu dot org 2006-02-03 20:31 --- Unfortunately, I don't have time to work on this, so I let it go. Sorry. -- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added

[Bug libfortran/23272] [mingw32] inquire via filename fails

2006-02-03 Thread fxcoudert at gcc dot gnu dot org
--- Comment #5 from fxcoudert at gcc dot gnu dot org 2006-02-03 20:31 --- Unfortunately, I don't have time to work on this, so I let it go. Sorry. -- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/20845] Module variablle with defualt component needs SAVE attribute.

2006-02-03 Thread kargl at gcc dot gnu dot org
--- Comment #7 from kargl at gcc dot gnu dot org 2006-02-03 21:32 --- Subject: Bug 20845 Author: kargl Date: Fri Feb 3 21:32:14 2006 New Revision: 110560 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=110560 Log: 2006-02-03 Steven G. Kargl [EMAIL PROTECTED] Paul

[Bug fortran/24958] ICE on invalid nullify

2006-02-03 Thread kargl at gcc dot gnu dot org
--- Comment #7 from kargl at gcc dot gnu dot org 2006-02-03 21:32 --- Subject: Bug 24958 Author: kargl Date: Fri Feb 3 21:32:14 2006 New Revision: 110560 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=110560 Log: 2006-02-03 Steven G. Kargl [EMAIL PROTECTED] Paul

[Bug fortran/25072] non PURE function used in For-All

2006-02-03 Thread kargl at gcc dot gnu dot org
--- Comment #3 from kargl at gcc dot gnu dot org 2006-02-03 21:32 --- Subject: Bug 25072 Author: kargl Date: Fri Feb 3 21:32:14 2006 New Revision: 110560 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=110560 Log: 2006-02-03 Steven G. Kargl [EMAIL PROTECTED] Paul

[Bug fortran/20845] Module variablle with defualt component needs SAVE attribute.

2006-02-03 Thread kargl at gcc dot gnu dot org
--- Comment #8 from kargl at gcc dot gnu dot org 2006-02-03 21:36 --- Fixed in 4.1 and trunk -- kargl at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/25072] non PURE function used in For-All

2006-02-03 Thread kargl at gcc dot gnu dot org
--- Comment #4 from kargl at gcc dot gnu dot org 2006-02-03 21:37 --- I've committed a patch to both 4.1 and trunk that fix the ICE. The actual problem that PR raises is still open. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25072

[Bug fortran/24958] ICE on invalid nullify

2006-02-03 Thread kargl at gcc dot gnu dot org
--- Comment #8 from kargl at gcc dot gnu dot org 2006-02-03 21:38 --- Fixed on 4.1 and trunk -- kargl at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/25979] [4.0/4.1/4.2 Regression] incorrect codegen for conditional [SVO issue]

2006-02-03 Thread jason at gcc dot gnu dot org
--- Comment #6 from jason at gcc dot gnu dot org 2006-02-03 21:56 --- Subject: Bug 25979 Author: jason Date: Fri Feb 3 21:56:03 2006 New Revision: 110564 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=110564 Log: PR c++/25979 * gimplify.c

[Bug middle-end/25977] [4.1/4.2 Regression] RSO vs NRV (twice)

2006-02-03 Thread jason at gcc dot gnu dot org
--- Comment #7 from jason at gcc dot gnu dot org 2006-02-03 21:56 --- Subject: Bug 25977 Author: jason Date: Fri Feb 3 21:56:03 2006 New Revision: 110564 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=110564 Log: PR c++/25979 * gimplify.c

[Bug c++/16405] [3.4 Regression] Temporary aggregate copy not elided

2006-02-03 Thread jason at gcc dot gnu dot org
--- Comment #9 from jason at gcc dot gnu dot org 2006-02-03 21:56 --- Disabling this optimization for now, so this is again a regression in 4.1 and 4.2. -- jason at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/25979] [4.0/4.1/4.2 Regression] incorrect codegen for conditional [SVO issue]

2006-02-03 Thread jason at gcc dot gnu dot org
--- Comment #7 from jason at gcc dot gnu dot org 2006-02-03 21:57 --- Subject: Bug 25979 Author: jason Date: Fri Feb 3 21:57:08 2006 New Revision: 110565 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=110565 Log: PR c++/25979 * gimplify.c

[Bug middle-end/25977] [4.1/4.2 Regression] RSO vs NRV (twice)

2006-02-03 Thread jason at gcc dot gnu dot org
--- Comment #8 from jason at gcc dot gnu dot org 2006-02-03 21:57 --- Subject: Bug 25977 Author: jason Date: Fri Feb 3 21:57:08 2006 New Revision: 110565 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=110565 Log: PR c++/25979 * gimplify.c

[Bug middle-end/25977] [4.1/4.2 Regression] RSO vs NRV (twice)

2006-02-03 Thread jason at gcc dot gnu dot org
--- Comment #9 from jason at gcc dot gnu dot org 2006-02-03 21:57 --- Fixed. -- jason at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug c++/25979] [4.0/4.1/4.2 Regression] incorrect codegen for conditional [SVO issue]

2006-02-03 Thread jason at gcc dot gnu dot org
--- Comment #8 from jason at gcc dot gnu dot org 2006-02-03 21:59 --- Fixed in 4.1 and 4.2 by disabling the fix for c++/16405 (a missed optimization regression). Working on a better fix. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25979

[Bug c++/16405] [3.4/4.1/4.2 Regression] Temporary aggregate copy not elided

2006-02-03 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Summary|[3.4 Regression] Temporary |[3.4/4.1/4.2 Regression] |aggregate copy not

[Bug c++/16405] [3.4/4.1/4.2 Regression] Temporary aggregate copy not elided

2006-02-03 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Priority|P2 |P3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16405

[Bug libstdc++/26094] New: Segmentation fault in Linux 7.1 GCC 3.1 Kernel 2.4.9-45lxset34smp

2006-02-03 Thread mahek2k1 at yahoo dot com
Hi ALL, Machine A : Linux 7.1 GCC 3.1 Kernel 2.4.9-45lxset34smp Machine B : Linux 7.1 GCC 3.1 Kernel 2.4.2-2 The following piece of code when run and compiled in Linux7.1 Machine A, runs fine, also compiled and run in Machine B, runs fine. But when the code is compiled in Machine A and run in

[Bug java/26095] New: variable access directed to class of different scope

2006-02-03 Thread cagney at redhat dot com
// this should not compile package samename; public class WrongScope { public int v1 () { class SingleName { int v1 = 1; } // Should not compile. return new SingleName ().v2; } public int v2 () { class SingleName

[Bug target/26090] IA-64 creates DT_TEXTREL binaries

2006-02-03 Thread rth at gcc dot gnu dot org
--- Comment #2 from rth at gcc dot gnu dot org 2006-02-03 23:46 --- Subject: Bug 26090 Author: rth Date: Fri Feb 3 23:46:44 2006 New Revision: 110568 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=110568 Log: PR target/26090 * config/ia64/sysv4.h

[Bug target/25372] Aligned args on IA64

2006-02-03 Thread sje at cup dot hp dot com
--- Comment #3 from sje at cup dot hp dot com 2006-02-04 00:04 --- Following up to my own comment, the HP ABI expert I talked to thinks the generated code is OK. His rationale is that to fill up the parameter registers, you lay things out as they would be in memory and then map that

[Bug inline-asm/23200] [4.0/4.1/4.2 regression] rejects i(var + 1)

2006-02-03 Thread mrs at apple dot com
--- Comment #17 from mrs at apple dot com 2006-02-04 00:16 --- I've found a way to fix this at -O0 for my code with something like: /* APPLE LOCAL begin CW asm blocks */ { tree array = ptrop; STRIP_NOPS (array); /* We want to canonicalize PLUS_EXPR into ARRAY_REF for

[Bug target/25926] A87B59A SIGABRT

2006-02-03 Thread danglin at gcc dot gnu dot org
--- Comment #3 from danglin at gcc dot gnu dot org 2006-02-04 00:44 --- Subject: Bug 25926 Author: danglin Date: Sat Feb 4 00:44:53 2006 New Revision: 110580 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=110580 Log: PR target/25926 * ada/initialize.c

[Bug java/26095] variable access directed to class of different scope

2006-02-03 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-02-04 00:54 --- IIRC this is because inner classes are not really scoped. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26095

[Bug ada/26096] New: Ada bootstrap fail in g-alleve.adb

2006-02-03 Thread uweigand at gcc dot gnu dot org
On s390x (64-bit only), Ada bootstrap fails with +===GNAT BUG DETECTED==+ | 4.2.0 20060131 (experimental) (s390x-ibm-linux-gnu) GCC error: | | in simplify_subreg, at simplify-rtx.c:4339 | | Error detected

[Bug target/25926] A87B59A SIGABRT

2006-02-03 Thread danglin at gcc dot gnu dot org
--- Comment #4 from danglin at gcc dot gnu dot org 2006-02-04 01:12 --- Subject: Bug 25926 Author: danglin Date: Sat Feb 4 01:12:46 2006 New Revision: 110582 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=110582 Log: PR target/25926 * ada/initialize.c

[Bug target/25926] A87B59A SIGABRT

2006-02-03 Thread danglin at gcc dot gnu dot org
--- Comment #5 from danglin at gcc dot gnu dot org 2006-02-04 01:26 --- Fixed on 4.1 and trunk by patch. Earlier versions of GCC don't have DWARF2 EH support on this target. HP-UX 11 is not affected by this problem as it uses a different technique for initialization. To obtain a

[Bug target/25372] Aligned args on IA64

2006-02-03 Thread schwab at suse dot de
--- Comment #4 from schwab at suse dot de 2006-02-04 01:27 --- Expressions don't have alignment, only objects have. It does not make sense to warn about alignment in an assignment. You won't warn either when assigning the value of a const int object to an int object. --

[Bug java/26042] ICE in mark_reference_fields, at java/boehm.c:105

2006-02-03 Thread tromey at gcc dot gnu dot org
--- Comment #4 from tromey at gcc dot gnu dot org 2006-02-04 02:29 --- Quick update... we debugged this a bit and found that the field decl representing Three's superclass (the one made by push_super_field) claims to have size 16 -- and yet the 'b' field claims to have offset 16. So,

[Bug java/26095] variable access directed to class of different scope

2006-02-03 Thread tromey at gcc dot gnu dot org
--- Comment #2 from tromey at gcc dot gnu dot org 2006-02-04 02:45 --- ISTR seeing this one before. -- tromey at gcc dot gnu dot org changed: What|Removed |Added

[Bug libgcj/26073] [4.2 regression] libjava fails to compile

2006-02-03 Thread tromey at gcc dot gnu dot org
--- Comment #3 from tromey at gcc dot gnu dot org 2006-02-04 02:47 --- I believe this is fixed in svn. Please reopen if it still fails. -- tromey at gcc dot gnu dot org changed: What|Removed |Added

[Bug libgcj/26063] memory leak in _Jv_Linker::link_symbol_table

2006-02-03 Thread tromey at gcc dot gnu dot org
--- Comment #11 from tromey at gcc dot gnu dot org 2006-02-04 02:50 --- The simplest way to solve the memory leak is to make a new structure which holds all the data, then allocate an instance of this. This structure can be allocated with _Jv_AllocBytes, I believe, as the atable ought

[Bug fortran/19543] formated output for logical(8) variables fails

2006-02-03 Thread jvdelisle at gcc dot gnu dot org
--- Comment #9 from jvdelisle at gcc dot gnu dot org 2006-02-04 05:55 --- Propose patch submitted to list for review. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19543

[Bug middle-end/26001] [4.1 Regression] expand uses the wrong part of the string for array accesses

2006-02-03 Thread fengwang at gcc dot gnu dot org
--- Comment #26 from fengwang at gcc dot gnu dot org 2006-02-04 07:51 --- Andrew, thank you for fixing this so quickly. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26001