Follow-up Comment #2, patch #7822 (project gnustep):

It seems that the new clang considers definition of a new root class an
advanced feature by default, since base classes now should have
__attribute__((objc_root_class)) before @interface.

See:
https://github.com/chapuni/clang/commit/b2f6820773aabff3c5c9e0dbb1cbbbda0d80c41f
(http://llvm.org/viewvc/llvm-project?view=rev&revision=154187)

And somehow the objc-root-class warning option gets turned on.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/patch/?7822>

_______________________________________________
  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