more work on reserved/private pointer use

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32182 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
rfm 2011-02-16 05:49:45 +00:00
parent 21e22ecfb0
commit 6d3afd3d38
41 changed files with 468 additions and 246 deletions

View file

@ -42,11 +42,14 @@ extern "C" {
Protocol *_myProtocol;
NSObject *_myTarget;
#endif
#if !GS_NONFRAGILE
#if GS_NONFRAGILE
#else
/* Pointer to private additional data used to avoid breaking ABI
* when we don't have the non-fragile ABI available.
* Use this mechanism rather than changing the instance variable
* layout (see Source/GSInternal.h for details).
*/
void *_reserved;
@private void *_internal GS_UNUSED_IVAR;
#endif
}