Follow-up Comment #3, bug #36685 (project gnustep):

There's no problem adding protocols (we can just the version macros to have
the protocol for recent OSX versions and no protocol when building for older
versions)  but ... this one uses the @optional keyword.

That means having it be compiler specific ... we have different versions of
gcc and different versions of clang supporting different language additions
:-(

That really means we would need to make use of this protocol conditional upon
compiler features tested at build-time ... so I think this is really
conditional upon someone designing/implementing a mechanism to make things
used in headers conditonal upon the compiler being used.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?36685>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/


_______________________________________________
Bug-gnustep mailing list
Bug-gnustep@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-gnustep

Reply via email to