source: trunk/src/gcc/libobjc/ChangeLog@ 1598

Last change on this file since 1598 was 1598, checked in by bird, 21 years ago

This commit was generated by cvs2svn to compensate for changes in r1597,
which included commits to RCS files with non-trunk default branches.

  • Property cvs2svn:cvs-rev set to 1.1.1.4
  • Property svn:eol-style set to native
  • Property svn:executable set to *
File size: 18.1 KB
Line 
12004-09-30 Release Manager
2
3 * GCC 3.3.5 Released.
4
52004-05-31 Release Manager
6
7 * GCC 3.3.4 Released.
8
92004-03-02 Gabriel Dos Reis <[email protected]>
10
11 PR bootstrap/14348
12 Backport
13 2003-10-20 Joseph S. Myers <[email protected]>
14 * objc/hash.h (hash_string): Don't use a cast as an lvalue.
15
162004-02-14 Release Manager
17
18 * GCC 3.3.3 Released.
19
202003-12-01 Zack Weinberg <[email protected]>
21
22 PR 11433
23 * Protocol.m (descriptionForInstanceMethod): Don't dereference
24 instance_methods if it's NULL.
25 (descriptionForClassMethod): Likewise for class_methods.
26
272003-10-16 Release Manager
28
29 * GCC 3.3.2 Released.
30
312003-09-09 Alan Modra <[email protected]>
32
33 * configure: Regenerate.
34
352003-08-04 Release Manager
36
37 * GCC 3.3.1 Released.
38
392003-08-04 Release Manager
40
41 * GCC 3.3.1 Released.
42
432003-05-13 Release Manager
44
45 * GCC 3.3 Released.
46
472003-05-13 Release Manager
48
49 * GCC 3.3 Released.
50
512003-05-13 Release Manager
52
53 * GCC 3.3 Released.
54
552003-02-20 Alexandre Oliva <[email protected]>
56
57 * configure.in: Propagate ORIGINAL_LD_FOR_MULTILIBS to
58 config.status.
59 * configure: Rebuilt.
60
612003-01-27 Alexandre Oliva <[email protected]>
62
63 * aclocal.m4 (glibcpp_toolexeclibdir): Instead of
64 $(MULTISUBDIR), use `$CC -print-multi-os-directory`, unless
65 version_specific_libs is enabled.
66 * configure: Rebuilt.
67
682003-01-26 Christian Cornelssen <[email protected]>
69
70 * Makefile.in (FLAGS_TO_PASS): Also pass DESTDIR.
71 (install-libs, install-headers): Prepend $(DESTDIR) to
72 destination paths in all (un)installation commands.
73
742002-09-22 Kaveh R. Ghazi <[email protected]>
75
76 * Makefile.in (all): Fix multilib parallel build.
77
78Thu Sep 12 12:44:37 2002 Nicola Pero <[email protected]>
79
80 * sendmsg.c (nil_method): Declare not to take a variable number of
81 args.
82 (objc_msg_lookup): Cast nil_method to IMP before returning it.
83 (objc_msg_lookup_super): The same.
84
852002-09-10 Jan Hubicka <[email protected]>
86
87 * nil_method.c (nil_method): No longer defined with variable
88 arguments.
89
902002-07-02 Rodney Brown <[email protected]>
91
92 * objc/encoding.h: Fix formatting.
93 * objc/hash.h: Likewise.
94 * objc/objc-api.h: Likewise.
95 * objc/runtime.h: Likewise.
96 * objc/thr.h: Likewise.
97 * archive.c: Likewise.
98 * class.c: Likewise.
99 * encoding.c: Likewise.
100 * gc.c: Likewise.
101 * hash.c: Likewise.
102 * init.c: Likewise.
103 * misc.c: Likewise.
104 * nil_method.c: Likewise.
105 * objects.c: Likewise.
106 * sarray.c: Likewise.
107 * selector.c: Likewise.
108 * sendmsg.c: Likewise.
109 * thr-mach.c: Likewise.
110 * thr.c: Likewise.
111
1122002-06-25 DJ Delorie <[email protected]>
113
114 * aclocal.m4 (GLIBCPP_CONFIGURE): Split out
115 GLIBCPP_TOPREL_CONFIGURE.
116 * configure.in: Call it before AC_CANONICAL_SYSTEM.
117 * configure: Regenerate.
118
1192002-06-21 Kaveh R. Ghazi <[email protected]>
120
121 * Object.m (forward, read, write): Fix unused parameter warnings.
122 * encoding.c: Include <stdlib.h>.
123 (target_flags): Mark with attribute unused.
124 (atoi): Delete.
125 * runtime.h (__objc_selector_max_index): Change to unsigned int.
126 (__objc_generate_gc_type_description): Prototype.
127 * selector.c (__objc_selector_max_index): Change to unsigned int.
128
129Mon Jun 17 18:37:42 2002 Nicola Pero <[email protected]>
130
131 * sendmsg.c (__objc_get_forward_imp): Fix warning by making sure
132 we always have a return value: if __objc_msg_forward does not
133 supply a forwarding implementation, return the default
134 __builtin_apply based one.
135
1362002-06-15 Kaveh R. Ghazi <[email protected]>
137
138 * Object.m: Fix signed/unsigned warning.
139 * Protocol.m: Likewise.
140 * archive.c: Always include stdlib.h.
141 (objc_read_short, objc_read_unsigned_short, objc_read_int,
142 objc_read_long, __objc_read_nbyte_uint, __objc_read_nbyte_ulong):
143 Fix signed/unsigned warning.
144 (objc_write_type, objc_read_type, objc_write_types,
145 objc_read_types): Ensure ctype 8-bit safety.
146 (__objc_no_write, __objc_no_read): Mark unused parameters.
147 * class.c (class_table_setup): Specify void arg.
148 * encoding.c (atoi, objc_sizeof_type, objc_alignof_type,
149 objc_skip_typespec, objc_skip_offset,
150 objc_layout_structure_next_member): Ensure ctype 8-bit safety.
151 (objc_layout_structure_next_member): Ensure variables are
152 initialized.
153 * gc.c (__objc_generate_gc_type_description,
154 class_ivar_set_gcinvisible): Mark unused parameters.
155 * init.c (__objc_send_load, __objc_destroy_class_tree_node): Mark
156 unused parameters.
157 (__objc_init_protocols) Fix signed/unsigned warning.
158 * nil_method.c (nil_method): Mark unused parameters.
159 * thr.h (objc_thread_callback): Specify void arg.
160 * sarray.c (sarray_new, sarray_realloc, sarray_free): Fix
161 signed/unsigned warning.
162 (sarray_free): Fix formatting.
163 * selector.c (sel_types_match): Ensure ctype 8-bit safety.
164 * sendmsg.c (__objc_init_install_dtable) Mark unused parameters.
165
1662002-06-09 Andreas Jaeger <[email protected]>
167
168 * encoding.c (objc_layout_structure_next_member): Remove unused
169 variable.
170
1712002-05-20 Kaveh R. Ghazi <[email protected]>
172
173 * Makefile.in (SHELL): Set to @SHELL@.
174 (WARN_CFLAGS): New.
175 (ALL_CFLAGS): Add $(WARN_CFLAGS).
176
1772002-05-16 Rainer Orth <[email protected]>
178
179 * aclocal.m4: Allow for PWDCMD to override hardcoded pwd.
180 * configure: Regenerate.
181
1822002-05-08 Alexandre Oliva <[email protected]>
183
184 * configure.in (ORIGINAL_LD_FOR_MULTILIBS): Preserve LD at
185 script entry, and set LD to it when configuring multilibs.
186 * configure: Rebuilt.
187
1882002-04-19 David O'Brien <[email protected]>
189
190 * encoding.c (MAX, MIN, ROUNDING): #undef before defining.
191
1922002-04-09 Hans-Peter Nilsson <[email protected]>
193
194 PR objc/6107
195 * objc/objc-api.h (struct objc_protocol_list): Change type of
196 member count from int to size_t.
197
1982002-02-11 Franz Sirl <[email protected]>
199
200 PR libobjc/4039
201 * aclocal.m4: Replace with version copied from libstdc++-v3.
202 * configure.in: Update for changes to aclocal and Makefile.
203 * configure: Regenerate.
204 * Makefile.in: Correct install of multilibs and shared libs, use
205 INSTALL_DATA for include files.
206
207Mon Dec 17 17:02:12 2001 Nicola Pero <[email protected]>
208
209 * init.c (__objc_exec_class): Fixed bug in the loop on unclaimed
210 categories - when an unclaimed category was found, the loop was
211 doing two steps forward instead of one, so that in certain cases
212 it was failing to properly load all the categories. (Reported
213 with fix by Alexander Malmberg <[email protected]>).
214
2152001-11-14 Aldy Hernandez <[email protected]>
216
217 * encoding.c: Add target_flags.
218
2192001-11-07 Aldy Hernandez <[email protected]>
220
221 * objc/objc-api.h (_C_VECTOR): New.
222
223 * encoding.c (VECTOR_TYPE): New.
224