Re: Prague GCC folks meeting summary report

2009-10-02 Thread Richard Guenther
On Thu, 1 Oct 2009, Joe Buck wrote: On Thu, Oct 01, 2009 at 05:00:10PM -0700, Andi Kleen wrote: Richard Guenther rguent...@suse.de writes: The wish for more granular and thus smaller debug information (things like -gfunction-arguments which would properly show parameter values for

Re: define_memory_constraint and REG_OK_STRICT

2009-10-02 Thread Mohamed Shafi
2009/9/30 Richard Henderson r...@redhat.com: On 09/29/2009 09:46 PM, Mohamed Shafi wrote:  bool strict =  reload_completed ? true : false; What happens if you set strict = false here? That's what ARM does. That particular case works, and yes arm does it that way but there are other

Re: Reload going wrong for addition.

2009-10-02 Thread Mohamed Shafi
2009/9/28 Richard Henderson r...@redhat.com: On 09/28/2009 07:25 AM, Mohamed Shafi wrote: Hope someone suggests me a solution. The solution is almost certainly something involving the TARGET_SECONDARY_RELOAD hook.  You need to inform reload that it's going to need some scratch registers in

Re: i370 port - constructing compile script

2009-10-02 Thread Paul Edwards
I tried again but I'm not making much progress. Maybe I need to go further than Canada, let's say Alaska. 1. First I need to use my current build machine, Linux, to first of all convert the i370.md into insn*.c files, then generate an xgcc. The xgcc would be capable of producing i370 code so

Re: Prague GCC folks meeting summary report

2009-10-02 Thread Andi Kleen
To make the above work first the external tools have to add the capabilities, just implementing it in GCC doesn't work for us. Ok, but there's more to building software, than just building rpms. For example I can definitely see a common use case where a program is built with line number and

Re: define_memory_constraint and REG_OK_STRICT

2009-10-02 Thread Richard Henderson
On 10/02/2009 05:03 AM, Mohamed Shafi wrote: That particular case works, and yes arm does it that way but there are other targets that uses (reload_completed || reload_in_progress) like s390. So thats why i had to ask if my definition of strict is proper or not. I am not sure which one to

Re: [LTO] Request for testing: Last merge from trunk before final merge

2009-10-02 Thread Rainer Orth
Diego Novillo dnovi...@google.com writes: If anyone has free cycles I would appreciate results from other ELF-capable targets. In addition to the issues already reported for Solaris 11/SPARC, here are the findings for Solaris 10/x86:

Re: i370 port - constructing compile script

2009-10-02 Thread Ian Lance Taylor
Paul Edwards mutazi...@gmail.com writes: 1. First I need to use my current build machine, Linux, to first of all convert the i370.md into insn*.c files, then generate an xgcc. The xgcc would be capable of producing i370 code so long as I use the -S option. It doesn't really matter how this

Re: arm-elf multilib issues

2009-10-02 Thread Samuel Tardieu
Paul == Paul Brook p...@codesourcery.com writes: Paul IMHO building lots of multilibs by default significantly increases Paul toolchain size and build time for little actual benefit. ARM CPUs Paul are generally backwards compatible and we only have one important Paul ABI variant, so very few

Re: [lto] Committed doc feedback and c++ fixes to branch

2009-10-02 Thread Richard Guenther
On Fri, 2 Oct 2009, Diego Novillo wrote: I have committed today's round of feedback to the branch.  It incorporates richi's fixes for C++ and enables LTO testing on builtins.exp (which is interesting for LTO as it includes multiple files) I am still not sure whether I will do the final

Re: i370 port - constructing compile script

2009-10-02 Thread Paul Edwards
Hi Ian, thanks for your reply. 1. First I need to use my current build machine, Linux, to first of all convert the i370.md into insn*.c files, then generate an xgcc. The xgcc would be capable of producing i370 code so long as I use the -S option. It doesn't really matter how this xgcc was

Inline assembly operand specification

2009-10-02 Thread Zoltán Kócsi
Is there a documentation of the various magic letters that you can apply to an operand in inline assembly? What I mean is this: asm volatile ( some_insn %X[operand] \n : [operand] =r (expr) ); What I look for is documentation of 'X'. In particular, when (expr) is a multi-register object,

Re: [lto] Committed doc feedback and c++ fixes to branch

2009-10-02 Thread Diego Novillo
On Fri, Oct 2, 2009 at 18:16, Richard Guenther rguent...@suse.de wrote: Done.  If all goes well I think we should merge - waiting even more doesn't really add to the quality and it just takes extra ressources to work on the branch. I agree. I'd like to get started with the stage3 fixes next

[Bug c++/41533] ASM_PREFERRED_EH_DATA_FORMAT macros is not implemented for ARM

2009-10-02 Thread kirill at shutemov dot name
--- Comment #8 from kirill at shutemov dot name 2009-10-02 07:34 --- (In reply to comment #6) (In reply to comment #5) Ok. If .eh_frame should not be generated on ARM, we should to modify dwarf2out_do_cfi_asm() to always return false on ARM. Right? Look at this patch

[Bug other/39888] TLS emutls not linked to automatically on Darwin

2009-10-02 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #59 from developer at sandoe-acoustics dot co dot uk 2009-10-02 08:17 --- Created an attachment (id=18691) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18691action=view) libext patch with ext on as default, debug flag removed and white space changes removed. This

[Bug c++/41533] ASM_PREFERRED_EH_DATA_FORMAT macros is not implemented for ARM

2009-10-02 Thread ramana at gcc dot gnu dot org
, pretend = 0, frame = 0 @ frame_needed = 0, uses_anonymous_args = 0 @ link register save eliminated. mov r0, #0 bx lr .LFE0: .cantunwind .fnend .size main, .-main .ident GCC: (GNU) 4.4.2 20091002 (prerelease) [trunk revision

[Bug libstdc++/41448] std::sort on std::vectorfloat with certain values leads to segfault in the vector destructor

2009-10-02 Thread 4ernov at gmail dot com
--- Comment #10 from 4ernov at gmail dot com 2009-10-02 08:41 --- Yeah, I see.. But anyway, thank you for discussing it. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41448

[Bug fortran/41539] Calling function which takes CLASS: Rank comparison does not work

2009-10-02 Thread burnus at gcc dot gnu dot org
--- Comment #1 from burnus at gcc dot gnu dot org 2009-10-02 08:42 --- I think the problem occurs in decl.c's static gfc_try encapsulate_class_symbol (gfc_typespec *ts, symbol_attribute *attr, gfc_array_spec **as) { [...] if (fclass == NULL) {

[Bug c++/41533] ASM_PREFERRED_EH_DATA_FORMAT macros is not implemented for ARM

2009-10-02 Thread kirill at shutemov dot name
--- Comment #10 from kirill at shutemov dot name 2009-10-02 09:06 --- (In reply to comment #9) (In reply to comment #8) Are you testing the correct compiler ? Yes. After building my 4.4 tree (though a cross compiler ) I see the code generated as below. The only reason why

[Bug fortran/41515] [4.3/4.4/4.5 Regression] PARAMETER statement in module subroutines

2009-10-02 Thread ros at rzg dot mpg dot de
--- Comment #8 from ros at rzg dot mpg dot de 2009-10-02 09:43 --- Subject: Re: [4.3/4.4/4.5 Regression] PARAMETER statement in module subroutines Thanks for fixing the bug 41515. Where can I find a Linux binary of gfortran revision 152379, and how can I find out the revision number

[Bug preprocessor/41543] New: BUILTINS_LOCATION wrong with -fpreprocessed

2009-10-02 Thread jakub at gcc dot gnu dot org
With -fpreprocessed, expand_location (BUILTINS_LOCATION) yields the preprocessed source file name (e.g. bar.ii), line 1, column 1, instead of built-in filename, line 0. So e.g. ./cc1 -g -dA -fpreprocessed bar.ii where bar.ii is: # 1 foo.C # 1 built-in # 1 command-line # 1 foo.C int foo

[Bug fortran/41479] [4.3/4.4/4.5 Regression] intent(out) for types with default initialization

2009-10-02 Thread burnus at gcc dot gnu dot org
--- Comment #8 from burnus at gcc dot gnu dot org 2009-10-02 09:54 --- (In reply to comment #7) Checking the 4.2 branch and trans-expr.c in trunk, it appears that this chunk of code in gfc_conv_function_call() has gone missing. It was removed with the following patch: Date: Tue Jul

[Bug testsuite/41542] [4.5 Regression] gcc.dg/tree-ssa/ipa-cp-1.c failed

2009-10-02 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added Component|middle-end |testsuite Summary|gcc.dg/tree-ssa/ipa-cp-1.c |[4.5

[Bug fortran/41515] [4.3/4.4/4.5 Regression] PARAMETER statement in module subroutines

2009-10-02 Thread mikael at gcc dot gnu dot org
--- Comment #9 from mikael at gcc dot gnu dot org 2009-10-02 10:17 --- (In reply to comment #8) Where can I find a Linux binary of gfortran revision 152379, and how can I find out the revision number without downloading and installing a gfortran binary? See the gfortran wiki

[Bug fortran/41515] [4.3/4.4/4.5 Regression] PARAMETER statement in module subroutines

2009-10-02 Thread ros at rzg dot mpg dot de
--- Comment #10 from ros at rzg dot mpg dot de 2009-10-02 10:25 --- Subject: Re: [4.3/4.4/4.5 Regression] PARAMETER statement in module subroutines On Fri, 2 Oct 2009, mikael at gcc dot gnu dot org wrote: --- Comment #9 from mikael at gcc dot gnu dot org 2009-10-02 10:17

[Bug other/39888] TLS emutls not linked to automatically on Darwin

2009-10-02 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #60 from developer at sandoe-acoustics dot co dot uk 2009-10-02 10:39 --- Reg test results: powerpc-apple darwin8 : http://gcc.gnu.org/ml/gcc-testresults/2009-10/msg00141.html i686-apple-darwin9: http://gcc.gnu.org/ml/gcc-testresults/2009-10/msg00142.html compare without

[Bug c++/41544] New: unqualified member function reference is or not valid in constant expression depending on class being a template or not

2009-10-02 Thread skandalfo at gmail dot com
This is related to bug #35167 in: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35167 The attached test case compiles if the preprocessor symbol MAKE_IT_WORK is defined. Otherwise fails with: main.cpp: In static member function 'static const X AQ::getIt2() [with Q = X]': main.cpp:34:

[Bug c++/41544] unqualified member function reference is or not valid in constant expression depending on class being a template or not

2009-10-02 Thread skandalfo at gmail dot com
--- Comment #1 from skandalfo at gmail dot com 2009-10-02 10:52 --- Created an attachment (id=18692) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18692action=view) Test case Compiles with -DMAKE_IT_WORK. Doesn't compile otherwise. --

[Bug c++/41544] unqualified member function reference is or not valid in constant expression depending on class being a template or not

2009-10-02 Thread skandalfo at gmail dot com
--- Comment #2 from skandalfo at gmail dot com 2009-10-02 10:53 --- Excuse me, the confirmation of the issue WAS NOT DONE ON 3.3.1 on x86_64-linux-gnum but in 4.3.3 on x86_64-linux-gnu. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41544

[Bug c++/41503] function_parameter_expanded_from_pack_p segfaults when passed a PARM_DECL created by IPA-SRA

2009-10-02 Thread jamborm at gcc dot gnu dot org
--- Comment #6 from jamborm at gcc dot gnu dot org 2009-10-02 11:39 --- Fixed -- jamborm at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug fortran/41515] [4.3/4.4/4.5 Regression] PARAMETER statement in module subroutines

2009-10-02 Thread burnus at gcc dot gnu dot org
--- Comment #11 from burnus at gcc dot gnu dot org 2009-10-02 11:58 --- (In reply to comment #8) Thanks for fixing the bug 41515. Where can I find a Linux binary of gfortran revision 152379, and how can I find out the revision number without downloading and installing a gfortran

[Bug c++/41545] New: [4.5 Regression] ICE tree check: expected var_decl or function_decl, have error_mark in grokdeclarator, at cp/decl.c:9305

2009-10-02 Thread dominiq at lps dot ens dot fr
On *-apple-darwin* several tests in the g++ suite fail (see http://gcc.gnu.org/ml/gcc-testresults/2009-10/msg00143.html) with: /opt/gcc/_gcc_clean/gcc/testsuite/g++.dg/template/memfriend7.C:20:26: internal compiler error: tree check: expected var_decl or function_decl, have template_decl in

[Bug fortran/41515] [4.3/4.4/4.5 Regression] PARAMETER statement in module subroutines

2009-10-02 Thread ros at rzg dot mpg dot de
--- Comment #12 from ros at rzg dot mpg dot de 2009-10-02 12:35 --- Subject: Re: [4.3/4.4/4.5 Regression] PARAMETER statement in module subroutines On Fri, 2 Oct 2009, burnus at gcc dot gnu dot org wrote: Depends where you download the binary from. For my x86-64 builds, one can

[Bug testsuite/41546] New: Revision 152389 breaks gcc.target/i386/ifcvt-onecmpl-abs-1.c

2009-10-02 Thread hjl dot tools at gmail dot com
Revision 152389: http://gcc.gnu.org/ml/gcc-cvs/2009-10/msg00038.html breaks gcc.target/i386/ifcvt-onecmpl-abs-1.c on x86-64 since -mtune=i586 is invalid for x86-64. I think we should use -mtune=generic. -- Summary: Revision 152389 breaks gcc.target/i386/ifcvt-onecmpl-

[Bug testsuite/41546] Revision 152389 breaks gcc.target/i386/ifcvt-onecmpl-abs-1.c

2009-10-02 Thread hjl at gcc dot gnu dot org
--- Comment #1 from hjl at gcc dot gnu dot org 2009-10-02 13:28 --- Subject: Bug 41546 Author: hjl Date: Fri Oct 2 13:28:17 2009 New Revision: 152400 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=152400 Log: 2009-10-02 H.J. Lu hongjiu...@intel.com PR testsuite/41546

[Bug testsuite/41546] Revision 152389 breaks gcc.target/i386/ifcvt-onecmpl-abs-1.c

2009-10-02 Thread hjl dot tools at gmail dot com
--- Comment #2 from hjl dot tools at gmail dot com 2009-10-02 13:30 --- Fixed. -- hjl dot tools at gmail dot com changed: What|Removed |Added

Re: [Bug fortran/41515] [4.3/4.4/4.5 Regression] PARAMETER statement in module subroutines

2009-10-02 Thread Jerry DeLisle
On 10/02/2009 05:35 AM, ros at rzg dot mpg dot de wrote: --- Comment #12 from ros at rzg dot mpg dot de 2009-10-02 12:35 --- Subject: Re: [4.3/4.4/4.5 Regression] PARAMETER statement in module subroutines On Fri, 2 Oct 2009, burnus at gcc dot gnu dot org wrote: Depends where you

[Bug fortran/41515] [4.3/4.4/4.5 Regression] PARAMETER statement in module subroutines

2009-10-02 Thread jvdelisle at verizon dot net
--- Comment #13 from jvdelisle at verizon dot net 2009-10-02 13:57 --- Subject: Re: [4.3/4.4/4.5 Regression] PARAMETER statement in module subroutines On 10/02/2009 05:35 AM, ros at rzg dot mpg dot de wrote: --- Comment #12 from ros at rzg dot mpg dot de 2009-10-02 12:35

[Bug c++/41313] r150553 causes g++.dg/tree-prof/partition1.C compilation and execution test failures on *-apple-darwin*

2009-10-02 Thread howarth at nitro dot med dot uc dot edu
--- Comment #28 from howarth at nitro dot med dot uc dot edu 2009-10-02 14:08 --- On reflection, I think the change Mike proposed for darwin.c in Comment 13 fails because it flag_reorder_blocks never gets set to 1 by that patch. I don't know how I could implement the three variations

[Bug lto/41547] New: ICEs in lto_symtab_merge_decl, at lto-symtab.c:577

2009-10-02 Thread rguenth at gcc dot gnu dot org
template class T class DataArray { int max() const { } }; class Name { }; class DataHashTable { template class ElemHashItem class Element { }; DataArray Element Name m_elem; }; DataHashTable p; ./g++ -B. -nostdlib -fPIC -shared spxgeneralsm.3.ii -flto lto1: internal compiler

[Bug lto/41548] New: ICE: tree code 'lang_type' is not supported in gimple streams

2009-10-02 Thread rguenth at gcc dot gnu dot org
class DataArray { int max() const{ } }; template class HashItem class DataHashTable { template class ElemHashItem class Element{ }; typedef Element HashItem Elem; DataArray m_elem; }; class Name{ }; class NameSet { DataHashTable Name hashtab; };

[Bug bootstrap/41404] expr.c undefined reference while linking jc1

2009-10-02 Thread jakub at gcc dot gnu dot org
--- Comment #24 from jakub at gcc dot gnu dot org 2009-10-02 15:01 --- Subject: Bug 41404 Author: jakub Date: Fri Oct 2 15:01:22 2009 New Revision: 152403 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=152403 Log: PR debug/41404 PR debug/41353 *

[Bug debug/41353] VTA missed-debug issues

2009-10-02 Thread jakub at gcc dot gnu dot org
--- Comment #13 from jakub at gcc dot gnu dot org 2009-10-02 15:01 --- Subject: Bug 41353 Author: jakub Date: Fri Oct 2 15:01:22 2009 New Revision: 152403 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=152403 Log: PR debug/41404 PR debug/41353 *

[Bug bootstrap/41404] expr.c undefined reference while linking jc1

2009-10-02 Thread jakub at gcc dot gnu dot org
--- Comment #25 from jakub at gcc dot gnu dot org 2009-10-02 15:03 --- Should be fixed now. -- jakub at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/41408] Segmentation fault calling DGETRF from gfortran

2009-10-02 Thread lanceb at ksu dot edu
--- Comment #5 from lanceb at ksu dot edu 2009-10-02 15:29 --- Subject: Re: Segmentation fault calling DGETRF from gfortran I have not figured out what is going on. I've been using G95 because it works correctly with G95. When I have more time (things are very busy right now) I will

[Bug bootstrap/41404] expr.c undefined reference while linking jc1

2009-10-02 Thread davek at gcc dot gnu dot org
--- Comment #26 from davek at gcc dot gnu dot org 2009-10-02 15:35 --- Thanks Jakub, I'll try and verify that in the next ~24hrs. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41404

[Bug java/41549] New: [jni] very slow jni code callbacks

2009-10-02 Thread hermantenbrugge at home dot nl
See mailing list: http://gcc.gnu.org/ml/java/2009-09/msg00030.html I have a problem with jni code callbacks. I have attached some code that shows the problem. The result of this code is: # results on fedora 11 # gcc/gcj 4.4.1 # kernel 2.6.30.5-43.fc11.x86_64 # openjdk

[Bug preprocessor/41540] -dM -E doesn't #define __FILE__

2009-10-02 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2009-10-02 16:21 --- __FILE__ is dependent on # markers and #line markers in the preprocessed source so this is invalid. __LINE__ is also dependent too. If you look at the preprocessed source you will notice still some # in there.

[Bug fortran/41408] Segmentation fault calling DGETRF from gfortran

2009-10-02 Thread kargl at gcc dot gnu dot org
--- Comment #6 from kargl at gcc dot gnu dot org 2009-10-02 16:25 --- Works for me. -- kargl at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/41479] [4.3/4.4/4.5 Regression] intent(out) for types with default initialization

2009-10-02 Thread burnus at gcc dot gnu dot org
--- Comment #9 from burnus at gcc dot gnu dot org 2009-10-02 16:26 --- Subject: Bug 41479 Author: burnus Date: Fri Oct 2 16:25:50 2009 New Revision: 152407 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=152407 Log: 2009-10-02 Tobias Burnus bur...@net-b.de PR

[Bug fortran/41403] [4.3/4.4/4.5 Regression] miscompilation of goto/label using code

2009-10-02 Thread domob at gcc dot gnu dot org
--- Comment #13 from domob at gcc dot gnu dot org 2009-10-02 16:26 --- I'll work on this. -- domob at gcc dot gnu dot org changed: What|Removed |Added

[Bug rtl-optimization/41511] [4.5 Regression] combine behaves differently with/without -g

2009-10-02 Thread jakub at gcc dot gnu dot org
--- Comment #3 from jakub at gcc dot gnu dot org 2009-10-02 16:35 --- Created an attachment (id=18693) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18693action=view) gcc45-pr41511.patch Agreed. Patch I'm going to bootstrap/regtested on x86_64-linux and i686-linux now, fixes this

[Bug preprocessor/41540] -dM -E doesn't #define __FILE__

2009-10-02 Thread msebor at gmail dot com
--- Comment #2 from msebor at gmail dot com 2009-10-02 16:39 --- I don't have a strong objection to not including __FILE__ and the rest of standard predefined macros (e.g., __LINE__, __DATE__ and __TIME__) in the output if that's by design but I would expect the documentation to mention

[Bug preprocessor/41540] -dM -E doesn't #define __FILE__

2009-10-02 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2009-10-02 16:57 --- Hmm, considering the C99 standard has a footnote about __FILE__ (149) 149) The presumed source file name and line number can be changed by the #line directive. So of course it is hard to define these in the

[Bug bootstrap/41500] [4.4 Regression] ARM: 4.4 compiler segfault when compiling gcc

2009-10-02 Thread armin76 at gentoo dot org
--- Comment #11 from armin76 at gentoo dot org 2009-10-02 17:08 --- Created an attachment (id=18694) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18694action=view) backtrace.log and the backtrace using gdb with the following command: gdb --args /root/build/./gcc/cc1 conftest.c

[Bug target/41081] redundant ZERO_EXTENDs

2009-10-02 Thread bergner at gcc dot gnu dot org
--- Comment #12 from bergner at gcc dot gnu dot org 2009-10-02 17:12 --- Subject: Bug 41081 Author: bergner Date: Fri Oct 2 17:12:31 2009 New Revision: 152411 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=152411 Log: Backport from mainline: 2009-08-23 Alan

[Bug target/40473] -mno-sched-prolog breaks function parameter debug location lists

2009-10-02 Thread bergner at gcc dot gnu dot org
--- Comment #8 from bergner at gcc dot gnu dot org 2009-10-02 17:12 --- Subject: Bug 40473 Author: bergner Date: Fri Oct 2 17:12:31 2009 New Revision: 152411 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=152411 Log: Backport from mainline: 2009-08-23 Alan

[Bug lto/41550] New: Fix security and portability issues in lto-plugin

2009-10-02 Thread dnovillo at gcc dot gnu dot org
From http://gcc.gnu.org/ml/gcc-patches/2009-09/msg02151.html +static void +write_resolution (void) +{ + unsigned int i; + FILE *f; + /* FIXME: Disabled for now since we are not using the resolution file. */ + return; + + + /* FIXME: This should be a temporary file. */ + f = fopen

[Bug libstdc++/41495] libstdc++ --enable-clocale=ieee_1003.1-2001 fails

2009-10-02 Thread ro at gcc dot gnu dot org
--- Comment #2 from ro at gcc dot gnu dot org 2009-10-02 17:45 --- Initial patch to get it to compile here: http://gcc.gnu.org/ml/libstdc++/2009-10/msg8.html -- ro at gcc dot gnu dot org changed: What|Removed |Added

[Bug libstdc++/41495] libstdc++ --enable-clocale=ieee_1003.1-2001 fails

2009-10-02 Thread ro at gcc dot gnu dot org
--- Comment #3 from ro at gcc dot gnu dot org 2009-10-02 17:47 --- Created an attachment (id=18695) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18695action=view) libstdc++ testsuite log (both 32 and 64 bit) on Solaris 10/x86 with initial patch --

[Bug preprocessor/41540] -dM -E doesn't #define __FILE__

2009-10-02 Thread msebor at gmail dot com
--- Comment #4 from msebor at gmail dot com 2009-10-02 18:00 --- I understand that the values of __FILE__ and __LINE__ change within the same translation unit and thus may not be meaningful in the output of -dM -E. But the values of __DATE__ and __TIME__ do not change within a

[Bug debug/40521] [4.4/4.5 Regression] -g causes GCC to generate .eh_frame

2009-10-02 Thread jakub at gcc dot gnu dot org
--- Comment #6 from jakub at gcc dot gnu dot org 2009-10-02 18:52 --- Subject: Bug 40521 Author: jakub Date: Fri Oct 2 18:52:15 2009 New Revision: 152414 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=152414 Log: PR debug/40521 * configure.ac

[Bug target/41551] New: ia64: ICE: in instantiate_virtual_regs_in_insn, at function.c:1630

2009-10-02 Thread gcc-bugzilla at gcc dot gnu dot org
ICE on ia64 at -O1 and higher, seen with gcc 4.3 and 4.4 but not 4.2. % gcc -O -c t.c t.c: In function 'main': t.c:5:1: error: unrecognizable insn: (insn 5 4 6 3 t.c:3 (set (reg:DF 344) (unsigned_float:DF (reg/f:DI 328 sfp))) -1 (nil)) t.c:5:1: internal compiler error: in

[Bug fortran/40996] [F03] ALLOCATABLE scalars

2009-10-02 Thread burnus at gcc dot gnu dot org
--- Comment #9 from burnus at gcc dot gnu dot org 2009-10-02 19:33 --- Can this be closed as FIXED? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40996

[Bug preprocessor/41543] BUILTINS_LOCATION wrong with -fpreprocessed

2009-10-02 Thread manu at gcc dot gnu dot org
--- Comment #1 from manu at gcc dot gnu dot org 2009-10-02 20:36 --- Shouldn't location 0, location 1 and location 2 be reserved and allocated as soon as the line_table is created? I think this was already in my patch moving all location stuff to its own library. -- manu at gcc dot

[Bug ada/41383] Timing_Events: Event time not cleared after Cancel_Handler

2009-10-02 Thread sam at gcc dot gnu dot org
-- sam at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |sam at gcc dot gnu dot org |dot org

[Bug ada/39944] Incorrect expected file name encoding

2009-10-02 Thread sam at gcc dot gnu dot org
--- Comment #2 from sam at gcc dot gnu dot org 2009-10-02 21:04 --- Indeed. Closing as invalid, thanks Pierre-Nicolas. -- sam at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/41551] ia64: ICE: in instantiate_virtual_regs_in_insn, at function.c:1630

2009-10-02 Thread jakub at gcc dot gnu dot org
--- Comment #2 from jakub at gcc dot gnu dot org 2009-10-02 21:04 --- Perhaps better don't do something as non-sensical as this. Anyway, we shouldn't ICE on it. --- function.c.jj2009-09-29 15:10:43.0 +0200 +++ function.c2009-10-02 23:01:49.0 +0200 @@

[Bug ada/9535] Datagram socket semantics are wrong

2009-10-02 Thread sam at gcc dot gnu dot org
--- Comment #7 from sam at gcc dot gnu dot org 2009-10-02 21:16 --- The problem is still present in the trunk: datagram based streams are meaningless in most cases. The more I think about it, the more I think they should be removed from GNAT.Sockets completely instead of half-fixed.

[Bug ada/34290] Problem with procedure visibility at the prefixed view call

2009-10-02 Thread sam at gcc dot gnu dot org
--- Comment #5 from sam at gcc dot gnu dot org 2009-10-02 21:19 --- Reconfirmed on SVN trunk +===GNAT BUG DETECTED==+ | 4.5.0 20090930 (experimental) (x86_64-unknown-linux-gnu) Assert_Failure exp_disp.adb:1363| | Error detected at

[Bug ada/34290] Problem with procedure visibility at the prefixed view call

2009-10-02 Thread sam at gcc dot gnu dot org
-- sam at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|sam at gcc dot gnu dot org |unassigned at gcc dot gnu |

[Bug ada/35919] Primitive renaming a predefined operation

2009-10-02 Thread sam at gcc dot gnu dot org
--- Comment #1 from sam at gcc dot gnu dot org 2009-10-02 21:25 --- Reconfirmed on SVN trunk: GNAT 4.5.0 20090930 (experimental) Copyright 1992-2009, Free Software Foundation, Inc. Compiling: p1.ads (source file time stamp: 2009-10-02 21:23:50) 2.type T1 is tagged null

[Bug ada/35920] Overriding primitive with a predefined operation renaming

2009-10-02 Thread sam at gcc dot gnu dot org
--- Comment #1 from sam at gcc dot gnu dot org 2009-10-02 21:26 --- Reconfirmed on SVN trunk. +===GNAT BUG DETECTED==+ | 4.5.0 20090930 (experimental) (x86_64-unknown-linux-gnu) Program_Error exp_disp.adb:7340 explicit raise| | Error

[Bug ada/35920] Overriding primitive with a predefined operation renaming

2009-10-02 Thread sam at gcc dot gnu dot org
-- sam at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Last

[Bug lto/41547] ICEs in lto_symtab_merge_decl, at lto-symtab.c:577

2009-10-02 Thread dnovillo at gcc dot gnu dot org
* tree.h (is_lang_specific): Include LANG_TYPE. * tree.c (find_decls_types_r): Manually add interesting parts of TYPE_FIELDS. Walk BINFO_VIRTUALS. Do not walk TYPE_METHODS. testsuite/ChangeLog.lto * g++.dg/lto/20091002-1_0.C: New testcase. * g++.dg/lto/20091002-2_0.C

[Bug lto/41548] ICE: tree code 'lang_type' is not supported in gimple streams

2009-10-02 Thread dnovillo at gcc dot gnu dot org
* tree.h (is_lang_specific): Include LANG_TYPE. * tree.c (find_decls_types_r): Manually add interesting parts of TYPE_FIELDS. Walk BINFO_VIRTUALS. Do not walk TYPE_METHODS. testsuite/ChangeLog.lto * g++.dg/lto/20091002-1_0.C: New testcase. * g++.dg/lto/20091002-2_0.C

[Bug ada/37602] Renaming of volatile causes variable access

2009-10-02 Thread sam at gcc dot gnu dot org
--- Comment #1 from sam at gcc dot gnu dot org 2009-10-02 21:36 --- Still present in GCC trunk (4.5.0 20090930) -- sam at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/37775] Templated private class visible through friend declaration

2009-10-02 Thread sam at gcc dot gnu dot org
--- Comment #2 from sam at gcc dot gnu dot org 2009-10-02 21:38 --- Reconfirmed on SVN trunk: gcc (GCC) 4.5.0 20090930 (experimental) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37775

[Bug c++/41313] r150553 causes g++.dg/tree-prof/partition1.C compilation and execution test failures on *-apple-darwin*

2009-10-02 Thread howarth at nitro dot med dot uc dot edu
--- Comment #29 from howarth at nitro dot med dot uc dot edu 2009-10-02 22:09 --- Jakub, Is there any reason why we can't have... Index: opts.c === --- opts.c (revision 152346) +++ opts.c (working copy) @@

[Bug lto/41547] ICEs in lto_symtab_merge_decl, at lto-symtab.c:577

2009-10-02 Thread rguenth at gcc dot gnu dot org
--- Comment #2 from rguenth at gcc dot gnu dot org 2009-10-02 22:18 --- Fixed. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug lto/41548] ICE: tree code 'lang_type' is not supported in gimple streams

2009-10-02 Thread rguenth at gcc dot gnu dot org
--- Comment #2 from rguenth at gcc dot gnu dot org 2009-10-02 22:19 --- Fixed. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/40996] [F03] ALLOCATABLE scalars

2009-10-02 Thread janus at gcc dot gnu dot org
--- Comment #10 from janus at gcc dot gnu dot org 2009-10-02 22:24 --- (In reply to comment #9) Can this be closed as FIXED? I think so. -- janus at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/41081] redundant ZERO_EXTENDs

2009-10-02 Thread bergner at gcc dot gnu dot org
--- Comment #13 from bergner at gcc dot gnu dot org 2009-10-03 01:39 --- Subject: Bug 41081 Author: bergner Date: Sat Oct 3 01:39:14 2009 New Revision: 152430 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=152430 Log: Backport from mainline. 2009-08-30 Alan

[Bug tree-optimization/26854] [4.3/4.4/4.5 Regression] Inordinate compile times on large routines

2009-10-02 Thread bergner at gcc dot gnu dot org
--- Comment #111 from bergner at gcc dot gnu dot org 2009-10-03 01:39 --- Subject: Bug 26854 Author: bergner Date: Sat Oct 3 01:39:14 2009 New Revision: 152430 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=152430 Log: Backport from mainline. 2009-08-30 Alan

[Bug rtl-optimization/33928] [4.3/4.4/4.5 Regression] 30% performance slowdown in floating-point code caused by r118475

2009-10-02 Thread bergner at gcc dot gnu dot org
--- Comment #112 from bergner at gcc dot gnu dot org 2009-10-03 01:39 --- Subject: Bug 33928 Author: bergner Date: Sat Oct 3 01:39:14 2009 New Revision: 152430 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=152430 Log: Backport from mainline. 2009-08-30 Alan

[Bug rtl-optimization/41511] [4.5 Regression] combine behaves differently with/without -g

2009-10-02 Thread kkojima at gcc dot gnu dot org
--- Comment #4 from kkojima at gcc dot gnu dot org 2009-10-03 04:00 --- With the patch, native sh4-linux stage2 compiler generates the same codes with and without -g for cfgexpand.c/omp-low.c. I believe that it restores the bootstrap on sh. Thanks for taking a look at this problem.