Merge branch 'master' into NSSecureCoding_branch2

This commit is contained in:
Gregory John Casamento 2020-05-15 10:08:56 -04:00
commit 2b38728f6e
4 changed files with 16 additions and 2 deletions

View file

@ -1,3 +1,14 @@
2020-05-14 Frederik Seiffert <frederik@algoriddim.com>
* Headers/Foundation/NSException.h:
Fix BASE_NATIVE_OBJC_EXCEPTIONS check with OBJC_ZEROCOST_EXCEPTIONS.
2020-05-13 Frederik Seiffert <frederik@algoriddim.com>
* Source/win32/GSFileHandle.m:
* Source/win32/NSMessagePort.m:
Fix building Win32 classes with nonfragile ABI.
2010-05-12 Riccardo Mottola <rm@gnu.org>
* Source/NSFileManager.m:

View file

@ -35,7 +35,7 @@
#if defined(_NATIVE_OBJC_EXCEPTIONS)
# define USER_NATIVE_OBJC_EXCEPTIONS 1
#elif defined(BASE_NATIVE_OBJC_EXCEPTIONS) && defined(OBJC_ZEROCOST_EXCEPTIONS)
#elif BASE_NATIVE_OBJC_EXCEPTIONS && defined(OBJC_ZEROCOST_EXCEPTIONS)
# define USER_NATIVE_OBJC_EXCEPTIONS 1
# define _NATIVE_OBJC_EXCEPTIONS 1
#endif

View file

@ -32,7 +32,8 @@
#endif
#include "common.h"
#define EXPOSE_NSFileHandle_IVARS 1
#define EXPOSE_GSFileHandle_IVARS 1
#import "Foundation/NSObject.h"
#import "Foundation/NSData.h"
#import "Foundation/NSArray.h"

View file

@ -22,6 +22,8 @@
*/
#include "common.h"
#define EXPOSE_NSPort_IVARS 1
#define EXPOSE_NSMessagePort_IVARS 1
#include "GNUstepBase/GSLock.h"
#include "Foundation/NSArray.h"
#include "Foundation/NSNotification.h"