Could the default classes (Object, Protocol and NXConstantString) be removed from the pure objc runtime with an option on gcc configure (resulting in a libobjc without any classes)? I would like to have this because I want to implement my own Protocol class but when doing this it is overlayed by the default Protocol on runtime. Of course, I can do this on my own but I would like to update my gcc by just merging the next version on my gentoo (without puzzling around every time :)).
-- Summary: libobjc without any Classes/Protocols Product: gcc Version: 3.4.2 Status: UNCONFIRMED Severity: enhancement Priority: P2 Component: libobjc AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: tilo at pruetz dot net CC: gcc-bugs 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/bugzilla/show_bug.cgi?id=18256