These are my patches to change ABI for property attributes on Objective-C.
Actually, the behavior is clearly not the same as MacOS X. So this is my
effort to correct this. These patches are strongly correlated with these I
pushed on cfe-comm...@cs.uiuc.edu mailing list.

Jean-Charles BERTIN (13):
  Remove compile flags for all optimized targets because they usually
    contain -DNDEBUG flag which disable assert() macro.
  Removed RTTI information to avoid undefined _ZTIN4llvm10ModulePassE
    symbol.
  InlineCostAnalyzer was renamed to InlineCostAnalysis in LLVM 3.3.
  Fixed ABI for objc property attributes to mimic MacOS X behavior.
  Fixed ProtocolCreation test for new property attributes ABI.
  Report failure for PropertyAttributesTest2 if compiler cannot generate
    new property ABI.
  Bumped library version.
  Added more tests.
  Fixed property_copyAttributeList() and
    initPropertyFromAttributesList() to behave more like MacOS X.
  Minor cleanup.
  Bumped _XOPEN_SOURCE to include stpcpy() definition.
  Removed hard coded PAGE_SIZE definition.
  Fixed mkstemp() usage.

_______________________________________________
Gnustep-dev mailing list
Gnustep-dev@gnu.org
https://lists.gnu.org/mailman/listinfo/gnustep-dev

Reply via email to