Commit cf223603 by David Ayers Committed by David Ayers

NXConstStr.h, [...]: Do not include Objective-C headers as system headers.

2005-06-08  David Ayers  <d.ayers@inode.at>

	* 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
parent 70ae0191
2005-06-08 David Ayers <d.ayers@inode.at>
* 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.
2005-06-07 David Ayers <d.ayers@inode.at> 2005-06-07 David Ayers <d.ayers@inode.at>
* archive.c, init.c, selector.c: Include hash.h. * archive.c, init.c, selector.c: Include hash.h.
......
...@@ -28,7 +28,7 @@ Boston, MA 02111-1307, USA. */ ...@@ -28,7 +28,7 @@ Boston, MA 02111-1307, USA. */
#ifndef __nxconstantstring_INCLUDE_GNU #ifndef __nxconstantstring_INCLUDE_GNU
#define __nxconstantstring_INCLUDE_GNU #define __nxconstantstring_INCLUDE_GNU
#include <objc/Object.h> #include "Object.h"
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern "C" {
......
...@@ -27,8 +27,8 @@ Boston, MA 02111-1307, USA. */ ...@@ -27,8 +27,8 @@ Boston, MA 02111-1307, USA. */
#ifndef __object_INCLUDE_GNU #ifndef __object_INCLUDE_GNU
#define __object_INCLUDE_GNU #define __object_INCLUDE_GNU
#include <objc/objc.h> #include "objc.h"
#include <objc/typedstream.h> #include "typedstream.h"
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern "C" {
......
...@@ -27,7 +27,7 @@ Boston, MA 02111-1307, USA. */ ...@@ -27,7 +27,7 @@ Boston, MA 02111-1307, USA. */
#ifndef __Protocol_INCLUDE_GNU #ifndef __Protocol_INCLUDE_GNU
#define __Protocol_INCLUDE_GNU #define __Protocol_INCLUDE_GNU
#include <objc/Object.h> #include "Object.h"
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern "C" {
......
...@@ -29,7 +29,7 @@ Boston, MA 02111-1307, USA. */ ...@@ -29,7 +29,7 @@ Boston, MA 02111-1307, USA. */
#ifndef __encoding_INCLUDE_GNU #ifndef __encoding_INCLUDE_GNU
#define __encoding_INCLUDE_GNU #define __encoding_INCLUDE_GNU
#include <objc/objc-api.h> #include "objc-api.h"
#include <ctype.h> #include <ctype.h>
#ifdef __cplusplus #ifdef __cplusplus
......
...@@ -30,7 +30,7 @@ Boston, MA 02111-1307, USA. */ ...@@ -30,7 +30,7 @@ Boston, MA 02111-1307, USA. */
#include <stddef.h> #include <stddef.h>
#include <string.h> #include <string.h>
#include <objc/objc.h> #include "objc.h"
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern "C" {
......
...@@ -27,10 +27,10 @@ Boston, MA 02111-1307, USA. */ ...@@ -27,10 +27,10 @@ Boston, MA 02111-1307, USA. */
#ifndef __objc_api_INCLUDE_GNU #ifndef __objc_api_INCLUDE_GNU
#define __objc_api_INCLUDE_GNU #define __objc_api_INCLUDE_GNU
#include <objc/objc.h> #include "objc.h"
#include <objc/hash.h> #include "hash.h"
#include <objc/thr.h> #include "thr.h"
#include <objc/objc-decls.h> #include "objc-decls.h"
#include <stdio.h> #include <stdio.h>
#include <stdarg.h> #include <stdarg.h>
......
...@@ -34,13 +34,13 @@ Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ ...@@ -34,13 +34,13 @@ Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
#include <stddef.h> /* so noone else will get system versions */ #include <stddef.h> /* so noone else will get system versions */
#include <assert.h> #include <assert.h>
#include <objc/objc.h> /* core data types */ #include "objc.h" /* core data types */
#include <objc/objc-api.h> /* runtime api functions */ #include "objc-api.h" /* runtime api functions */
#include <objc/thr.h> /* thread and mutex support */ #include "thr.h" /* thread and mutex support */
#include <objc/hash.h> /* hash structures */ #include "hash.h" /* hash structures */
#include <objc/objc-list.h> /* linear lists */ #include "objc-list.h" /* linear lists */
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern "C" {
......
...@@ -28,7 +28,7 @@ Boston, MA 02111-1307, USA. */ ...@@ -28,7 +28,7 @@ Boston, MA 02111-1307, USA. */
#ifndef __sarray_INCLUDE_GNU #ifndef __sarray_INCLUDE_GNU
#define __sarray_INCLUDE_GNU #define __sarray_INCLUDE_GNU
#include <objc/thr.h> #include "thr.h"
#define OBJC_SPARSE2 /* 2-level sparse array */ #define OBJC_SPARSE2 /* 2-level sparse array */
/* #define OBJC_SPARSE3 */ /* 3-level sparse array */ /* #define OBJC_SPARSE3 */ /* 3-level sparse array */
......
...@@ -38,7 +38,7 @@ Boston, MA 02111-1307, USA. */ ...@@ -38,7 +38,7 @@ Boston, MA 02111-1307, USA. */
#ifndef __thread_INCLUDE_GNU #ifndef __thread_INCLUDE_GNU
#define __thread_INCLUDE_GNU #define __thread_INCLUDE_GNU
#include <objc/objc.h> #include "objc.h"
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern "C" {
......
...@@ -27,8 +27,8 @@ Boston, MA 02111-1307, USA. */ ...@@ -27,8 +27,8 @@ Boston, MA 02111-1307, USA. */
#ifndef __typedstream_INCLUDE_GNU #ifndef __typedstream_INCLUDE_GNU
#define __typedstream_INCLUDE_GNU #define __typedstream_INCLUDE_GNU
#include <objc/objc.h> #include "objc.h"
#include <objc/hash.h> #include "hash.h"
#include <stdio.h> #include <stdio.h>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment