diff options
author | Nicola Pero <nicola.pero@meta-innovation.com> | 2010-09-12 00:43:15 +0000 |
---|---|---|
committer | Nicola Pero <nicola@gcc.gnu.org> | 2010-09-12 00:43:15 +0000 |
commit | 7b8699866416f7a55116e19bf6fe2c28bae12a68 (patch) | |
tree | e22bed6f4601015a5042c0e66fd318e63707468e /libobjc/Makefile.in | |
parent | 201fb1f2283994930d4bc07f9eaeaaf7d98052c0 (diff) | |
download | gcc-7b8699866416f7a55116e19bf6fe2c28bae12a68.zip gcc-7b8699866416f7a55116e19bf6fe2c28bae12a68.tar.gz gcc-7b8699866416f7a55116e19bf6fe2c28bae12a68.tar.bz2 |
In libobjc/:
* objc/deprecated/objc_error.h: New file.
* objc/objc-api.h: Include deprecated/objc_error.h instead of
defining objc_error and related.
* error.c: New file. Added _objc_abort function which replaces
objc_error. No change in functionality as they both print an
error and abort.
* misc.c: File removed. Code moved into memory.c and error.c.
* memory.c: New file.
* objc-private/error.h: New file.
* archive.c: Include objc-private/error.h and use _objc_abort
instead of objc_error everywhere.
* class.c: Same change.
* encoding.c: Same change.
* init.c: Same change, and simplified init_check_module_version.
* memory.c: Same change.
* sendmsg.c: Same change.
* thr.c: Same change.
* Makefile.in (OBJ_DEPRECATED_H): Added objc_error.h.
(OBJ_H): Reordered list.
(OBJS): Removed misc.lo, added memory.lo and error.lo.
(OBJS_GC): Removed misc_gc.lo, added memory_gc.lo and error_gc.lo.
(misc_gc.lo): Rule removed.
(error_gc.lo): Rule added.
(memory_gc.lo): Rule added.
From-SVN: r164223
Diffstat (limited to 'libobjc/Makefile.in')
-rw-r--r-- | libobjc/Makefile.in | 72 |
1 files changed, 54 insertions, 18 deletions
diff --git a/libobjc/Makefile.in b/libobjc/Makefile.in index 1dfced3..ac042ac 100644 --- a/libobjc/Makefile.in +++ b/libobjc/Makefile.in @@ -147,18 +147,18 @@ OBJC_H = \ objc.h \ objc-exception.h \ \ - message.h \ - hash.h \ - objc-list.h \ - sarray.h \ - objc-api.h \ NXConstStr.h \ Object.h \ Protocol.h \ encoding.h \ - typedstream.h \ + hash.h \ + message.h \ + objc-api.h \ + objc-decls.h \ + objc-list.h \ + sarray.h \ thr.h \ - objc-decls.h + typedstream.h # User-visible header files containing deprecated APIs, from the # objc/deprecated directory @@ -167,6 +167,7 @@ OBJC_DEPRECATED_H = \ MetaClass.h \ Object.h \ STR.h \ + objc_error.h \ objc_unexpected_exception.h \ struct_objc_class.h \ struct_objc_protocol.h \ @@ -175,16 +176,47 @@ OBJC_DEPRECATED_H = \ # Modules that comprise the runtime library. -OBJS = archive.lo class.lo encoding.lo gc.lo hash.lo init.lo linking.lo \ - misc.lo nil_method.lo NXConstStr.lo Object.lo objects.lo \ - Protocol.lo sarray.lo selector.lo sendmsg.lo thr.lo \ - exception.lo - -OBJS_GC = archive_gc.lo class_gc.lo encoding_gc.lo gc_gc.lo hash_gc.lo \ - init_gc.lo linking_gc.lo misc_gc.lo nil_method_gc.lo \ - NXConstStr_gc.lo Object_gc.lo objects_gc.lo Protocol_gc.lo \ - sarray_gc.lo selector_gc.lo sendmsg_gc.lo thr_gc.lo \ - exception_gc.lo +OBJS = \ + NXConstStr.lo \ + Object.lo \ + Protocol.lo \ + archive.lo \ + class.lo \ + encoding.lo \ + error.lo \ + gc.lo \ + hash.lo \ + init.lo \ + linking.lo \ + memory.lo \ + nil_method.lo \ + objects.lo \ + sarray.lo \ + selector.lo \ + sendmsg.lo \ + thr.lo \ + exception.lo + +OBJS_GC = \ + NXConstStr_gc.lo \ + Object_gc.lo \ + Protocol_gc.lo \ + archive_gc.lo \ + class_gc.lo \ + encoding_gc.lo \ + error_gc.lo \ + gc_gc.lo \ + hash_gc.lo \ + init_gc.lo \ + linking_gc.lo \ + memory_gc.lo \ + nil_method_gc.lo \ + objects_gc.lo \ + sarray_gc.lo \ + selector_gc.lo \ + sendmsg_gc.lo \ + thr_gc.lo \ + exception_gc.lo runtime-info.h: echo "" > tmp-runtime.m @@ -208,6 +240,10 @@ encoding_gc.lo: encoding.c $(LIBTOOL_COMPILE) $(CC) -c -o $@ $(ALL_CFLAGS) $(OBJC_GCFLAGS) \ $(INCLUDES) $< +error_gc.lo: error.c + $(LIBTOOL_COMPILE) $(CC) -c $(ALL_CFLAGS) -o $@ $(OBJC_GCFLAGS) \ + $(INCLUDES) $< + gc.lo: gc.c $(LIBTOOL_COMPILE) $(CC) -c -o $@ $(ALL_CFLAGS) $(INCLUDES) $< @@ -231,7 +267,7 @@ linking_gc.lo: linking.m $(LIBTOOL_COMPILE) $(CC) -fgnu-runtime -c -o $@ $(ALL_CFLAGS) \ $(OBJC_GCFLAGS) $(INCLUDES) $< -misc_gc.lo: misc.c +memory_gc.lo: memory.c $(LIBTOOL_COMPILE) $(CC) -c $(ALL_CFLAGS) -o $@ $(OBJC_GCFLAGS) \ $(INCLUDES) $< |