From cf2236030765c1af919e1300e526dd574703a307 Mon Sep 17 00:00:00 2001 From: David Ayers Date: Wed, 8 Jun 2005 17:13:17 +0200 Subject: NXConstStr.h, [...]: Do not include Objective-C headers as system headers. 2005-06-08 David Ayers * objc/NXConstStr.h, objc/Object.h, objc/Protocol.h, objc/encoding.h, objc/hash.h, objc/objc-api.h, objc/runtime.h, objc/sarray.h, objc/thr.h, objc/typedstream.h: Do not include Objective-C headers as system headers. From-SVN: r100760 --- libobjc/objc/NXConstStr.h | 2 +- libobjc/objc/Object.h | 4 ++-- libobjc/objc/Protocol.h | 2 +- libobjc/objc/encoding.h | 2 +- libobjc/objc/hash.h | 2 +- libobjc/objc/objc-api.h | 8 ++++---- libobjc/objc/runtime.h | 10 +++++----- libobjc/objc/sarray.h | 2 +- libobjc/objc/thr.h | 2 +- libobjc/objc/typedstream.h | 4 ++-- 10 files changed, 19 insertions(+), 19 deletions(-) (limited to 'libobjc/objc') diff --git a/libobjc/objc/NXConstStr.h b/libobjc/objc/NXConstStr.h index b89720e..b0f6ea5 100644 --- a/libobjc/objc/NXConstStr.h +++ b/libobjc/objc/NXConstStr.h @@ -28,7 +28,7 @@ Boston, MA 02111-1307, USA. */ #ifndef __nxconstantstring_INCLUDE_GNU #define __nxconstantstring_INCLUDE_GNU -#include +#include "Object.h" #ifdef __cplusplus extern "C" { diff --git a/libobjc/objc/Object.h b/libobjc/objc/Object.h index b159b59..21552ca 100644 --- a/libobjc/objc/Object.h +++ b/libobjc/objc/Object.h @@ -27,8 +27,8 @@ Boston, MA 02111-1307, USA. */ #ifndef __object_INCLUDE_GNU #define __object_INCLUDE_GNU -#include -#include +#include "objc.h" +#include "typedstream.h" #ifdef __cplusplus extern "C" { diff --git a/libobjc/objc/Protocol.h b/libobjc/objc/Protocol.h index 56af906..fa65a2e 100644 --- a/libobjc/objc/Protocol.h +++ b/libobjc/objc/Protocol.h @@ -27,7 +27,7 @@ Boston, MA 02111-1307, USA. */ #ifndef __Protocol_INCLUDE_GNU #define __Protocol_INCLUDE_GNU -#include +#include "Object.h" #ifdef __cplusplus extern "C" { diff --git a/libobjc/objc/encoding.h b/libobjc/objc/encoding.h index 57cf390..f09b549 100644 --- a/libobjc/objc/encoding.h +++ b/libobjc/objc/encoding.h @@ -29,7 +29,7 @@ Boston, MA 02111-1307, USA. */ #ifndef __encoding_INCLUDE_GNU #define __encoding_INCLUDE_GNU -#include +#include "objc-api.h" #include #ifdef __cplusplus diff --git a/libobjc/objc/hash.h b/libobjc/objc/hash.h index e3002c4..d9f3aee 100644 --- a/libobjc/objc/hash.h +++ b/libobjc/objc/hash.h @@ -30,7 +30,7 @@ Boston, MA 02111-1307, USA. */ #include #include -#include +#include "objc.h" #ifdef __cplusplus extern "C" { diff --git a/libobjc/objc/objc-api.h b/libobjc/objc/objc-api.h index 58df4ea..9011ab5 100644 --- a/libobjc/objc/objc-api.h +++ b/libobjc/objc/objc-api.h @@ -27,10 +27,10 @@ Boston, MA 02111-1307, USA. */ #ifndef __objc_api_INCLUDE_GNU #define __objc_api_INCLUDE_GNU -#include -#include -#include -#include +#include "objc.h" +#include "hash.h" +#include "thr.h" +#include "objc-decls.h" #include #include diff --git a/libobjc/objc/runtime.h b/libobjc/objc/runtime.h index f961281..f4f3746 100644 --- a/libobjc/objc/runtime.h +++ b/libobjc/objc/runtime.h @@ -34,13 +34,13 @@ Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ #include /* so noone else will get system versions */ #include -#include /* core data types */ -#include /* runtime api functions */ +#include "objc.h" /* core data types */ +#include "objc-api.h" /* runtime api functions */ -#include /* thread and mutex support */ +#include "thr.h" /* thread and mutex support */ -#include /* hash structures */ -#include /* linear lists */ +#include "hash.h" /* hash structures */ +#include "objc-list.h" /* linear lists */ #ifdef __cplusplus extern "C" { diff --git a/libobjc/objc/sarray.h b/libobjc/objc/sarray.h index 4965839..f19407b 100644 --- a/libobjc/objc/sarray.h +++ b/libobjc/objc/sarray.h @@ -28,7 +28,7 @@ Boston, MA 02111-1307, USA. */ #ifndef __sarray_INCLUDE_GNU #define __sarray_INCLUDE_GNU -#include +#include "thr.h" #define OBJC_SPARSE2 /* 2-level sparse array */ /* #define OBJC_SPARSE3 */ /* 3-level sparse array */ diff --git a/libobjc/objc/thr.h b/libobjc/objc/thr.h index 0b77527..d3d791a 100644 --- a/libobjc/objc/thr.h +++ b/libobjc/objc/thr.h @@ -38,7 +38,7 @@ Boston, MA 02111-1307, USA. */ #ifndef __thread_INCLUDE_GNU #define __thread_INCLUDE_GNU -#include +#include "objc.h" #ifdef __cplusplus extern "C" { diff --git a/libobjc/objc/typedstream.h b/libobjc/objc/typedstream.h index 0846d17..a52aa7e 100644 --- a/libobjc/objc/typedstream.h +++ b/libobjc/objc/typedstream.h @@ -27,8 +27,8 @@ Boston, MA 02111-1307, USA. */ #ifndef __typedstream_INCLUDE_GNU #define __typedstream_INCLUDE_GNU -#include -#include +#include "objc.h" +#include "hash.h" #include -- cgit v1.1