Greg Stein wrote on Sun, Sep 26, 2010 at 16:01:53 -0400: > Wrapping declarations with #if SVN_TARGET_API is a non-starter, I > believe. That sounds like it would obfuscate the headers a bit too > much. In your original email, you mentioned something about "gcc > poison" which made it sound like you could flag certain declarations > to gcc as "bad to use".
What advantages does 'poison' have over, you know, attempting to compile an application against an old set of headers? gcc -I https://svn.apache.org/repos/asf/subversion/tags/1.4.0/subversion/include/