Re: MSP430 in gcc4.9 ... enable interrupts?
On 14/02/14 20:17, DJ Delorie wrote: The constructs in the *.md files are for the compiler's internal use (i.e. there are function attributes that trigger those). You don't need compiler support for these opcodes at the user level; the right way is to implement those builtins as inline assembler in a common header file: static inline __attribute__((always_inline)) void __nop() { asm volatile (NOP); } static inline __attribute__((always_inline)) void __eint() { asm volatile (EINT); } Or more simply: #define __eint() asm(EINT) #define __nop() asm(NOP) For opcodes with parameters, you use a more complex form of inline assembler: static inline __attribute__((always_inline)) void BIC_SR(const int x) { asm volatile (BIC.W %0,R2 :: i (x)); } I presume these will be part of the headers for the library distributed for msp430 gcc by TI/Redhat? (I know that's a bit off-topic for the gcc list, but it is relevant to msp430 gcc users who don't want to have to learn inline assembly.) I certainly think that's the right way to handle this sort of thing - if it can be just as efficiently put in headers using inline assembly, then maintenance is easier than putting it into gcc itself. When you say that the interrupt control in the compiler is for function attributes, is that for the critical attribute that exists in the old msp430 port (which disables interrupts for the duration of the function)? I don't see it mentioned in the current gcc documentation, but I haven't tried the code itself. It was certainly a nice idea - and one that I would love to see supported on a range of gcc ports rather than just the msp430. David
Re: Vectorizer Pragmas
Renato Golin wrote: On 15 February 2014 19:26, Jakub Jelinek ja...@redhat.com wrote: GCC supports #pragma GCC ivdep/#pragma simd/#pragma omp simd, the last one can be used without rest of OpenMP by using -fopenmp-simd switch. Does the simd/omp have control over the tree vectorizer? Or are they just flags for the omp implementation? As '#pragma omp simd' doesn't generate any threads and doesn't call the OpenMP run-time library (libgomp), I would claim that it only controls the tree vectorizer. (Hence, -fopenmp-simd was added as it permits this control without enabling thread parallelization or dependence on libgomp or libpthread.) Compiler vendors (and users) have different ideas whether the SIMD pragmas should give the compiler only a hint or completely override the compiler's heuristics. In case of the Intel compiler, the user rules; in case of GCC, it only influences the heuristics unless one passes explicitly -fsimd-cost-model=unlimited (cf. also -Wopenmp-simd). [Remark regarding '#pragma simd': I believe that pragma is only active with -fcilkplus.] I don't see why we would need more ways to do the same thing. Me neither! That's what I'm trying to avoid. Do you guys use those pragmas for everything related to the vectorizer? I found that the Intel pragmas (not just simd and omp) are pretty good fit to most of our needed functionality. Does GCC use Intel pragmas to control the vectorizer? Would be good to know how you guys did it, so that we can follow the same pattern. As written by Jakub, only OpenMP's SIMD (requires: -fopenmp or -fopenmp-simd), Cilk plus's SIMD (-fcilkplus) and '#pragma gcc ivdep (always enabled) are supported. As a user, I found Intel's pragmas interesting, but at the end regarded OpenMP's SIMD directives/pragmas as sufficient. Can GCC vectorize lexical blocks as well? Or just loops? According to http://gcc.gnu.org/projects/tree-ssa/vectorization.html, basic-block vectorization (SLP) support exists since 2009. Tobias
Re: Vectorizer Pragmas
On 16 February 2014 17:23, Tobias Burnus bur...@net-b.de wrote: As '#pragma omp simd' doesn't generate any threads and doesn't call the OpenMP run-time library (libgomp), I would claim that it only controls the tree vectorizer. (Hence, -fopenmp-simd was added as it permits this control without enabling thread parallelization or dependence on libgomp or libpthread.) Right, this is a bit confusing, but should suffice for out purposes, which are very similar to GCC's. Compiler vendors (and users) have different ideas whether the SIMD pragmas should give the compiler only a hint or completely override the compiler's heuristics. In case of the Intel compiler, the user rules; in case of GCC, it only influences the heuristics unless one passes explicitly -fsimd-cost-model=unlimited (cf. also -Wopenmp-simd). We prefer to be on the safe side, too. We're adding a warning callback mechanism to warn about possible dangerous situations (debug messages already do that), possibly with the same idea as -Wopenmp-simd. But the intent is to not vectorize if we're sure it'll break things. Only on doubt we'll trust the pragmas/flags. The flag -fsimd-cost-model=unlimited might be a bit too heavy on other loops, and is the kind of think that I'd rather have as a pragma or not at all. As a user, I found Intel's pragmas interesting, but at the end regarded OpenMP's SIMD directives/pragmas as sufficient. That was the kind of user experience that I was looking for, thanks! According to http://gcc.gnu.org/projects/tree-ssa/vectorization.html, basic-block vectorization (SLP) support exists since 2009. Would it be desirable to use some pragmas to control lexical blocks, too? I'm not sure omp/cilk pragmas apply to lexical blocks... cheers, --renato
gcc-4.9-20140216 is now available
Snapshot gcc-4.9-20140216 is now available on ftp://gcc.gnu.org/pub/gcc/snapshots/4.9-20140216/ and on various mirrors, see http://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 4.9 SVN branch with the following options: svn://gcc.gnu.org/svn/gcc/trunk revision 207810 You'll find: gcc-4.9-20140216.tar.bz2 Complete GCC MD5=13a293d2679450709c160798cb454fc8 SHA1=be5137a796153fd7e31694148c61ce54b787220c Diffs from 4.9-20140209 are available in the diffs/ subdirectory. When a particular snapshot is ready for public consumption the LATEST-4.9 link is updated and a message is sent to the gcc list. Please do not use a snapshot before it has been announced that way.
Re: Vectorizer Pragmas
On 2/16/2014 2:05 PM, Renato Golin wrote: On 16 February 2014 17:23, Tobias Burnus bur...@net-b.de wrote: Compiler vendors (and users) have different ideas whether the SIMD pragmas should give the compiler only a hint or completely override the compiler's heuristics. In case of the Intel compiler, the user rules; in case of GCC, it only influences the heuristics unless one passes explicitly -fsimd-cost-model=unlimited (cf. also -Wopenmp-simd). Yes, Intel's idea for simd directives is to vectorize without applying either cost models or concern about exceptions. I tried -fsimd-cost-model-unlimited on my tests; it made no difference. As a user, I found Intel's pragmas interesting, but at the end regarded OpenMP's SIMD directives/pragmas as sufficient. That was the kind of user experience that I was looking for, thanks! The alignment options for OpenMP 4 are limited, but OpenMP 4 also seems to prevent loop fusion, where alignment assertions may be more critical. In addition, Intel uses the older directives, which some marketer decided should be called Cilk(tm) Plus even when used in Fortran, to control whether streaming stores may be chosen in some situations. I think gcc supports those only by explicit intrinsics. I don't think many people want to use both OpenMP 4 and older Intel directives together. Several of these directives are still in an embryonic stage in both Intel and gnu compilers. -- Tim Prince
Re: TYPE_BINFO and canonical types at LTO
On Fri, 14 Feb 2014, Jan Hubicka wrote: This smells bad, since it is given a canonical type that is after the structural equivalency merging that ignores BINFOs, so it may be completely different class with completely different bases than the original. Bases are structuraly merged, too and may be exchanged for normal fields because DECL_ARTIFICIAL (that separate bases and fields) does not seem to be part of the canonical type definition in LTO. Can you elaborate on that DECL_ARTIFICIAL thing? That is, what is broken by considering all fields during that merging? To make the code work with LTO, one can not merge struct B {struct A a} struct B: A {} these IMO differ only by DECL_ARTIFICIAL flag on the fields. The code == that BINFO walk? Is that because we walk a completely Yes. unrelated BINFO chain? I'd say we should have merged its types so that difference shouldn't matter. Hopefully ;) I am trying to make point that will matter. Here is completed testcase above: struct A {int a;}; struct C:A {}; struct B {struct A a;}; struct C *p2; struct B *p1; int t() { p1-a.a = 2; return p2-a; } With patch I get: Index: lto/lto.c === --- lto/lto.c (revision 20) +++ lto/lto.c (working copy) @@ -49,6 +49,8 @@ along with GCC; see the file COPYING3. #include data-streamer.h #include context.h #include pass_manager.h +#include print-tree.h /* Number of parallel tasks to run, -1 if we want to use GNU Make jobserver. */ @@ -619,6 +621,15 @@ gimple_canonical_type_eq (const void *p1 { const_tree t1 = (const_tree) p1; const_tree t2 = (const_tree) p2; + if (gimple_canonical_types_compatible_p (CONST_CAST_TREE (t1), + CONST_CAST_TREE (t2)) + TREE_CODE (CONST_CAST_TREE (t1)) == RECORD_TYPE) + { + debug_tree (CONST_CAST_TREE (t1)); + fprintf (stderr, bases:%i\n, BINFO_BASE_BINFOS (TYPE_BINFO (t1))-length()); + debug_tree (CONST_CAST_TREE (t2)); + fprintf (stderr, bases:%i\n, BINFO_BASE_BINFOS (TYPE_BINFO (t2))-length()); + } return gimple_canonical_types_compatible_p (CONST_CAST_TREE (t1), CONST_CAST_TREE (t2)); } record_type 0x76c52888 B SI size integer_cst 0x76ae83a0 type integer_type 0x76ae5150 bitsizetype constant 32 unit size integer_cst 0x76ae83c0 type integer_type 0x76ae50a8 sizetype constant 4 align 32 symtab 0 alias set -1 canonical type 0x76c52888 fields field_decl 0x76adec78 a type record_type 0x76c52738 A SI size integer_cst 0x76ae83a0 32 unit size integer_cst 0x76ae83c0 4 align 32 symtab 0 alias set -1 canonical type 0x76c52738 fields field_decl 0x76adebe0 a context translation_unit_decl 0x76af2e60 D.2821 chain type_decl 0x76af2f18 A nonlocal SI file t.C line 3 col 20 size integer_cst 0x76ae83a0 32 unit size integer_cst 0x76ae83c0 4 align 32 offset_align 128 offset integer_cst 0x76ae8060 constant 0 bit offset integer_cst 0x76ae80e0 constant 0 context record_type 0x76c52888 B chain type_decl 0x76c55170 B type record_type 0x76c52930 B nonlocal VOID file t.C line 3 col 10 align 1 context record_type 0x76c52888 B result record_type 0x76c52888 B context translation_unit_decl 0x76af2e60 D.2821 pointer_to_this pointer_type 0x76c529d8 chain type_decl 0x76c550b8 B bases:0 record_type 0x76c52b28 C SI size integer_cst 0x76ae83a0 type integer_type 0x76ae5150 bitsizetype constant 32 unit size integer_cst 0x76ae83c0 type integer_type 0x76ae50a8 sizetype constant 4 align 32 symtab 0 alias set -1 structural equality fields field_decl 0x76adeda8 D.2831 type record_type 0x76c52738 A SI size integer_cst 0x76ae83a0 32 unit size integer_cst 0x76ae83c0 4 align 32 symtab 0 alias set -1 canonical type 0x76c52738 fields field_decl 0x76adebe0 a context translation_unit_decl 0x76af2e60 D.2821 chain type_decl 0x76af2f18 A ignored SI file t.C line 2 col 8 size integer_cst 0x76ae83a0 32 unit size integer_cst 0x76ae83c0 4 align 32 offset_align 128 offset integer_cst 0x76ae8060 constant 0 bit offset integer_cst 0x76ae80e0 constant 0 context record_type 0x76c52a80 C chain type_decl 0x76c552e0 C type record_type 0x76c52b28 C nonlocal VOID file t.C line 2 col 12 align 1 context record_type 0x76c52a80 C result record_type 0x76c52a80 C context translation_unit_decl 0x76af2e60 D.2821 chain type_decl 0x76c55228 C bases:1 So we prevail structure B with structure C. One has bases to walk other doesn't.
GSoC project ideas
Hi, GCC has applied as a mentoring organization to GSoC 2014, and we need to update Project Ideas page: http://gcc.gnu.org/wiki/SummerOfCode . Ideas is where GSoC starts, and this is what captures attention and imagination of prospective students (and future developers!) of GCC. If you have an idea for a student project -- post it at http://gcc.gnu.org/wiki/SummerOfCode . If you can't easily edit the wiki directly, feel free to send your ideas to me directly or as a reply to this thread, I will add them to the wiki. You don't have to commit to be a mentor for an idea that you post. We will worry about finding mentors once a student expresses interest in a particular idea. You don't have to be an active GCC developer to post an idea. If you are an experienced GCC user and you wanted all your life a feature X in GCC -- post an idea about it. If you are a prospective GSoC student -- then we definitely want to hear your ideas. We need the ideas page all updated and ready by the end of February (couple of weeks left). Student applications period opens on March 10th, and keep in mind that students would need to meditate on the various projects/ideas/choices for a week or so. For GSoC 2014 timeline see https://www.google-melange.com/gsoc/events/google/gsoc2014 . Thank you, -- Maxim Kuvyrkov www.linaro.org
[Bug lto/56088] [4.8/4.9 Regression] LTO error: error: inlining failed in call to always_inline ‘vswprintf’: recursive inlining
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56088 Markus Trippelsdorf trippels at gcc dot gnu.org changed: What|Removed |Added CC||trippels at gcc dot gnu.org --- Comment #13 from Markus Trippelsdorf trippels at gcc dot gnu.org --- Could be a dup of Bug 59626.
[Bug lto/59626] [4.8/4.9 Regression] /usr/include/bits/unistd.h:173:1: error: inlining failed in call to always_inline 'readlinkat': recursive inlining
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59626 Markus Trippelsdorf trippels at gcc dot gnu.org changed: What|Removed |Added CC||vhaisman at gmail dot com --- Comment #7 from Markus Trippelsdorf trippels at gcc dot gnu.org --- *** Bug 56088 has been marked as a duplicate of this bug. ***
[Bug lto/56088] [4.8/4.9 Regression] LTO error: error: inlining failed in call to always_inline ‘vswprintf’: recursive inlining
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56088 Markus Trippelsdorf trippels at gcc dot gnu.org changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|--- |DUPLICATE --- Comment #14 from Markus Trippelsdorf trippels at gcc dot gnu.org --- dup. Lets close this one, because the other one has a reduced testcase. *** This bug has been marked as a duplicate of bug 59626 ***
[Bug c++/60213] Weird crash when delete an object
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60213 --- Comment #5 from Jonathan Wakely redi at gcc dot gnu.org --- (In reply to hubert.vansteenhuyse from comment #3) Of course it is, the example is merely a pseudo code to make clear what happened. Didn't you read http://gcc.gnu.org/bugs/ ?
[Bug c++/60213] Weird crash when delete an object
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60213 hubert.vansteenhuyse at freecode dot be changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|--- |FIXED --- Comment #6 from hubert.vansteenhuyse at freecode dot be --- Yes I did. I think the crash came from somehere else in my code. I really should be more carefull before reporting a bug. I thank you for your time spent on this.
[Bug libmudflap/19319] Mudflap produce many violations on simple, correct c++ program
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19319 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #35 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Marked for reference. Resolved as fixed @bugzilla.
[Bug c/30475] assert(int+100 int) optimized away
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30475 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #56 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Marked for reference. Resolved as fixed @bugzilla.
[Bug middle-end/29335] transcendental functions with constant arguments should be resolved at compile-time
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29335 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #40 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Marked for reference. Resolved as fixed @bugzilla.
[Bug rtl-optimization/54369] delayed-branch pass removes too many instructions
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54369 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #14 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Marked for reference. Resolved as fixed @bugzilla.
[Bug tree-optimization/43905] [4.5 Regression] duplicate __PRETTY_FUNCTION__ symbol for functions differing in const-ness
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43905 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #12 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Marked for reference. Resolved as fixed @bugzilla.
[Bug c++/57271] ARM: gcc generates insufficient alignment for memory passed as extra argument for function return large composite type
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57271 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #6 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Marked for reference. Resolved as fixed @bugzilla.
[Bug rtl-optimization/50380] [4.6 only] cc1 hangs eating 100% CPU
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50380 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #7 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Marked for reference. Resolved as fixed @bugzilla.
[Bug c++/11633] [DR 430] g++ does not initialize structures when auto-increment variables are used
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11633 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #15 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Marked for reference. Resolved as fixed @bugzilla.
[Bug rtl-optimization/38644] [4.6 Regression] Optimization flag -O1 -fschedule-insns2 causes wrong code
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38644 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #71 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Marked for reference. Resolved as fixed @bugzilla.
[Bug target/46072] AIX linker chokes on debug info for uninitialized static variables
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46072 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #38 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Marked for reference. Resolved as fixed @bugzilla.
[Bug inline-asm/11203] source doesn't compile with -O0 but they compile with -O3
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11203 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #41 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Marked for reference. Resolved as fixed @bugzilla.
[Bug rtl-optimization/40838] gcc shouldn't assume that the stack is aligned
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40838 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #88 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Marked for reference. Resolved as fixed @bugzilla.
[Bug c++/19351] [DR 624] operator new[] can return heap blocks which are too small
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19351 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #30 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Marked for reference. Resolved as fixed @bugzilla.
[Bug libstdc++/40088] Creating a std::ostringstream object locks a global mutex
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40088 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #15 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Marked for reference. Resolved as fixed @bugzilla.
[Bug c++/38064] [c++0x] operator== doesn't work for enum classes
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38064 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #17 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Marked for reference. Resolved as fixed @bugzilla.
[Bug c++/44499] No default constructor available
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44499 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #22 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Marked for reference. Resolved as fixed @bugzilla.
[Bug c++/52639] ice in supportable_widening_operation
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52639 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #10 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Marked for reference. Resolved as fixed @bugzilla.
[Bug middle-end/34678] Optimization generates incorrect code with -frounding-math option (#pragma STDC FENV_ACCESS not implemented)
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34678 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #31 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Marked for reference. Resolved as fixed @bugzilla.
[Bug c++/30111] Value-initialization of POD base class doesn't initialize members
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30111 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #11 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Marked for reference. Resolved as fixed @bugzilla.
[Bug target/34734] [4.2/4.3/4.5/4.6 Regression][avr] attribute((progmem)) not handled properly in C++
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34734 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #11 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Marked for reference. Resolved as fixed @bugzilla.
[Bug c++/25950] [DR 391] Reference binding and explicit copy constructors
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25950 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #31 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Marked for reference. Resolved as fixed @bugzilla.
[Bug fortran/60191] test case gfortran.dg/dynamic_dispatch_1/3.f03 fail on ARMv7
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60191 --- Comment #3 from Bernd Edlinger bernd.edlinger at hotmail dot de --- (In reply to janus from comment #2) The function make_real is not invoked directly, but through the type-bound a%real, which is called three times in the test case. Does the failure occur already at the first one (i.e. line 67)? Can you give a reduced test case? Yes it is in line 67. Maybe I will have The type-bound call is transformed into a procedure-pointer-component call, i.e. a._vptr-real (a). Do all the proc_ptr_comp_* test cases work on ARMv7? Yes, the test cases that failed with the last snapshot are: FAIL: gfortran.dg/dynamic_dispatch_1.f03 -O0 execution test FAIL: gfortran.dg/dynamic_dispatch_3.f03 -O0 execution test FAIL: gfortran.dg/select_type_4.f90 -O2 execution test FAIL: gfortran.dg/select_type_4.f90 -O3 -fomit-frame-pointer execution test FAIL: gfortran.dg/select_type_4.f90 -O3 -fomit-frame-pointer -funroll-loops execution test FAIL: gfortran.dg/select_type_4.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test FAIL: gfortran.dg/select_type_4.f90 -O3 -g execution test FAIL: gfortran.dg/stat_1.f90 -O0 execution test FAIL: gfortran.dg/stat_1.f90 -O1 execution test FAIL: gfortran.dg/stat_1.f90 -O2 execution test FAIL: gfortran.dg/stat_1.f90 -O3 -fomit-frame-pointer execution test FAIL: gfortran.dg/stat_1.f90 -O3 -fomit-frame-pointer -funroll-loops execution test FAIL: gfortran.dg/stat_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test FAIL: gfortran.dg/stat_1.f90 -O3 -g execution test FAIL: gfortran.dg/stat_1.f90 -Os execution test FAIL: gfortran.dg/stat_2.f90 -O0 execution test FAIL: gfortran.dg/stat_2.f90 -O1 execution test FAIL: gfortran.dg/stat_2.f90 -O2 execution test FAIL: gfortran.dg/stat_2.f90 -O3 -fomit-frame-pointer execution test FAIL: gfortran.dg/stat_2.f90 -O3 -fomit-frame-pointer -funroll-loops execution test FAIL: gfortran.dg/stat_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test FAIL: gfortran.dg/stat_2.f90 -O3 -g execution test FAIL: gfortran.dg/stat_2.f90 -Os execution test FAIL: gfortran.dg/vect/pr32380.f -O scan-tree-dump-times vect vectorized 6 loops 1 Maybe I will have some time to look at the other test cases next week. Does the failure only happen with trunk or also with earlier versions? I did only try the trunk, I'd expect the build-configuration (using hard float) to influence the ABI. This will likely not happen on a ARMv5, without FPU registers.
[Bug c/52991] attribute packed broken on mingw32?
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52991 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #18 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Marked for reference. Resolved as fixed @bugzilla.
[Bug middle-end/16660] attribute((aligned)) doesn't work for variables on the stack for greater than required alignement
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16660 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #25 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Marked for reference. Resolved as fixed @bugzilla.
[Bug preprocessor/36453] [DR 412] PR36320 breaks boost
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36453 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #13 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Marked for reference. Resolved as fixed @bugzilla.
[Bug fortran/60191] test case gfortran.dg/dynamic_dispatch_1/3.f03 fail on ARMv7
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60191 Dominique d'Humieres dominiq at lps dot ens.fr changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed||2014-02-16 Ever confirmed|0 |1 --- Comment #4 from Dominique d'Humieres dominiq at lps dot ens.fr --- (In reply to Bernd from comment #3) IIRC the tests gfortran.dg/stat_(1|2).f90 fail if the user's uid or gid are different from those of the directory in which the tests are run (see pr42900). If for some reason you cannot run the tests with user's IDs matching those of the working directory, these tests will always fail. For the other failures, are they regressions or is it the first time they are tested on armv7l-unknown-linux-gnueabihf?
[Bug fortran/60191] test case gfortran.dg/dynamic_dispatch_1/3.f03 fail on ARMv7
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60191 janus at gcc dot gnu.org changed: What|Removed |Added Status|WAITING |NEW --- Comment #5 from janus at gcc dot gnu.org --- (In reply to Bernd Edlinger from comment #3) The function make_real is not invoked directly, but through the type-bound a%real, which is called three times in the test case. Does the failure occur already at the first one (i.e. line 67)? Can you give a reduced test case? Yes it is in line 67. Ok, then I guess the following reduction should be enough to trigger the bug? module m type :: t1 integer :: i = 42 contains procedure, pass :: real = make_real end type contains real function make_real (arg) class(t1), intent(in) :: arg make_real = real (arg%i) end function make_real end module m use m class(t1), pointer :: a type(t1), target :: b a = b if (a%real() .ne. real (42)) call abort end Additionally you could try if calling 'make_real' directly (without the type-binding) works, i.e. replace the last line by: if (make_real(a) .ne. real (42)) call abort The type-bound call is transformed into a procedure-pointer-component call, i.e. a._vptr-real (a). Do all the proc_ptr_comp_* test cases work on ARMv7? Yes, the test cases that failed with the last snapshot are: FAIL: gfortran.dg/dynamic_dispatch_1.f03 -O0 execution test FAIL: gfortran.dg/dynamic_dispatch_3.f03 -O0 execution test FAIL: gfortran.dg/select_type_4.f90 -O2 execution test This one might possibly be related. It also involves polymorphism (but no type-bound procedures).
[Bug fortran/60191] test case gfortran.dg/dynamic_dispatch_1/3.f03 fail on ARMv7
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60191 --- Comment #6 from Bernd Edlinger bernd.edlinger at hotmail dot de --- (In reply to Dominique d'Humieres from comment #4) (In reply to Bernd from comment #3) IIRC the tests gfortran.dg/stat_(1|2).f90 fail if the user's uid or gid are different from those of the directory in which the tests are run (see pr42900). If for some reason you cannot run the tests with user's IDs matching those of the working directory, these tests will always fail. Ok, thanks. That would explain this one: My target does not have a hard disk, so I mounted everything with nfs and the user/group gets squashed by the server. I log in with root at the target, but everything on the nfs share is owned by nobody, nogroup I think. But I can fix that somehow. For the other failures, are they regressions or is it the first time they are tested on armv7l-unknown-linux-gnueabihf? Given how hard it was to boot strap everything on that target, (I started in december!), I don't think anybody did that before. The target itself was built from scratch with cross-compilers.
[Bug driver/28718] Call to -lgcc added prior to user libraries
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28718 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #15 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla.
[Bug target/38496] Gcc misaligns arrays when stack is forced follow the x8632 ABI
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38496 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #28 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla.
[Bug c/47409] volatile struct member bug
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47409 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #22 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla.
[Bug tree-optimization/26763] [4.1/4.2 Regression] wrong final value of induction variable calculated
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26763 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #17 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla.
[Bug tree-optimization/32575] [4.2 regression] With -ftree-vrp miscompiles a single line of code in SQLite
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32575 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #22 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla.
[Bug libstdc++/24196] Using string instances to pass arguments to dlls fails
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24196 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #27 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla.
[Bug tree-optimization/18501] [4.7/4.8/4.9 Regression] Missing 'used uninitialized' warning (CCP)
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18501 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #69 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla.
[Bug middle-end/26374] Compile failure on long double
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26374 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #13 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla.
[Bug libstdc++/6257] [DR 456] C-library symbols enter global namespace
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=6257 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #30 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla.
[Bug tree-optimization/47679] [4.7/4.8/4.9 Regression] Strange uninitialized warning after SRA
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47679 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #13 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla.
[Bug libstdc++/40518] data races when calling std::string::erase() on empty string
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40518 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #25 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla.
[Bug c++/33916] [4.2 Regression] Default constructor fails to initialize array members
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33916 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #13 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla.
[Bug target/30255] register spills in x87 unit need to be 80-bit, not 64
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30255 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #12 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla.
[Bug target/31331] [avr] ICE on function attribute syntax for main()
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31331 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #9 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla.
[Bug driver/12448] -MT / -MQ don't behave as documented.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12448 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #14 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla.
[Bug target/36834] structure return ABI for windows targets differs from native MSVC
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36834 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #15 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla.
[Bug target/8606] GNAT floating point optimization bug
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=8606 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #7 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla.
[Bug middle-end/36296] bogus uninitialized warning (loop representation, VRP missed-optimization)
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36296 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #26 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla.
[Bug c++/7046] #pragma pack(1) context evaluated at point of instantiation rather than declaration
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=7046 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #10 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla.
[Bug target/15397] [3.4 only] [g77] c float function called from fortran gives wrong result
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15397 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #11 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla.
[Bug tree-optimization/53265] Warn when undefined behavior implies smaller iteration count
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53265 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #30 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla.
[Bug target/18251] unable to find a register to spill in class `POINTER_REGS'
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18251 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #42 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla.
[Bug c++/9283] __attribute__((visibility (hidden))) not supported for class/struct
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=9283 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #25 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla.
[Bug c++/20589] [DR 488] error: 'anonymous enum' is/uses anonymous type'
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20589 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #23 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla.
[Bug target/38549] [avr] eicall not properly set for 128K program space
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38549 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #7 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla.
[Bug target/14563] new/delete much slower than malloc/free because of sjlj exceptions
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14563 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #52 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla.
[Bug tree-optimization/46186] Clang creates code running 1600 times faster than gcc's
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46186 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #25 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla.
[Bug c++/11893] stdcall pointers to member-functions handled wrong
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11893 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #9 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla.
[Bug fortran/43954] [4.4 regression] gfortran does not support -Wp, -MD for *.F
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43954 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #23 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla.
[Bug target/55981] std::atomic store is split in two smaller stores
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55981 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #14 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla.
[Bug bootstrap/50229] [4.7/4.8/4.9 Regression] Can't cross compile for i686-apple-darwin10 from x86_64-redhat_linux
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50229 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #18 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla.
[Bug target/46261] avr-gcc: Segfaults when compiled with the -mint8 option
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46261 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #27 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla.
[Bug bootstrap/41180] can not build gcc 4.4.1 on Snow Leopard Mac OS X 10.6
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41180 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #35 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla.
[Bug target/40836] ICE: insn does not satisfy its constraints (iwmmxt_movsi_insn)
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40836 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #33 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla.
[Bug debug/40521] [4.4/4.5 Regression] -g causes GCC to generate .eh_frame
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40521 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #25 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla.
[Bug middle-end/19154] miss-optimization of (x pow2C) avr conditionals returning bool equivalent values
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19154 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #11 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla.
[Bug c/40366] Array + XOR swap fails
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40366 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #3 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla.
[Bug target/43129] Simplify global variable's address loading with option -fpic
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43129 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #11 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla.
[Bug driver/20705] -pthread should enable all options required to use pthreads on all platforms
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20705 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #7 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla.
[Bug target/35073] illegal opcode movw for mcu avr3
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35073 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #11 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla.
[Bug java/41991] gcj segfaults on i686-apple-darwin9 and x86_64-apple-darwin9
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41991 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #56 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla.
[Bug libgcj/50895] Build failure in jni.cc
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50895 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #8 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla.
[Bug rtl-optimization/49847] [4.7/4.8/4.9 Regression] NULL deref in fold_rtx (prev_insn_cc0 == NULL)
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49847 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #31 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla.
[Bug target/34210] ffs builtin calls undefined __ffshi2
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34210 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #9 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla.
[Bug middle-end/34300] gcc 4.2.2 miscompiles code that uses global register variables
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34300 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #8 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla.
[Bug middle-end/58245] -fstack-protector[-all] does not protect functions that call noreturn functions
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58245 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #9 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla.
[Bug ada/19959] [4.1/4.2/4.3/4.4 Regression] Can't compile gnattools for the cross targets
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19959 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #17 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla.
[Bug target/16563] The compiler doesnt the necessary push/restore of r18/r19
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16563 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #8 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla.
[Bug c++/52136] g++ is wrongly propagating friend class to the parent class
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52136 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #6 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla.
[Bug fortran/23060] %VAL, %REF and %DESCR constructs not implemented
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23060 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #18 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla.
[Bug c/2707] gcc does not warn on truncate
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=2707 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #9 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla.
[Bug c++/2922] [DR 197] two-stage lookup for unqualified function calls with type-dependent arguments
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=2922 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #29 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla.
[Bug target/35872] [4.3 regression] incorrect code for 32bit multiplication by constant
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35872 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #8 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla.
[Bug c/23087] Misleading warning, ... differ in signedness
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23087 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #12 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla.
[Bug tree-optimization/52734] [4.7/4.8 Regression] Incorrect optimization of uClibc sbrk()
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52734 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #18 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla.
[Bug c++/9050] [DR 147] Can't explicitly specialize C++ constructor templates
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=9050 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #17 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla.
[Bug fortran/18026] boz initialization of REALs fails
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18026 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #18 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla.
[Bug middle-end/56848] [4.7 Regression] ICE (segfault) with the 4.7.3 release candidate
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56848 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #12 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla.
[Bug middle-end/27663] missed-optimization transforming a byte array to unsigned long
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27663 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #8 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla.
[Bug c/55009] compile-time assertions no longer usable: error: variably modified ‘ari_sign_32_bit_and_wrap’ at file scope
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55009 Jackie Rosen jackie.rosen at hushmail dot com changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #2 from Jackie Rosen jackie.rosen at hushmail dot com --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla.