--- Comment #9 from bonzini at gnu dot org 2009-03-26 08:47 ---
That's good to know. As I said, I'm okay with your patch. I just wondered if
for 4.5 the cse_not_expected trick fixes it. In that case I'd have no problem
applying the patch to 4.4, but I would revert it after SSA expansi
--- Comment #2 from joseph at codesourcery dot com 2009-03-26 13:04 ---
Subject: Re: ICE in print_operand if using -mfloat-gprs
w/ non-854x -mcpu option
On Thu, 26 Mar 2009, bje at gcc dot gnu dot org wrote:
> I think this patch should suffice.
All the cases (of options inconsisten
--- Comment #7 from espindola at gcc dot gnu dot org 2009-03-26 13:27
---
Subject: Bug 39001
Author: espindola
Date: Thu Mar 26 13:26:56 2009
New Revision: 145088
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=145088
Log:
2009-03-26 Rafael Avila de Espindola
PR 3900
--- Comment #10 from matz at gcc dot gnu dot org 2009-03-26 13:41 ---
I must be missing something, as I don't see the connection to SSA expansion
(or non-SSA expansion). AFAIU the issue is (and that often was indeed a
problem in the past with mplayer) that some transformation "needlessl
--- Comment #2 from jakub at gcc dot gnu dot org 2009-03-26 14:00 ---
What exact problem do you see?
#define ATTRIBUTE_UNUSED __attribute__((unused))
vector int i;
int *foo (int *vector)
{
return vector;
}
int *bar (int *vector ATTRIBUTE_UNUSED)
{
return vector;
}
int *baz (int *
--- Comment #2 from aph at gcc dot gnu dot org 2009-03-26 15:17 ---
Subject: Bug 39380
Author: aph
Date: Thu Mar 26 15:17:26 2009
New Revision: 145091
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=145091
Log:
2009-03-26 Andrew Haley
PR C++/39380
* decl2.c (p
--- Comment #3 from meissner at linux dot vnet dot ibm dot com 2009-03-26
15:24 ---
Subject: Re: Bad interaction of decls named 'vector' and -maltivec vector
support
On Thu, Mar 26, 2009 at 02:00:49PM -, jakub at gcc dot gnu dot org wrote:
>
>
> --- Comment #2 from jakub at
--- Comment #4 from meissner at linux dot vnet dot ibm dot com 2009-03-26
15:43 ---
Further testing shows that this only happens if you use the -save-temps option.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39558
--- Comment #9 from jason at gcc dot gnu dot org 2009-03-26 16:10 ---
I agree that it seems like the first testcase should be ill-formed, but I can't
find anything in the standard that says it is, and the EDG front end also
accepts it. Do you have a citation?
--
http://gcc.gnu.org/
With -m1 -mno-expand-cbranchdi any function having a branch on long long is
broken.
I think the option can be removed.
--
Summary: -mno-expand-cbranchdi broken
Product: gcc
Version: 4.4.0
Status: UNCONFIRMED
Keywords: ice-on-valid-code
Problem description:
GNU C and C++ compilers generate a one byte ahead source file name in the ELF
executable symbol table.
Problem demonstrator:
$ uname -a
HP-UX persee B.11.31 U ia64 4171193755 unlimited-user license
$ export PATH=$PATH:/usr/local/bin
$ gcc -v
Using built-in specs.
Target: ia64-
GNU C 4.4.0 20090326 (experimental)
GDB variables lookup does not match the C code lookup.
Similiar C++ code in PR debug/39524 uses DW_TAG_lexical_block.
$ gdb -q ./externvar
(gdb) l 1
1 #include
2
3 int var = 2;
4
5 int
6 main (void)
7 {
8 int
Block-scope ordinary identifiers with variably modified type are required
to have no linkage. Block-scope function declarations implicitly have
external linkage. However, GCC diagnoses such declarations with variably
modified type only with an explicit "extern".
The code
int a;
void
f (void)
{
Compiling the test case, produces undefined symbols codestrs_4 and codestrs_8,
which will result in a link error.
If the static is dropped or one of the cases in the switch statement is
removed, the object file does not have undefined symbols.
Test case:
static const union codestrs_t_4 {
stru
--- Comment #5 from vmakarov at gcc dot gnu dot org 2009-03-26 19:21
---
Subject: Bug 39522
Author: vmakarov
Date: Thu Mar 26 19:21:18 2009
New Revision: 145093
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=145093
Log:
2009-03-26 Vladimir Makarov
PR rtl-optimizatio
--- Comment #3 from jakub at gcc dot gnu dot org 2009-03-26 19:27 ---
Subject: Bug 39554
Author: jakub
Date: Thu Mar 26 19:27:17 2009
New Revision: 145094
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=145094
Log:
PR c++/39554
* opts.c (warn_if_disallowed_functio
--- Comment #4 from gcc at gaul dot org 2009-03-26 20:39 ---
Thanks, r145094 fixed my problem!
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39554
--- Comment #19 from sje at cup dot hp dot com 2009-03-26 22:00 ---
Looks like everything in the list is documented (or removed) now, closing
defect.
--
sje at cup dot hp dot com changed:
What|Removed |Added
--- Comment #1 from jan dot kratochvil at redhat dot com 2009-03-26 22:57
---
As DW_AT_external-DW_TAG_variable in the inner block is incompatible with
current GDB
http://sourceware.org/ml/gdb-patches/2009-03/msg00595.html
the current C++ method of DW_TAG_imported_declaration referenci
--- Comment #1 from kkojima at gcc dot gnu dot org 2009-03-27 01:21 ---
I'd like to remove that option when the trunk opens for such
changes.
--
kkojima at gcc dot gnu dot org changed:
What|Removed |Added
---
--- Comment #5 from ppluzhnikov at google dot com 2009-03-27 01:51 ---
dup of bug 12990 ?
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18749
--- Comment #2 from bje at gcc dot gnu dot org 2009-03-27 04:14 ---
I am unable to reproduce this problem with mainline. I see:
cc1: out of memory allocating 4064 bytes after a total of 3543465984 bytes
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39301
--- Comment #6 from hp at gcc dot gnu dot org 2009-03-27 05:46 ---
Closing. The patch, now committed, does the job with no regressions for
crisv32-axis-linux-gnu.
--
hp at gcc dot gnu dot org changed:
What|Removed |Added
--
23 matches
Mail list logo