This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
This plugifies the parser bits of Objective-C++. The idea is to separate the code more, without giving up performance and restore the ability of people to build a C++ compiler without any of the Objective-C++ bits in it, if they would like. As side benefit, we help reduce the complexity of the code that the C++ folks have to stare at. C++ is already complex enough. :-) My goal is slightly more profound though, I'd love to see people create more experimental, derivative languages from C and C++ as a way of gaining some real world experience on basic language features. 2011-02-12 Mike Stump <mikestump@comcast.net> gcc: * config/t-darwin (build/slashify): Allow others to reuse easier. objcp: * Make-lang.in (obj-c++.tags): Plugify Objective-C++. * plugin/parser.h: Likewise. * plugin/parser.c: Likewise. cp: * Make-lang.in (build/slashify): Plugify Objective-C++. (cp/parser.o): Likewise. (objcp/plugin/parser.h): Likewise.
Attachment:
plug.diffs.txt
Description: Text document
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |