[Bug c/25802] VM types of external and internal linkage variables not diagnosed

2006-05-06 Thread mrs at apple dot com
--- Comment #2 from mrs at apple dot com 2006-05-06 21:24 --- I have a fix for this, will post. -- mrs at apple dot com changed: What|Removed |Added CC

[Bug c/18740] Execution-time sizeof drops side effects

2006-05-08 Thread mrs at apple dot com
--- Comment #6 from mrs at apple dot com 2006-05-09 00:47 --- I have a fix for this. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18740

[Bug c/7948] gcc fails to fault gnu extension with -std=c99

2006-05-08 Thread mrs at apple dot com
--- Comment #3 from mrs at apple dot com 2006-05-09 00:48 --- I have a fix for this. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=7948

[Bug c/25802] VM types of external and internal linkage variables not diagnosed

2006-05-18 Thread mrs at apple dot com
--- Comment #4 from mrs at apple dot com 2006-05-18 19:29 --- aka radr://4336222 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25802

[Bug c/27673] [4.2 Regression] Gcc failed to bootstrap on Linux

2006-05-18 Thread mrs at apple dot com
--- Comment #7 from mrs at apple dot com 2006-05-19 01:39 --- I'm building a cross compiler now... -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27673

[Bug c/27673] [4.2 Regression] Gcc failed to bootstrap on Linux

2006-05-18 Thread mrs at apple dot com
--- Comment #10 from mrs at apple dot com 2006-05-19 02:11 --- A stage1 cross compiler with --enable-checking=assert targeting --target=i686-unknown-linux-gnu hosted on darwin doesn't seem to fail, nor does a darwin native compiler with --enable-checking=assert. I've reviewe

[Bug c/27673] [4.2 Regression] Gcc failed to bootstrap on Linux

2006-05-18 Thread mrs at apple dot com
--- Comment #11 from mrs at apple dot com 2006-05-19 04:01 --- Ok, just finished a: configure --enable-languages=c native build for i686-pc-linux-gnu, worked just fine... I'll try an expanded configure line next... -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27673

[Bug c/27673] [4.2 Regression] Gcc failed to bootstrap on Linux

2006-05-18 Thread mrs at apple dot com
--- Comment #12 from mrs at apple dot com 2006-05-19 06:09 --- Ok, finished a: configure --enable-clocale=gnu --with-system-zlib --with-demangler-in-ld --enable-shared --enable-threads=posix --enable-haifa --enable-checking=assert --prefix=/usr/gcc-4.2 --with-local-prefix=/usr/local

[Bug target/26427] [4.2 Regression] with -fsection-anchors with zero sized structs

2006-05-31 Thread mrs at apple dot com
--- Comment #11 from mrs at apple dot com 2006-05-31 22:32 --- I have a patch: http://gcc.gnu.org/ml/gcc-patches/2006-05/msg01580.html that I think fixes this problem. I'd be cusious to hear if it fixes the Fortran problem for you. -- mrs at apple dot com ch

[Bug target/26427] [4.2 Regression] with -fsection-anchors with zero sized structs

2006-06-08 Thread mrs at apple dot com
--- Comment #17 from mrs at apple dot com 2006-06-08 22:26 --- This should be fixed now. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26427

[Bug target/26427] [4.2 Regression] with -fsection-anchors with zero sized structs

2006-06-08 Thread mrs at apple dot com
--- Comment #18 from mrs at apple dot com 2006-06-08 22:40 --- The regression was introduced by: 2006-04-30 David Edelsohn <[EMAIL PROTECTED]> * config/rs6000/rs6000.c (rs6000_override_options): Enable TARGET_NO_FP_IN_TOC for section a

[Bug bootstrap/28026] Cross compiles involving Darwin fail

2006-06-14 Thread mrs at apple dot com
--- Comment #1 from mrs at apple dot com 2006-06-14 17:11 --- What problem did you see when ld wasn't in build_gcc? Also, if the compiler is configured with isysroot, if gcc.c is taught to default to using it, then I think the change to configure.ac isn't needed. This also

[Bug c/28280] [4.2 regression] bogus "statement with no effect" warning with VLA and typeof

2006-07-08 Thread mrs at apple dot com
--- Comment #4 from mrs at apple dot com 2006-07-08 10:10 --- Fix submitted. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28280

[Bug c++/28217] [4.2 regression] ICE in tree_int_cst_sgn

2006-07-11 Thread mrs at apple dot com
--- Comment #11 from mrs at apple dot com 2006-07-11 18:31 --- I've posted a patch to fix this. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28217

[Bug c/28280] [4.2 regression] bogus "statement with no effect" warning with VLA and typeof

2006-07-12 Thread mrs at apple dot com
--- Comment #6 from mrs at apple dot com 2006-07-12 13:13 --- I have checked in a fix for this. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28280

[Bug c/28280] [4.2 regression] bogus "statement with no effect" warning with VLA and typeof

2006-07-15 Thread mrs at apple dot com
--- Comment #9 from mrs at apple dot com 2006-07-15 18:52 --- THis bug should be reopened. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28280

[Bug testsuite/37202] FAIL: gcc.dg/visibility-1[4-9].c

2008-11-11 Thread mrs at apple dot com
--- Comment #13 from mrs at apple dot com 2008-11-11 23:13 --- The darwin patch is fine. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37202

[Bug c++/38087] New: Pseudo destructor call

2008-11-11 Thread mrs at apple dot com
dTo: unassigned at gcc dot gnu dot org ReportedBy: mrs at apple dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38087

[Bug c++/38087] Pseudo destructor call

2008-11-12 Thread mrs at apple dot com
--- Comment #3 from mrs at apple dot com 2008-11-12 18:33 --- I'm merely eching bits from the clang development list... Now they think the above doesn't apply, but 3.4.5p3 does: 3 If the unqualified-id is ∼ type-name, the type-name is looked up in the context of the ent

[Bug c/36113] fix C enumerators

2008-11-18 Thread mrs at apple dot com
--- Comment #5 from mrs at apple dot com 2008-11-18 20:26 --- The C standard mandates that all enumeration constants have the same type, gcc violates this requirement. -- mrs at apple dot com changed: What|Removed |Added

[Bug c/38375] New: infinite loop on invalid struct redefinition

2008-12-02 Thread mrs at apple dot com
Version: 4.4.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: mrs at apple dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38375

[Bug c/38375] infinite loop on invalid struct redefinition

2008-12-02 Thread mrs at apple dot com
--- Comment #1 from mrs at apple dot com 2008-12-02 21:43 --- Radar 6400208 -- mrs at apple dot com changed: What|Removed |Added CC

[Bug c++/19351] operator new[] can return heap blocks which are too small

2008-12-09 Thread mrs at apple dot com
--- Comment #17 from mrs at apple dot com 2008-12-09 23:24 --- I agree, Apple would like this as well... radr://5739832 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19351

[Bug testsuite/35677] Intermitent failure "FAIL: libgomp.fortran/crayptr2.f90"

2008-12-12 Thread mrs at apple dot com
--- Comment #21 from mrs at apple dot com 2008-12-12 18:42 --- My long term guidance would be to engineer gcc to use its copy of the libgcc_s dylib and link against it. This would mean that the newly installed libgcc_s should be found first, over /usr/lib, and that development and

[Bug bootstrap/38300] [4.4 Regression] libstdc++ and libgcj contain a reference to _Unwind_GetIPInfo

2008-12-18 Thread mrs at apple dot com
--- Comment #9 from mrs at apple dot com 2008-12-18 12:21 --- Ok with the: + *-*-darwin[3-8]*) have_unwind_getipinfo=no ;; spelling. It matches the spelling in the rest of the compiler, which makes it easier to spot and modify. Technically, the: *-*-darwin[0-8]|*-*-darwin[0-8

[Bug libstdc++/36164] abi breakage, stdio_sync_filebuf routines missing

2009-01-23 Thread mrs at apple dot com
--- Comment #8 from mrs at apple dot com 2009-01-24 04:18 --- First, you didn't test 4.0.0, so all your reasoning is invalid. Second, claiming no ABI breakage when there is abi breakage is silly. I guess if you have no customers with no software, with do previously deployed sof

[Bug libstdc++/36173] abi breakage, stdio_filebuf routines missing

2009-01-23 Thread mrs at apple dot com
--- Comment #4 from mrs at apple dot com 2009-01-24 04:22 --- First, you didn't test 4.0.0, so all your reasoning is invalid. Second, claiming no ABI breakage when there is abi breakage is silly. I guess if you have no customers with no software, with do previously deployed sof

[Bug c++/9726] namespace typedef hides global when interacting with using directive

2005-11-15 Thread mrs at apple dot com
--- Comment #6 from mrs at apple dot com 2005-11-15 23:56 --- radr://4329536 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=9726

[Bug c++/25316] New: POD structures can have

2005-12-08 Thread mrs at apple dot com
ave Product: gcc Version: 4.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: mrs at apple dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25316

[Bug c++/25316] POD structures can have

2005-12-08 Thread mrs at apple dot com
--- Comment #1 from mrs at apple dot com 2005-12-08 20:51 --- Ah, Geoff found it: The definition of 'aggregate' is in 8.5.1 I new it was there someplace. -- mrs at apple dot com changed: What|Removed

[Bug c++/25316] POD structures can have

2005-12-08 Thread mrs at apple dot com
--- Comment #3 from mrs at apple dot com 2005-12-08 23:53 --- As I said, the prohibition is in 8.5.1 in the definition of aggregate. This is what makes it not a POD. No DR needed, no gcc bug fix needed, the bug was in the Metroworks compiler and in the users understanding

[Bug target/26792] [4.2 Regression] C++ is broken on *-*-darwin*

2006-07-19 Thread mrs at apple dot com
--- Comment #9 from mrs at apple dot com 2006-07-19 23:50 --- We can't define __Unwind_GetIPInfo in libgcc_s.10.5.dylib at this time.  If we create a situation in which we can, rest assured, we will. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26792

[Bug c++/4131] Why the C++ compiler don't place a const class object to ".rodata" section?

2006-08-10 Thread mrs at apple dot com
--- Comment #12 from mrs at apple dot com 2006-08-10 16:54 --- Trivially, one could use turing completeness at compile time to achieve the desired result. :-) Not that I think that is better than `fixing' this bug. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=4131

[Bug tree-optimization/28778] New: strict-aliasing bug

2006-08-18 Thread mrs at apple dot com
Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: mrs at apple dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28778

[Bug tree-optimization/28778] strict-aliasing bug

2006-08-18 Thread mrs at apple dot com
--- Comment #2 from mrs at apple dot com 2006-08-18 21:12 --- radr://4658741 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28778

[Bug c++/28139] alias information for EH is wrong

2006-08-25 Thread mrs at apple dot com
--- Comment #8 from mrs at apple dot com 2006-08-25 22:27 --- Date: Fri, 25 Aug 2006 16:03:00 -0400 From: Jason Merrill <[EMAIL PROTECTED]> Subject: Re: RFA: Fix PR 28139 Message-id: <[EMAIL PROTECTED]> This is OK. :REVIEWURL http://gcc.gnu.org/ml/gcc-patches/2006-06/m

[Bug target/28617] ___divti3 and ___umodti3 undefined for -m64 on powerpc-apple-darwin8

2006-09-28 Thread mrs at apple dot com
--- Comment #4 from mrs at apple dot com 2006-09-29 01:29 --- This should be fixed by the last checkin. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28617

[Bug middle-end/29272] [4.2 Regression] memcpy optimization causes wrong-code

2006-09-29 Thread mrs at apple dot com
--- Comment #8 from mrs at apple dot com 2006-09-29 23:15 --- > If it is a VAR_DECL, then I believe the optimization is always safe Not in C++. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29272

[Bug libstdc++/29286] [4.0/4.1/4.2 Regression] placement new does not change the dynamic type as it should

2006-10-02 Thread mrs at apple dot com
--- Comment #16 from mrs at apple dot com 2006-10-02 09:32 --- The dynamic type of the object at &i is indeed float and has the value 7.0 (iff align and sizes work out). We permitted this so that can can do: class C { ... }; char buf[1024]; new (&buf[n]) C and have the

[Bug libstdc++/29286] [4.0/4.1/4.2 Regression] placement new does not change the dynamic type as it should

2006-10-02 Thread mrs at apple dot com
--- Comment #18 from mrs at apple dot com 2006-10-02 19:28 --- What is your position based upon? Mine is based upon having been in the room when we decided what the C rules probably were, what the C++ rules could be and the up side and down side of each choice and where we decided what

[Bug target/10901] non-local goto's don't work on powerpc-darwin

2006-10-04 Thread mrs at apple dot com
--- Comment #16 from mrs at apple dot com 2006-10-05 00:57 --- Our positron branch has the fix for this in it. We should dig it out and submit it. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=10901

[Bug target/25850] real kind=16 failures on powerpc-darwin

2006-10-05 Thread mrs at apple dot com
--- Comment #10 from mrs at apple dot com 2006-10-06 05:46 --- > Apple has no long double library support This is false. What we don't have is symbol versioning and the `normal' names refer to an abi different long double, 8 bytes as I recall. The impact to the for

[Bug c++/15795] No way to teach operator new anything about alignment requirements

2006-10-09 Thread mrs at apple dot com
--- Comment #37 from mrs at apple dot com 2006-10-10 04:54 --- Additionally, you can petition ISO/C++ to provide a more elegant solution for you. VxWorks also does 16-byte alignment on ppc (for altivec) as I recall. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15795

[Bug bootstrap/29531] New: REG: --disable-bootstrap && make bootstrap doesn't work

2006-10-20 Thread mrs at apple dot com
strap doesn't work Product: gcc Version: 4.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: bootstrap AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: mrs at apple dot com http://gc

[Bug bootstrap/29531] REG: --disable-bootstrap && make bootstrap doesn't work

2006-10-20 Thread mrs at apple dot com
--- Comment #1 from mrs at apple dot com 2006-10-20 22:09 --- I think something like: Doing diffs in configure.ac.~1~: --- configure.ac.~1~2006-10-16 12:38:48.0 -0700 +++ configure.ac2006-10-20 15:00:44.0 -0700 @@ -3419,6 +3419,16 @@ changequote([,])dnl

[Bug bootstrap/29531] REG: --disable-bootstrap && make bootstrap doesn't work

2006-10-20 Thread mrs at apple dot com
--- Comment #6 from mrs at apple dot com 2006-10-20 22:29 --- If the decision is to rip out mass amounts of code for bootstrapping in stage3, well, that can be done, but unless that it is done, this is a bug. If it is to be done, that it is a bug that it isn't done. As for WO

[Bug bootstrap/29531] REG: --disable-bootstrap && make bootstrap doesn't work

2006-10-20 Thread mrs at apple dot com
--- Comment #7 from mrs at apple dot com 2006-10-20 22:33 --- I'd like my patch to be considered for 4.2, seems safee enough. -- mrs at apple dot com changed: What|Removed |

[Bug bootstrap/29531] REG: --disable-bootstrap && make bootstrap doesn't work

2006-10-20 Thread mrs at apple dot com
--- Comment #9 from mrs at apple dot com 2006-10-20 23:24 --- I spent a minute upgrading my build system to handle the new world order that's coming down the pike in 4.3... The problem I thought I might hit didn't happen, so, I'm fine with this being WONTFIX. I now do

[Bug c++/30659] New: ICE in undefined template

2007-01-31 Thread mrs at apple dot com
Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: mrs at apple dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30659

[Bug c++/30659] ICE in undefined template

2007-01-31 Thread mrs at apple dot com
--- Comment #1 from mrs at apple dot com 2007-01-31 20:30 --- radr://4958852 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30659

[Bug target/30518] error from system header file

2007-02-08 Thread mrs at apple dot com
--- Comment #10 from mrs at apple dot com 2007-02-08 19:02 --- Ignore me, I'm going crazy. This is really just a simple problem of the software isn't portable to 10.3.9. The right fix is to modify it so that it compiles. The OS has been fixed to not have this bug in m

[Bug c/4076] -Wunused doesn't warn about static function only called by itself.

2007-02-16 Thread mrs at apple dot com
--- Comment #13 from mrs at apple dot com 2007-02-16 17:59 --- Adding inline seems obvious to me, all the other functions are marked inline. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=4076

[Bug tree-optimization/29585] [4.2 Regression] tree check: expected ssa_name, have var_decl in is_old_name, at tree-into-ssa.c:558

2007-04-04 Thread mrs at apple dot com
--- Comment #16 from mrs at apple dot com 2007-04-05 02:52 --- I think this patch breaks: FAIL: g++.old-deja/g++.mike/p4736b.C (internal compiler error) FAIL: g++.old-deja/g++.mike/p4736b.C (test for excess errors) on powerpc-apple-darwin: /Volumes/mrs3/net/gcc-4.2-fsf/gcc/gcc

[Bug c++/31513] [4.2/4.3 Regression] Miscompilation of Function Passing Bit Field Value to Function

2007-04-09 Thread mrs at apple dot com
--- Comment #4 from mrs at apple dot com 2007-04-09 20:25 --- radr://5076058 -- mrs at apple dot com changed: What|Removed |Added CC

[Bug tree-optimization/29585] [4.2 Regression] tree check: expected ssa_name, have var_decl in is_old_name, at tree-into-ssa.c:558

2007-04-12 Thread mrs at apple dot com
--- Comment #17 from mrs at apple dot com 2007-04-13 03:09 --- The followup problem has now been fixed in 4.2. -- mrs at apple dot com changed: What|Removed |Added

[Bug target/26792] [4.2 Regression] need to use autoconf when using newly-added libgcc functions

2007-04-24 Thread mrs at apple dot com
--- Comment #37 from mrs at apple dot com 2007-04-25 01:42 --- libgcc_s.10.5.dylib now includes __Unwind_GetIPInfo on mainline and in 4.2... -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26792

[Bug target/26792] [4.2 Regression] need to use autoconf when using newly-added libgcc functions

2007-04-24 Thread mrs at apple dot com
--- Comment #38 from mrs at apple dot com 2007-04-25 01:56 --- I think a non-working --with-system-libunwind corner case on darwin is a P4 at best? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26792

[Bug target/32961] GCC 4.2 has different requirements for x86 shift xmm intrinsics

2007-10-16 Thread mrs at apple dot com
--- Comment #2 from mrs at apple dot com 2007-10-16 19:29 --- I can confirm the bug and that Intel's documentation does not have a immediate restriction on any of the epi functions. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32961

[Bug target/20617] [4.0/4.1 regression] shared SH libgcc is exporting too many symbols

2005-03-24 Thread mrs at apple dot com
--- Additional Comments From mrs at apple dot com 2005-03-24 19:36 --- Subject: Re: shared SH libgcc is exporting too many symbols On Mar 24, 2005, at 8:30 AM, Joern RENNECKE wrote: > ! #if 1 /* ??? The export list mechanism is broken, everything that > is not > !

[Bug preprocessor/19475] [3.3/3.4/4.0 Regression] missing whitespace after macro name in C90 or C++

2005-04-05 Thread mrs at apple dot com
--- Additional Comments From mrs at apple dot com 2005-04-05 22:54 --- Subject: Re: [PATCH] Fix PR preprocessor/19475 On Apr 5, 2005, at 4:56 AM, Jakub Jelinek wrote: > Thanks, you're right. With following incremental patch > it passes just fine (and fails with cc1 built

[Bug c++/37085] New: global friends in classes

2008-08-11 Thread mrs at apple dot com
Severity: normal Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: mrs at apple dot com GCC host triplet: i686-apple-darwin9 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37085

[Bug c++/37085] global friends in classes

2008-08-11 Thread mrs at apple dot com
--- Comment #1 from mrs at apple dot com 2008-08-11 21:39 --- Oh, see 11.4p5 (ANSI 98 standard) for details on this type of code. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37085

[Bug c++/37260] New: infinite loop in init

2008-08-27 Thread mrs at apple dot com
Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: mrs at apple dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37260

[Bug c++/37260] infinite loop in init

2008-08-27 Thread mrs at apple dot com
--- Comment #1 from mrs at apple dot com 2008-08-27 22:47 --- I think reshape_init_r doesn't handle init when it ia error_mark_node. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37260

[Bug c++/37465] New: ctors never override virtual functions

2008-09-10 Thread mrs at apple dot com
oduct: gcc Version: 4.4.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: mrs at apple dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37465

[Bug c++/37465] ctors never override virtual functions

2008-09-10 Thread mrs at apple dot com
--- Comment #1 from mrs at apple dot com 2008-09-10 18:28 --- radr://6202462 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37465

[Bug c++/37728] New: if scoping for declarations

2008-10-03 Thread mrs at apple dot com
: 4.4.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: mrs at apple dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37728

[Bug middle-end/37864] New: incorrect warning from fold

2008-10-17 Thread mrs at apple dot com
Severity: normal Priority: P3 Component: middle-end AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: mrs at apple dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37864

[Bug libstdc++/35081] New: abi breakage in typeinfo (4.0.1 -> 4.2.1)

2008-02-04 Thread mrs at apple dot com
libstdc++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: mrs at apple dot com GCC build triplet: *-apple-darwin* GCC host triplet: *-apple-darwin* GCC target triplet: *-apple-darwin* http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35081

[Bug objc++/34193] [4.3 regression] FAIL: obj-c++.dg/gnu-runtime-2.mm (test for excess errors)

2008-02-07 Thread mrs at apple dot com
--- Comment #2 from mrs at apple dot com 2008-02-08 03:10 --- It should be const char**argv. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34193

[Bug c/34000] GCC pedwarns about use of static inline functions from system headers in extern inline functions

2008-02-11 Thread mrs at apple dot com
--- Comment #4 from mrs at apple dot com 2008-02-12 01:28 --- We fixed the mmintrin.h issues by using inline when __GNUC_STDC_INLINE__, and static inline otherwise in our tree. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34000

[Bug target/34000] GCC pedwarns about use of static inline functions from system headers in extern inline functions

2008-02-12 Thread mrs at apple dot com
--- Comment #11 from mrs at apple dot com 2008-02-13 02:59 --- Ok, how about: #ifdef __GNUC_STDC_INLINE__ #define __EXTERN_INLINE __inline __attribute__((always_inline)) #else #define __EXTERN_INLINE extern __inline __attribute__((always_inline)) #endif __EXTERN_INLINE void foo

[Bug target/34000] GCC pedwarns about use of static inline functions from system headers in extern inline functions

2008-02-12 Thread mrs at apple dot com
--- Comment #9 from mrs at apple dot com 2008-02-12 22:04 --- Ah, I see now, you're right, that doesn't work. :-( -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34000

[Bug libstdc++/35173] New: trivial long -> int implicit conversions

2008-02-12 Thread mrs at apple dot com
: trivial long -> int implicit conversions Product: gcc Version: 4.2.1 Status: UNCONFIRMED Severity: trivial Priority: P3 Component: libstdc++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: mrs at apple dot com GCC build triplet: i686-apple-darwin9 GCC host triplet: i686-apple-darwin9 GCC target triplet: i686-apple-darwin9 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35173

[Bug target/34000] GCC pedwarns about use of static inline functions from system headers in extern inline functions

2008-02-12 Thread mrs at apple dot com
--- Comment #7 from mrs at apple dot com 2008-02-12 18:01 --- Testcase for comment #6? I believe we tested every case and it works fine. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34000

[Bug target/34000] GCC pedwarns about use of static inline functions from system headers in extern inline functions

2008-02-13 Thread mrs at apple dot com
--- Comment #14 from mrs at apple dot com 2008-02-13 20:49 --- I think we should do this; further, I think we should add && pedantic to it as well. Only people that want to be hurt by the standard should be. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34000

[Bug c/35198] New: missed evaluation of VM array type

2008-02-14 Thread mrs at apple dot com
s: UNCONFIRMED Severity: normal Priority: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: mrs at apple dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35198

[Bug bootstrap/32009] [4.3/4.4 Regression] building gcc4-4.3/4.4.0-20070518 failed on OSX 10.3.9

2008-02-20 Thread mrs at apple dot com
--- Comment #28 from mrs at apple dot com 2008-02-20 15:44 --- Thanks. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32009

[Bug target/10901] non-local goto's don't work on powerpc-darwin

2008-02-21 Thread mrs at apple dot com
--- Comment #18 from mrs at apple dot com 2008-02-21 19:48 --- Nope. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=10901

[Bug c/35449] New: extended asm documentation wrong

2008-03-03 Thread mrs at apple dot com
Priority: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: mrs at apple dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35449

[Bug c++/35450] New: ice on valid template

2008-03-03 Thread mrs at apple dot com
: normal Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: mrs at apple dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35450

[Bug c++/35405] [4.2/4.3/4.4 Regression] Internal compiler error

2008-03-03 Thread mrs at apple dot com
--- Comment #3 from mrs at apple dot com 2008-03-04 01:19 --- My bug is related to this, but mine is an ice on valid. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35405

[Bug debug/35462] New: anonymous struct in c++ has wrong name in -gdwarf-2

2008-03-04 Thread mrs at apple dot com
gcc dot gnu dot org ReportedBy: mrs at apple dot com GCC target triplet: powerpc-apple-darwin9 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35462

[Bug debug/35463] New: typedef missing in debug information with -gdwarf-2 for c++

2008-03-04 Thread mrs at apple dot com
c++ Product: gcc Version: 4.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: debug AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: mrs at apple dot com GCC target triplet: powerpc

[Bug debug/35462] anonymous struct in c++ has wrong name in -gdwarf-2

2008-03-04 Thread mrs at apple dot com
--- Comment #1 from mrs at apple dot com 2008-03-04 20:14 --- radr://5070293 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35462

[Bug debug/35463] typedef missing in debug information with -gdwarf-2 for c++

2008-03-04 Thread mrs at apple dot com
--- Comment #1 from mrs at apple dot com 2008-03-04 20:15 --- radr://5070293 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35463

[Bug c++/35640] New: invalid access to protected base class

2008-03-19 Thread mrs at apple dot com
ONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: mrs at apple dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35640

[Bug c++/35688] New: template visibility botch

2008-03-24 Thread mrs at apple dot com
-- Summary: template visibility botch Product: gcc Version: 4.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: mrs at apple dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35688

[Bug target/34587] gcc.dg/initpri1.c fails on *-apple-darwin

2009-02-17 Thread mrs at apple dot com
--- Comment #13 from mrs at apple dot com 2009-02-17 19:18 --- Ok to add that to darwin.h. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34587

[Bug bootstrap/41180] can not build gcc 4.4.1 on Snow Leopard Mac OS X 10.6

2009-08-31 Thread mrs at apple dot com
--- Comment #16 from mrs at apple dot com 2009-08-31 17:37 --- Oops, I mean #12 and #13. For #13, make sure there isn't an existing entry already. If there is, the code should be added to it. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41180

[Bug bootstrap/41180] can not build gcc 4.4.1 on Snow Leopard Mac OS X 10.6

2009-08-31 Thread mrs at apple dot com
--- Comment #15 from mrs at apple dot com 2009-08-31 17:35 --- #13 looks fine. #14 needs a build to confirm it works. I've tested the style of #14 in the gcc-4.2.1 tree and it works as expected. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41180

[Bug bootstrap/41180] can not build gcc 4.4.1 on Snow Leopard Mac OS X 10.6

2009-08-31 Thread mrs at apple dot com
--- Comment #18 from mrs at apple dot com 2009-08-31 20:37 --- That file just has: # APPLE LOCAL file dynamic-no-pic # The -mdynamic-no-pic ensures that the compiler executable is built without # position-independent-code -- the usual default on Darwin. BOOT_CFLAGS=-g -O2 -mdynamic-no

[Bug bootstrap/41224] [4.5 Regression] Bootstrap broken on powerpc-apple-darwin9 at revision 151318

2009-09-02 Thread mrs at apple dot com
--- Comment #11 from mrs at apple dot com 2009-09-02 17:41 --- dwarfdump exists on 10.5 and 10.6. Not sure if that would help at all (I've not been following what people are doing). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41224

[Bug bootstrap/41224] [4.5 Regression] Bootstrap broken on powerpc-apple-darwin9 at revision 151318

2009-09-02 Thread mrs at apple dot com
--- Comment #13 from mrs at apple dot com 2009-09-02 20:17 --- Subject: Re: [4.5 Regression] Bootstrap broken on powerpc-apple-darwin9 at revision 151318 On Sep 2, 2009, at 12:57 PM, howarth at nitro dot med dot uc dot edu wrote: > --- Comment #12 from howarth at nitro dot

[Bug bootstrap/41180] can not build gcc 4.4.1 on Snow Leopard Mac OS X 10.6

2009-09-02 Thread mrs at apple dot com
--- Comment #21 from mrs at apple dot com 2009-09-02 20:37 --- The patch in #19 is wrong. If you configure a x86->ppc64 compile, it would want to use -m32, which is wrong. We experimented with a change like that in #20 and it resulted in failures; I can't imagine any good com

[Bug bootstrap/41180] can not build gcc 4.4.1 on Snow Leopard Mac OS X 10.6

2009-09-02 Thread mrs at apple dot com
--- Comment #26 from mrs at apple dot com 2009-09-03 00:20 --- First, config.guess is orthogonal to the entire discussion, because of that, we never need to mention it again. Next, we do a case analysis of every combination of host/target and build… We engineer each case to work as

[Bug bootstrap/41180] can not build gcc 4.4.1 on Snow Leopard Mac OS X 10.6

2009-09-03 Thread mrs at apple dot com
--- Comment #30 from mrs at apple dot com 2009-09-04 01:49 --- I admit that having gcc automagically add -m32 isn't strictly needed, the user can do that. The problem is when they don't do that. What behavior do we want? We can pick: 1) Just work. 2) Fail immediatel

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

2009-09-22 Thread mrs at apple dot com
--- Comment #6 from mrs at apple dot com 2009-09-22 18:56 --- I wonder if we could just trim out the symbols from libgcc that are in libSystem, and arrange for gcc's installed libgcc to be found first. Advantage, simplicity, less target specific work, easy to understand. Downsid

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

2009-09-22 Thread mrs at apple dot com
--- Comment #8 from mrs at apple dot com 2009-09-22 21:17 --- I meant the idea that libSystem has new symbols in it is relevant only to darwin10. The system libgcc_s is present on older OSes, so those aspects are still relevant. Yeah, to solve that problem one would either have to

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

2009-09-23 Thread mrs at apple dot com
--- Comment #19 from mrs at apple dot com 2009-09-23 20:43 --- Subject: Re: TLS emutls not linked to automatically on Darwin On Sep 22, 2009, at 8:02 PM, howarth at nitro dot med dot uc dot edu wrote: > Doesn't this imply that you can't make force libgcc to be

  1   2   >