Niels Grewe
ad05ac2351
Implement the NS_ENUM AND NS_OPTIONS macros to (hopefully) work both on gcc
...
and clang.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39029 72102866-910b-0410-8b05-ffd578937521
2015-10-05 18:43:44 +00:00
Richard Frith-MacDonald
ff8fb085de
remove solaris10 kludge
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@37329 72102866-910b-0410-8b05-ffd578937521
2013-10-30 04:44:11 +00:00
Richard Frith-MacDonald
6b04d159b4
try to integerate Riccardo's inttypes patch
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@37313 72102866-910b-0410-8b05-ffd578937521
2013-10-29 09:14:45 +00:00
David Chisnall
c3a9c60b14
Fix GNUstep.h in ObjC++11 mode.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36600 72102866-910b-0410-8b05-ffd578937521
2013-05-08 09:50:52 +00:00
Richard Frith-MacDonald
00b20340b4
NSInteger/NSUInter tweak plus improve documentation.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36516 72102866-910b-0410-8b05-ffd578937521
2013-04-13 09:10:01 +00:00
Richard Frith-MacDonald
e7edb88bde
Comment about obsolete RETAIN/RELEASE/AUTORELEASE etc being deprecated
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@34697 72102866-910b-0410-8b05-ffd578937521
2012-02-02 16:10:22 +00:00
Fred Kiefer
c0fac74ded
* Headers/GNUstepBase/GNUstep.h: Define the __has_feature macro,
...
as this file may be used without preface.h being included first.
Fixes bug #33708 . Patch by Tim Kack <timkack@gmail.com>.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@33461 72102866-910b-0410-8b05-ffd578937521
2011-07-05 08:20:10 +00:00
David Chisnall
9d06beffdd
ASSIGN() / RETAIN() and so on macros break the ARC migration tool (it won't rewrite expressions in macros from external headers), so just make them expand to the same thing in ARC mode as in GC mode.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@33413 72102866-910b-0410-8b05-ffd578937521
2011-06-29 15:29:40 +00:00
Richard Frith-MacDonald
a69b7c2466
always create autorelease pools for mixed GC mode support
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@33212 72102866-910b-0410-8b05-ffd578937521
2011-05-31 07:55:06 +00:00
Richard Frith-MacDonald
09bd40334c
simplify header layout
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32545 72102866-910b-0410-8b05-ffd578937521
2011-03-13 12:52:37 +00:00