]> git.ipfire.org Git - thirdparty/gcc.git/blob - fixincludes/ChangeLog
sol2.h (TARGET_OS_CPP_BUILTINS): Define __STDC_VERSION__=199901L, _XOPEN_SOURCE=600...
[thirdparty/gcc.git] / fixincludes / ChangeLog
1 2010-06-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2
3 * inclhack.def (solaris__restrict, solaris_complex_cxx): New fixes
4 * fixincl.x: Regenerate.
5 * tests/base/complex.h [SOLARIS_COMPLEX_CXX_CHECK]: New test.
6 * tests/base/sys/feature_tests.h: New file.
7
8 2010-06-03 Joern Rennecke <joern.rennecke@embecosm.com>
9 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
10
11 PR bootstrap/42798
12 * configure.ac: Check for declaration of 'basename(char *)'.
13 * configure: Regenerate.
14
15 2010-04-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
16
17 * inclhack.def (alpha_wchar): Remove.
18 * fixincl.x: Regenerate.
19 * tests/base/wchar.h: Remove.
20
21 2010-04-02 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
22
23 * aclocal.m4: Regenerate.
24
25 2010-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
26
27 * inclhack.def (alpha_assert): Allow for more whitespace in
28 select.
29 * fixincl.x: Regenerate.
30
31 2010-03-28 H.J. Lu <hongjiu.lu@intel.com>
32
33 PR target/40722
34 * mkfixinc.sh: Revert the last change for mingw.
35
36 2010-03-24 Joseph Myers <joseph@codesourcery.com>
37
38 * inclhack.def (glibc_strncpy): New fix.
39 * fixincl.x: Regenerate.
40 * tests/base/bits/string2.h: Update.
41
42 2010-03-23 H.J. Lu <hongjiu.lu@intel.com>
43
44 PR target/40722
45 * mkfixinc.sh: Fix stdlib.h for mingw.
46
47 2010-02-19 Bruce Korb <bkorb@gnu.org>
48
49 * inclhack.def: remove vestiges of inadvertently committed changes
50
51 2010-02-10 Bruce Korb <bkorb@gnu.org>
52
53 * README: fix up references to old gcc/fixinc directory
54
55 2010-01-29 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
56
57 * inclhack.def (solaris_int_limits_3): New fix.
58 * fixincl.x: Regenerate.
59 * tests/base/sys/int_limits.h [SOLARIS_INT_LIMITS_3_CHECK]: New
60 test.
61
62 * inclhack.def (solaris_int_const, solaris_int_limits_1,
63 solaris_int_limits_2 ): Applies to Solaris 2 in general.
64 Remove select.
65 Add mach for *-*-solaris2*.
66 Change second c_fix_arg to select.
67 Remove #pragma ident from test_text.
68 * fixincl.x: Regenerate.
69 * tests/base/sys/int_const.h [SOLARIS_INT_CONST_CHECK]: Remove
70 #pragma trigger text.
71 * tests/base/sys/int_limits.h [SOLARIS_INT_LIMITS_1_CHECK,
72 SOLARIS_INT_LIMITS_2_CHECK]: Likewise.
73
74 2010-01-26 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
75
76 * inclhack.def (aix_stdint_1): Add stdint-aix.h to files.
77 (aix_stdint_2): Likewise.
78 (aix_stdint_3): Likewise.
79 (aix_stdint_4): Likewise.
80 (aix_stdint_5): Likewise.
81 (darwin_stdint_1): Add stdint-darwin.h to files.
82 (darwin_stdint_2): Likewise.
83 (darwin_stdint_3): Likewise.
84 (darwin_stdint_4): Likewise.
85 (darwin_stdint_5): Likewise.
86 (darwin_stdint_6): Likewise.
87 (darwin_stdint_7): Likewise.
88 (hpux_c99_intptr): Add stdint-hpux11.h to files.
89 (hpux_c99_inttypes): Likewise.
90 (hpux_c99_inttypes2): Likewise.
91 (hpux_stdint_least_fast): Likewise.
92 (irix_stdint_c99): Renamed to irix_stdint_c99_mode.
93 (irix_stdint_c99_types): New fix.
94 (irix_stdint_c99_macros): New fix.
95 (newlib_stdint_1): Add stdint-newlib.h to files.
96 (newlib_stdint_2): Likewise.
97 fixincl.x: Regenerate.
98 tests/base/stdint-aix.h: New file.
99 tests/base/stdint.h [AIX_STDINT_1_CHECK, AIX_STDINT_2_CHECK,
100 AIX_STDINT_3_CHECK, AIX_STDINT_4_CHECK, AIX_STDINT_5_CHECK]: Moved ...
101 tests/base/stdint-aix.h: ... here.
102 [AIX_STDINT_3_CHECK]: Updated to match aix_stdint_3 fix.
103 [AIX_STDINT_4_CHECK]: Updated to match aix_stdint_4 fix.
104 [AIX_STDINT_5_CHECK]: Updated to match aix_stdint_5 fix.
105 tests/base/stdint-darwin.h: New file.
106 tests/base/stdint.h [DARWIN_STDINT_1_CHECK, DARWIN_STDINT_2_CHECK,
107 DARWIN_STDINT_3_CHECK, DARWIN_STDINT_4_CHECK,
108 DARWIN_STDINT_5_CHECK, DARWIN_STDINT_6_CHECK]: Moved ...
109 tests/base/stdint-darwin.h: ... here.
110 [DARWIN_STDINT_1_CHECK]: Updated to match darwin_stdint_1 fix.
111 [DARWIN_STDINT_4_CHECK]: Updated to match darwin_stdint_4 fix.
112 [DARWIN_STDINT_6_CHECK]: Updated to match darwin_stdint_6 fix.
113 tests/base/stdint-hpux11.h: New file.
114 tests/base/stdint.h [HPUX_C99_INTPTR_CHECK,
115 HPUX_C99_INTTYPES2_CHECK, HPUX_STDINT_LEAST_FAST_CHECK]: Moved ...
116 tests/base/stdint-hpux11.h: ... here.
117 [HPUX_C99_INTPTR_CHECK]: Updated to match hpux_c99_intptr fix.
118 [HPUX_C99_INTTYPES2_CHECK]: Updated to match hpux_c99_inttypes2 fix.
119 tests/base/stdint.h [IRIX_STDINT_C99_CHECK]: Renamed guard to
120 IRIX_STDINT_C99_MODE_CHECK.
121 tests/base/stdint-irix65.h: New file.
122 tests/base/stdint-newlib.h: New file.
123 tests/base/stdint.h [NEWLIB_STDINT_1_CHECK,
124 NEWLIB_STDINT_2_CHECK]: Moved ...
125 tests/base/stdint-newlib.h: ... here.
126
127 2009-12-05 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
128
129 * configure: Regenerate.
130
131 2009-10-21 Steve Ellcey <sje@cup.hp.com>
132
133 * inclhack.def (hpux_stdint_least_fast): Simplify.
134 * fixincl.x: Regenerate.
135 * tests/base/stdint.h: Update.
136
137 2009-09-15 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
138
139 * inclhack.def (isc_fmod, isc_omits_with_stdc)
140 (nested_sys_limits, sco_math): Remove.
141 * tests/base/math.h (ISC_FMOD_CHECK, SCO_MATH_CHECK): Remove.
142 * tests/base/stdio.h (ISC_OMITS_WITH_STDC_CHECK): Remove.
143 * tests/base/sys/limits.h: Remove.
144 * fixincl.x: Regenerate.
145
146 2009-09-08 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
147
148 PR testsuite/29737
149 PR bootstrap/35938
150 PR testsuite/39655
151 * check.tpl: Fix typos.
152 * README: Likewise. Also, document that 'select' uses ERE.
153 * mkheaders.in: Update copyright years in --version output.
154 * inclhack.def (sco_math): Add missing final newline in sed
155 script 'a', 'c', or 'i' commands, for BSD sed.
156 (sco_math): In the text of 'a', 'c', or 'i' sed
157 commands, prepend leading white space with a backslash to avoid
158 the whitespace to be removed by BSD sed.
159 (sco_math): Match plain 'C++' instead of 'C\+\+' in sed regex.
160 (x11_new): Fix sed expression, for BSD sed.
161 (glibc_mutex_init): Fix newlines in sed 's' command replacement
162 part, for GNU sed 3.02 and Solaris sed.
163 (glibc_mutex_init): Replace unportable \+ sed regex operator
164 with \{1,\}.
165 (glibc_c99_inline_2, glibc_mutex_init): Avoid unportable sed
166 alternation \| regex operator.
167 (solaris_complex): Remove superfluous backslashes from
168 replacement string. Replace \+ operator with \{1,\}.
169 * tests/base/Xm/Traversal.h: This is fixed for BSD sed now.
170 * fixincl.x: Regenerate.
171
172 2009-09-02 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
173
174 PR libfortran/41169
175 * inclhack.def (irix_complex): New fix.
176 (solaris_complex): Likewise.
177 * fixincl.x: Regenerate.
178 * tests/base/complex.h [IRIX_COMPLEX_CHECK, SOLARIS_COMPLEX_CHECK]:
179 New tests.
180
181 2009-08-28 Bruce Korb <bkorb@gnu.org>
182 Steve Ellcey <sje@cup.hp.com>
183
184 * README (files): Describe files entry.
185 * inclhack.def (hpux_stdint_least): Remove.
186 (hpux_stdint_fast): Remove.
187 (hpux_stdint_fast): Remove.
188 (hpux_stdint_least_fast): New.
189 (hpux_inttype_int_least8_t): Remove.
190 (hpux_inttype_int8_t): Modify.
191 * fixincl.x: Regenerate.
192 * tests/base/stdint.h: Update.
193 * tests/base/sys/_inttypes.h: Update.
194
195 2009-08-28 Steve Ellcey <sje@cup.hp.com>
196
197 * inclhack.def (hpux_imaginary_i): Remove spaces.
198 * fixincl.x: Regenerate.
199 * tests/base/stdint.h: Update AIX fixes.
200 * tests/base/complex.h: Change HPUX_IMAGINARY_I_CHECK fix.
201
202 2009-08-24 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
203
204 * configure.ac (AC_PREREQ): Bump to 2.64.
205
206 2009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
207
208 * aclocal.m4: Regenerate.
209 * configure: Regenerate.
210 * config.h.in: Regenerate.
211
212 2009-08-17 David Edelsohn <edelsohn@gnu.org>
213
214 * inclhack.def (aix_complex): Redefine _Complex_I. Do not
215 redefine I.
216 * (aix_stdint_[12345]): New fixes.
217 * fixincl.x: Regenerate.
218 * tests/base/complex.h: Update check.
219 * tests/base/stdint.h: Add AIX stdint.h checks.
220
221 2009-08-14 Steve Ellcey <sje@cup.hp.com>
222
223 * inclhack.def (hpux_imaginary_i): New fix.
224 * fixincl.x: Regenerate.
225 * tests/base/complex.h: New file.
226
227 2009-08-12 David Edelsohn <edelsohn@gnu.org>
228
229 * inclhack.def (aix_complex): New fix.
230 * fixincl.x: Regenerate.
231
232 2009-08-01 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
233
234 * inclhack.def (hpux_inttype_int_least8_t): Also apply on hpux10*.
235 (hpux_inttype_int8_t): Likewise.
236 * fixincl.x: Regenerate.
237
238 2009-07-30 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
239
240 * Makefile.in (AUTOCONF, AUTOHEADER, ACLOCAL, ACLOCAL_AMFLAGS):
241 New variables.
242 ($(srcdir)/configure, $(srcdir)/config.h.in, $(srcdir)/aclocal.m4):
243 Use them.
244
245 2009-07-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
246
247 * inclhack.def (darwin_stdint_5, darwin_stdint_6,
248 darwin_stdint_7): New fixes.
249 * fixincl.x: Regenerate.
250 * tests/base/stdint.h: Adjust test for new fixes.
251
252 2009-07-03 Eric Botcazou <ebotcazou@adacore.com>
253
254 * inclhack.def (solaris_int_types): New fix.
255 * fixincl.x: Regenerate.
256 * tests/base/sys/int_types.h: New file.
257
258 2009-06-09 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
259
260 * inclhack.def (darwin_stdint_1, darwin_stdint_2, darwin_stdint_3,
261 darwin_stdint_4): New fixes.
262 * tests/base/stdint.h: Adjust test results for new fixes.
263 * fixincl.x: Regenerate.
264
265 2009-05-29 Eric Botcazou <ebotcazou@adacore.com>
266
267 * inclhack.def (solaris_int_const): New fix.
268 (solaris_int_limits_1): Likewise.
269 (solaris_int_limits_2): Likewise.
270 * fixincl.x: Regenerate.
271 * tests/base/sys/int_const.h: New file.
272 * tests/base/sys/int_limits.h: Likewise.
273
274 2009-05-15 Joseph Myers <joseph@codesourcery.com>
275
276 * inclhack.def (glibc_tgmath): Correct bypass.
277 * fixincl.x: Regenerate.
278
279 2009-04-28 Steve Ellcey <sje@cup.hp.com>
280
281 * inclhack.def (hpux11_uint32_c): Remove.
282 (hpux_long_double): Disable on hpux11.3*.
283 (hpux_long_double_2): New.
284 (hpux_c99_intptr): New.
285 (hpux_c99_inttypes): New.
286 (hpux_c99_inttypes2): New.
287 (hpux_stdint_least): New.
288 (hpux_stdint_fast): New.
289 (hpux_inttype_int_least8_t): New.
290 (hpux_inttype_int8_t): New.
291 * fixincl.x: Regenerate.
292 * tests/base/sys/_inttypes.h: New.
293 * tests/base/inttypes.h: Update.
294 * tests/base/stdlib.h: Update.
295 * tests/base/stdint.h: Update.
296
297 2009-04-28 Joseph Myers <joseph@codesourcery.com>
298
299 * inclhack.def (glibc_stdint): New fix.
300 * fixincl.x: Regenerate.
301 * tests/base/stdint.h: Update.
302
303 2009-04-09 Jakub Jelinek <jakub@redhat.com>
304
305 * Makefile.in: Change copyright header to refer to version
306 3 of the GNU General Public License and to point readers at the
307 COPYING3 file and the FSF's license web page.
308 * fixfixes.c: Likewise.
309 * fixinc.in: Likewise.
310 * fixincl.c: Likewise.
311 * fixlib.c: Likewise.
312 * fixlib.h: Likewise.
313 * fixopts.c: Likewise.
314 * fixtests.c: Likewise.
315 * genfixes: Likewise.
316 * mkheaders.in: Likewise.
317 * system.h: Likewise.
318
319 2009-03-31 Joseph Myers <joseph@codesourcery.com>
320
321 PR c/448
322 * inclhack.def (newlib_stdint_1, newlib_stdint_2): New fixes.
323 * fixincl.x: Regenerate.
324 * tests/base/stdint.h: Update.
325
326 2009-03-29 Joseph Myers <joseph@codesourcery.com>
327
328 * tests/base/math.h, tests/base/pthread.h, tests/base/sys/wait.h:
329 Update.
330
331 2009-03-29 Joseph Myers <joseph@codesourcery.com>
332
333 PR c/456
334 PR c/5675
335 PR c/19976
336 PR c/29116
337 PR c/31871
338 PR c/35198
339 * inclhack.def (glibc_tgmath): New fix.
340 * fixincl.x: Regenerate.
341 * tests/base/tgmath.h: New.
342
343 2009-03-28 Joseph Myers <joseph@codesourcery.com>
344
345 * inclhack.def (aix_syswait, exception_structure,
346 pthread_page_size): Remove.
347 (math_exception): Remove mention of fixproto in comment.
348 * fixincl.x: Regenerate.
349 * mkheaders.in: Do not handle STMP_FIXPROTO.
350
351 2009-03-27 Sandra Loosemore <sandra@codesourcery.com>
352
353 * server.c (run_shell): Quote directory name passed to cd.
354
355 2009-03-01 Bruce Korb <bkorb@gnu.org>
356 Apply a positively ancient patch:
357
358 2004-10-15 Giovanni Bajo <giovannibajo@libero.it>
359
360 * inclhack.def (alpha_if_semicolon): new fix from long, long ago
361 * tests/base/net/if.h: Add new test.
362
363 2009-01-06 Andreas Tobler <a.tobler@schweiz.org>
364
365 * tests/base/locale.h: Add new test.
366 * tests/base/stdarg.h: Likewise.
367
368 2009-01-05 Steve Ellcey <sje@cup.hp.com>
369
370 * inclhack.def (hpux_spu_info): Add files line.
371 * fixincl.x: Regenerate.
372
373 2009-01-01 Andreas Tobler <a.tobler@schweiz.org>
374
375 * inclhack.def (openbsd_null_definition): Redefine NULL to (void *)0
376 in case of C.
377 * fixincl.x: Regenerate.
378
379 2008-12-31 Andreas Tobler <a.tobler@schweiz.org>
380
381 PR target/35460
382 * inclhack.def (openbsd_va_start): Use __builtin_va_start
383 for OpenBSD.
384 * fixincl.x: Regenerate.
385
386 2008-12-18 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
387
388 * configure: Regenerate.
389
390 2008-12-15 Steve Ellcey <sje@cup.hp.com>
391
392 * inclhack.def (hpux_spu_info): Match PA as well as IA64.
393 * fixincl.x: Regenerate.
394
395 2008-09-06 H.J. Lu <hongjiu.lu@intel.com>
396
397 * configure.ac: Fix a typo.
398 * configured: Regenerate.
399
400 2008-09-06 Bruce Korb <bkorb@gnu.org>
401
402 * fixincl.tpl (sed): make the program executable configurable.
403 Some platforms have some rather oddball defaults.
404 * config.h.in (SED_PROGRAM): define the default sed.
405 * fixincl.x: regenerated
406 * tests/base/internal/wchar_core.h: fix bad sample text
407 * tests/base/math.h: fix bad sample text
408 * configure.ac: search for working sed
409 * inclhack.def (glibc_mutex_init): fix non-portable construct
410 and re-order a few misordered entries.
411
412 2008-06-17 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
413
414 * configure: Regenerate.
415
416 2008-06-07 Joseph Myers <joseph@codesourcery.com>
417
418 * inclhack.def (AAB_svr4_replace_byteorder,
419 AAB_ultrix_ansi_compat, AAB_ultrix_limits, AAB_ultrix_memory,
420 libc1_G_va_list, libc1_ifdefd_memx, nested_motorola,
421 ptx_sys_mc_param_h, sco_regset, sco_static_func, sco_utime,
422 solaris_mutex_init_1, solaris_socket, solaris_unistd,
423 solaris_widec, svr4_krnl, ultrix_atexit_param, ultrix_atof_param,
424 ultrix_const3, ultrix_fix_fixproto, ultrix_ifdef, ultrix_locale,
425 ultrix_math_ifdef, ultrix_nested_ioctl, ultrix_nested_svc,
426 ultrix_stat, ultrix_static, ultrix_stdlib, ultrix_strings,
427 ultrix_strings2, ultrix_sys_time, ultrix_unistd,
428 unicosmk_restrict, uw7_byteorder_fix, windiss_math1,
429 windiss_math2, windiss_valist): Remove.
430 * fixincl.x: Regenerate.
431 * mkfixinc.sh: (arm-semi-aof, hppa1.1-*-osf*, hppa1.1-*-bsd*,
432 i370-*-openedition, i?86-*-moss*, i?86-*-uwin*,
433 powerpc-*-eabiaix*): Remove.
434 * tests/base/math.h: Update.
435 * tests/base/pthread.h: Update.
436 * tests/base/stdio.h: Update.
437 * tests/base/stdlib.h: Update.
438 * tests/base/string.h: Update.
439 * tests/base/strings.h: Update.
440 * tests/base/sys/file.h: Update.
441 * tests/base/sys/limits.h: Update.
442 * tests/base/sys/socket.h: Update.
443 * tests/base/sys/stat.h: Update.
444 * tests/base/sys/time.h: Update.
445 * tests/base/testing.h: Update.
446 * tests/base/unistd.h: Update.
447 * tests/base/_G_config.h: Remove.
448 * tests/base/arpa: Remove directory.
449 * tests/base/fs: Remove directory.
450 * tests/base/locale.h: Remove.
451 * tests/base/machine: Remove directory.
452 * tests/base/rpc/svc.h: Remove.
453 * tests/base/sys/ioctl.h: Remove.
454 * tests/base/sys/regset.h: Remove.
455 * tests/base/sys/times.h: Remove.
456 * tests/base/sys/utsname.h: Remove.
457 * tests/base/widec.h: Remove.
458
459 2008-05-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
460
461 * inclhack.def (solaris_math_4): Use GCC's __builtin_fpclassify.
462 * tests/base/iso/math_c99.h: Update.
463 * fixincl.x: Regenerate.
464
465 2008-05-14 Joseph Myers <joseph@codesourcery.com>
466
467 * inclhack.def (AAB_fd_zero_asm_posix_types_h): Bypass on
468 posix_types_64.
469 * fixincl.x: Regenerate.
470
471 2008-04-25 Kai Tietz <kai.tietz@onvision.com>
472
473 * fixincl.c (fix_with_system): Cast pointer difference to long.
474 * fixlib.c (make_raw_shell_str): Cast compare to avoid sign warning.
475
476 2008-04-18 Paolo Bonzini <bonzini@gnu.org>
477
478 PR bootstrap/35457
479 * Makefile.in: Rewrite aclocal.m4 rule.
480 * aclocal.m4: Regenerate.
481 * configure: Regenerate.
482
483 2008-03-07 Peter O'Gorman <pogma@thewrittenword.com>
484
485 PR c++/20366
486 * inclhack.def (AAB_aix_stdio): Hack stdio.h for -D_LARGE_FILES.
487 * fixincl.x: Regenerate.
488 * tests/base/stdio.h: Add test.
489
490 2008-02-25 Ben Elliston <bje@au.ibm.com>
491
492 PR other/32948
493 * fixincl.c (fix_applies): Remove unused variable `name_len'.
494
495 2008-02-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
496
497 * inclhack.def (solaris_math_10): New.
498 * tests/base/iso/math_c99.h: Update.
499
500 * fixincl.x: Regenerate.
501
502 2008-02-04 Ismail Dönmez <ismail@pardus.org.tr>
503
504 * inclhack.def: (bsd_stdio_attrs_conflict, freebsd_gcc3_breakage,
505 freebsd_gcc4_breakage, hppa_hpux_fp_macros, hpux11_abs,
506 netbsd_c99_inline_1, netbsd_c99_inline_2, netbsd_extra_semicolon): Add
507 quotes around mach entries.
508 * fixincl.x: Regenerate with latest autogen (5.9.4), updating license
509 to GPLv3.
510
511 2008-02-04 Hans-Peter Nilsson <hp@axis.com>
512
513 PR other/31405
514 * inclhack.def: (glibc_c99_inline_1a): Re-add last change.
515 (glibc_c99_inline_3) <bypass>: Change from __STDC_VERSION__ to
516 __extern_inline|__GNU_STDC_INLINE__.
517 (glibc_c99_inline_4) <files>: Add wchar.h and */wchar.h.
518 <bypass>: Change from __STDC_VERSION__ to
519 __extern_inline|__GNU_STDC_INLINE__.
520 <first c_fix_arg>: Change from #ifdef-wrapping the extern part to
521 appending attribute-gnu_inline.
522 <second c_fix_arg>: Remove.
523 <test_text>: Remove __extern_inline line.
524 * tests/base/features.h: Re-add.
525 * tests/base/sys/sysmacros.h: Adjust.
526 * fixincl.x: Regenerate.
527
528 2008-01-06 Hans-Peter Nilsson <hp@axis.com>
529
530 Revert last change.
531
532 2007-12-18 Hans-Peter Nilsson <hp@axis.com>
533
534 * inclhack.def: (glibc_c99_inline_1a, glibc_c99_inline_5): New.
535 * fixincl.x: Regenerate.
536 * tests/base/wchar.h: Update.
537 * tests/base/features.h: New.
538
539 2007-10-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
540
541 PR target/33700
542 * inclhack.def (hpux11_pthread_const): New.
543 * fixincl.x: Regenerate.
544 * tests/base/sys/pthread.h: Update.
545
546 2007-10-12 Kai Tietz <kai.tietz@onevision.com>
547
548 * configure.ac: x86_64 mingw target uses twoprocess.
549 * mkfixinc.sh: Add x86_64 mingw target.
550 * configure: Regenerate.
551
552 2007-10-09 Geoffrey Keating <geoffk@apple.com>
553
554 * inclhack.def (darwin_externc): New.
555 * fixincl.x: Regenerate.
556 * tests/base/mach-o/swap.h: New.
557
558 2007-08-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
559
560 * inclhack.def (solaris_math_5, solaris_math_6, solaris_math_7):
561 Delete fixes.
562 * tests/base/iso/math_c99.h: Delete associated test baselines.
563 * fixincl.x: Regenerate.
564
565 2007-07-24 Krister Walfridsson <cato@df.lth.se>
566
567 PR target/30058
568 * inclhack.def (netbsd_c99_inline_2): New.
569 * fixincl.x: Regenerate.
570 * tests/base/signal.h: Update.
571
572 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
573
574 PR target/32641
575
576 * inclhack.def (solaris_math_4, solaris_math_5, solaris_math_6,
577 solaris_math_7): Constify and make FP exception-safe.
578 * tests/base/iso/math_c99.h: Update.
579
580 * fixincl.x: Regenerate.
581
582 2007-07-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
583
584 PR libgcj/28190
585 * inclhack.def (irix_stdint_c99): New fix.
586 * fixincl.x: Regenerate.
587 * tests/base/stdint.h: New test.
588
589 2007-06-06 Steve Ellcey <sje@cup.hp.com>
590
591 PR testsuite/31828
592 * inclhack.def (hppa_hpux_fp_macros): New.
593 * fixincl.x: Regenerate.
594 * tests/base/math.h: Update.
595
596 2007-03-26 Jakub Jelinek <jakub@redhat.com>
597
598 * inclhack.def (glibc_c99_inline_1): Define __USE_EXTERN_INLINES
599 if __extern_inline or __GNUC_GNU_INLINE__ is defined rather than
600 __STDC_VERSION__ < 199901L.
601 (glibc_c99_inline_2): Replace #if __STDC_VERSION__ < 199901L
602 with #ifdef __GNUC_GNU_INLINE__.
603 (glibc_c99_inline_3): Add select. Replace __STDC_VERSION__ >= 199901L
604 with defined(__GNUC_STDC_INLINE__).
605 (glibc_c99_inline_4): Change select, add second c_fix_arg.
606 Replace #if __STDC_VERSION__ < 199901L with
607 #ifdef __GNUC_GNU_INLINE__.
608 * fixincl.x: Regenerated.
609 * tests/base/bits/string2.h: Update.
610 * tests/base/sys/sysmacros.h: Update.
611 * tests/base/sys/stat.h: Update.
612
613 2007-03-18 Krister Walfridsson <cato@df.lth.se>
614
615 PR target/30058
616 * inclhack.def (netbsd_c99_inline_1): New.
617 * fixincl.x: Regenerate.
618 * tests/base/signal.h: New.
619
620 2007-03-12 Brooks Moses <brooks.moses@codesourcery.com>
621
622 * Makefile.in: Add dummy "install-info" target.
623
624 2007-03-06 Joseph Myers <joseph@codesourcery.com>
625
626 * mkheaders.in: Fix headers for each multilib required.
627
628 2007-03-01 Brooks Moses <brooks.moses@codesourcery.com>
629
630 * Makefile.in: Add dummy install-pdf target.
631
632 2007-02-27 Joseph Myers <joseph@codesourcery.com>
633
634 * mkheaders.in (incdir): Use include-fixed not include.
635
636 2007-02-15 Brooks Moses <brooks.moses@codesourcery.com>
637
638 * Makefile.in: Added "pdf" target to .PHONY.
639
640 2007-02-05 Richard Guenther <rguenther@suse.de>
641
642 * inclhack.def (glibc_c99_inline_4): Adjust selector to cope
643 with older glibc. Adjust version number for C99.
644 * fixincl.x: Regenerated.
645
646 2007-02-04 Mike Stump <mrs@apple.com>
647
648 * mkheaders.in: Allow optional isysroot parameter.
649
650 2007-02-03 Bruce Korb <bkorb@gnu.org>
651
652 * inclhack.def (glibc_c99_inline_4): replace "extern" only if
653 surrounded by space characters.
654
655 2007-01-25 Daniel Franke <franke.daniel@gmail.com>
656
657 PR target/30272
658 * inclhack.def(broken_cabs): Also remove definition of cabsl.
659 * fixincl.x: Regenerate.
660 * tests/base/math.h: Update.
661
662 2007-01-05 Bruce Korb <bkorb@gnu.org>,
663 Daniel Franke <franke.daniel@gmail.com>
664
665 PR target/30008
666 * fixincl.tpl (List): separate file name patterns with a NUL byte instead
667 of a vertical bar ("|").
668 * fixincl.c (fix_applies, machine_matches): Use fnmatch for name
669 matching. Set SKIP_TEST flag if we are not to run a test.
670 * fixincl.x: Regenerate.
671 * inclhack.def (glibc_c99_inline_[1234], broken_cabs, broken_nan,
672 kandr_concat, sco_math): Replace lists of specfic file names by search
673 patterns.
674
675 2006-12-12 Olivier Hainque <hainque@adacore.com>
676
677 * fixincludes/mkfixinc.sh: Add "*-*-vxworks*" to the list of
678 targets for which a no-op fixer is appropriate.
679
680 2006-11-07 Richard Guenther <rguenther@suse.de>
681
682 * inclhack.def (glibc_c99_inline_2): Adjust for glibc 2.3
683 systems.
684 * fixincl.x: Regenerate.
685
686 2006-11-02 Geoffrey Keating <geoffk@apple.com>
687
688 * inclhack.def (glibc_c99_inline_1): New.
689 * inclhack.def (glibc_c99_inline_2): New.
690 * inclhack.def (glibc_c99_inline_3): New.
691 * inclhack.def (glibc_c99_inline_4): New.
692 * fixincl.x: Regenerate.
693 * tests/base/bits/string2.h: New.
694 * tests/base/sys/sysmacros.h: New.
695 * tests/base/sys/stat.h: Update.
696
697 2006-11-01 Steve Ellcey <sje@cup.hp.com>
698
699 * tests/base/sys/socket.h: Update.
700
701 2006-10-31 Steve Ellcey <sje@cup.hp.com>
702
703 * inclhack.def (hpux11_extern_sendfile): New.
704 (hpux11_extern_sendpath): New.
705 * fixincl.x: Regenerate.
706
707 2006-10-29 Joseph Myers <joseph@codesourcery.com>
708
709 * inclhack.def (AAB_fd_zero_asm_posix_types_h): Bypass on x86_64.
710 * fixincl.x: Regenerate.
711
712 2006-10-10 Brooks Moses <bmoses@stanford.edu>
713
714 * Makefile.in: Added empty "pdf" target.
715
716 2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
717
718 PR target/29300
719 * inclhack.def (hpux_pthread_initializers): New hack.
720 * tests/base/sys/pthread.h: New file.
721
722 * fixincl.x: Regenerate.
723
724 2006-10-03 Uros Bizjak <uros@kss-loka.si>
725
726 * inclhack.def (glibc_mutex_init): Also fix
727 PTHREAD_MUTEX_(RECURSIVE|ERRORCHECK|ADAPTIVE)_NP and
728 PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP initializers.
729 * tests/base/pthread.h: Update.
730
731 * fixincl.x: Regenerate.
732
733 2006-10-01 Uros Bizjak <uros@kss-loka.si>
734
735 * inclhack.def (glibc_mutex_init): New fix.
736 * tests/base/pthread.h: Update.
737
738 * fixincl.x: Regenerate.
739
740 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
741
742 * inclhack.def (solaris_mutex_init_2): Update for Solaris9.
743 Prevent it from running on solaris10 or later.
744 (solaris_once_init_2): Fix comment.
745 * tests/base/pthread.h: Update.
746
747 * fixincl.x: Regenerate.
748
749 2006-09-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
750
751 * inclhack.def (solaris_once_init_2): New fix.
752 * tests/base/pthread.h: Update.
753
754 * fixincl.x: Regenerate.
755
756 2006-09-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
757
758 * inclhack.def (solaris_mutex_init_2): Remove test for
759 PTHREAD_RWLOCK_INITIALIZER.
760 (solaris_rwlock_init_1): New.
761 * tests/base/pthread.h: Update.
762
763 * inclhack.def (solaris_once_init_1): New.
764 * tests/base/pthread.h: Adjust for new fix.
765
766 * fixincl.x: Regenerate.
767
768 2006-07-17 Roger Sayle <roger@eyesopen.com>
769
770 * tests/base/errno.h: New file.
771 * tests/base/architecture/ppc/math.h: Likewise.
772 * tests/base/ia64/sys/getppdp.h: Likewise.
773
774 2006-07-10 Laurynas Biveinis <laurynas.biveinis@gmail.com>
775
776 PR bootstrap/20437
777 * Makefile.in (configure, config.h.in): Change into $(srcdir)
778 before autoconf or autoheader call.
779
780 2006-06-23 Steve Ellcey <sje@cup.hp.com>
781
782 PR target/28084
783 * inclhack.def (hpux_extern_errno): New.
784 * fixincl.x: Regenerate.
785
786 2006-05-23 Carlos O'Donell <carlos@codesourcery.com>
787
788 * Makefile.in: Add dvi info html and install-html to .PHONY
789 Add install-html target.
790
791 2006-05-16 Mike Stump <mrs@apple.com>
792
793 * configure.ac: Add -Wno-overlength-strings.
794 * configure: Regenerate.
795
796 2006-05-14 Bernhard Fischer <aldot@gcc.gnu.org>
797
798 * README: Fix typo.
799
800 2006-02-18 Steve Ellcey <sje@cup.hp.com>
801
802 PR target/26189
803 * inclhack.def (hpux_spu_info): New.
804 * fixincl.x: Regenerate
805
806 2006-01-31 Marcin Dalecki <martin@dalecki.de>
807
808 * configure.ac: Check for asprintf, basename, vasprintf.
809 * config.h.in: Regenerate.
810 * configure: Regenerate.
811
812 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
813
814 PR target/15642
815 * inclhack.def (AAB_darwin7_9_long_double_funcs [replace]): Define
816 __APPLE_CC_ as 1345.
817 (broken_nan): New.
818 * fixincl.x: Regenerate.
819
820 2005-11-24 Bruce Korb <bkorb@gnu.org>
821
822 * fixincl.c (write_replacement): "here strings" in AutoGen
823 often/generally don't have a terminating newline. Check the
824 last byte for '\n'.
825
826 2005-11-13 Andreas Jaeger <aj@suse.de>
827
828 * check.tpl: Handle CVS additionally.
829
830 2005-11-05 Andreas Jaeger <aj@suse.de>
831
832 * check.tpl: Adopt for move to subversion.
833
834 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
835
836 PR c++/23139
837 * inclhack.def (huge_val_hex, huge_valf_hex, huge_vall_hex): New
838 fixes.
839 * fixincl.x: Regenerate.
840 * tests/base/bits/huge_val.h: New file.
841
842 2005-08-14 Kelley Cook <kcook@gcc.gnu.org>
843
844 * All files: Update with new FSF address.
845
846 2005-07-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
847
848 * Makefile.in (WARN_CFLAGS): New.
849 (.c.o): Add $(WARN_CFLAGS).
850 * aclocal.m4: Include ../config/warnings.m4.
851 * configure.ac: Invoke ACX_PROG_CC_WARNING_OPTS,
852 ACX_PROG_CC_WARNING_ALMOST_PEDANTIC and
853 ACX_PROG_CC_WARNINGS_ARE_ERRORS.
854 * fixopts.c (initialize_opts): Fix old-style definintion.
855
856 * configure: Regenerate.
857
858 2005-06-24 Geoffrey Keating <geoffk@geoffk.org>
859
860 * inclhack.def (AAB_darwin7_9_long_double_funcs): New.
861 (AAB_darwin7_9_long_double_funcs_2): New.
862 * fixincl.x: Regenerate.
863
864 2005-06-15 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
865
866 PR libfortran/15266
867 * inclhack.def (broken_cabs): Mention IRIX 5/6 problem.
868 Use double quotes in select so \t matches tabs.
869 Add IRIX testcase.
870 * fixincl.x: Regenerate.
871 * tests/base/math.h [BROKEN_CABS_CHECK]: Adapt for new testcase.
872
873 2005-05-22 Danny Smith <dannysmith@users.souceforge.net>
874
875 PR target/21683
876 * fixincl.c: Don't include <sys/wait.h> if SEPARATE_FIX_PROC.
877
878 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
879 Joseph S. Myers <joseph@codesourcery.com>
880
881 PR target/19933
882 PR target/21315
883 * inclhack.def: New fixes solaris_math_[1-9].
884 * fixincl.x: Regenerate.
885 * tests/base/iso/math_c99.h: New.
886
887 2005-05-19 Kelley Cook <kcook@gcc.gnu.org>
888
889 * aclocal.m4: Remove superfluous reference to accross.m4.
890
891 2005-05-15 Gabriel Dos Reis <gdr@integrable-solutions.net>
892
893 * fixlib.c (load_file_data): Use XRESIZVEC in lieu of xrealloc.
894 * server.c (load_data): Likewise.
895 (run_shell): Use XCNEW (char) in lieu of xcalloc (1, 1).
896 * fixincl.c: #include <sys/wait.h>
897 (run_compiles): Use XCNEWVEC instead of xcalloc.
898 (fix_with_system, start_fixer): Use XNEWVEC instead of xmalloc.
899 * fixfixes.c (FIX_PROC_HEAD, main): Likewise.
900
901 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
902
903 * inclhack.def (stdio_stdarg_h, stdio_va_list): Bypass on
904 *-*-solaris2.1[0-9]*, not just *-*-solaris2.1[0-9].
905 * fixincl.x: Regenerate.
906
907 2005-05-06 Bruce Korb <bkorb@gnu.org>
908 Joseph S. Myers <joseph@codesourcery.com>
909
910 * fixinc/inclhack.def: Correct backslashes
911 * fixinc/fixincl.x: regen
912
913 2005-04-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
914
915 * system.h (fopen, fdopen, freopen): Define these to the unlocked
916 libiberty functions.
917
918 2005-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
919
920 * configure.ac (fixincludes_UNLOCKED_FUNCS): New.
921 (AC_CHECK_FUNCS, AC_CHECK_DECLS): Check for fixincludes_UNLOCKED_FUNCS.
922 * system.h (putchar, getc, getchar, clearerr, feof, fileno,
923 fflush, fgetc, fgets, ferror, fread): Redefine to the associated
924 _unlocked function.
925 (fwrite_unlocked): Fix prototype.
926
927 * configure, config.h.in: Regenerate.
928
929 2005-03-21 Zack Weinberg <zack@codesourcery.com>
930
931 * Makefile.in: Set gcc_version directly, not via substitution.
932 (libsubdir): Use $(gcc_version), not $(version).
933 (mkheaders.almost): New rule.
934 (mkheaders): Generate from mkheaders.almost.
935 (clean): Also delete mkheaders.almost.
936 * aclocal.m4: Do not include ../config/gcc-version.m4.
937 * configure.ac: Do not invoke TL_AC_GCC_VERSION. Generate
938 mkheaders.almost from mkheaders.in.
939 * configure: Regenerate.
940
941 2005-03-21 Richard Guenther <rguenth@gcc.gnu.org>
942
943 PR target/20166
944 * inclhack.def: Add fix for array of incomplete structures
945 in function prototype in pthread.h.
946 * fixincl.x: Regenerate.
947 * tests/base/pthread.h: Adjust.
948
949 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
950
951 * inclhack.def (hpux_htonl): New fix.
952 * tests/base/netinet/in.h: New test.
953 * fixincl.x: Regenerate.
954
955 2005-02-23 James E Wilson <wilson@specifixinc.com>
956
957 * Makefile.in (full-stamp, test-stamp, $(AF)): Add $(CFLAGS) to link.
958
959 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
960
961 PR 18458
962 * Makefile.in (install): Add @EXEEXT@ to the end of the program name,
963 fixincl.
964
965 2004-12-02 Richard Sandiford <rsandifo@redhat.com>
966
967 * configure.ac: Use TL_AC_GCC_VERSION to set gcc_version.
968 * aclocal.m4: Include ../config/gcc-version.m4.
969 * configure: Regenerate.
970
971 2004-11-26 Mark Mitchell <mark@codesourcery.com>
972
973 * inclhack.def (gnu_types): Do not use on Solaris 2.1x.
974 (stdio_va_list): Likewise.
975 (stdio_stdarg.h): Likewise.
976 (solaris_stdio_tag): Add bypass.
977 * fixincl.x: Regenerated.
978
979 2004-11-23 Geoffrey Keating <geoffk@apple.com>
980
981 * mkfixinc.sh: Check error code from 'cat'. Don't try running
982 built fixincl program.
983 * mkheaders.in: Use @SHELL@ rather than ${SHELL} to avoid picking
984 up csh from user.
985
986 2004-11-20 Roger Sayle <roger@eyesopen.com>
987
988 * inclhack.def (alpha_pthread_init): Fix technical problems with
989 the last check-in caused by CVS variable substitution.
990 * fixincl.x: Likewise.
991 * tests/base/pthread.h: Likewise.
992
993 2004-11-20 Roger Sayle <roger@eyesopen.com>
994 Bruce Korb <bkorb@gnu.org>
995
996 * inclhack.def (alpha_pthread_init): New fix.
997 * fixincl.x: Regenerate.
998 * tests/base/pthread.h: Update for new test.
999
1000 2004-11-15 Bruce Korb <bkorb@gnu.org>
1001
1002 * fixincl.c(fix_with_system): correct misuse of variables and
1003 incorrect application of "sizeof()".
1004
1005 2004-11-13 Joseph S. Myers <joseph@codesourcery.com>
1006
1007 * inclhack.def (hpux_maxint, limits_ifndefs, math_huge_val_ifndef,
1008 svr4__p, undefine_null): Remove.
1009 * fixincl.x: Regenerate.
1010 * tests/base/AvailabilityMacros.h, tests/base/com_err.h: New.
1011 * tests/base/sys/param.h: Remove.
1012 * tests/base/curses.h, tests/base/math.h, tests/base/testing.h,
1013 tests/base/sys/limits.h: Update.
1014
1015 2004-11-12 Mike Stump <mrs@apple.com>
1016
1017 * Makefile.in (html): Add html generation support.
1018
1019 2004-11-12 Joseph S. Myers <joseph@codesourcery.com>
1020
1021 * inclhack.def (sco_math): Bypass on __GNUG__.
1022 (sysz_stdlib_for_sun): Bypass on _CLASSIC_ANSI_TYPES.
1023 * fixincl.x: Regenerate.
1024
1025 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
1026
1027 * inclhack.def (hpux8_bogus_inlines): Bypass on __GNUG__.
1028 (int_abort_free_and_exit, sun_malloc, sysv68_string): Bypass on
1029 _CLASSIC_ANSI_TYPES.
1030 (sun_auth_proto): Bypass on __cplusplus.
1031 * fixincl.x: Regenerate.
1032
1033 2004-11-05 Geoffrey Keating <geoffk@apple.com>
1034
1035 * Makefile.in (mostlyclean): Add fixinc.sh.
1036 (clean): Add mkheaders.
1037 (distclean): New.
1038 (dvi): New.
1039 (info): New.
1040 (installcheck): New.
1041
1042 2004-11-05 Paolo Bonzini <bonzini@gnu.org>
1043
1044 * Makefile.in (mostlyclean, distclean): New targets.
1045
1046 2004-11-04 Geoffrey Keating <geoffk@apple.com>
1047
1048 * configure.ac: Add code to determine noncanonical_target,
1049 local_prefix, gcc_version; process mkheaders.in to make mkheaders.
1050 * configure: Regenerate.
1051 * fixinc.in: Move here from gcc/; fix many cross-hosting bugs.
1052 * mkfixinc.sh: Move here from gcc/; update for changes to fixinc.in.
1053 * mkheaders.in: Move here from gcc/; remove some unnecessary macros;
1054 update for changes to fixinc.in.
1055 * Makefile.in: Add many new macros.
1056 (install): New target.
1057 (mkheaders): New target.
1058 (fixinc.sh): New target.
1059 (all): Add mkheaders and fixinc.sh.
1060 * README-fixinc: Move here from gcc/.
1061
1062 2004-11-01 Mike Stump <mrs@apple.com>
1063
1064 * inclhack.def (stdio_va_list): Break out clients from here...
1065 (stdio_va_list_clients): ...to here. Also, don't fix if stdarg.h is
1066 included or ifdef va_start.
1067 * fixincl.x: Regenerate.
1068
1069 2004-10-28 Mike Stump <mrs@apple.com>
1070
1071 * inclhack.def (void_null): Avoid changing NULL on C++ friendly
1072 systems.
1073 * fixincl.x: Regenerate.
1074
1075 2004-10-27 Geoffrey Keating <geoffk@apple.com>
1076
1077 * inclhack.def (darwin_gcc4_breakage): New.
1078 * fixincl.x: Regenerate.
1079
1080 2004-10-27 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
1081
1082 PR bootstrap/17832
1083
1084 * fixfixes.c (main): Check for _PC_NAME_MAX.
1085
1086 2004-10-27 Paolo Bonzini <bonzini@gnu.org>
1087
1088 PR other/17991
1089
1090 * configure.ac: Fix typo.
1091 * configure: Regenerate.
1092 * fixincl.c (fix_with_system): tSCC is not a pointer. Fix.
1093
1094 2004-10-20 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
1095
1096 PR bootstrap/17832
1097
1098 * fixincl.c (SIGCHLD): Remove definition.
1099 (initialize): Remove SIGIOT and SIGPIPE checks.
1100 (create_file): Fix mkdir() for Win32.
1101 (internal_fix): Use dup2() instead of fcntl().
1102
1103 * fixlib.h (SIGQUIT): Define if undefined.
1104 (SIGIOT): Same.
1105 (SIGPIPE): Same.
1106 (SIGALRM): Same.
1107 (SIGKILL): Same.
1108
1109 * procopen.c (chain_open): Use dup2() instead of fcntl().
1110
1111 2004-08-14 Paolo Bonzini <bonzini@gnu.org>
1112
1113 PR other/17991
1114
1115 * Makefile.in (ALLOBJ, TESTOBJ, FIXOBJ): Add fixopts.o.
1116 Update copyright year.
1117 * fixfixes.c (main): Call initialize_opts from fixopts.c.
1118 * fixincl.c (initialize): Call initialize_opts from fixopts.c,
1119 do not include code for parsing options (environment vars).
1120 (fix_with_system): Use a search path for applyfix, so that you
1121 can run the test suite with two-process fixincludes.
1122 * fixopts.c: New file.
1123 * configure.ac: Add --enable-twoprocess. Export ac_exeext
1124 to config.h. Default to --enable-twoprocess for MinGW32.
1125 * config.h.in: Regenerate.
1126 * configure: Regenerate.
1127
1128 2004-10-04 Loren J. Rittle <ljrittle@acm.org>
1129
1130 * tests/base/sys/cdefs.h: Update from test area.
1131
1132 2004-09-17 Roger Sayle <roger@eyesopen.com>
1133
1134 * inclhack.def (linux_ia64_ucontext): New fix.
1135 * fixincl.x: Regenerate.
1136 * tests/base/sys/ucontext.h: New file.
1137
1138 2004-09-15 Roger Sayle <roger@eyesopen.com>
1139
1140 * tests/base/sys/time.h: Correct mismatch in 2004-09-10 check-in.
1141 * tests/base/stdlib.h: Likewise.
1142
1143 2004-09-13 Loren J. Rittle <ljrittle@acm.org>
1144
1145 * inclhack.def (freebsd_gcc4_breakage): Add.
1146 * fixincl.x: Regenerate.
1147 * tests/base/sys/cdefs.h: Update for new test.
1148
1149 2004-09-10 Adam Nemet <anemet@lnxw.com>
1150
1151 * inclhack.def (lynx_void_int): Remove.
1152 (lynxos_fcntl_proto): Remove.
1153 (lynxos_no_warning_in_sys_time_h): New fix.
1154 (lynxos_missing_putenv): New fix.
1155 * fixincl.x: Regenerate.
1156 * tests/base/fcntl.h: Remove.
1157 * tests/base/sys/time.h: Update from test area.
1158 * tests/base/curses.h: Likewise.
1159 * tests/base/stdlib.h: Likewise.
1160
1161 2004-09-03 Jan Beulich <jbeulich@novell.com>
1162
1163 * inclhack.def: Suppress exception_structure and math_exception
1164 for NetWare headers.
1165 * fixincl.x: Regenerate.
1166
1167 2004-08-31 Paolo Bonzini <bonzini@gnu.org>
1168
1169 * .cvsignore: New.
1170 * Makefile.in: From gcc/fixinc/Makefile.in, making it fully
1171 autoconfiscated.
1172 * configure.ac: New.
1173 * config.h.in: Generate.
1174 * configure: Generate.
1175 * aclocal.m4: New.
1176 * fixlib.h: Remove inclusions of gcc files.
1177 * system.h: New.
1178
1179 Other files copied from gcc/fixinc.