[Bug bootstrap/19289] ice during gcc4-20050102 profiledboostrap.

2005-09-24 Thread halcy0n at gentoo dot org
-- What|Removed |Added CC||halcy0n at gentoo dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19289

[Bug libfortran/19308] I/O library should support more real and integer kinds

2005-09-24 Thread fxcoudert at gcc dot gnu dot org
--- Additional Comments From fxcoudert at gcc dot gnu dot org 2005-09-24 07:57 --- It's a work in progress, and I guess that it will stay open for a long time. Right now, we have medium front-end support and bad library support for large kinds. I have a patch that is half-accepted (by

[Bug target/23847] Darwin -mpowerpc64 complex ABI breakage

2005-09-24 Thread amodra at bigpond dot net dot au
--- Additional Comments From amodra at bigpond dot net dot au 2005-09-24 08:03 --- Affects powerpc-linux too. -- What|Removed |Added GCC target triplet|powerpc-darwin

[Bug libfortran/23380] [mingw32] cpu_time intrinsic malfunction

2005-09-24 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-09-24 08:39 --- Subject: Bug 23380 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-09-24 08:39:35 Modified files: libgfortran: ChangeLog

[Bug libfortran/23380] [4.0 only] [mingw32] cpu_time intrinsic malfunction

2005-09-24 Thread fxcoudert at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |fxcoudert at gcc dot gnu dot |dot org |org Status|NEW

[Bug libfortran/23802] [mingw32] sleep malfunction

2005-09-24 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-09-24 08:55 --- Subject: Bug 23802 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-09-24 08:55:38 Modified files: libgfortran: ChangeLog

[Bug libfortran/23802] [4.0 only] [mingw32] sleep malfunction

2005-09-24 Thread fxcoudert at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |fxcoudert at gcc dot gnu dot |dot org |org

[Bug c/22485] pointer +- integer is never NULL

2005-09-24 Thread falk at debian dot org
--- Additional Comments From falk at debian dot org 2005-09-24 09:39 --- (In reply to comment #21) There have been lots of messages exchanged on this topic. It was just pointed to me that the C++ standard -- unlike the C99 standard -- has the following wording 5.7/7: Hmm, I missed

[Bug libfortran/22097] libgfortran build failure on mips-sgi-irix6.5

2005-09-24 Thread fxcoudert at gcc dot gnu dot org
--- Additional Comments From fxcoudert at gcc dot gnu dot org 2005-09-24 12:56 --- I don't have access to that mips-sgi-irix6.5 computer anymore, and since nobody every confirmed this (and there are regular mips-sgi-irix6.5 successful reports posted to gcc-testresults), this bug is

[Bug libfortran/22423] Warnings when building libgfortran

2005-09-24 Thread fxcoudert at gcc dot gnu dot org
--- Additional Comments From fxcoudert at gcc dot gnu dot org 2005-09-24 13:14 --- The list of warnings is not that long any more: ../../../gcc/libgfortran/io/list_read.c: In function 'list_formatted_read': ../../../gcc/libgfortran/io/list_read.c:1289: warning: argument 'len' might be

[Bug c++/24048] New: Crash, compiling C++ with dllimport classes.

2005-09-24 Thread A dot Wegele at tu-bs dot de
g++ crashes when compiling following code: class __declspec(dllimport) BaseClass { public: virtual ~BaseClass(); }; class __declspec(dllimport) SubClass : public BaseClass { public: // Ctor SubClass(){} }; BaseClass::~BaseClass() { //do nothing

[Bug c++/24049] New: compiler error: Segmentation fault In function 'DESX_CBCUpdate'

2005-09-24 Thread harold at alum dot mit dot edu
The attached preprocessed file segfaults during compilation with the compile line: gcc-4.1 -DHAVE_CONFIG_H -D__NO_CTYPE -O3 -DPROTOTYPES=0 -DUSE_ANSI=1 -DAMD64 -O3 -ffast-math -funroll-all-loops -fpeel-loops -ftracer -funswitch-loops -ftree-vectorize -march=k8 -g -pthread -MT desc.o -MD -MP -MF

[Bug c++/24049] compiler error: Segmentation fault In function 'DESX_CBCUpdate'

2005-09-24 Thread harold at alum dot mit dot edu
--- Additional Comments From harold at alum dot mit dot edu 2005-09-24 14:04 --- Created an attachment (id=9799) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9799action=view) Segfaults on compilation.gcc-4.1 -DHAVE_CONFIG_H -D__NO_CTYPE -O3 -DPROTOTYPES=0 -DUSE_ANSI=1 -DAMD64 -O3

[Bug fortran/23905] misbehavior of function gfc_copy_array_spec in gcc/fortran/array.c

2005-09-24 Thread fxcoudert at gcc dot gnu dot org
--- Additional Comments From fxcoudert at gcc dot gnu dot org 2005-09-24 14:15 --- I believe the gfc_copy_array_spec() function is correct. Its purpose is to allocate memory for the dest gfc_array_spec. It then copies all fields of src into dest (Steve: copying pointers would be dest =

[Bug libstdc++/22309] mt allocator doesn't pthread_key_delete its keys

2005-09-24 Thread Woebbeking at web dot de
--- Additional Comments From Woebbeking at web dot de 2005-09-24 14:44 --- Hi, I already thought that is the same as with KDE's artsd but it still crashes for me (since GCC 4.0.0): #0 0xb7857b5e in __gnu_cxx::__pooltrue::_M_reclaim_block () from

[Bug c++/24048] Crash, compiling C++ with dllimport classes.

2005-09-24 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-24 15:46 --- *** This bug has been marked as a duplicate of 23589 *** -- What|Removed |Added

[Bug target/23589] internal compiler error: in rest_of_handle_final, at toplev.c:2067

2005-09-24 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-24 15:47 --- *** Bug 24048 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug c++/24049] compiler error: Segmentation fault In function 'DESX_CBCUpdate'

2005-09-24 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-24 15:49 --- Can you give the output of gcc-4.1 -v? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24049

[Bug libgcj/21267] [win32] Non-English File Names processed incorrectly

2005-09-24 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added BugsThisDependsOn||9463 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21267

[Bug tree-optimization/22199] fold does not optimize (int)ABS_EXPR(long long)(int_var)

2005-09-24 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-24 16:22 --- Changing the summary to be more reflect what this bug is about. -- What|Removed |Added

[Bug tree-optimization/22184] tree vectorizer depends on context

2005-09-24 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added CC||spop at gcc dot gnu dot org Last reconfirmed|2005-07-07 07:47:46 |2005-09-24 16:25:06

[Bug target/24012] [3.4/4.0/4.1 regression] #define _POSIX_C_SOURCE breaks #include iostream

2005-09-24 Thread gerald at pfeifer dot com
--- Additional Comments From gerald at pfeifer dot com 2005-09-24 16:34 --- Historically, on some systems one had to define _POSIX_C_SOURCE to get at fileno(), which has been used by code generated by flex() and probably others. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24012

[Bug libfortran/23803] [mingw32] getlog malfunction

2005-09-24 Thread fxcoudert at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |fxcoudert at gcc dot gnu dot |dot org |org URL|

[Bug target/17589] segfault while running code compiled with -ftree-vectorize

2005-09-24 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-24 16:55 --- This is a glibc issue and nothing else. Closing as invalid. -- What|Removed |Added

[Bug target/16871] missing vector intrinsics

2005-09-24 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-24 16:59 --- The vector intrinsics is only thing left really since we do support the autovectorizer on ia64. -- What|Removed |Added

[Bug other/19717] -fdump-rtl-cse2 does not work as documented

2005-09-24 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-24 17:11 --- Works just fine for me on the mainline so closing as fixed. -- What|Removed |Added

[Bug ada/21629] [doc] gnat version requirements in install.texi

2005-09-24 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Component|other |ada http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21629

[Bug ada/21629] [doc] gnat version requirements in install.texi

2005-09-24 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Keywords||documentation http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21629

[Bug middle-end/20983] [4.0/4.1regression] varargs functions force va_list variable to stack unnecessarily

2005-09-24 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-24 17:18 --- Confirmed. I somehow missed this. -- What|Removed |Added Status|UNCONFIRMED

[Bug tree-optimization/21463] min/max and references

2005-09-24 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-24 17:38 --- On the mainline we get: _ZN5foo_tIfE7bar_refEff: .LFB661: ucomiss 4(%rdi), %xmm1 leaq-8(%rsp), %rdx leaq4(%rdi), %rax movss %xmm0, -4(%rsp) movss %xmm1,

[Bug libfortran/19308] I/O library should support more real and integer kinds

2005-09-24 Thread kargl at gcc dot gnu dot org
--- Additional Comments From kargl at gcc dot gnu dot org 2005-09-24 17:42 --- To add to FX's eplanation, I know libm on at least {Net,Open,Free}BSD do not have a complete set of C99 long double functions (e.g., logl). We need to map logl to log with a note in gfortran.info that the

[Bug tree-optimization/19661] unnecessary atexit calls emitted for static objects with empty destructors

2005-09-24 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-24 17:42 --- Hmm, the easy way to to have a pass which finds all the atexit calls and sees if the function which is passed is a const function and if it is, then just remove the atexit call. -- What

[Bug middle-end/18259] -fdump-tree-tu omits real constant values

2005-09-24 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-24 17:47 --- The option is now -fdump-tree-tu. -- What|Removed |Added

[Bug c++/24049] compiler error: Segmentation fault In function 'DESX_CBCUpdate'

2005-09-24 Thread harold at alum dot mit dot edu
--- Additional Comments From harold at alum dot mit dot edu 2005-09-24 19:06 --- [EMAIL PROTECTED] /tmp $ gcc-4.1 -v Using built-in specs. Target: x86_64-unknown-linux-gnu Configured with: ../gcc-4.1/configure --program-suffix=-4.1 --disable-multilib --enable-languages=c,c++ Thread

[Bug middle-end/24049] compiler error: Segmentation fault In function 'DESX_CBCUpdate'

2005-09-24 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Component|c++ |middle-end Keywords||GC, ice-on-valid-code

[Bug middle-end/24049] compiler error: Segmentation fault In function 'DESX_CBCUpdate'

2005-09-24 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-24 20:00 --- Oh, I had missed the -g but that really should not matter. Anyways it does not with --param ggc- min-heapsize=0 --param ggc-min-expand=0 which means this is a GC problem. --

[Bug middle-end/24049] compiler error: Segmentation fault In function 'DESX_CBCUpdate'

2005-09-24 Thread harold at alum dot mit dot edu
--- Additional Comments From harold at alum dot mit dot edu 2005-09-24 20:07 --- I know that I should really only compile with such aggressive options for the most compute-intensive modules, in order to avoid these sorts of issues, but I thought you would appreciate the bugs in advance

[Bug middle-end/24049] [4.1 regression] compiler error: Segmentation fault In function 'DESX_CBCUpdate'

2005-09-24 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-24 20:09 --- Confirmed, reduced testcase: int DES_CBCUpdate(unsigned char * output, int len) { int work[2]; unsigned int i; for(i = 0;i len/8;i++) unscrunch (output[8*i], work); } Only -O1 -ftree-vectorize

[Bug middle-end/24049] [4.1 regression] compiler error: Segmentation fault In function 'DESX_CBCUpdate'

2005-09-24 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-24 20:12 --- This is a very recent regression as it worked with 20050908. I think it was caused by: 2005-09-17 Richard Henderson [EMAIL PROTECTED] * tree-pass.h, tree-flow.h, tree-ssa-dce.c: Revert last

[Bug middle-end/23971] [4.0/4.1 Regression] synth_mult running amok

2005-09-24 Thread tsv at solvo dot ru
--- Additional Comments From tsv at solvo dot ru 2005-09-24 20:29 --- It takes about 10 minutes to compile attached testcase with -O2 -mcpu=ev4 and about 2 minutes for -O2 -mcpu=ev5 (compiled on EV45 233Mhz). The difference is in cost of multiply op - 100 for ev4 and about 54 for ev5.

failed lookup of static non-member operator function with certain templated arguments

2005-09-24 Thread Paul Pogonyshev
Hi, I'm not sure if it is a bug, but I couldn't find a justification for this behaviour at http://www.open-std.org/jtc1/sc22/open/n2356/. gcc (GCC) 3.2 20020903 (Red Hat Linux 8.0 3.2-7) AMD Athlon(tm) XP 2600+, GNU/Linux (Red Hat Linux 8) To reproduce (`test.cpp' is attached): $ g++ test.cpp

[Bug c++/22172] [3.4/4.0/4.1 Regression] Internal compiler error, seg fault.

2005-09-24 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-09-24 20:44 --- Created an attachment (id=9800) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9800action=view) We should give the user an error message Anyone have a better error message? -- What

[Bug c++/22172] [3.4/4.0/4.1 Regression] Internal compiler error, seg fault.

2005-09-24 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-24 20:59 --- Only the following: if (TREE_CODE_CLASS (TREE_CODE (scope)) != tcc_type) Should be: if (!TYPE_P (scope)) -- Pinski -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22172

[Bug tree-optimization/19505] [4.0/4.1 Regression] Java bytecode ICE in except.c remove_unreachable_regions

2005-09-24 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-24 21:31 --- The problem shows up only in .final_cleanup. Before: Eh tree: 4 catch tree_label:L8 3 try 2 catch tree_label:L5 1 try After: 4 catch tree_label:*LJpc=2041 3 try 2 catch

[Bug tree-optimization/19505] [4.0/4.1 Regression] Java bytecode ICE in except.c remove_unreachable_regions

2005-09-24 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-24 21:31 --- One more thing, is that this happens only at -O2 and above. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19505

[Bug c++/24050] New: Fails a template instantiation.

2005-09-24 Thread bakgab at vnet dot hu
When trying to create a template using a specialized form inside in a static class it fails to link. Ex.: templateclass T struct StaticClass { static void ret() {} }; templateclass T void func(void function()) {} templateclass T struct Test { void doIt() {

[Bug c++/24050] Fails a template instantiation.

2005-09-24 Thread bakgab at vnet dot hu
--- Additional Comments From bakgab at vnet dot hu 2005-09-24 22:09 --- Created an attachment (id=9801) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9801action=view) A test file that fails to link. A test file that shows the problem. --

[Bug c++/24050] Fails a template instantiation.

2005-09-24 Thread bakgab at vnet dot hu
--- Additional Comments From bakgab at vnet dot hu 2005-09-24 22:14 --- Created an attachment (id=9802) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9802action=view) Output of g++-3.4 --version and g++-3.4 -o test test.cpp Output of g++-3.4 --version and g++-3.4 -o test test.cpp

[Bug c++/24050] [3.4 Regression] Fails a template instantiation.

2005-09-24 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-24 22:15 --- Confirmed, only a 3.4 regression. -- What|Removed |Added Status|UNCONFIRMED

[Bug c++/24050] [3.4 Regression] Fails a template instantiation.

2005-09-24 Thread bakgab at vnet dot hu
--- Additional Comments From bakgab at vnet dot hu 2005-09-24 22:24 --- Tested on Debian Sarge with g++-3.3 and g++-3.4. The former has no problem, but the latter fails to link. Another man reported to fail (the root problem) on Fedora Core 3. (gcc 3.4 too) --

[Bug fortran/23905] misbehavior of function gfc_copy_array_spec in gcc/fortran/array.c

2005-09-24 Thread skyhover at hotmail dot com
--- Additional Comments From skyhover at hotmail dot com 2005-09-24 22:32 --- Yes, you made me clear now. dest-lower points to the same thing as src- lower after *dest=*src. So the loop is semantically right, creating copies of expressions pointed to by src-lower. On the other hand,

[Bug tree-optimization/19505] [4.0/4.1 Regression] Java bytecode ICE in except.c remove_unreachable_regions

2005-09-24 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-24 23:08 --- I have a patch which dects this earlier and will post it soon. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19505

[Bug tree-optimization/19505] [4.0/4.1 Regression] Java bytecode ICE in except.c remove_unreachable_regions

2005-09-24 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-24 23:32 --- I have a very simple work around. If we could get the eh region from a label/bb, it would make it easier. -- What|Removed |Added

[Bug libgcj/24051] New: [4.1 Regression]: libjava failed to configure

2005-09-24 Thread hjl at lucon dot org
This patch http://gcc.gnu.org/ml/gcc-cvs/2005-09/msg00882.html I got configure:2432: checking for C++ compiler default output file name configure:2435: /export/build/gnu/gcc/build-x86_64-linux/./gcc/xgcc -shared-libgcc -B/export/build/gnu/gcc/build-x86_64-linux/./gcc -nostdinc++

[Bug libgcj/24051] [4.1 Regression]: libjava failed to configure

2005-09-24 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-24 23:44 --- Commenting out AC_PROG_CXX should work. It was something which was reverted in the import. -- What|Removed |Added

[Bug libgcj/24051] [4.1 Regression]: libjava failed to configure

2005-09-24 Thread hjl at lucon dot org
--- Additional Comments From hjl at lucon dot org 2005-09-24 23:47 --- Shouldn't it be re-reverted? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24051

[Bug middle-end/23971] [4.0/4.1 Regression] synth_mult running amok

2005-09-24 Thread kazu at gcc dot gnu dot org
--- Additional Comments From kazu at gcc dot gnu dot org 2005-09-24 23:58 --- (In reply to comment #12) It takes about 10 minutes to compile attached testcase with -O2 -mcpu=ev4 and about 2 minutes for -O2 -mcpu=ev5 (compiled on EV45 233Mhz). The difference is in cost of multiply op

[Bug tree-optimization/24028] CCP is broken

2005-09-24 Thread kazu at gcc dot gnu dot org
--- Additional Comments From kazu at gcc dot gnu dot org 2005-09-25 02:57 --- By the way, unpatched cc1 propagated 95619 constants while compiling cc1-i files. Patched one propagated 96482 constants in the ccp run (that is, not store-ccp). So there is a 0.9% improvement. --

Bug c++/19317 still appears to exist

2005-09-24 Thread me
Hi, Whilst this bug has been marked as resolved, I am still experiencing the same problems (with arts-1.4.91 - the version shipped with KDE 35. Beta 1). My gcc version info : gcc (GCC) 4.1.0 20050924 (experimental) The following is the stack dump for the problem

[Bug target/23876] Accepts model on local variables

2005-09-24 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-25 04:23 --- Confirmed. -- What|Removed |Added Status|UNCONFIRMED |NEW

[Bug c/23722] bad error recovery with if blocks and else

2005-09-24 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-25 04:24 --- Confirmed. -- What|Removed |Added Status|UNCONFIRMED |NEW

[Bug tree-optimization/23331] FIXME from tree-ssa-ccp: dealing with a[3]

2005-09-24 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-25 04:25 --- Confirmed. -- What|Removed |Added Status|UNCONFIRMED |NEW

[Bug gcov/profile/23332] FIXME in tree-profile.c: tree_gen_const_delta_profiler not implemented

2005-09-24 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-25 04:25 --- Confirmed. -- What|Removed |Added CC||hubicka

[Bug tree-optimization/23330] FIXME from passes.c: pass_may_alias should be a TODO item

2005-09-24 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-25 04:25 --- Confirmed. -- What|Removed |Added Status|UNCONFIRMED |NEW

[Bug tree-optimization/23939] DOM has dead code, VALUE_HANDLEs are not created during DOM

2005-09-24 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-25 04:28 --- Invalid then. -- What|Removed |Added Status|UNCONFIRMED

[Bug tree-optimization/24001] Simple redundancy not eliminated

2005-09-24 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-25 04:31 --- Confirmed, on most targets (ppc and x86 at least) this is done at the rtl level, I don't know why it is not done for alpha. -- What|Removed |Added

[Bug middle-end/23999] DECL_SIZE set to NULL at times

2005-09-24 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-25 04:38 --- The only time I am thinking this is NULL is when you have something like: struct a { int b[]; }; -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23999

[Bug middle-end/23999] DECL_SIZE set to NULL at times

2005-09-24 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-25 05:06 --- I think this is invalid because the testcase is what I thought it was: struct dwarf_cie { int i; unsigned char augmentation[]; }; int get_cie_encoding (const struct dwarf_cie *cie) {