[Bug libobjc/38307] Calling of the +initialize method is not completely thread-safe

2009-04-10 Thread ayers at gcc dot gnu dot org
--- Comment #3 from ayers at gcc dot gnu dot org 2009-04-10 12:43 --- Created an attachment (id=17613) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17613action=view) rewrite of dispatch table installation I agree with the approach you describe, in that we need a look-a-side

[Bug libobjc/38307] Calling of the +initialize method is not completely thread-safe

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

[Bug objc/29200] %s substituted with methods/selectors can't be properly translated

2009-04-09 Thread ayers at gcc dot gnu dot org
--- Comment #3 from ayers at gcc dot gnu dot org 2009-04-09 21:08 --- Subject: Bug 29200 Author: ayers Date: Thu Apr 9 21:08:18 2009 New Revision: 145857 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=145857 Log: gcc/ 2009-04-09 David Ayers ay...@fsfe.org PR objc

[Bug objc/29200] %s substituted with methods/selectors can't be properly translated

2009-04-09 Thread ayers at gcc dot gnu dot org
--- Comment #4 from ayers at gcc dot gnu dot org 2009-04-09 21:15 --- Fixed in 4.5. -- ayers at gcc dot gnu dot org changed: What|Removed |Added Status

[Bug objc/27377] [4.3/4.4 Regression] false compiler warnings generated in Objective-C code

2009-04-08 Thread ayers at gcc dot gnu dot org
--- Comment #12 from ayers at gcc dot gnu dot org 2009-04-08 12:03 --- Since the branch still isn't frozen, I've finally committed this simple fix on the release branch also. Regression fixed... PR closed. -- ayers at gcc dot gnu dot org changed: What|Removed

[Bug objc/27377] [4.3/4.4 Regression] false compiler warnings generated in Objective-C code

2009-04-08 Thread ayers at gcc dot gnu dot org
--- Comment #11 from ayers at gcc dot gnu dot org 2009-04-08 11:59 --- Subject: Bug 27377 Author: ayers Date: Wed Apr 8 11:59:36 2009 New Revision: 145718 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=145718 Log: gcc/ 2009-04-08 David Ayers ay...@fsfe.org PR objc

[Bug bootstrap/39659] New: [4.5][bootstrap] ICE building libstdc++v3 functexcept.cc

2009-04-06 Thread ayers at gcc dot gnu dot org
: normal Priority: P3 Component: bootstrap AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: ayers at gcc dot gnu dot org GCC build triplet: i686-pc-linux-gnu GCC host triplet: i686-pc-linux-gnu GCC target triplet: i686-pc-linux-gnu http://gcc.gnu.org

[Bug bootstrap/39659] [4.5][bootstrap] ICE building libstdc++v3 functexcept.cc

2009-04-06 Thread ayers at gcc dot gnu dot org
--- Comment #1 from ayers at gcc dot gnu dot org 2009-04-06 09:04 --- Possibly related: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39610 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39659

[Bug middle-end/39659] [4.5 Regression] ICE building libstdc++v3 functexcept.cc

2009-04-06 Thread ayers at gcc dot gnu dot org
--- Comment #4 from ayers at gcc dot gnu dot org 2009-04-06 10:06 --- The patch fixes the build... a new bootstrap is in progress. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39659

[Bug middle-end/39659] [4.5 Regression] ICE building libstdc++v3 functexcept.cc

2009-04-06 Thread ayers at gcc dot gnu dot org
--- Comment #5 from ayers at gcc dot gnu dot org 2009-04-06 11:07 --- Bootstrap completed successfully, thanks for the fast patch! -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39659

[Bug middle-end/39659] [4.5 Regression] ICE building libstdc++v3 functexcept.cc

2009-04-06 Thread ayers at gcc dot gnu dot org
--- Comment #7 from ayers at gcc dot gnu dot org 2009-04-06 12:29 --- Fixed. -- ayers at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED

[Bug libobjc/39465] libobjc does not find classes of DLLs

2009-04-06 Thread ayers at gcc dot gnu dot org
--- Comment #9 from ayers at gcc dot gnu dot org 2009-04-06 21:22 --- I'm sorry, I'm simply not familiar with cygwin/mingw environments and cross builds. But I'm surprised that --enable-shared doesn't work. Is that a native build? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id

[Bug libobjc/39465] libobjc does not find classes of DLLs

2009-04-06 Thread ayers at gcc dot gnu dot org
--- Comment #11 from ayers at gcc dot gnu dot org 2009-04-06 21:59 --- With 'native' I meant mingw := build=host=target so no... it's not native in the sense that I was talking about. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39465

[Bug objc/27377] [4.3/4.4 Regression] false compiler warnings generated in Objective-C code

2009-04-02 Thread ayers at gcc dot gnu dot org
--- Comment #10 from ayers at gcc dot gnu dot org 2009-04-02 12:41 --- Subject: Bug 27377 Author: ayers Date: Thu Apr 2 12:40:48 2009 New Revision: 145446 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=145446 Log: gcc/ 2009-03-29 David Ayers ay...@fsfe.org PR objc

[Bug objc/18456] [4.3/4.4/4.5 Regression] ICE compiling Objective C code with protocol-qualified objects

2009-04-02 Thread ayers at gcc dot gnu dot org
--- Comment #10 from ayers at gcc dot gnu dot org 2009-04-02 21:46 --- Subject: Bug 18456 Author: ayers Date: Thu Apr 2 21:46:00 2009 New Revision: 145478 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=145478 Log: 2009-04-02 David Ayers ay...@fsfe.org PR objc/18456

[Bug objc/18456] [4.3/4.4/4.5 Regression] ICE compiling Objective C code with protocol-qualified objects

2009-04-02 Thread ayers at gcc dot gnu dot org
--- Comment #11 from ayers at gcc dot gnu dot org 2009-04-02 21:49 --- Subject: Bug 18456 Author: ayers Date: Thu Apr 2 21:49:37 2009 New Revision: 145479 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=145479 Log: 2009-04-02 David Ayers ay...@fsfe.org PR objc/18456

[Bug objc/18456] [4.3/4.4/4.5 Regression] ICE compiling Objective C code with protocol-qualified objects

2009-04-02 Thread ayers at gcc dot gnu dot org
--- Comment #12 from ayers at gcc dot gnu dot org 2009-04-02 21:51 --- Subject: Bug 18456 Author: ayers Date: Thu Apr 2 21:51:26 2009 New Revision: 145480 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=145480 Log: 2009-04-02 David Ayers ay...@fsfe.org PR objc/18456

[Bug objc/18456] [4.3/4.4/4.5 Regression] ICE compiling Objective C code with protocol-qualified objects

2009-04-02 Thread ayers at gcc dot gnu dot org
--- Comment #13 from ayers at gcc dot gnu dot org 2009-04-02 21:58 --- The test case which would trigger the ICE have now been committed to all active branches. The more specific test case wrt protocols and typedefs will be committed once an issue wrt a bogus warning has been addressed

[Bug objc/29200] %s substituted with methods/selectors can't be properly translated

2009-04-02 Thread ayers at gcc dot gnu dot org
--- Comment #2 from ayers at gcc dot gnu dot org 2009-04-03 00:31 --- Patch posted at: http://gcc.gnu.org/ml/gcc-patches/2009-04/msg00223.html -- ayers at gcc dot gnu dot org changed: What|Removed |Added

[Bug objc/18456] [4.3/4.4/4.5 Regression] ICE compiling Objective C code with protocol-qualified objects

2009-03-31 Thread ayers at gcc dot gnu dot org
--- Comment #9 from ayers at gcc dot gnu dot org 2009-03-31 21:08 --- The ICE is fixed in trunk (4.5), 4.4 and 4.3.3 The original test case still produces a bogus warning. Posted an RFA for the second test case here: http://gcc.gnu.org/ml/gcc-patches/2009-03/msg01826.html I'll close

[Bug objc/23709] [4.3/4.4/4.5 Regression] error recovery is not smart enough

2009-03-31 Thread ayers at gcc dot gnu dot org
--- Comment #8 from ayers at gcc dot gnu dot org 2009-03-31 21:29 --- Hi Andrew, will you have time to look at this? -- ayers at gcc dot gnu dot org changed: What|Removed |Added

[Bug objc/25965] [4.3/4.4/4.5 Regression] Allows duplicate member names in objc subclasses

2009-03-31 Thread ayers at gcc dot gnu dot org
--- Comment #6 from ayers at gcc dot gnu dot org 2009-03-31 21:46 --- Hi Andrew, are you still interested in the patch that caused this or is it fine if we simply try to fix this? -- ayers at gcc dot gnu dot org changed: What|Removed |Added

[Bug objc/28050] [4.3/4.4/4.5 regression] ICE on invalid initializer

2009-03-31 Thread ayers at gcc dot gnu dot org
--- Comment #5 from ayers at gcc dot gnu dot org 2009-03-31 22:22 --- Technically this doesn't ICE anymore, yet I've been told that an confused by earlier errors, bailing out is equivalent... so I'll reconfirm this. The patch from looks sane to me. Has there been an official RFA

[Bug objc/27377] [4.2/4.3/4.4 Regression] false compiler warnings generated in Objective-C code

2009-03-29 Thread ayers at gcc dot gnu dot org
--- Comment #8 from ayers at gcc dot gnu dot org 2009-03-29 08:09 --- Subject: Bug 27377 Author: ayers Date: Sun Mar 29 08:09:44 2009 New Revision: 145225 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=145225 Log: gcc/ 2009-03-00 David Ayers ay...@fsfe.org PR objc

[Bug objc/27377] [4.2/4.3/4.4 Regression] false compiler warnings generated in Objective-C code

2009-03-19 Thread ayers at gcc dot gnu dot org
--- Comment #7 from ayers at gcc dot gnu dot org 2009-03-19 07:07 --- For the record: the official RFA was posted here: http://gcc.gnu.org/ml/gcc-patches/2009-03/msg00666.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27377

[Bug libobjc/39465] libobjc does not find classes of DLLs

2009-03-16 Thread ayers at gcc dot gnu dot org
--- Comment #2 from ayers at gcc dot gnu dot org 2009-03-16 07:27 --- So the situation seems to be: - libobjc is a static library. - libfoo is a dll statically linked against libobjc. - test is program which is linked both against libfoo and libobjc. I'm guessing here since I have

[Bug libobjc/39465] libobjc does not find classes of DLLs

2009-03-16 Thread ayers at gcc dot gnu dot org
--- Comment #4 from ayers at gcc dot gnu dot org 2009-03-16 11:41 --- Well, consider me a GNUstep guy yet I'm definitely not a GNUstep on MinGW32 guy. (Or anything on MinGW32... which is why this a bit difficult, yet I'm trying to help maintain libobjc so I'll see what I can do.) Could

[Bug libobjc/39465] libobjc does not find classes of DLLs

2009-03-16 Thread ayers at gcc dot gnu dot org
--- Comment #6 from ayers at gcc dot gnu dot org 2009-03-16 23:51 --- I've played a bit with creating a trivial static library and linking into an dynamic library and into an executable. After tweaking back and forth it seems that at least on GNU/Linux the static version linked

[Bug objc/22474] Objc produces mis-match (non compatible) types in EQ_EXPR

2009-03-15 Thread ayers at gcc dot gnu dot org
--- Comment #3 from ayers at gcc dot gnu dot org 2009-03-15 07:38 --- Confirmed that this is fixed in 4.3 and the trunk. -- ayers at gcc dot gnu dot org changed: What|Removed |Added

[Bug libobjc/27466] RFE: Support for libobjc equivalent of std::set_unexpected

2009-03-14 Thread ayers at gcc dot gnu dot org
-- ayers at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|pinskia at gcc dot gnu dot |ayers at gcc dot gnu dot org |org

[Bug libobjc/27466] RFE: Support for libobjc equivalent of std::set_unexpected

2009-03-14 Thread ayers at gcc dot gnu dot org
--- Comment #9 from ayers at gcc dot gnu dot org 2009-03-14 17:05 --- Fixed for 4.4.0 -- ayers at gcc dot gnu dot org changed: What|Removed |Added Status

[Bug objc/27377] [4.2/4.3/4.4 Regression] false compiler warnings generated in Objective-C code

2009-03-14 Thread ayers at gcc dot gnu dot org
-- ayers at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |ayers at gcc dot gnu dot org |dot org

[Bug objc/27377] [4.2/4.3/4.4 Regression] false compiler warnings generated in Objective-C code

2009-03-14 Thread ayers at gcc dot gnu dot org
--- Comment #6 from ayers at gcc dot gnu dot org 2009-03-14 17:11 --- Created an attachment (id=17465) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17465action=view) patch for build_conditional_expr This patch for build_conditional_expr is modeled after build_binary_op

[Bug libobjc/27466] RFE: Support for libobjc equivalent of std::set_unexpected

2009-03-12 Thread ayers at gcc dot gnu dot org
--- Comment #8 from ayers at gcc dot gnu dot org 2009-03-12 22:28 --- Subject: Bug 27466 Author: ayers Date: Thu Mar 12 22:28:15 2009 New Revision: 144826 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=144826 Log: libobjc/ 2009-03-12 Richard Frith-Macdonald r...@gnu.org

[Bug bootstrap/28072] [4.2 Regression] target-boehm-gc is being build for targets that do not support it

2006-06-20 Thread ayers at gcc dot gnu dot org
--- Comment #1 from ayers at gcc dot gnu dot org 2006-06-20 08:45 --- Subject: Bug 28072 Author: ayers Date: Tue Jun 20 08:45:08 2006 New Revision: 114808 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=114808 Log: 2006-06-20 David Ayers [EMAIL PROTECTED] PR bootstrap

[Bug bootstrap/28072] [4.2 Regression] target-boehm-gc is being build for targets that do not support it

2006-06-20 Thread ayers at gcc dot gnu dot org
--- Comment #2 from ayers at gcc dot gnu dot org 2006-06-20 08:54 --- Fixed for 4.2.0 -- ayers at gcc dot gnu dot org changed: What|Removed |Added Status

[Bug bootstrap/28072] New: [4.2 Regression] target-boehm-gc is being build for targets that do not support it

2006-06-17 Thread ayers at gcc dot gnu dot org
Version: 4.2.0 Status: UNCONFIRMED Keywords: build Severity: normal Priority: P3 Component: bootstrap AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: ayers at gcc dot gnu dot org GCC target triplet: sh-elf http

[Bug bootstrap/28072] [4.2 Regression] target-boehm-gc is being build for targets that do not support it

2006-06-17 Thread ayers at gcc dot gnu dot org
-- ayers at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |ayers at gcc dot gnu dot org |dot org

[Bug bootstrap/27963] [4.2 Regression] libjava fails to build if it isn't built by default

2006-06-12 Thread ayers at gcc dot gnu dot org
--- Comment #8 from ayers at gcc dot gnu dot org 2006-06-12 06:58 --- Subject: Bug 27963 Author: ayers Date: Mon Jun 12 06:58:27 2006 New Revision: 114563 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=114563 Log: 2006-06-12 David Ayers [EMAIL PROTECTED] PR bootstrap

[Bug target/19970] Java Disabled for MinGW

2006-06-12 Thread ayers at gcc dot gnu dot org
--- Comment #5 from ayers at gcc dot gnu dot org 2006-06-12 06:58 --- Subject: Bug 19970 Author: ayers Date: Mon Jun 12 06:58:27 2006 New Revision: 114563 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=114563 Log: 2006-06-12 David Ayers [EMAIL PROTECTED] PR bootstrap

[Bug bootstrap/27963] [4.2 Regression] libjava fails to build if it isn't built by default

2006-06-12 Thread ayers at gcc dot gnu dot org
--- Comment #9 from ayers at gcc dot gnu dot org 2006-06-12 07:04 --- Fixed for 4.2.0 -- ayers at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug bootstrap/27963] [4.2 Regression] libjava fails to build if it isn't built by default

2006-06-09 Thread ayers at gcc dot gnu dot org
-- ayers at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |ayers at gcc dot gnu dot org |dot org

[Bug bootstrap/27963] [4.2 Regression] libjava fails to build if it isn't built by default

2006-06-09 Thread ayers at gcc dot gnu dot org
--- Comment #6 from ayers at gcc dot gnu dot org 2006-06-09 08:01 --- Patch posted at: http://gcc.gnu.org/ml/gcc-patches/2006-06/msg00410.html and waiting for approval. -- ayers at gcc dot gnu dot org changed: What|Removed |Added

[Bug bootstrap/27963] [4.2 Regression] libjava fails to build if it isn't built by default

2006-06-08 Thread ayers at gcc dot gnu dot org
--- Comment #4 from ayers at gcc dot gnu dot org 2006-06-08 20:18 --- Hello, I followed the advice given here: http://gcc.gnu.org/ml/gcc-patches/2006-05/msg00886.html I believe noconfigdir is supposed to mean not supported so in this case the correct patch would be to remove tartget

[Bug libobjc/13946] ObjC configured --with-objc-gc needs external Boehm gc

2006-06-06 Thread ayers at gcc dot gnu dot org
--- Comment #7 from ayers at gcc dot gnu dot org 2006-06-06 16:05 --- Subject: Bug 13946 Author: ayers Date: Tue Jun 6 16:05:47 2006 New Revision: 114435 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=114435 Log: 2006-06-06 David Ayers [EMAIL PROTECTED] PR libobjc

[Bug libobjc/13946] ObjC configured --with-objc-gc needs external Boehm gc

2006-06-06 Thread ayers at gcc dot gnu dot org
--- Comment #8 from ayers at gcc dot gnu dot org 2006-06-06 16:57 --- Fixed for 4.2.0 -- ayers at gcc dot gnu dot org changed: What|Removed |Added Status

[Bug libobjc/13946] ObjC configured --with-objc-gc needs external Boehm gc

2006-01-24 Thread ayers at gcc dot gnu dot org
--- Comment #4 from ayers at gcc dot gnu dot org 2006-01-24 21:57 --- Subject: Bug 13946 Author: ayers Date: Tue Jan 24 21:57:22 2006 New Revision: 110182 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=110182 Log: 2006-01-24 David Ayers [EMAIL PROTECTED] PR libobjc

[Bug libobjc/13946] ObjC configured --with-objc-gc needs external Boehm gc

2006-01-24 Thread ayers at gcc dot gnu dot org
--- Comment #5 from ayers at gcc dot gnu dot org 2006-01-24 22:00 --- Subject: Bug 13946 Author: ayers Date: Tue Jan 24 22:00:26 2006 New Revision: 110183 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=110183 Log: 2006-01-24 David Ayers [EMAIL PROTECTED] PR libobjc

[Bug libobjc/9751] malloc of strlen, not strlen+1

2006-01-24 Thread ayers at gcc dot gnu dot org
--- Comment #6 from ayers at gcc dot gnu dot org 2006-01-24 23:37 --- Subject: Bug 9751 Author: ayers Date: Tue Jan 24 23:37:24 2006 New Revision: 110187 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=110187 Log: 2006-01-24 David Ayers [EMAIL PROTECTED] PR libobjc/9751

[Bug libobjc/13946] ObjC configured --with-objc-gc needs external Boehm gc

2006-01-23 Thread ayers at gcc dot gnu dot org
--- Comment #3 from ayers at gcc dot gnu dot org 2006-01-23 13:03 --- I've posted some patches for this: http://gcc.gnu.org/ml/gcc-patches/2006-01/msg01532.html http://gcc.gnu.org/ml/gcc-patches/2006-01/msg01533.html http://gcc.gnu.org/ml/gcc-patches/2006-01/msg01534.html -- ayers

[Bug libobjc/14382] [libobjc] Calling +initialize on a per category basis

2005-12-15 Thread ayers at gcc dot gnu dot org
--- Comment #3 from ayers at gcc dot gnu dot org 2005-12-15 16:46 --- Subject: Bug 14382 Author: ayers Date: Thu Dec 15 16:46:17 2005 New Revision: 108584 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=108584 Log: 2005-12-15 David Ayers [EMAIL PROTECTED] PR libobjc

[Bug libobjc/14382] [libobjc] Calling +initialize on a per category basis

2005-12-15 Thread ayers at gcc dot gnu dot org
--- Comment #4 from ayers at gcc dot gnu dot org 2005-12-15 17:23 --- Subject: Bug 14382 Author: ayers Date: Thu Dec 15 17:23:10 2005 New Revision: 108587 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=108587 Log: 2005-12-15 David Ayers [EMAIL PROTECTED] PR libobjc

[Bug libobjc/14382] [libobjc] Calling +initialize on a per category basis

2005-12-15 Thread ayers at gcc dot gnu dot org
--- Comment #5 from ayers at gcc dot gnu dot org 2005-12-15 18:01 --- Subject: Bug 14382 Author: ayers Date: Thu Dec 15 18:01:17 2005 New Revision: 108588 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=108588 Log: 2005-12-15 David Ayers [EMAIL PROTECTED] PR libobjc

[Bug libobjc/14382] [libobjc] Calling +initialize on a per category basis

2005-12-15 Thread ayers at gcc dot gnu dot org
--- Comment #6 from ayers at gcc dot gnu dot org 2005-12-15 18:24 --- Subject: Bug 14382 Author: ayers Date: Thu Dec 15 18:23:40 2005 New Revision: 108589 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=108589 Log: 2005-12-15 David Ayers [EMAIL PROTECTED] PR libobjc

[Bug libobjc/19024] name collisions libobjc/libmysqlclient

2005-11-20 Thread ayers at gcc dot gnu dot org
--- Comment #9 from ayers at gcc dot gnu dot org 2005-11-20 12:49 --- Subject: Bug 19024 Author: ayers Date: Sun Nov 20 12:49:41 2005 New Revision: 107251 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=107251 Log: 2005-11-20 David Ayers [EMAIL PROTECTED] PR libobjc