source: trunk/src/binutils/intl/ChangeLog@ 1002

Last change on this file since 1002 was 610, checked in by bird, 22 years ago

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

  • Property cvs2svn:cvs-rev set to 1.1.1.2
  • Property svn:eol-style set to native
  • Property svn:executable set to *
File size: 34.6 KB
Line 
12002-08-05 Daniel Jacobowitz <[email protected]>
2
3 * Makefile.in (distclean): Remove config.cache, stamp-h,
4 config.status, and config.h.
5
62002-01-21 Thomas Klausner <[email protected]>
7
8 * linux-msg.sed: Comment typo fix.
9 * xopen-msg.sed: Likewise.
10
111998-04-29 Ulrich Drepper <[email protected]>
12
13 * intl/localealias.c (read_alias_file): Use unsigned char for
14 local variables. Remove unused variable tp.
15 * intl/l10nflist.c (_nl_normalize_codeset): Use unsigned char *
16 for type of codeset. For loosing Solaris systems.
17 * intl/loadinfo.h: Adapt prototype of _nl_normalize_codeset.
18 * intl/bindtextdom.c (BINDTEXTDOMAIN): Don't define local variable
19 len if not needed.
20 Patches by Jim Meyering.
21
221998-04-28 Ulrich Drepper <[email protected]>
23
24 * loadmsgcat.c (_nl_load_domain): Don't assign the element use_mmap if
25 mmap is not supported.
26
27 * hash-string.h: Don't include <values.h>.
28
291998-04-27 Ulrich Drepper <[email protected]>
30
31 * textdomain.c: Use strdup is available.
32
33 * localealias.c: Define HAVE_MEMPCPY so that we can use this
34 function. Define and use semapahores to protect modfication of
35 global objects when compiling for glibc. Add code to allow
36 freeing alias table.
37
38 * l10nflist.c: Don't assume stpcpy not being a macro.
39
40 * gettextP.h: Define internal_function macri if not already done.
41 Use glibc byte-swap macros instead of defining SWAP when compiled
42 for glibc.
43 (struct loaded_domain): Add elements to allow unloading.
44
45 * Makefile.in (distclean): Don't remove libintl.h here.
46
47 * bindtextdomain.c: Carry over changes from glibc. Use strdup if
48 available.
49
50 * dcgettext.c: Don't assume stpcpy not being a macro. Mark internal
51 functions. Add memory freeing code for glibc.
52
53 * dgettext.c: Update copyright.
54
55 * explodename.c: Include stdlib.h and string.h only if they exist.
56 Use strings.h eventually.
57
58 * finddomain.c: Mark internal functions. Use strdup if available.
59 Add memory freeing code for glibc.
60
611997-10-10 20:00 Ulrich Drepper <[email protected]>
62
63 * libgettext.h: Fix dummy textdomain and bindtextdomain macros.
64 They should return reasonable values.
65 Reported by Tom Tromey <[email protected]>.
66
671997-09-16 03:33 Ulrich Drepper <[email protected]>
68
69 * libgettext.h: Define PARAMS also to `args' if __cplusplus is defined.
70 * intlh.inst.in: Likewise.
71 Reported by Jean-Marc Lasgouttes <[email protected]>.
72
73 * libintl.glibc: Update from current glibc version.
74
751997-09-06 02:10 Ulrich Drepper <[email protected]>
76
77 * intlh.inst.in: Reformat copyright.
78
791997-08-19 15:22 Ulrich Drepper <[email protected]>
80
81 * dcgettext.c (DCGETTEXT): Remove wrong comment.
82
831997-08-16 00:13 Ulrich Drepper <[email protected]>
84
85 * Makefile.in (install-data): Don't change directory to install.
86
871997-08-01 14:30 Ulrich Drepper <[email protected]>
88
89 * cat-compat.c: Fix copyright.
90
91 * localealias.c: Don't define strchr unless !HAVE_STRCHR.
92
93 * loadmsgcat.c: Update copyright. Fix typos.
94
95 * l10nflist.c: Don't define strchr unless !HAVE_STRCHR.
96 (_nl_make_l10nflist): Handle sponsor and revision correctly.
97
98 * gettext.c: Update copyright.
99 * gettext.h: Likewise.
100 * hash-string.h: Likewise.
101
102 * finddomain.c: Remoave dead code. Define strchr only if
103 !HAVE_STRCHR.
104
105 * explodename.c: Include <sys/types.h>.
106
107 * explodename.c: Reformat copyright text.
108 (_nl_explode_name): Fix typo.
109
110 * dcgettext.c: Define and use __set_errno.
111 (guess_category_value): Don't use setlocale if HAVE_LC_MESSAGES is
112 not defined.
113
114 * bindtextdom.c: Pretty printing.
115
1161997-05-01 02:25 Ulrich Drepper <[email protected]>
117
118 * dcgettext.c (guess_category_value): Don't depend on
119 HAVE_LC_MESSAGES. We don't need the macro here.
120 Patch by Bruno Haible <[email protected]>.
121
122 * cat-compat.c (textdomain): DoN't refer to HAVE_SETLOCALE_NULL
123 macro. Instead use HAVE_LOCALE_NULL and define it when using
124 glibc, as in dcgettext.c.
125 Patch by Bruno Haible <[email protected]>.
126
127 * Makefile.in (CPPFLAGS): New variable. Reported by Franc,ois
128 Pinard.
129
130Mon Mar 10 06:51:17 1997 Ulrich Drepper <[email protected]>
131
132 * Makefile.in: Implement handling of libtool.
133
134 * gettextP.h: Change data structures for use of generic lowlevel
135 i18n file handling.
136
137Wed Dec 4 20:21:18 1996 Ulrich Drepper <[email protected]>
138
139 * textdomain.c: Put parentheses around arguments of memcpy macro
140 definition.
141 * localealias.c: Likewise.
142 * l10nflist.c: Likewise.
143 * finddomain.c: Likewise.
144 * bindtextdom.c: Likewise.
145 Reported by Thomas Esken.
146
147Mon Nov 25 22:57:51 1996 Ulrich Drepper <[email protected]>
148
149 * textdomain.c: Move definition of `memcpy` macro to right
150 position.
151
152Fri Nov 22 04:01:58 1996 Ulrich Drepper <[email protected]>
153
154 * finddomain.c [!HAVE_STRING_H && !_LIBC]: Define memcpy using
155 bcopy if not already defined. Reported by Thomas Esken.
156 * bindtextdom.c: Likewise.
157 * l10nflist.c: Likewise.
158 * localealias.c: Likewise.
159 * textdomain.c: Likewise.
160
161Tue Oct 29 11:10:27 1996 Ulrich Drepper <[email protected]>
162
163 * Makefile.in (libdir): Change to use exec_prefix instead of
164 prefix. Reported by Knut-HåvardAksnes <[email protected]>.
165
166Sat Aug 31 03:07:09 1996 Ulrich Drepper <[email protected]>
167
168 * l10nflist.c (_nl_normalize_codeset): We convert to lower case,
169 so don't prepend uppercase `ISO' for only numeric arg.
170
171Fri Jul 19 00:15:46 1996 Ulrich Drepper <[email protected]>
172
173 * l10nflist.c: Move inclusion of argz.h, ctype.h, stdlib.h after
174 definition of _GNU_SOURCE. Patch by Roland McGrath.
175
176 * Makefile.in (uninstall): Fix another bug with `for' loop and
177 empty arguments. Patch by Jim Meyering. Correct name os
178 uninstalled files: no intl- prefix anymore.
179
180 * Makefile.in (install-data): Again work around shells which
181 cannot handle mpty for list. Reported by Jim Meyering.
182
183Sat Jul 13 18:11:35 1996 Ulrich Drepper <[email protected]>
184
185 * Makefile.in (install): Split goal. Now depend on install-exec
186 and install-data.
187 (install-exec, install-data): New goals. Created from former
188 install goal.
189 Reported by Karl Berry.
190
191Sat Jun 22 04:58:14 1996 Ulrich Drepper <[email protected]>
192
193 * Makefile.in (MKINSTALLDIRS): New variable. Path to
194 mkinstalldirs script.
195 (install): use MKINSTALLDIRS variable or if the script is not present
196 try to find it in the $top_scrdir).
197
198Wed Jun 19 02:56:56 1996 Ulrich Drepper <[email protected]>
199
200 * l10nflist.c: Linux libc *partly* includes the argz_* functions.
201 Grr. Work around by renaming the static version and use macros
202 for renaming.
203
204Tue Jun 18 20:11:17 1996 Ulrich Drepper <[email protected]>
205
206 * l10nflist.c: Correct presence test macros of __argz_* functions.
207
208 * l10nflist.c: Include <argz.h> based on test of it instead when
209 __argz_* functions are available.
210 Reported by Andreas Schwab.
211
212Thu Jun 13 15:17:44 1996 Ulrich Drepper <[email protected]>
213
214 * explodename.c, l10nflist.c: Define NULL for dumb systems.
215
216Tue Jun 11 17:05:13 1996 Ulrich Drepper <[email protected]>
217
218 * intlh.inst.in, libgettext.h (dcgettext): Rename local variable
219 result to __result to prevent name clash.
220
221 * l10nflist.c, localealias.c, dcgettext.c: Define _GNU_SOURCE to
222 get prototype for stpcpy and strcasecmp.
223
224 * intlh.inst.in, libgettext.h: Move declaration of
225 `_nl_msg_cat_cntr' outside __extension__ block to prevent warning
226 from gcc's -Wnested-extern option.
227
228Fri Jun 7 01:58:00 1996 Ulrich Drepper <[email protected]>
229
230 * Makefile.in (install): Remove comment.
231
232Thu Jun 6 17:28:17 1996 Ulrich Drepper <[email protected]>
233
234 * Makefile.in (install): Work around for another Buglix stupidity.
235 Always use an `else' close for `if's. Reported by Nelson Beebe.
236
237 * Makefile.in (intlh.inst): Correct typo in phony rule.
238 Reported by Nelson Beebe.
239
240Thu Jun 6 01:49:52 1996 Ulrich Drepper <[email protected]>
241
242 * dcgettext.c (read_alias_file): Rename variable alloca_list to
243 block_list as the macro calls assume.
244 Patch by Eric Backus.
245
246 * localealias.c [!HAVE_ALLOCA]: Define alloca as macro using
247 malloc.
248 (read_alias_file): Rename varriabe alloca_list to block_list as the
249 macro calls assume.
250 Patch by Eric Backus.
251
252 * l10nflist.c: Correct conditional for <argz.h> inclusion.
253 Reported by Roland McGrath.
254
255 * Makefile.in (all): Depend on all-@USE_INCLUDED_LIBINTL@, not
256 all-@USE_NLS@.
257
258 * Makefile.in (install): intlh.inst comes from local dir, not
259 $(srcdir).
260
261 * Makefile.in (intlh.inst): Special handling of this goal. If
262 used in gettext, this is really a rul to construct this file. If
263 used in any other package it is defined as a .PHONY rule with
264 empty body.
265
266 * finddomain.c: Extract locale file information handling into
267 l10nfile.c. Rename local stpcpy__ function to stpcpy.
268
269 * dcgettext.c (stpcpy): Add local definition.
270
271 * l10nflist.c: Solve some portability problems. Patches partly by
272 Thomas Esken. Add local definition of stpcpy.
273
274Tue Jun 4 02:47:49 1996 Ulrich Drepper <[email protected]>
275
276 * intlh.inst.in: Don't depend including <locale.h> on
277 HAVE_LOCALE_H. Instead configure must rewrite this fiile
278 depending on the result of the configure run.
279
280 * Makefile.in (install): libintl.inst is now called intlh.inst.
281 Add rules for updating intlh.inst from intlh.inst.in.
282
283 * libintl.inst: Renamed to intlh.inst.in.
284
285 * localealias.c, dcgettext.c [__GNUC__]: Define HAVE_ALLOCA to 1
286 because gcc has __buitlin_alloca.
287 Reported by Roland McGrath.
288
289Mon Jun 3 00:32:16 1996 Ulrich Drepper <[email protected]>
290
291 * Makefile.in (installcheck): New goal to fulfill needs of
292 automake's distcheck.
293
294 * Makefile.in (install): Reorder commands so that VERSION is
295 found.
296
297 * Makefile.in (gettextsrcdir): Now use subdirectory intl/ in
298 @datadir@/gettext.
299 (COMSRCS): Add l10nfile.c.
300 (OBJECTS): Add l10nfile.o.
301 (DISTFILES): Rename to DISTFILE.normal. Remove $(DISTFILES.common).
302 (DISTFILE.gettext): Remove $(DISTFILES.common).
303 (all-gettext): Remove goal.
304 (install): If $(PACKAGE) = gettext install, otherwose do nothing. No
305 package but gettext itself should install libintl.h + headers.
306 (dist): Extend goal to work for gettext, too.
307 (dist-gettext): Remove goal.
308
309 * dcgettext.c [!HAVE_ALLOCA]: Define macro alloca by using malloc.
310
311Sun Jun 2 17:33:06 1996 Ulrich Drepper <[email protected]>
312
313 * loadmsgcat.c (_nl_load_domain): Parameter is now comes from
314 find_l10nfile.
315
316Sat Jun 1 02:23:03 1996 Ulrich Drepper <[email protected]>
317
318 * l10nflist.c (__argz_next): Add definition.
319
320 * dcgettext.c [!HAVE_ALLOCA]: Add code for handling missing alloca
321 code. Use new l10nfile handling.
322
323 * localealias.c [!HAVE_ALLOCA]: Add code for handling missing
324 alloca code.
325
326 * l10nflist.c: Initial revision.
327
328Tue Apr 2 18:51:18 1996 Ulrich Drepper <drepper@myware>
329
330 * Makefile.in (all-gettext): New goal. Same as all-yes.
331
332Thu Mar 28 23:01:22 1996 Karl Eichwalder <[email protected]>
333
334 * Makefile.in (gettextsrcdir): Define using @datadir@.
335
336Tue Mar 26 12:39:14 1996 Ulrich Drepper <drepper@myware>
337
338 * finddomain.c: Include <ctype.h>. Reported by Roland McGrath.
339
340Sat Mar 23 02:00:35 1996 Ulrich Drepper <drepper@myware>
341
342 * finddomain.c (stpcpy): Rename to stpcpy__ to prevent clashing
343 with external declaration.
344
345Sat Mar 2 00:47:09 1996 Ulrich Drepper <drepper@myware>
346
347 * Makefile.in (all-no): Rename from all_no.
348
349Sat Feb 17 00:25:59 1996 Ulrich Drepper <drepper@myware>
350
351 * gettextP.h [loaded_domain]: Array `successor' must now contain up
352 to 63 elements (because of codeset name normalization).
353
354 * finddomain.c: Implement codeset name normalization.
355
356Thu Feb 15 04:39:09 1996 Ulrich Drepper <drepper@myware>
357
358 * Makefile.in (all): Define to `all-@USE_NLS@'.
359 (all-yes, all_no): New goals. `all-no' is noop, `all-yes'
360 is former all.
361
362Mon Jan 15 21:46:01 1996 Howard Gayle <[email protected]>
363
364 * localealias.c (alias_compare): Increment string pointers in loop
365 of strcasecmp replacement.
366
367Fri Dec 29 21:16:34 1995 Ulrich Drepper <drepper@myware>
368
369 * Makefile.in (install-src): Who commented this goal out ? :-)
370
371Fri Dec 29 15:08:16 1995 Ulrich Drepper <drepper@myware>
372
373 * dcgettext.c (DCGETTEXT): Save `errno'. Failing system calls
374 should not effect it because a missing catalog is no error.
375 Reported by Harald K<o:>nig <[email protected]>.
376
377Tue Dec 19 22:09:13 1995 Ulrich Drepper <drepper@myware>
378
379 * Makefile.in (Makefile): Explicitly use $(SHELL) for running
380 shell scripts.
381
382Fri Dec 15 17:34:59 1995 Andreas Schwab <[email protected]>
383
384 * Makefile.in (install-src): Only install library and header when
385 we use the own implementation. Don't do it when using the
386 system's gettext or catgets functions.
387
388 * dcgettext.c (find_msg): Must not swap domain->hash_size here.
389
390Sat Dec 9 16:24:37 1995 Ulrich Drepper <drepper@myware>
391
392 * localealias.c, libintl.inst, libgettext.h, hash-string.h,
393 gettextP.h, finddomain.c, dcgettext.c, cat-compat.c:
394 Use PARAMS instead of __P. Suggested by Roland McGrath.
395
396Tue Dec 5 11:39:14 1995 Larry Schwimmer <[email protected]>
397
398 * libgettext.h: Use `#if !defined (_LIBINTL_H)' instead of `#if
399 !_LIBINTL_H' because Solaris defines _LIBINTL_H as empty.
400
401Mon Dec 4 15:42:07 1995 Ulrich Drepper <drepper@myware>
402
403 * Makefile.in (install-src):
404 Install libintl.inst instead of libintl.h.install.
405
406Sat Dec 2 22:51:38 1995 Marcus Daniels <[email protected]>
407
408 * cat-compat.c (textdomain):
409 Reverse order in which files are tried you load. First
410 try local file, when this failed absolute path.
411
412Wed Nov 29 02:03:53 1995 Nelson H. F. Beebe <[email protected]>
413
414 * cat-compat.c (bindtextdomain): Add missing { }.
415
416Sun Nov 26 18:21:41 1995 Ulrich Drepper <drepper@myware>
417
418 * libintl.inst: Add missing __P definition. Reported by Nelson Beebe.
419
420 * Makefile.in:
421 Add dummy `all' and `dvi' goals. Reported by Tom Tromey.
422
423Sat Nov 25 16:12:01 1995 Franc,ois Pinard <[email protected]>
424
425 * hash-string.h: Capitalize arguments of macros.
426
427Sat Nov 25 12:01:36 1995 Ulrich Drepper <drepper@myware>
428
429 * Makefile.in (DISTFILES): Prevent files names longer than 13
430 characters. libintl.h.glibc->libintl.glibc,
431 libintl.h.install->libintl.inst. Reported by Joshua R. Poulson.