Am 15.05.2012 um 19:42 schrieb John McCall: > If it decides that it's perfectly satisfied with the compiler-emitted > structures of some existing runtime, yes. This feels like a really weird > constraint to force on oneself.
Wel, this is basically the situation now. The GNUstep stuff is added into the GNU runtime, so everybody basically has to copy their structs. > If that new feature happens to be implemented in exactly the same way as some > existing runtime, yes. Please remember that that is not even true for this > patch. That's not true: The patch also works with the GNUstep runtime. This is not tested, but David Chisnal told me that just using the symbol directly works with the GNUstep runtime. Anyway, I attached a patch that instead of adding new flags for features adds a new flag for my runtime. Is it ok for you this way? A flag -fobjc-runtime-version could be added later. -- Jonathan
objfw_runtime.patch
Description: Binary data
_______________________________________________ cfe-commits mailing list [email protected] http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
