mirror of
https://github.com/gnustep/libs-base.git
synced 2025-05-29 16:01:38 +00:00
Changes to support clang's __attribute__((objc_root_class)).
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@35412 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
fc384c63a3
commit
383d5ccec2
11 changed files with 10549 additions and 7607 deletions
|
@ -108,7 +108,7 @@ static Class NSConstantStringClass;
|
|||
@class NSDataMalloc;
|
||||
@class NSMutableDataMalloc;
|
||||
|
||||
@interface NSZombie
|
||||
GS_ROOT_CLASS @interface NSZombie
|
||||
{
|
||||
Class isa;
|
||||
}
|
||||
|
@ -430,7 +430,7 @@ typedef struct obj_layout *obj;
|
|||
|
||||
/**
|
||||
* If -base is compiled in GC mode, then we want to still support manual
|
||||
* reference counting if we are linked with non-GC code.
|
||||
* reference counting if we are linked with non-GC code.
|
||||
*/
|
||||
static BOOL GSDecrementExtraRefCountWasZero(id anObject);
|
||||
|
||||
|
@ -549,7 +549,7 @@ NSExtraRefCount(id anObject)
|
|||
|
||||
/**
|
||||
* If -base is compiled in GC mode, then we want to still support manual
|
||||
* reference counting if we are linked with non-GC code.
|
||||
* reference counting if we are linked with non-GC code.
|
||||
*/
|
||||
static void GSIncrementExtraRefCount(id anObject);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue