OSDN Git Service

In libobjc/:
authornicola <nicola@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 12 Sep 2010 00:43:15 +0000 (00:43 +0000)
committernicola <nicola@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 12 Sep 2010 00:43:15 +0000 (00:43 +0000)
commitc3a945cde92094f4713cefdafe5c1bd3f07fbbcc
treee22bed6f4601015a5042c0e66fd318e63707468e
parentf02cc357b43d02bd0cc19a701401ec8bd82985f0
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@164223 138bc75d-0d04-0410-961f-82ee72b054a4
14 files changed:
libobjc/ChangeLog
libobjc/Makefile.in
libobjc/archive.c
libobjc/class.c
libobjc/encoding.c
libobjc/error.c [new file with mode: 0644]
libobjc/init.c
libobjc/libobjc.def
libobjc/memory.c [moved from libobjc/misc.c with 57% similarity]
libobjc/objc-private/error.h [new file with mode: 0644]
libobjc/objc/deprecated/objc_error.h [new file with mode: 0644]
libobjc/objc/objc-api.h
libobjc/sendmsg.c
libobjc/thr.c