[Bug target/35695] [4.3/4.4 Regression] -funroll-loops breaks inline float divide

2008-03-26 Thread wilson at gcc dot gnu dot org
--- Comment #3 from wilson at gcc dot gnu dot org 2008-03-27 05:54 --- Created an attachment (id=15385) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15385&action=view) Itanium reciprocal approximation bug fix Untested patch produced with wrong (default) svn diff options. Should

[Bug target/35695] [4.3/4.4 Regression] -funroll-loops breaks inline float divide

2008-03-26 Thread wilson at tuliptree dot org
--- Comment #2 from wilson at tuliptree dot org 2008-03-27 05:52 --- Subject: Re: New: [4.3/4.4 regression] -funroll-loops breaks inline float divide On Tue, 2008-03-25 at 17:29 +, schwab at suse dot de wrote: > With -funroll-loops the insn that computes e = 1 - (b * y) is

[Bug fortran/35699] [4.3/4.4 regression] run-time abort writing zero sized section to direct access file

2008-03-26 Thread jvdelisle at gcc dot gnu dot org
--- Comment #6 from jvdelisle at gcc dot gnu dot org 2008-03-27 05:45 --- A patch has been submitted to [EMAIL PROTECTED] for approval. http://gcc.gnu.org/ml/fortran/2008-03/msg00212.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35699

[Bug target/35714] x86 poor code with pmaddwd

2008-03-26 Thread astrange at ithinksw dot com
--- Comment #1 from astrange at ithinksw dot com 2008-03-27 01:02 --- Created an attachment (id=15384) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15384&action=view) source -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35714

[Bug target/35714] New: x86 poor code with pmaddwd

2008-03-26 Thread astrange at ithinksw dot com
rtl CFLAGS=-g LDFLAGS=/usr/lib/libiconv.dylib --enable-languages=c,c++,objc Thread model: posix gcc version 4.4.0 20080326 (experimental) (GCC) > /usr/local/gcc44/bin/gcc -Os -march=core2 -fno-pic -fomit-frame-pointer > -flax-vector-conversions -S pmaddwd.c generates: _madd_swapped: su

[Bug target/31110] Problem while compiling gcc for mn10300-elf

2008-03-26 Thread law at redhat dot com
--- Comment #6 from law at redhat dot com 2008-03-27 00:35 --- Subject: Re: Problem while compiling gcc for mn10300-elf nickc at redhat dot com wrote: > --- Comment #5 from nickc at redhat dot com 2008-03-26 14:16 --- > Subject: Re: Problem while compiling gcc for mn10300-elf

[Bug testsuite/35710] FAIL: gcc.dg/vect/section-anchors-pr27770.c (test for excess errors)

2008-03-26 Thread dominiq at lps dot ens dot fr
--- Comment #2 from dominiq at lps dot ens dot fr 2008-03-27 00:35 --- (In reply to comment #1) > Perhaps a better fix would be to exclude darwin from the list of supported > targets in procedure check_effective_target_section_anchors in > testsuite/lib/target-supports.exp? I don't know

[Bug target/35713] New: invalid type for va_arg with _Decimal128

2008-03-26 Thread janis at gcc dot gnu dot org
Using va_arg with _Decimal128 for powerpc-linux results in an error message followed by an ICE, resulting in several new failing GCC tests. This testcase: void foo (int n, ...) { __builtin_va_list ap; _Decimal128 x; __builtin_va_start (ap, n); x = __builtin_va

[Bug c/35712] New: decimal float literal constant zero loses significant trailing zeroes

2008-03-26 Thread janis at gcc dot gnu dot org
Decimal floating point types support significant trailing zeroes to specify how much precision a value has. Trailing zeroes are relevant even for values of zero; for example, rounding 1.e-11dd to 10 places after the decimal point results in 0.e-10dd. The draft Technical Report N1241 for ISO/IEC T

[Bug tree-optimization/23588] CCP not fully propagating constants

2008-03-26 Thread rguenth at gcc dot gnu dot org
--- Comment #11 from rguenth at gcc dot gnu dot org 2008-03-26 23:47 --- All testcases in this PR are fully optimized by ccp1. I think Zdenek fixed this by properly handling undefined values. -- rguenth at gcc dot gnu dot org changed: What|Removed

[Bug tree-optimization/21636] Missed ccp optimization

2008-03-26 Thread rguenth at gcc dot gnu dot org
--- Comment #9 from rguenth at gcc dot gnu dot org 2008-03-26 23:43 --- Mine. I am in fix-CCP mood lately. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/32810] Not folding of const element for goto

2008-03-26 Thread rguenth at gcc dot gnu dot org
--- Comment #2 from rguenth at gcc dot gnu dot org 2008-03-26 23:37 --- Useless conversions get in the way here. I have a patch. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug middle-end/35705] [4.3/4.4 Regression] Symbol address check eliminated by C frontend.

2008-03-26 Thread rguenther at suse dot de
--- Comment #10 from rguenther at suse dot de 2008-03-26 22:57 --- Subject: Re: [4.3/4.4 Regression] Symbol address check eliminated by C frontend. On Wed, 26 Mar 2008, dave at hiauly1 dot hia dot nrc dot ca wrote: > --- Comment #9 from dave at hiauly1 dot hia dot nrc dot ca 200

[Bug tree-optimization/35653] [4.3/4.4 Regression]: gcc-4.3 -O3/-ftree-vectorize regression: incorrect code generation

2008-03-26 Thread davids at webmaster dot com
--- Comment #17 from davids at webmaster dot com 2008-03-26 22:56 --- I wonder why -Wcast-align doesn't generate a warning in this case. It would seem that would be what it's for. I get a segfault in the reduced test case and no warning from -Wcast-align. The documentation seems to speci

[Bug middle-end/35705] [4.3/4.4 Regression] Symbol address check eliminated by C frontend.

2008-03-26 Thread dave at hiauly1 dot hia dot nrc dot ca
--- Comment #9 from dave at hiauly1 dot hia dot nrc dot ca 2008-03-26 22:55 --- Subject: Re: [4.3/4.4 Regression] Symbol address check eliminated by C frontend. > so I suppose you want to disable this optimization for addresses of functions. Something like the following? Index: fold

[Bug testsuite/35710] FAIL: gcc.dg/vect/section-anchors-pr27770.c (test for excess errors)

2008-03-26 Thread ubizjak at gmail dot com
--- Comment #1 from ubizjak at gmail dot com 2008-03-26 22:55 --- (In reply to comment #0) > On powerpc-apple-darwin* we have the following failures (among others): > > FAIL: gcc.dg/vect/section-anchors-pr27770.c (test for excess errors) > FAIL: gcc.dg/vect/section-anchors-vect-69.c (te

[Bug c/35709] severe perfromance degradation with "float complex" type

2008-03-26 Thread rguenth at gcc dot gnu dot org
--- Comment #7 from rguenth at gcc dot gnu dot org 2008-03-26 22:22 --- I would suggest for real time audio you should use -ffast-math which will enable -fcx-limited-range as well. It also disables generally handling of NaNs, Infs and other optimization limiting things. -- http://g

[Bug fortran/35698] lbound and ubound wrong for allocated run-time zero size array

2008-03-26 Thread pault at gcc dot gnu dot org
--- Comment #2 from pault at gcc dot gnu dot org 2008-03-26 22:20 --- This one is relatively easy: Index: gcc/fortran/trans-array.c === *** gcc/fortran/trans-array.c (revision 133278) --- gcc/fortran/trans-array.c (work

[Bug bootstrap/35706] [4.4 Regression]: Gcc failed to bootstrap

2008-03-26 Thread rguenth at gcc dot gnu dot org
--- Comment #6 from rguenth at gcc dot gnu dot org 2008-03-26 21:51 --- Hm, fold_binary_to_constant (LT_EXPR, boolean_type_node, &"raw_"[0], &""[0]) returns "raw_" < "" (which has TREE_CONSTANT set). tree-vrp.c:operand_less_p doesn't expect that, but only expects 0 or non-0: tcmp

[Bug fortran/35702] [4.4, 4.3 regression]: structure character element with subscripts

2008-03-26 Thread pault at gcc dot gnu dot org
--- Comment #3 from pault at gcc dot gnu dot org 2008-03-26 21:38 --- > If I would hazard a guess, something is going wrong in > trans-expr.c(gfc_trans_string_copy), where LEN=1 is treated separately. Yes, this is correct. In this particular case, we have: lhs => (void *) &(*(charact

[Bug fortran/35019] Gfortran does not support "-J " only "-J"

2008-03-26 Thread burnus at gcc dot gnu dot org
--- Comment #4 from burnus at gcc dot gnu dot org 2008-03-26 21:34 --- This does not seem to work. While "-M ." indeed passes "." to gfc_handle_module_path_options, "-M." becomes the option "-M." which is not recognized. On the other hand: "-J." is passed as "." while "-J ." pass

[Bug bootstrap/35706] [4.4 Regression]: Gcc failed to bootstrap

2008-03-26 Thread rguenth at gcc dot gnu dot org
--- Comment #5 from rguenth at gcc dot gnu dot org 2008-03-26 21:16 --- It is actually VRP that is confused: : # iftmp.10_86 = PHI <&"raw_"[0](37), &""[0](40), &"raw_"[0](83), &"raw_"[0](41), &"raw_"[0](39), &"raw_"[0](38)> - printf (&"#define gen_rtx_%s%s(MODE"[0], iftmp.10_86, D.

[Bug fortran/35203] OPTIONAL, VALUE actual argument cannot be an INTEGER 0

2008-03-26 Thread tobi at gcc dot gnu dot org
--- Comment #10 from tobi at gcc dot gnu dot org 2008-03-26 21:09 --- A lovely design by committee feature that is. An alternative implementation strategy would be to use the same calling convention as for pass-by-reference arguments and then copy on entry (if present, and as an optimiz

[Bug c/35709] severe perfromance degradation with "float complex" type

2008-03-26 Thread sergstesh at yahoo dot com
--- Comment #6 from sergstesh at yahoo dot com 2008-03-26 20:58 --- (In reply to comment #5) > As mentioned, use -fcx-limited-range. > Can't you add just _one_ command line switch: -old_behavior ? Or -gcc_4_2_3_behavior ? For example, I need FFTW3 with "float" rather than "double", an

[Bug c/35709] severe perfromance degradation with "float complex" type

2008-03-26 Thread pinskia at gcc dot gnu dot org
--- Comment #5 from pinskia at gcc dot gnu dot org 2008-03-26 20:45 --- As mentioned, use -fcx-limited-range. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35709

[Bug c/35709] severe perfromance degradation with "float complex" type

2008-03-26 Thread sergstesh at yahoo dot com
--- Comment #4 from sergstesh at yahoo dot com 2008-03-26 20:44 --- (In reply to comment #3) > This was an intentional change for correctness. 4.3 uses the library > implementation to handle the case of NaNs correctly. Use -fcx-limited-range > if you want back the performance. > Well

[Bug c++/35708] jump to label enters catch block

2008-03-26 Thread sds at gnu dot org
--- Comment #2 from sds at gnu dot org 2008-03-26 20:44 --- so? the objects are created, used and discarded on the fly. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35708

[Bug c++/35708] jump to label enters catch block

2008-03-26 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2008-03-26 20:39 --- I think this is invalid, you are entering a scope that has objects constructed. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35708

[Bug c++/35546] [4.3/4.4 Regression] __attribute__(format...) broken for members of template classes?

2008-03-26 Thread jakub at gcc dot gnu dot org
--- Comment #6 from jakub at gcc dot gnu dot org 2008-03-26 20:37 --- Subject: Bug 35546 Author: jakub Date: Wed Mar 26 20:36:50 2008 New Revision: 133616 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=133616 Log: PR c++/35546 * pt.c (apply_late_template_attribut

[Bug c++/35546] [4.3/4.4 Regression] __attribute__(format...) broken for members of template classes?

2008-03-26 Thread jakub at gcc dot gnu dot org
--- Comment #5 from jakub at gcc dot gnu dot org 2008-03-26 20:35 --- Subject: Bug 35546 Author: jakub Date: Wed Mar 26 20:34:14 2008 New Revision: 133615 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=133615 Log: PR c++/35546 * pt.c (apply_late_template_attribut

[Bug middle-end/35709] severe perfromance degradation with "float complex" type

2008-03-26 Thread rguenth at gcc dot gnu dot org
--- Comment #3 from rguenth at gcc dot gnu dot org 2008-03-26 20:33 --- This was an intentional change for correctness. 4.3 uses the library implementation to handle the case of NaNs correctly. Use -fcx-limited-range if you want back the performance. -- rguenth at gcc dot gnu dot o

[Bug bootstrap/35704] Bootstrap failure on i686-apple-darwin9 at revision 133519 (take 2).

2008-03-26 Thread dominiq at lps dot ens dot fr
--- Comment #2 from dominiq at lps dot ens dot fr 2008-03-26 20:32 --- The patch in http://gcc.gnu.org/ml/gcc-patches/2008-03/msg01497.html allowed to bootstrap again on i686-apple-darwin9 and g++ regtested without regression. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35704

[Bug c++/35711] New: bad text in -Wcast-qual warning (forgets volatile)

2008-03-26 Thread sebor at roguewave dot com
The text of the warning below is incorrect and misleading -- the cast actually casts away the volatile qualifier, not constness. The warning is misleading when the type of the source is both const and volatile qualified. $ cat t.cpp && g++ -c -Wcast-qual t.cpp int* foo (volatile int *p) { retu

[Bug testsuite/35710] New: FAIL: gcc.dg/vect/section-anchors-pr27770.c (test for excess errors)

2008-03-26 Thread dominiq at lps dot ens dot fr
On powerpc-apple-darwin* we have the following failures (among others): FAIL: gcc.dg/vect/section-anchors-pr27770.c (test for excess errors) FAIL: gcc.dg/vect/section-anchors-vect-69.c (test for excess errors) This can be fixed by the following patch (borrowed from gcc/testsuite/gcc.dg/pr26427.c)

[Bug c/35709] severe perfromance degradation with "float complex" type

2008-03-26 Thread sergstesh at yahoo dot com
--- Comment #2 from sergstesh at yahoo dot com 2008-03-26 19:40 --- My system: Linux amdam2 2.6.18.8-0.9-default #1 SMP Sun Feb 10 22:48:05 UTC 2008 i686 athlon i386 GNU/Linux - SUSE 10.2, the CPU is: "AMD Athlon(tm) 64 X2 Dual Core Processor 4600+ stepping 02". -- http://gcc.gnu.

[Bug c/35709] severe perfromance degradation with "float complex" type

2008-03-26 Thread sergstesh at yahoo dot com
--- Comment #1 from sergstesh at yahoo dot com 2008-03-26 19:23 --- Created an attachment (id=15383) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15383&action=view) the test case -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35709

[Bug c/35709] New: severe perfromance degradation with "float complex" type

2008-03-26 Thread sergstesh at yahoo dot com
Compiling and running the same test case with gcc-4.2.3 and gcc-4.3.0 shows that in the latter case performance takes an almost 3x hit: " [EMAIL PROTECTED]:/mnt/sda1/sergei/learning_octave> /maxtor5/sergei/AppsFromScratchWD/install/gcc-4.2.3/binsh/gcc -Wall -mtune=native -march=native -O2 -msse -l

[Bug c++/35708] New: jump to label enters catch block

2008-03-26 Thread sds at gnu dot org
uname -a SunOS neron 5.9 Generic_112233-08 sun4u sparc SUNW,Sun-Fire-480R g++ --version g++ (GCC) 4.2.1 the following program fails with the error === zot.cc = int alloccount = 100; struct object { int one_o; int allocstamp; }; struct gcv_ob

[Bug middle-end/35705] [4.3/4.4 Regression] Symbol address check eliminated by C frontend.

2008-03-26 Thread pinskia at gcc dot gnu dot org
--- Comment #8 from pinskia at gcc dot gnu dot org 2008-03-26 18:34 --- I think the same is true with PPC64-Linux and AIX with function descriptors there too. Though there is only OPDs function pointers. -- pinskia at gcc dot gnu dot org changed: What|Removed

[Bug middle-end/35705] [4.3/4.4 Regression] Symbol address check eliminated by C frontend.

2008-03-26 Thread dave at hiauly1 dot hia dot nrc dot ca
--- Comment #7 from dave at hiauly1 dot hia dot nrc dot ca 2008-03-26 18:30 --- Subject: Re: [4.3/4.4 Regression] Symbol address check eliminated by C frontend. > If so, then the PA backend is lying with the definition of > FUNCTION_BOUNDARY... Don't see how this matters as function

[Bug c/35430] [4.1/4.2/4.3/4.4 regression] ICE with complex arithmetic

2008-03-26 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2008-03-26 17:39 --- I am going to fix this bug but not until tonight. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug c/35430] [4.1/4.2/4.3/4.4 regression] ICE with complex arithmetic

2008-03-26 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2008-03-26 17:38 --- This is a front-end issue. C++ calls it at: 3952 /* Do not warn if the comparison is an equality operation, 3953 the unsigned quantity is an integral constant and it does 3954

[Bug middle-end/35705] [4.3/4.4 Regression] Symbol address check eliminated by C frontend.

2008-03-26 Thread wilson at tuliptree dot org
--- Comment #6 from wilson at tuliptree dot org 2008-03-26 16:37 --- Subject: Re: [4.3/4.4 Regression] Symbol address check eliminated by C frontend. jakub at gcc dot gnu dot org wrote: > --- Comment #4 from jakub at gcc dot gnu dot org 2008-03-26 13:41 --- > If so, then the

[Bug middle-end/35705] [4.3/4.4 Regression] Symbol address check eliminated by C frontend.

2008-03-26 Thread carlos at codesourcery dot com
--- Comment #5 from carlos at codesourcery dot com 2008-03-26 15:28 --- Jakub, Would changing FUNCTION_BOUNDARY to something less than a word alignment have disastrous results e.g. unaligned function start addresses? Functions should continue to be aligned at word boundaries. The addre

[Bug c/35634] [4.1/4.2/4.3/4.4 Regression] operand of pre-/postin-/decrement not promoted

2008-03-26 Thread jsm28 at gcc dot gnu dot org
--- Comment #11 from jsm28 at gcc dot gnu dot org 2008-03-26 15:11 --- Created an attachment (id=15382) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15382&action=view) build_unary_op patch There may well be other regressions with this patch (in particular the vector ones may appe

[Bug bootstrap/35704] Bootstrap failure on i686-apple-darwin9 at revision 133519 (take 2).

2008-03-26 Thread joseph at codesourcery dot com
--- Comment #1 from joseph at codesourcery dot com 2008-03-26 15:08 --- Subject: Re: New: Bootstrap failure on i686-apple-darwin9 at revision 133519 (take 2). On Wed, 26 Mar 2008, dominiq at lps dot ens dot fr wrote: > This is the second time in less than a week that thefile gcc/obj

[Bug bootstrap/35706] [4.4 Regression]: Gcc failed to bootstrap

2008-03-26 Thread rguenth at gcc dot gnu dot org
--- Comment #4 from rguenth at gcc dot gnu dot org 2008-03-26 15:07 --- Fixed. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRM

[Bug fortran/35707] New: Search /usr/local/include and /usr/include for .mod files

2008-03-26 Thread burnus at gcc dot gnu dot org
Other compilers such as g95, NAG f95 and ifort also search /usr/local/include and /usr/include for .mod files (and "INCLUDE"d files). I think gfortran should do the same, especially since #include searches these paths and "man gfortran"'s -Idir description implies #include and include search the s

[Bug target/31110] Problem while compiling gcc for mn10300-elf

2008-03-26 Thread nickc at redhat dot com
--- Comment #5 from nickc at redhat dot com 2008-03-26 14:16 --- Subject: Re: Problem while compiling gcc for mn10300-elf Hi Jeff, > What does CLASS, MODE and IN look like? Err, presumably you are talking about these values when default_secondary_reload() triggers the abort ? The C

[Bug bootstrap/35706] [4.4 Regression]: Gcc failed to bootstrap

2008-03-26 Thread hjl dot tools at gmail dot com
--- Comment #3 from hjl dot tools at gmail dot com 2008-03-26 14:08 --- I think this function /* Return nonzero if the RTL code given by index IDX is one that we should generate a gen_rtx_raw_FOO macro for, not gen_rtx_FOO (because gen_rtx_FOO is a wrapper in emit-rtl.c). */ sta

[Bug bootstrap/35706] [4.4 Regression]: Gcc failed to bootstrap

2008-03-26 Thread hjl dot tools at gmail dot com
--- Comment #2 from hjl dot tools at gmail dot com 2008-03-26 14:06 --- I started regression hunt. I suspect this patch http://gcc.gnu.org/ml/gcc-patches/2008-03/msg01572.html is the cause. -- hjl dot tools at gmail dot com changed: What|Removed

[Bug bootstrap/35706] [4.4 Regression]: Gcc failed to bootstrap

2008-03-26 Thread dominiq at lps dot ens dot fr
--- Comment #1 from dominiq at lps dot ens dot fr 2008-03-26 14:05 --- Confirmed on i686-apple-darwin9. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35706

[Bug bootstrap/35706] New: [4.4 Regression]: Gcc failed to bootstrap

2008-03-26 Thread hjl dot tools at gmail dot com
Gcc 4.4 revision 133605 failed to bootstrap on Fedora 8 at stage 2: cc1: warnings being treated as errors insn-emit.c: In function ‘gen_cmpdi_ccno_1_rex64’: insn-emit.c:37: error: implicit declaration of function ‘gen_rtx_SET’ insn-emit.c:40: error: implicit declaration of function ‘gen_rtx_COMPAR

[Bug other/35618] [4.3 regression] ICE in cgraph_estimate_size_after_inlining, at ipa-inline.c:188

2008-03-26 Thread bunk at stusta dot de
--- Comment #7 from bunk at stusta dot de 2008-03-26 13:54 --- Bug seems to be no longer present with svn HEAD. Bug is still present in 4.3 as of 4.3-20080320. -- bunk at stusta dot de changed: What|Removed |Added -

[Bug middle-end/35705] [4.3/4.4 Regression] Symbol address check eliminated by C frontend.

2008-03-26 Thread jakub at gcc dot gnu dot org
--- Comment #4 from jakub at gcc dot gnu dot org 2008-03-26 13:41 --- If so, then the PA backend is lying with the definition of FUNCTION_BOUNDARY... -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35705

[Bug middle-end/35705] [4.3/4.4 Regression] Symbol address check eliminated by C frontend.

2008-03-26 Thread carlos at codesourcery dot com
--- Comment #3 from carlos at codesourcery dot com 2008-03-26 13:34 --- Dave, What do you think of the attached regression test? Is this the right way to test for this behaviour? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35705

[Bug middle-end/35705] [4.3/4.4 Regression] Symbol address check eliminated by C frontend.

2008-03-26 Thread carlos at codesourcery dot com
--- Comment #2 from carlos at codesourcery dot com 2008-03-26 13:33 --- Created an attachment (id=15381) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15381&action=view) Regression test for bitwise operations on PLABEL32 address. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=

[Bug c/35634] [4.1/4.2/4.3/4.4 Regression] operand of pre-/postin-/decrement not promoted

2008-03-26 Thread jakub at gcc dot gnu dot org
--- Comment #10 from jakub at gcc dot gnu dot org 2008-03-26 13:15 --- Joseph, do you have that build_unary_op patch still around? If that patch didn't cause any regressions but OpenMP, I could look at tweaking OpenMP... -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35634

[Bug c++/35332] [4.1/4.2/4.3/4.4 regression] Broken diagnostics for builtins

2008-03-26 Thread jakub at gcc dot gnu dot org
--- Comment #5 from jakub at gcc dot gnu dot org 2008-03-26 13:08 --- Fixed. -- jakub at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug c++/35332] [4.1/4.2/4.3/4.4 regression] Broken diagnostics for builtins

2008-03-26 Thread jakub at gcc dot gnu dot org
--- Comment #4 from jakub at gcc dot gnu dot org 2008-03-26 13:08 --- Subject: Bug 35332 Author: jakub Date: Wed Mar 26 13:07:24 2008 New Revision: 133601 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=133601 Log: PR c++/35332 * error.c (dump_expr): Pass {,UN}ORD

[Bug c++/35332] [4.1/4.2/4.3/4.4 regression] Broken diagnostics for builtins

2008-03-26 Thread jakub at gcc dot gnu dot org
--- Comment #3 from jakub at gcc dot gnu dot org 2008-03-26 13:04 --- Subject: Bug 35332 Author: jakub Date: Wed Mar 26 13:03:30 2008 New Revision: 133600 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=133600 Log: PR c++/35332 * error.c (dump_expr): Pass {,UN}ORD

[Bug middle-end/35705] [4.3/4.4 Regression] Symbol address check eliminated by C frontend.

2008-03-26 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2008-03-26 12:45 --- This is caused by 2007-09-23 Ollie Wild <[EMAIL PROTECTED]> * fold-const.c (fold_binary): Fold BIT_AND_EXPR's with a pointer operand. (get_pointer_modulus_and_residue): New function. so I

[Bug target/31232] Problem while compiling gcc for xstormy16-elf

2008-03-26 Thread nickc at gcc dot gnu dot org
--- Comment #4 from nickc at gcc dot gnu dot org 2008-03-26 12:33 --- Subject: Bug 31232 Author: nickc Date: Wed Mar 26 12:32:22 2008 New Revision: 133598 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=133598 Log: PR target/31232 * config/stormy16/stormy16.c (xstormy16_legiti

[Bug target/31232] Problem while compiling gcc for xstormy16-elf

2008-03-26 Thread nickc at redhat dot com
--- Comment #3 from nickc at redhat dot com 2008-03-26 12:30 --- Hi Mike, The attached patch takes care of this. I will be applying it shortly. Cheers Nick -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31232

[Bug target/31232] Problem while compiling gcc for xstormy16-elf

2008-03-26 Thread nickc at redhat dot com
--- Comment #2 from nickc at redhat dot com 2008-03-26 12:29 --- Created an attachment (id=15380) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15380&action=view) Do not allow INT+INT as a legitimate addressing mode -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31232

[Bug c/35705] New: Regression: Symbol address check eliminated by C frontend.

2008-03-26 Thread carlos at codesourcery dot com
Problem The C frontend in GCC 4.3.1 appears to assume that the address of a function pointer is always aligned, and optimizes away certain bitwise operations. This breaks hppa-linux whose function pointers are either an OPD with a certain bit set, or a plain function pointer. In GCC 4.3 h

[Bug tree-optimization/34006] [4.2 Regression] vectorization with 64-bit integers

2008-03-26 Thread victork at gcc dot gnu dot org
--- Comment #5 from victork at gcc dot gnu dot org 2008-03-26 10:27 --- I've managed to reproduce the problem with gcc from 4.2 branch on x86_64 machine. Note that the reduced testcase works with -m32 command line switch. -- victork at gcc dot gnu dot org changed: What

[Bug target/35695] [4.3/4.4 Regression] -funroll-loops breaks inline float divide

2008-03-26 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added CC||rguenth at gcc dot gnu dot |

[Bug bootstrap/35704] New: Bootstrap failure on i686-apple-darwin9 at revision 133519 (take 2).

2008-03-26 Thread dominiq at lps dot ens dot fr
The failure is: ... /gcc/objc -I../../gcc-4.4-work/gcc/cp -fno-common -DHAVE_CONFIG_H -I. -Iobjcp -I../../gcc-4.4-work/gcc -I../../gcc-4.4-work/gcc/objcp -I../../gcc-4.4-work/gcc/../include -I./../intl -I../../gcc-4.4-work/gcc/../libcpp/include -I/sw/include -I../../gcc-4.4-work/gcc/../libdecnu

[Bug ada/33688] Ada package Gnat.Sockets missing constant for IP_PKTINFO (patch)

2008-03-26 Thread charlet at gcc dot gnu dot org
--- Comment #7 from charlet at gcc dot gnu dot org 2008-03-26 07:58 --- This PR should now be addressed, please reopen if not, clarifying what's missing. -- charlet at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug ada/33688] Ada package Gnat.Sockets missing constant for IP_PKTINFO (patch)

2008-03-26 Thread charlet at gcc dot gnu dot org
--- Comment #6 from charlet at gcc dot gnu dot org 2008-03-26 07:35 --- Subject: Bug 33688 Author: charlet Date: Wed Mar 26 07:34:57 2008 New Revision: 133545 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=133545 Log: 2008-03-26 Thomas Quinot <[EMAIL PROTECTED]> PR ada/33688

[Bug target/35703] Internal compiler error in arm_dbx_register_number

2008-03-26 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2008-03-26 07:15 --- *** This bug has been marked as a duplicate of 29693 *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added --

[Bug target/29693] ICE while compiling gcc-3.4.3 with gcc-4.1.1

2008-03-26 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2008-03-26 07:15 --- *** Bug 35703 has been marked as a duplicate of this bug. *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug target/35703] Internal compiler error in arm_dbx_register_number

2008-03-26 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Severity|critical|normal Component|driver |target http:

[Bug driver/35703] New: Internal compiler error in arm_dbx_register_number

2008-03-26 Thread rj dot sivakumar at dyansys dot com
Dear support, When i try to cross compile IMX31 BSP for LTIB with in build gcc version 3.4.3, i got the following error and get strucked arm-none-linux-gnueabi-ranlib ./libgcov.a arm-none-linux-gnueabi-gcc -O2 -DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wo