[Bug objc++/27249] FAIL: obj-c++.dg/encode-8.mm execution test

2010-06-08 Thread iains at gcc dot gnu dot org
--- Comment #5 from iains at gcc dot gnu dot org 2010-06-08 08:55 --- this has been fixed for some time in the test-suite by running only for *-*-darwin* and skipping for gnu-runtime. -- iains at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug middle-end/44453] [4.6 Regression] Revision 160380 caused g++.dg/torture/pr32304.C

2010-06-08 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.6.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44453

[Bug middle-end/44454] [4.6 Regression] Many new failures

2010-06-08 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.6.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44454

[Bug rtl-optimization/44460] [4.6 Regression] r160380 breaks libjava bootstrap on *-apple-darwin*

2010-06-08 Thread dominiq at lps dot ens dot fr
--- Comment #2 from dominiq at lps dot ens dot fr 2010-06-08 08:53 --- Created an attachment (id=20864) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20864&action=view) preprocessed file -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44460

[Bug plugins/44459] plugin interface depends on name mangling

2010-06-08 Thread rguenth at gcc dot gnu dot org
--- Comment #2 from rguenth at gcc dot gnu dot org 2010-06-08 08:51 --- "By switching the GCC build language to C++, we introduce name mangling, which means that we loose plugin dynamic link compatibility to previous versions of gcc. Also, the interface becomes subject to change when ma

[Bug rtl-optimization/44460] [4.6 Regression] r160380 breaks libjava bootstrap on *-apple-darwin*

2010-06-08 Thread ubizjak at gmail dot com
--- Comment #1 from ubizjak at gmail dot com 2010-06-08 08:50 --- FAIL: g++.dg/torture/pr32304.C -O3 -g (internal compiler error) also fails with the same ICE on x86_64-pc-linux-gnu [1]. [1] http://gcc.gnu.org/ml/gcc-testresults/2010-06/msg00759.html -- ubizjak at gmail dot com c

[Bug rtl-optimization/44460] [4.6 Regression] r160380 breaks libjava bootstrap on *-apple-darwin*

2010-06-08 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added Summary|r160380 breaks libjava |[4.6 Regression] r160380 |bootstrap on *-apple-darw

[Bug tree-optimization/44462] Redundant looping pure functions whose return value is dead are not optimized out

2010-06-08 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2010-06-08 08:49 --- Hm? The return values are removed as part of first DCE pass. : D.2721_1 = i_am_pure (5); D.2722_2 = i_am_pure (5); a_3 = D.2721_1 + D.2722_2; i_am_pure (8); i_am_pure (8); return a_3; and FRE/PRE do no

[Bug lto/44463] New: whopr does not work with weak functions

2010-06-08 Thread andi-gcc at firstfloor dot org
Hit this while attempting to compile a large code base with WHOPR: tweak1.c: void y(void) { printf("y\n"); } void x(void) __attribute__((weak, alias("y"))); tweak2.c: void x(void) { printf("strong\n"); } tweak3.c: extern void x(void); int main(void) { x(); return 0; } Compile with gcc -fwh

[Bug bootstrap/43847] test for plugin is using wrong objdump for host != target

2010-06-08 Thread doko at ubuntu dot com
--- Comment #3 from doko at ubuntu dot com 2010-06-08 08:35 --- proposed patch at http://gcc.gnu.org/ml/gcc-patches/2010-06/msg00658.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43847

[Bug bootstrap/44458] Bootstrap fails on arm_float_words_big_endian implicit declaration when Ada on arm-linux

2010-06-08 Thread mikpe at it dot uu dot se
--- Comment #2 from mikpe at it dot uu dot se 2010-06-08 08:19 --- The same error occurs for java on ARM, see PR44335. I posted a patch to fix that one (must include both tm.h and tm_p.h in jcf-parse.c) that but so far has gotten no response to it. -- mikpe at it dot uu dot se chang

[Bug tree-optimization/44462] New: Redundant looping pure functions whose return value is dead are not optimized out

2010-06-08 Thread hubicka at gcc dot gnu dot org
For the following testcase: __attribute__ ((noinline,noclone)) int i_am_pure (int a) { if (a>10) abort(); } main() { int a = i_am_pure (5) + i_am_pure (5); int b = i_am_pure (8) + i_am_pure (8); return a; } We get only one call to i_am_pure optimized out: main () { int a; int D

[Bug fortran/44446] Error with protected pocedure pointer

2010-06-08 Thread burnus at gcc dot gnu dot org
--- Comment #3 from burnus at gcc dot gnu dot org 2010-06-08 07:02 --- (In reply to comment #1) > Untested: And not working ;-) Anyway, the bug is now FIXED on the trunk (4.6). Thanks for the report! -- burnus at gcc dot gnu dot org changed: What|Removed

<    1   2