This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: Mangling in ObjC class and protocol names
- To: Matthias Klose <doko at cs dot tu-berlin dot de>
- Subject: Re: Mangling in ObjC class and protocol names
- From: Ovidiu Predescu <ovidiu at cup dot hp dot com>
- Date: Sat, 18 Nov 2000 09:41:06 -0800
- Cc: gcc-bugs at gcc dot gnu dot org, 75269 at bugs dot debian dot org
This is a known limitation in the Objective-C mangler. Unfortunately there are
quite a few packages out there that depend on this "feature", so changing it
would break the existing code.
Regards,
Ovidiu
On Sat, 18 Nov 2000 13:15:02 +0100 (MET), Matthias Klose <doko@cs.tu-berlin.de>
wrote:
> From: Carlos <angus@quovadis.com.ar>
> To: submit@bugs.debian.org
> Subject: Bug#75269: gobjc: redefinition of `_OBJC_CATEGORY_Foo_Bar_Baz'
> Date: Fri, 20 Oct 2000 23:58:46 -0300
>
> Package: gobjc
> Version: 1:2.95.2-14
> Severity: normal
>
> This is what happens when you have both
>
> @implementation Foo (Bar_Baz)
>
> and
>
> @implementation Foo_Bar (Baz)
>
> -- System Information
> Debian Release: 2.2
> Kernel Version: Linux paris 2.2.14 #4 Mon Jan 31 13:19:23 ART 2000 i586 unknown
>
> Versions of the packages gobjc depends on:
> ii gcc 2.95.2-14 The GNU C compiler.
> ii libc6 2.1.94-3 GNU C Library: Shared libraries and Timezone
>