Richard Kenner
38692f1f94
(OBJC_ERR_BAD_STATE): New error code.
...
On NeXT redefine object_copy and object_dispose to avoid
a conflict with those defined in system library.
From-SVN: r14306
1997-06-25 16:13:21 -04:00
Richard Kenner
12d94bff7e
(objc_module): Eliminate statics variable.
...
From-SVN: r13713
1997-03-15 07:57:55 -05:00
Richard Kenner
d2c60b5c23
Declare error handling functions and typedef for user specified error handler function.
...
Declare error handling functions and typedef for user specified error
handler function. Define error codes used by the runtime library.
From-SVN: r13590
1997-02-02 19:41:41 -05:00
Richard Kenner
d2ca2ea6e8
(_objc_malloc): New function pointer.
...
(_objc_atomic_malloc, _objc_valloc): Likewise.
(_objc_realloc, _objc_calloc, _objc_free): Likewise
From-SVN: r12764
1996-09-22 10:36:08 -04:00
Richard Kenner
ca4da59718
Formtting changes.
...
From-SVN: r12615
1996-08-11 22:25:33 -04:00
Richard Kenner
673a261e4f
(objc_get_uninstalled_dtable): New declaration.
...
From-SVN: r12020
1996-05-17 19:53:18 -04:00
Richard Kenner
5f79ec0ec0
Include thr.h, not thread.h.
...
From-SVN: r11665
1996-04-04 12:35:00 -05:00
Richard Kenner
54d643f6f2
Include objc/thread.h.
...
From-SVN: r11444
1996-03-05 09:10:10 -05:00
Richard Kenner
682d017157
objc-api.h (sel_get_any_typed_uid): Declare new function.
...
From-SVN: r10234
1995-08-13 21:47:53 -04:00
Richard Kenner
84c09f78a1
Update FSF address.
...
From-SVN: r9970
1995-06-15 08:44:04 -04:00
Richard Kenner
a4137a04de
(_objc_load_callback): Add declaration.
...
From-SVN: r9593
1995-05-08 18:13:53 -04:00
Richard Kenner
e35ec8520b
Changed Class * to Class in order to match NEXTSTEP and OpenStep runtime.
...
Changed Class * to Class in order to match NEXTSTEP and OpenStep
runtime.
(objc_static_instances): New struct to record static instances of a certain
class.
(objc_module): New tag STATICS to point to the table of objc_statics_instances.
From-SVN: r9493
1995-04-26 19:05:45 -04:00
Kresten Krab Thorup
a39d31bc0c
This patch makes selectors in the Objective-C language be pointers to a struct { void *sel_id...
...
This patch makes selectors in the Objective-C language be pointers
to a struct { void *sel_id, char *sel_types }, where the sel_types
element is the type encoding of the method arguments.
From-SVN: r7622
1994-06-30 16:18:55 +00:00
Kresten Krab Thorup
62b9a71206
(CLS_SETNUMBER): Clear old number
...
From-SVN: r5203
1993-08-24 10:00:19 +00:00
Kresten Krab Thorup
991d3e71ce
Headerfiles reorganized
...
From-SVN: r4329
1993-05-05 08:13:15 +00:00
Kresten Krab Thorup
d0b575120e
Definition of (Meta)Class_t eliminated, using Class*
...
From-SVN: r4244
1993-04-27 07:41:50 +00:00
Kresten Krab Thorup
a7ab3794a9
Runtime portability cleanup
...
From-SVN: r4235
1993-04-26 16:06:37 +00:00
Kresten Krab Thorup
a1d7405ce0
Take out archiving for alpha
...
From-SVN: r4230
1993-04-26 07:39:17 +00:00
Kresten Krab Thorup
d9a2904b7e
(objc_get_stream_class_version): Added prototype
...
From-SVN: r4149
1993-04-14 09:12:35 +00:00
Kresten Krab Thorup
36be30f1bc
includes changed to double quote style
...
From-SVN: r4113
1993-04-13 02:12:40 +00:00
Kresten Krab Thorup
eca33b05fb
Stripped anything added by
...
kane@cc.purdue.edu which is not considered "minor changes"
From-SVN: r4092
1993-04-12 15:43:31 +00:00
Tom Wood
c72fc2d9d9
Initial revision
...
From-SVN: r4077
1993-04-10 01:05:19 +00:00