diff -x de.gmo -x fr.gmo -Nrc3p gcc-2.95.2/gcc/objc/lang-specs.h gcc-2.95.3/gcc/objc/lang-specs.h *** gcc-2.95.2/gcc/objc/lang-specs.h Tue May 18 00:37:19 1999 --- gcc-2.95.3/gcc/objc/lang-specs.h Thu Jan 25 14:03:39 2001 *************** *** 1,5 **** /* Definitions for specs for Objective-C. ! Copyright (C) 1998, 1999 Free Software Foundation, Inc. This file is part of GNU CC. --- 1,5 ---- /* Definitions for specs for Objective-C. ! Copyright (C) 1998, 1999, 2000 Free Software Foundation, Inc. This file is part of GNU CC. *************** Boston, MA 02111-1307, USA. */ *** 24,30 **** {".m", {"@objective-c"}}, {"@objective-c", #if USE_CPPLIB ! {"%{E|M|MM:cpp -lang-objc %{nostdinc*} %{C} %{v} %{A*} %{I*} %{P} %{$} %I\ %{C:%{!E:%eGNU C does not support -C without using -E}}\ %{M} %{MM} %{MD:-MD %b.d} %{MMD:-MMD %b.d} %{MG}\ -D__OBJC__ %{!no-gcc:-D__GNUC__=%v1 -D__GNUC_MINOR__=%v2}\ --- 24,30 ---- {".m", {"@objective-c"}}, {"@objective-c", #if USE_CPPLIB ! {"%{E|M|MM:cpp0 -lang-objc %{nostdinc*} %{C} %{v} %{A*} %{I*} %{P} %{$} %I\ %{C:%{!E:%eGNU C does not support -C without using -E}}\ %{M} %{MM} %{MD:-MD %b.d} %{MMD:-MMD %b.d} %{MG}\ -D__OBJC__ %{!no-gcc:-D__GNUC__=%v1 -D__GNUC_MINOR__=%v2}\ *************** Boston, MA 02111-1307, USA. */ *** 55,61 **** %{c:%W{o*}%{!o*:-o %w%b%O}}%{!c:-o %d%w%u%O}\ %{!pipe:%g.s} %A\n }}}}"} #else /* ! USE_CPPLIB */ ! {"cpp -lang-objc %{nostdinc*} %{C} %{v} %{A*} %{I*} %{P} %{$} %I\ %{C:%{!E:%eGNU C does not support -C without using -E}}\ %{M} %{MM} %{MD:-MD %b.d} %{MMD:-MMD %b.d} %{MG}\ -D__OBJC__ %{!no-gcc:-D__GNUC__=%v1 -D__GNUC_MINOR__=%v2}\ --- 55,61 ---- %{c:%W{o*}%{!o*:-o %w%b%O}}%{!c:-o %d%w%u%O}\ %{!pipe:%g.s} %A\n }}}}"} #else /* ! USE_CPPLIB */ ! {"cpp0 -lang-objc %{nostdinc*} %{C} %{v} %{A*} %{I*} %{P} %{$} %I\ %{C:%{!E:%eGNU C does not support -C without using -E}}\ %{M} %{MM} %{MD:-MD %b.d} %{MMD:-MMD %b.d} %{MG}\ -D__OBJC__ %{!no-gcc:-D__GNUC__=%v1 -D__GNUC_MINOR__=%v2}\ diff -x de.gmo -x fr.gmo -Nrc3p gcc-2.95.2/libobjc/ChangeLog gcc-2.95.3/libobjc/ChangeLog *** gcc-2.95.2/libobjc/ChangeLog Mon Oct 25 07:59:16 1999 --- gcc-2.95.3/libobjc/ChangeLog Fri Mar 16 12:52:21 2001 *************** *** 1,3 **** --- 1,17 ---- + Fri Mar 16 12:46:19 GMT 2001 Bernd Schmidt (bernds@redhat.com) + + * gcc-2.95.3 Released. + + 2001-01-11 Joseph S. Myers + + * sendmsg.c (__objc_print_dtable_stats): Don't use #ifdef inside + printf. + + 2000-03-29 Zack Weinberg + + * objc/Protocol.h, objc/objc-list.h: Change #endif labels to + comments. + Sun Oct 24 23:54:10 PDT 1999 Jeff Law (law@cygnus.com) * gcc-2.95.2 Released. diff -x de.gmo -x fr.gmo -Nrc3p gcc-2.95.2/libobjc/objc/Protocol.h gcc-2.95.3/libobjc/objc/Protocol.h *** gcc-2.95.2/libobjc/objc/Protocol.h Wed Sep 30 09:17:56 1998 --- gcc-2.95.3/libobjc/objc/Protocol.h Wed Mar 29 21:16:55 2000 *************** Boston, MA 02111-1307, USA. */ *** 55,58 **** ! #endif __Protocol_INCLUDE_GNU --- 55,58 ---- ! #endif /* not __Protocol_INCLUDE_GNU */ diff -x de.gmo -x fr.gmo -Nrc3p gcc-2.95.2/libobjc/objc/objc-list.h gcc-2.95.3/libobjc/objc/objc-list.h *** gcc-2.95.2/libobjc/objc/objc-list.h Wed Sep 30 09:17:56 1998 --- gcc-2.95.3/libobjc/objc/objc-list.h Wed Mar 29 21:16:55 2000 *************** list_free(struct objc_list* list) *** 144,147 **** objc_free(list); } } ! #endif __GNU_OBJC_LIST_H --- 144,147 ---- objc_free(list); } } ! #endif /* not __GNU_OBJC_LIST_H */ diff -x de.gmo -x fr.gmo -Nrc3p gcc-2.95.2/libobjc/sendmsg.c gcc-2.95.3/libobjc/sendmsg.c *** gcc-2.95.2/libobjc/sendmsg.c Wed Sep 30 03:13:14 1998 --- gcc-2.95.3/libobjc/sendmsg.c Fri Jan 12 12:09:20 2001 *************** __objc_print_dtable_stats() *** 613,625 **** objc_mutex_lock(__objc_runtime_mutex); - printf("memory usage: (%s)\n", #ifdef OBJC_SPARSE2 ! "2-level sparse arrays" #else ! "3-level sparse arrays" #endif - ); printf("arrays: %d = %ld bytes\n", narrays, (long)narrays*sizeof(struct sarray)); --- 613,623 ---- objc_mutex_lock(__objc_runtime_mutex); #ifdef OBJC_SPARSE2 ! printf("memory usage: (%s)\n", "2-level sparse arrays"); #else ! printf("memory usage: (%s)\n", "3-level sparse arrays"); #endif printf("arrays: %d = %ld bytes\n", narrays, (long)narrays*sizeof(struct sarray));