[cfe-dev] GCC compatibility for Objective-C
Chris Lattner
clattner at apple.com
Sun Jun 14 18:10:44 PDT 2009
On Jun 14, 2009, at 10:43 AM, David Chisnall wrote:
> GCC emits an __objc_class_name_{classname} symbol for every class,
> and a corresponding reference to this symbol for every compilation
> unit that references the class. This causes linker errors when you
> try linking a program which references some classes but doesn't
> define them. The attached patch implements this support in clang,
> so you can compile a class with clang, reference it in a file
> compiled with GCC, and have it all work correctly.
Thanks, applied in r73364,
-Chris
More information about the cfe-dev
mailing list