]> gcc.gnu.org Git - gcc.git/blame - fixincludes/ChangeLog
tree-ssa-forwprop.c (pass_forwprop::execute): Propagate into PHIs and update the...
[gcc.git] / fixincludes / ChangeLog
CommitLineData
ef19a444
BE
12016-08-09 Bernd Edlinger <bernd.edlinger@hotmail.de>
2
3 PR bootstrap/72833
4 * fixincl.tpl (version-compare): Fix generation with autogen 5.18.
5 * inclhack.def (darwin_longjmp_noreturn): New fix.
6 * fixincl.x: Regenerated.
7 * tests/base/i386/setjmp.h [DARWIN_LONGJMP_NORETURN_CHECK]: new test.
8
354c5470
MB
92016-08-01 Muhammad Bilal <mbilal@codesourcery.com>
10
11 * fixinc.in: Use --parents option to make LIB directory.
12
ee2499b4
TS
132016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
14
15 * mkfixinc.sh: Remove interix support.
16
d4f076c9
DE
172016-06-13 David Edelsohn <dje.gcc@gmail.com>
18
19 * inclhack.def (aix_stdlib_malloc): New fix.
20 (aix_stdlib_realloc): New fix.
21 (aix_stdlib_calloc): New fix.
22 (aix_stdlib_valloc): New fix.
23 * fixincl.x: Regenerate.
24 * tests/base/stdlib.h [AIX_STDLIB_MALLOC]: New test.
25 [AIX_STDLIB_REALLOC]: New test.
26 [AIX_STDLIB_CALLOC]: New test.
27 [AIX_STDLIB_VALLOC]: New test.
28
f67cb8fe
JDA
292016-01-31 John David Anglin <danglin@gcc.gnu.org>
30
31 PR target/68741
32 * inclhack.def (hpux_vsscanf): New fix.
33 * fixincl.x: Regenerated.
34 * tests/base/stdio.h [HPUX_VSSCANF_CHECK]: New test.
35
d8082c18
DE
362015-08-14 David Edelsohn <dje.gcc@gmail.com>
37
38 * inclhack.def (aix_stdio_inline): New fix.
39 (aix_strtof_const): Limit to *-*-aix*.
40 (aix_sysmachine): Same.
41 (aix_syswait_2): Same.
42 (aix_volatile): Same.
43 * fixincl.x: Regenerated.
44 * test/base/stdio.h [AIX_STDIO_INLINE]: New test.
45
cfce0488
EG
462015-07-28 Eric Gallager <egall@gwmail.gwu.edu>
47
48 * check.tpl: Ignore .DS_Store directories.
49
9846edff
DE
502015-05-21 David Edelsohn <dje.gcc@gmail.com>
51
52 * inclhack.def (aix_externc): New fix.
53 (aix_externcpp[12]): New fix.
54 * fixincl.x: Regenerate.
55 * test/base/ctype.h [AIX_EXTERNC_CHECK]: New test.
56 * test/base/sys/socket.h [AIX_EXTERNCPP[12]_CHECK]: New test.
57 * test/base/fcntl.h: New file.
58
a4875765
MH
592015-05-13 Michael Haubenwallner <michael.haubenwallner@ssi-schaefer.com>
60
61 * aclocal.m4: Regenerated with automake-1.11.6.
62
218213df
GR
632015-04-22 Gregor Richards <gregor.richards@uwaterloo.ca>
64
65 * mkfixinc.sh: Add *-musl* with no fixes.
66
f5ffa61d
JDA
672015-03-28 John David Anglin <danglin@gcc.gnu.org>
68
69 PR libstdc++/65500
70 * inclhack.def (hpux11_lwp_rwlock_valid): New fix.
71 * fixincl.x: Regenerate.
72 * tests/base/sys/pthread.h [HPUX11_LWP_RWLOCK_VALID_CHECK]: New test.
73
266c722f
DR
742015-02-16 Daniel Richard G. <skunk@iskunk.org>
75
76 PR bootstrap/48009
77 PR bootstrap/53348
78 * inclhack.def (aix_strtof_const): New fix.
79 * fixincl.x: Regenerate.
ba5b5e24 80 * tests/base/stdlib.h: New test.
266c722f 81
9e271531
RO
822015-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
83
84 * inclhack.def (solaris_math_11): New fix.
85 * fixincl.x: Regenerate.
86 * tests/base/iso/math_c99.h [SOLARIS_MATH_11_CHECK]: New test.
87
a15b4c98
DE
882015-02-06 David Edelsohn <dje.gcc@gmail.com>
89
90 PR bootstrap/53348
91 * inclhack.def (aix_pthread): Accept tab after define.
92 * fixincl.x: Regenerate.
93
11c3a68e
BK
942015-01-24 Bruce Korb <bkorb@gnu.org>
95
96 * README: add some clarification on use of test_text
97
982014-12-21 Bruce Korb <bkorb@gnu.org>
99
100 * fixincludes/fixincl.tpl: add handling for "sum" selection
101 criteria and clean up layout
102 * fixincludes/fixlib.h: enumerate TT_CKSUM test type
103 * fixincludes/fixincl.c (fix_applies): add code to handle
104 the new test type
105 (cksum_test): function to handle it
106 * fixincludes/README: doc it and remove explanations from
107 more than a decade ago.
108
451f1199
UB
1092014-12-15 Uros Bizjak <ubizjak@gmail.com>
110
111 * server.c (server_setup): Check return value of
112 getcwd and in case of error set buff[0] to 0.
113
0c5c9f95
UB
1142014-10-21 Uros Bizjak <ubizjak@gmail.com>
115
116 * inclhack.def (glibc_c99_inline_4): Add pthread.h to files.
117 * fixincl.x: Regenerate.
118
5435176b
AI
1192014-08-04 Alexander Ivchenko <alexander.ivchenko@intel.com>
120
121 * inclhack.def (complier_h_tradcpp): Remove.
122 * fixincl.x: Regenerate.
123 * tests/base/linux/compiler.h: Remove.
124
d9f069ab
RO
1252014-04-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
126
127 * inclhack.def (math_exception): Bypass on *-*-solaris2.1[0-9]*.
128 (solaris_int_types): Remove.
129 (solaris_longjmp_noreturn): Remove.
130 (solaris_mutex_init_2): Remove.
131 (solaris_once_init_2): Remove.
132 (solaris_sys_va_list): Remove.
133 * fixincl.x: Regenerate.
134 * tests/base/iso/setjmp_iso.h: Remove.
135 * tests/base/pthread.h [SOLARIS_MUTEX_INIT_2_CHECK]: Remove.
136 [SOLARIS_ONCE_INIT_1_CHECK]: Remove wrapping done by
137 solaris_once_init_2.
138 [SOLARIS_ONCE_INIT_2_CHECK]: Remove.
139 * tests/base/sys/int_types.h: Remove.
140 * tests/base/sys/va_list.h: Remove.
141
5502f40b
BRF
1422013-12-20 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
143
144 Makefile.in: Use $(FI) instead of fixincl@EXEEXT@.
145
e1775b33
BK
1462013-12-07 Bruce Korb <bkorb@gnu.org>
147
148 * inclhack.def: many of the headers found under "bits/" are
149 often stashed under architecture directories. Apply fixes
150 to those, too. Also, re-ordered misordered fixes.
151 * tests/base/linux/vt.h: 80 columns in .def file limitation
152 * tests/base/iso/math_c99.h: adjust ordering
153 * tests/base/rtldef/string.h: likewise
154 * tests/base/bits/fenv.h: likewise
155 * tests/base/pthread.h: likewise
156
3fc92e70
RB
1572013-12-06 Richard Biener <rguenther@suse.de>
158
159 * inclhack.def (suse_linux_vt_cxx): New fix for linux/vt.h
160 being not compatible with C++.
161 * fixincl.x: Regenerate.
162 * tests/base/linux/vt.h: New test.
163
3cbe17f7
AM
1642013-09-20 Alan Modra <amodra@gmail.com>
165
166 * configure: Regenerate.
167
a4f710a6
DE
1682013-09-02 David Edelsohn <dje.gcc@gmail.com>
169
170 * inclhack.def (aix_assert): New fix.
171 * fixincl.x: Regenerate.
172 * tests/base/assert.h [AIX_ASSERT_CHECK]: New check.
173
bbeedee0
BK
1742013-07-06 Bruce Korb <bkorb@gnu.org>
175
176 * inclhack.def (cdef_cplusplus): removed, per Bug 51776
cf3cfecd 177 * tests/base/sys/cdefs.h (CDEF_CPLUSPLUS_CHECK): obsolete
bbeedee0 178
ecdbd01a 1792013-05-23 Alexander Ivchenko <alexander.ivchenko@intel.com>
87725115
AI
180
181 * inclhack.def (complier_h_tradcpp): New.
182 * fixincl.x: Rebuilt.
183 * tests/base/linux/compiler.h: New.
184
0a91f65d
RO
1852013-05-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
186
187 * inclhack.def (solaris_pow_int_overload): Update comment.
188 Change guard to match <cmath>.
189 * fixincl.x: Regenerate.
190 * tests/base/iso/math_iso.h [SOLARIS_POW_INT_OVERLOAD_CHECK]:
191 Matching change.
192
0654e6be
DE
1932013-05-04 David Edelsohn <dje.gcc@gmail.com>
194
195 * inclhack.def (aix_null): New.
196 (void_null): Update replacement definition of NULL.
197 * fixincl.x: Regenerate.
198 * tests/base/curses.h: Update for new fix.
199
2002013-01-16 Alexandre Oliva <aoliva@redhat.com>
c851c76c
AO
201
202 * inclhack.def (feraiseexcept_nosse_invalid): New.
203 (feraiseexcept_nosse_divbyzero): Likewise.
204 * fixincl.x: Rebuilt.
205 * tests/base/bits/fenv.h: New.
206
bd0ca6ba
RB
2072013-01-14 Richard Biener <rguenther@suse.de>
208
209 * fixlib.h (verbose_level, fixinc_mode): Mark extern.
210
fa547b39 2112012-10-29 Bruce Korb <bkorb@gnu.org>
7e416541
BK
212
213 * README: testing wrap and replacement fixes is pointless.
214 * fixincl.c: export verbosity enumerations to fixlib.h
215 (run_compiles): mark replacement fixes to be skipped when
216 in testing mode
217 * fixlib.h: add a test mode and enumerations from fixincl.c
218 * check.tpl: set TEST_MODE in environment
219 * fixopts.c (initialize_opts): check for TEST_MODE in environment
220 * inclhack.def: move AAB_darwin7_9_long_double_funcs to
221 darwin_9_long_double_funcs_2. It is not a replacement fix.
222 * fixincl.x: regenerate
223 * tests/base/ioLib.h: the need for this is now exposed, so add it.
224 * tests/base/architecture/ppc/math.h: the correct result is now needed.
225
fa547b39 2262012-10-29 Robert Mason <rbmj@verizon.net>
1d5d667b
RM
227
228 * fixinc.in: Omit machine name checks for vxworks
229 * fixincludes/inclhack.def (AAB_vxworks_assert) new replacement fix
230 (AAB_vxworks_regs_vxtypes): another
231 (AAB_vxworks_stdint): yet another
232 (AAB_vxworks_unistd): and another
233 (vxworks_ioctl_macro): reformatting fix
234 (vxworks_mkdir_macro): again
235 (vxworks_regs): and again
236 (vxworks_write_const): and again
237 * tests/base/ioLib.h: new test result
238 * tests/base/math.h: likewise
239 * tests/base/sys/stat.h: likewise
240 * tests/base/testing.h: and again
241
31d20666
DE
2422012-09-29 David Edelsohn <dje.gcc@gmail.com>
243
244 * inclhack.def (AAB_aix_fcntl): New fix.
245 * fixincl.x: Regenerate.
246
b1f75d76
DE
2472012-06-19 David Edelsohn <dje.gcc@gmail.com>
248
249 * inclhack.def (aix_mutex_initializer_1): New fix.
250 (aix_cond_initializer_1): New fix.
251 (aix_rwlock_initializer): New fix.
252 * fixincl.x: Regenerate.
253 * tests/base/pthread.h [AIX_MUTEX_INITIALIZER_1_CHECK]: New.
254 [AIX_COND_INITIALIZER_1_CHECK]: New.
255 [AIX_RWLOCK_INITIALIZER_1_CHECK]: New.
256
678abdd9
TS
2572012-05-29 Thomas Schwinge <thomas@codesourcery.com>
258
259 * configure.ac: Use GCC_AC_FUNC_MMAP_BLACKLIST instead of
260 gcc_AC_FUNC_MMAP_BLACKLIST.
261 * Makefile.in (ACLOCAL_AMFLAGS): Don't include ../gcc.
262 * aclocal.m4: Regenerate.
263 * configure: Regenerate.
264
c1041240
TG
2652012-04-24 Tristan Gingold <gingold@adacore.com>
266
267 * fixincl.c (fix_with_system): Add missing specifier.
268 * configure.ac: Default to twoprocess on vms.
269 * configure: Regenerate.
270
3c59ab0d
DE
2712012-03-23 David Edelsohn <dje.gcc@gmail.com>
272
273 * inclhack.def (aix_malloc): New.
274 * fixincl.x: Regenerate.
275 * tests/base/malloc.h [AIX_MALLOC_CHECK]: New.
b1f75d76 276
159bde98
RO
2772012-03-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
278
279 PR other/52626
280 * tests/base/pthread.h [SOLARIS_MUTEX_INIT_2_CHECK]
281 (PTHREAD_COND_INITIALIZER): Adapt for solaris_cond_init removal.
282
a59205fa
TG
2832012-03-15 Tristan Gingold <gingold@adacore.com>
284
285 * README (EXAMPLES OF FIXES): Update.
286
7888f266
RO
2872012-03-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
288
289 * inclhack.def (math_exception): Remove duplicate.
290 (solaris_cond_init): Remove.
291 (solaris_sys_va_list): Remove Solaris 8 support.
292 * fixincl.x: Regenerate.
293 * tests/base/pthread.h [SOLARIS_COND_INIT_CHECK]: Remove.
294
b24513a1
RO
2952012-03-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
296
297 * inclhack.def (broken_cabs): Remove IRIX and SunOS 4 support.
298 (irix___restrict): Remove.
299 (irix___generic1): Remove.
300 (irix___generic2): Remove.
301 (irix_asm_apostrophe): Remove.
302 (irix_complex): Remove.
303 (irix_pthread_init): Remove.
304 (irix_socklen_t): Remove.
305 (irix_stdint_c99_mode): Remove.
306 (irix_stdint_c99_types): Remove.
307 (irix_stdint_c99_macros): Remove.
308 (irix_stdio_va_list): Remove IRIX 6.5 support.
309 (irix_wcsftime): Remove.
310 (stdio_va_list): Remove IRIX 6.5 support.
311 (svr4_profil): Remove IRIX bypass.
312 * fixincl.x: Regenerate.
313
314 * tests/base/complex.h [IRIX_COMPLEX_CHECK]: Remove.
315 * tests/base/internal/math_core.h: Remove.
316 * tests/base/internal/sgimacros.h: Remove.
317 * tests/base/internal/wchar_core.h: Remove.
318 * tests/base/math.h [BROKEN_CABS_CHECK]: Remove IRIX and SunOS 4
319 support.
320 * tests/base/pthread.h [IRIX_PTHREAD_INIT_CHECK]: Remove.
321 * tests/base/stdint-irix65.h: Remove.
322 * tests/base/stdint.h [IRIX_STDINT_C99_MODE_CHECK]: Remove.
323 * tests/base/sys/asm.h: Remove.
324 * tests/base/sys/socket.h [IRIX_SOCKLEN_T_CHECK]: Remove.
325
5c30094f
RO
3262012-03-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
327
328 * inclhack.def (alpha___extern_prefix): Remove.
329 (alpha___extern_prefix_standards): Remove.
330 (alpha___extern_prefix_sys_stat): Remove.
331 (alpha_bad_lval): Remove.
332 (alpha_pthread): Remove.
333 (alpha_pthread_gcc): Remove.
334 (alpha_pthread_init): Remove.
335 * fixincl.x: Regenerate.
336 * tests/base/pthread.h [ALPHA_PTHREAD_CHECK]: Remove.
337 [ALPHA_PTHREAD_GCC_CHECK]: Remove.
338 [ALPHA_PTHREAD_INIT_CHECK]: Remove.
339 * tests/base/standards.h: Remove.
340 * tests/base/sys/stat.h [ALPHA___EXTERN_PREFIX_SYS_STAT_CHECK]:
341 Remove.
342 * tests/base/testing.h [ALPHA___EXTERN_PREFIX_CHECK]: Remove.
343 [ALPHA_BAD_LVAL_CHECK]: Remove.
344
24219d38
TG
3452012-03-12 Tristan Gingold <gingold@adacore.com>
346
347 * inclhack.def (vms_use_quoted_include,vms_add_missing_braces)
348 (vms_do_not_redeclare_hostalias, vms_decc_builtin)
349 (vms_no_64bit_getopt, vms_forward_declare_struct)
350 (vms_use_fast_setjmp): New fixes.
351 * fixincl.x: Regenerate.
352 * tests/base/rtldef/string.h: Update.
353 * tests/base/rtldef/if.h, tests/base/rtldef/resolv.h,
354 * tests/base/rtldef/setjmp.h, tests/base/rtldef/signal.h,
355 * tests/base/rtldef/stdio.h, tests/base/rtldef/wait.h: New files.
356
4c14fd7e
BK
3572012-01-11 Bruce Korb <bkorb@gnu.org>
358 Steven G. Kargl <kargl@gcc.gnu.org>
359 Andreas Tobler <andreast@fgznet.ch>
360
58ef7568 361 PR bootstrap/51705
4c14fd7e
BK
362 PR preprocessor/51776
363 * inclhack.def (cdef_cplusplus): Add a replacement for [[noreturn]].
364 * fixincl.x: Regenerate.
365 * tests/base/sys/cdefs.h: Update.
366
367 * genfixes: Remove the 'Ver.' from the version check.
368
4a5e00ca
AS
3692011-12-20 Andreas Schwab <schwab@linux-m68k.org>
370
371 * configure: Regenerate.
372
095af58f
AS
3732011-12-19 Andreas Schwab <schwab@linux-m68k.org>
374
375 * configure: Regenerate.
376
00449933
DE
3772011-11-16 David Edelsohn <dje.gcc@gmail.com>
378
379 * inclhack.def (aix_once_init_[12]): New fixes.
380 * fixincl.x: Regenerate.
381 * tests/base/pthread.h: Update.
382
0c094ab3
MS
3832011-10-25 Mike Stump <mikestump@comcast.net>
384
385 PR target/48851
386 * inclhack.def (void_null): New bypass.
387 * fixincl.x: Regenerate.
388
750db024
TG
3892011-09-26 Tristan Gingold <gingold@adacore.com>
390
391 * inclhack.def (ms_define_can_use_extern_prefix):
392 (vms_use_pragma_extern_model, vms_disable_decc_string_builtins):
393 New fixes.
394 * fixincl.x: Regenerate.
395 * tests/base/rtldef/string.h: New test.
396 * tests/base/rtldef/decc$types.h: Likewise.
397 * tests/base/testing.h: Update
398
e7dd5b57
TG
3992011-09-22 Tristan Gingold <gingold@adacore.com>
400
401 * mkfixinc.sh (target): Remove alpha-vms from particular targets.
402
3d3aae5b
SE
4032011-08-23 Steve Ellcey <sje@cup.hp.com>
404
405 PR libstdc++/50153
406 * inclhack.def (hpux11_abs): Extend to all hpux machines.
407 * fixincl.x: Regenerate.
408
d62bab6a
RO
4092011-08-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
410 Marc Glisse <marc.glisse@normalesup.org>
411
412 PR libstdc++-v3/1773
413 * inclhack.def (solaris_cxx_linkage, solaris_getc_strict_stdc)
414 (solaris_longjmp_noreturn, solaris_pow_int_overload)
415 (solaris_std___filbuf): New fixes.
416 * tests/base/iso/math_iso.h, tests/base/iso/setjmp_iso.h,
417 tests/base/iso/stdio_iso.h, tests/base/iso/stdlib_iso.h: New tests.
418 * tests/base/stdio.h [SOLARIS_STD___FILBUF_CHECK]: New test.
419
9d7b2124
RO
4202011-07-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
421
422 PR c++/49347
423 * inclhack.def (solaris_posix_spawn_restrict): New fix.
424 * fixincl.x: Regenerate.
425 * tests/base/spawn.h: New test.
426
20720201
DR
4272011-06-08 Douglas B Rupp <rupp@gnat.com>
428
429 * configure.ac (AC_USE_SYSTEM_EXTENSIONS): Add.
430 * configure: Regenerate.
431 * config.h.in: Regenerate.
432
11b815ca
PG
4332011-06-06 Peter O'Gorman <pogma@thewrittenword.com>
434
435 * inclhack.def (aix_net_if_arp): New fix.
436 * fixincl.x: Regenerate.
437 * tests/base/net/if_arp.h [AIX_NET_IF_ARP_CHECK]: New test.
438
f3450bc8
TG
4392011-05-17 Tristan Gingold <gingold@adacore.com>
440
441 * inclhack.def (solaris_complex_cxx): Fix syntax.
442 * fixincl.x: Regenerate.
443
067e2f06
TG
4442011-05-17 Tristan Gingold <gingold@adacore.com>
445
446 * check.tpl: Shell-quote testing file.
447
ebb9f8b0
JM
4482011-03-22 Joseph Myers <joseph@codesourcery.com>
449
450 * mkfixinc.sh: Don't handle i?86-moss-msdos* or i?86-*-pe.
451
455c8f48
RW
4522010-11-20 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
453
454 PR other/46202
455 * Makefile.in (install-strip): New phony target.
456 (all, check, install): Also mark as phony.
457
d8ef0f49
RO
4582010-11-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
459
460 * inclhack.def (irix_pthread_init): New fix.
461 * fixincl.x: Regenerate.
462 * tests/base/pthread.h [IRIX_PTHREAD_INIT_CHECK]: New test.
463
1e335ae2
RO
4642010-10-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
465
466 PR c++/46024
467 * inclhack.def (solaris_sys_va_list): New fix.
468 * fixincl.x: Regenerate.
469 * tests/base/sys/va_list.h: New test.
470
9407158d
JDA
4712010-09-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
472
473 * inclhack.def (hpux_htonl): Allow trailing whitespace in select.
474 * fixincl.x: Regenerate.
475
872cc2d3
RO
4762010-07-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
477
478 * inclhack.def (solaris_cond_init): New fix.
479 * fixincl.x: Regenerate.
480 * tests/base/pthread.h [SOLARIS_COND_INIT_CHECK]: New test.
481 [SOLARIS_MUTEX_INIT_2_CHECK]: Adapt.
482
babc4728
RO
4832010-06-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
484
485 * inclhack.def (solaris__restrict, solaris_complex_cxx): New fixes
486 * fixincl.x: Regenerate.
487 * tests/base/complex.h [SOLARIS_COMPLEX_CXX_CHECK]: New test.
488 * tests/base/sys/feature_tests.h: New file.
489
c3f247f4
RW
4902010-06-03 Joern Rennecke <joern.rennecke@embecosm.com>
491 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
492
493 PR bootstrap/42798
494 * configure.ac: Check for declaration of 'basename(char *)'.
495 * configure: Regenerate.
496
8c200350
RO
4972010-04-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
498
499 * inclhack.def (alpha_wchar): Remove.
500 * fixincl.x: Regenerate.
501 * tests/base/wchar.h: Remove.
502
4d9e8446
RW
5032010-04-02 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
504
505 * aclocal.m4: Regenerate.
506
1a3a6aec
RO
5072010-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
508
509 * inclhack.def (alpha_assert): Allow for more whitespace in
510 select.
511 * fixincl.x: Regenerate.
512
f48aa01a
L
5132010-03-28 H.J. Lu <hongjiu.lu@intel.com>
514
515 PR target/40722
516 * mkfixinc.sh: Revert the last change for mingw.
517
6f5db5f7
JM
5182010-03-24 Joseph Myers <joseph@codesourcery.com>
519
520 * inclhack.def (glibc_strncpy): New fix.
521 * fixincl.x: Regenerate.
522 * tests/base/bits/string2.h: Update.
523
1ab71299
L
5242010-03-23 H.J. Lu <hongjiu.lu@intel.com>
525
526 PR target/40722
527 * mkfixinc.sh: Fix stdlib.h for mingw.
528
73489878
BK
5292010-02-19 Bruce Korb <bkorb@gnu.org>
530
531 * inclhack.def: remove vestiges of inadvertently committed changes
532
d76f631a
BK
5332010-02-10 Bruce Korb <bkorb@gnu.org>
534
535 * README: fix up references to old gcc/fixinc directory
536
93e520a2
RO
5372010-01-29 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
538
539 * inclhack.def (solaris_int_limits_3): New fix.
540 * fixincl.x: Regenerate.
541 * tests/base/sys/int_limits.h [SOLARIS_INT_LIMITS_3_CHECK]: New
542 test.
543
544 * inclhack.def (solaris_int_const, solaris_int_limits_1,
545 solaris_int_limits_2 ): Applies to Solaris 2 in general.
546 Remove select.
547 Add mach for *-*-solaris2*.
548 Change second c_fix_arg to select.
549 Remove #pragma ident from test_text.
550 * fixincl.x: Regenerate.
551 * tests/base/sys/int_const.h [SOLARIS_INT_CONST_CHECK]: Remove
552 #pragma trigger text.
553 * tests/base/sys/int_limits.h [SOLARIS_INT_LIMITS_1_CHECK,
554 SOLARIS_INT_LIMITS_2_CHECK]: Likewise.
555
dc4f0670
RO
5562010-01-26 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
557
558 * inclhack.def (aix_stdint_1): Add stdint-aix.h to files.
559 (aix_stdint_2): Likewise.
560 (aix_stdint_3): Likewise.
561 (aix_stdint_4): Likewise.
562 (aix_stdint_5): Likewise.
563 (darwin_stdint_1): Add stdint-darwin.h to files.
564 (darwin_stdint_2): Likewise.
565 (darwin_stdint_3): Likewise.
566 (darwin_stdint_4): Likewise.
567 (darwin_stdint_5): Likewise.
568 (darwin_stdint_6): Likewise.
569 (darwin_stdint_7): Likewise.
570 (hpux_c99_intptr): Add stdint-hpux11.h to files.
571 (hpux_c99_inttypes): Likewise.
572 (hpux_c99_inttypes2): Likewise.
573 (hpux_stdint_least_fast): Likewise.
574 (irix_stdint_c99): Renamed to irix_stdint_c99_mode.
575 (irix_stdint_c99_types): New fix.
576 (irix_stdint_c99_macros): New fix.
577 (newlib_stdint_1): Add stdint-newlib.h to files.
578 (newlib_stdint_2): Likewise.
579 fixincl.x: Regenerate.
580 tests/base/stdint-aix.h: New file.
581 tests/base/stdint.h [AIX_STDINT_1_CHECK, AIX_STDINT_2_CHECK,
582 AIX_STDINT_3_CHECK, AIX_STDINT_4_CHECK, AIX_STDINT_5_CHECK]: Moved ...
583 tests/base/stdint-aix.h: ... here.
584 [AIX_STDINT_3_CHECK]: Updated to match aix_stdint_3 fix.
585 [AIX_STDINT_4_CHECK]: Updated to match aix_stdint_4 fix.
586 [AIX_STDINT_5_CHECK]: Updated to match aix_stdint_5 fix.
587 tests/base/stdint-darwin.h: New file.
588 tests/base/stdint.h [DARWIN_STDINT_1_CHECK, DARWIN_STDINT_2_CHECK,
589 DARWIN_STDINT_3_CHECK, DARWIN_STDINT_4_CHECK,
590 DARWIN_STDINT_5_CHECK, DARWIN_STDINT_6_CHECK]: Moved ...
591 tests/base/stdint-darwin.h: ... here.
592 [DARWIN_STDINT_1_CHECK]: Updated to match darwin_stdint_1 fix.
593 [DARWIN_STDINT_4_CHECK]: Updated to match darwin_stdint_4 fix.
594 [DARWIN_STDINT_6_CHECK]: Updated to match darwin_stdint_6 fix.
595 tests/base/stdint-hpux11.h: New file.
596 tests/base/stdint.h [HPUX_C99_INTPTR_CHECK,
597 HPUX_C99_INTTYPES2_CHECK, HPUX_STDINT_LEAST_FAST_CHECK]: Moved ...
598 tests/base/stdint-hpux11.h: ... here.
599 [HPUX_C99_INTPTR_CHECK]: Updated to match hpux_c99_intptr fix.
600 [HPUX_C99_INTTYPES2_CHECK]: Updated to match hpux_c99_inttypes2 fix.
601 tests/base/stdint.h [IRIX_STDINT_C99_CHECK]: Renamed guard to
602 IRIX_STDINT_C99_MODE_CHECK.
603 tests/base/stdint-irix65.h: New file.
604 tests/base/stdint-newlib.h: New file.
605 tests/base/stdint.h [NEWLIB_STDINT_1_CHECK,
606 NEWLIB_STDINT_2_CHECK]: Moved ...
607 tests/base/stdint-newlib.h: ... here.
608
43e02a8a
RW
6092009-12-05 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
610
611 * configure: Regenerate.
612
84b80444
SE
6132009-10-21 Steve Ellcey <sje@cup.hp.com>
614
615 * inclhack.def (hpux_stdint_least_fast): Simplify.
616 * fixincl.x: Regenerate.
617 * tests/base/stdint.h: Update.
618
07471115
RW
6192009-09-15 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
620
621 * inclhack.def (isc_fmod, isc_omits_with_stdc)
622 (nested_sys_limits, sco_math): Remove.
623 * tests/base/math.h (ISC_FMOD_CHECK, SCO_MATH_CHECK): Remove.
624 * tests/base/stdio.h (ISC_OMITS_WITH_STDC_CHECK): Remove.
625 * tests/base/sys/limits.h: Remove.
626 * fixincl.x: Regenerate.
627
a3d37119
RW
6282009-09-08 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
629
630 PR testsuite/29737
631 PR bootstrap/35938
632 PR testsuite/39655
633 * check.tpl: Fix typos.
634 * README: Likewise. Also, document that 'select' uses ERE.
635 * mkheaders.in: Update copyright years in --version output.
636 * inclhack.def (sco_math): Add missing final newline in sed
637 script 'a', 'c', or 'i' commands, for BSD sed.
638 (sco_math): In the text of 'a', 'c', or 'i' sed
639 commands, prepend leading white space with a backslash to avoid
640 the whitespace to be removed by BSD sed.
641 (sco_math): Match plain 'C++' instead of 'C\+\+' in sed regex.
642 (x11_new): Fix sed expression, for BSD sed.
643 (glibc_mutex_init): Fix newlines in sed 's' command replacement
644 part, for GNU sed 3.02 and Solaris sed.
645 (glibc_mutex_init): Replace unportable \+ sed regex operator
646 with \{1,\}.
647 (glibc_c99_inline_2, glibc_mutex_init): Avoid unportable sed
648 alternation \| regex operator.
649 (solaris_complex): Remove superfluous backslashes from
650 replacement string. Replace \+ operator with \{1,\}.
651 * tests/base/Xm/Traversal.h: This is fixed for BSD sed now.
652 * fixincl.x: Regenerate.
653
7aa7b459
RO
6542009-09-02 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
655
656 PR libfortran/41169
657 * inclhack.def (irix_complex): New fix.
658 (solaris_complex): Likewise.
659 * fixincl.x: Regenerate.
660 * tests/base/complex.h [IRIX_COMPLEX_CHECK, SOLARIS_COMPLEX_CHECK]:
661 New tests.
662
0b7da9ce
BK
6632009-08-28 Bruce Korb <bkorb@gnu.org>
664 Steve Ellcey <sje@cup.hp.com>
665
666 * README (files): Describe files entry.
667 * inclhack.def (hpux_stdint_least): Remove.
668 (hpux_stdint_fast): Remove.
669 (hpux_stdint_fast): Remove.
670 (hpux_stdint_least_fast): New.
671 (hpux_inttype_int_least8_t): Remove.
672 (hpux_inttype_int8_t): Modify.
673 * fixincl.x: Regenerate.
674 * tests/base/stdint.h: Update.
675 * tests/base/sys/_inttypes.h: Update.
676
629fff4b
SE
6772009-08-28 Steve Ellcey <sje@cup.hp.com>
678
679 * inclhack.def (hpux_imaginary_i): Remove spaces.
680 * fixincl.x: Regenerate.
681 * tests/base/stdint.h: Update AIX fixes.
682 * tests/base/complex.h: Change HPUX_IMAGINARY_I_CHECK fix.
683
df58e648
RW
6842009-08-24 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
685
686 * configure.ac (AC_PREREQ): Bump to 2.64.
687
5213506e
RW
6882009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
689
690 * aclocal.m4: Regenerate.
691 * configure: Regenerate.
692 * config.h.in: Regenerate.
693
be274b21
DE
6942009-08-17 David Edelsohn <edelsohn@gnu.org>
695
696 * inclhack.def (aix_complex): Redefine _Complex_I. Do not
697 redefine I.
698 * (aix_stdint_[12345]): New fixes.
699 * fixincl.x: Regenerate.
700 * tests/base/complex.h: Update check.
701 * tests/base/stdint.h: Add AIX stdint.h checks.
702
03c57948
SE
7032009-08-14 Steve Ellcey <sje@cup.hp.com>
704
705 * inclhack.def (hpux_imaginary_i): New fix.
706 * fixincl.x: Regenerate.
707 * tests/base/complex.h: New file.
708
f3ecb732
DE
7092009-08-12 David Edelsohn <edelsohn@gnu.org>
710
711 * inclhack.def (aix_complex): New fix.
712 * fixincl.x: Regenerate.
b1f75d76 713
175196a0
JDA
7142009-08-01 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
715
716 * inclhack.def (hpux_inttype_int_least8_t): Also apply on hpux10*.
717 (hpux_inttype_int8_t): Likewise.
718 * fixincl.x: Regenerate.
719
6efbd53f
RW
7202009-07-30 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
721
722 * Makefile.in (AUTOCONF, AUTOHEADER, ACLOCAL, ACLOCAL_AMFLAGS):
723 New variables.
724 ($(srcdir)/configure, $(srcdir)/config.h.in, $(srcdir)/aclocal.m4):
725 Use them.
726
94ab808c
FXC
7272009-07-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
728
729 * inclhack.def (darwin_stdint_5, darwin_stdint_6,
730 darwin_stdint_7): New fixes.
731 * fixincl.x: Regenerate.
732 * tests/base/stdint.h: Adjust test for new fixes.
733
d4289bdd
EB
7342009-07-03 Eric Botcazou <ebotcazou@adacore.com>
735
736 * inclhack.def (solaris_int_types): New fix.
737 * fixincl.x: Regenerate.
738 * tests/base/sys/int_types.h: New file.
739
fdfbd469
FXC
7402009-06-09 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
741
742 * inclhack.def (darwin_stdint_1, darwin_stdint_2, darwin_stdint_3,
743 darwin_stdint_4): New fixes.
744 * tests/base/stdint.h: Adjust test results for new fixes.
745 * fixincl.x: Regenerate.
746
b0999b01
EB
7472009-05-29 Eric Botcazou <ebotcazou@adacore.com>
748
749 * inclhack.def (solaris_int_const): New fix.
750 (solaris_int_limits_1): Likewise.
751 (solaris_int_limits_2): Likewise.
752 * fixincl.x: Regenerate.
753 * tests/base/sys/int_const.h: New file.
754 * tests/base/sys/int_limits.h: Likewise.
755
b51c6a2c
JM
7562009-05-15 Joseph Myers <joseph@codesourcery.com>
757
758 * inclhack.def (glibc_tgmath): Correct bypass.
759 * fixincl.x: Regenerate.
760
62e66577
SE
7612009-04-28 Steve Ellcey <sje@cup.hp.com>
762
763 * inclhack.def (hpux11_uint32_c): Remove.
764 (hpux_long_double): Disable on hpux11.3*.
765 (hpux_long_double_2): New.
766 (hpux_c99_intptr): New.
767 (hpux_c99_inttypes): New.
768 (hpux_c99_inttypes2): New.
769 (hpux_stdint_least): New.
770 (hpux_stdint_fast): New.
771 (hpux_inttype_int_least8_t): New.
772 (hpux_inttype_int8_t): New.
773 * fixincl.x: Regenerate.
774 * tests/base/sys/_inttypes.h: New.
775 * tests/base/inttypes.h: Update.
776 * tests/base/stdlib.h: Update.
777 * tests/base/stdint.h: Update.
778
e2556904
JM
7792009-04-28 Joseph Myers <joseph@codesourcery.com>
780
781 * inclhack.def (glibc_stdint): New fix.
782 * fixincl.x: Regenerate.
783 * tests/base/stdint.h: Update.
784
748086b7
JJ
7852009-04-09 Jakub Jelinek <jakub@redhat.com>
786
787 * Makefile.in: Change copyright header to refer to version
788 3 of the GNU General Public License and to point readers at the
789 COPYING3 file and the FSF's license web page.
790 * fixfixes.c: Likewise.
791 * fixinc.in: Likewise.
792 * fixincl.c: Likewise.
793 * fixlib.c: Likewise.
794 * fixlib.h: Likewise.
795 * fixopts.c: Likewise.
796 * fixtests.c: Likewise.
797 * genfixes: Likewise.
798 * mkheaders.in: Likewise.
799 * system.h: Likewise.
800
207bf79d
JM
8012009-03-31 Joseph Myers <joseph@codesourcery.com>
802
803 PR c/448
804 * inclhack.def (newlib_stdint_1, newlib_stdint_2): New fixes.
805 * fixincl.x: Regenerate.
806 * tests/base/stdint.h: Update.
807
615ce5fd
JM
8082009-03-29 Joseph Myers <joseph@codesourcery.com>
809
810 * tests/base/math.h, tests/base/pthread.h, tests/base/sys/wait.h:
811 Update.
812
928c19bb
JM
8132009-03-29 Joseph Myers <joseph@codesourcery.com>
814
815 PR c/456
816 PR c/5675
817 PR c/19976
818 PR c/29116
819 PR c/31871
820 PR c/35198
821 * inclhack.def (glibc_tgmath): New fix.
822 * fixincl.x: Regenerate.
823 * tests/base/tgmath.h: New.
824
52c0e446
JM
8252009-03-28 Joseph Myers <joseph@codesourcery.com>
826
827 * inclhack.def (aix_syswait, exception_structure,
828 pthread_page_size): Remove.
829 (math_exception): Remove mention of fixproto in comment.
830 * fixincl.x: Regenerate.
831 * mkheaders.in: Do not handle STMP_FIXPROTO.
832
ea7557f0
SL
8332009-03-27 Sandra Loosemore <sandra@codesourcery.com>
834
835 * server.c (run_shell): Quote directory name passed to cd.
836
10fc64a7
BK
8372009-03-01 Bruce Korb <bkorb@gnu.org>
838 Apply a positively ancient patch:
839
840 2004-10-15 Giovanni Bajo <giovannibajo@libero.it>
593b6421
GB
841
842 * inclhack.def (alpha_if_semicolon): new fix from long, long ago
843 * tests/base/net/if.h: Add new test.
844
fc7e9554
AT
8452009-01-06 Andreas Tobler <a.tobler@schweiz.org>
846
847 * tests/base/locale.h: Add new test.
848 * tests/base/stdarg.h: Likewise.
849
8ba59b08
SE
8502009-01-05 Steve Ellcey <sje@cup.hp.com>
851
852 * inclhack.def (hpux_spu_info): Add files line.
853 * fixincl.x: Regenerate.
854
9cb82550
AT
8552009-01-01 Andreas Tobler <a.tobler@schweiz.org>
856
857 * inclhack.def (openbsd_null_definition): Redefine NULL to (void *)0
858 in case of C.
859 * fixincl.x: Regenerate.
860
261b8381
AT
8612008-12-31 Andreas Tobler <a.tobler@schweiz.org>
862
863 PR target/35460
864 * inclhack.def (openbsd_va_start): Use __builtin_va_start
865 for OpenBSD.
866 * fixincl.x: Regenerate.
867
baafc534
RW
8682008-12-18 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
869
870 * configure: Regenerate.
871
8739b9c7
SE
8722008-12-15 Steve Ellcey <sje@cup.hp.com>
873
874 * inclhack.def (hpux_spu_info): Match PA as well as IA64.
875 * fixincl.x: Regenerate.
876
6a4bde96
L
8772008-09-06 H.J. Lu <hongjiu.lu@intel.com>
878
879 * configure.ac: Fix a typo.
880 * configured: Regenerate.
881
6aa1f8c1
BK
8822008-09-06 Bruce Korb <bkorb@gnu.org>
883
884 * fixincl.tpl (sed): make the program executable configurable.
885 Some platforms have some rather oddball defaults.
886 * config.h.in (SED_PROGRAM): define the default sed.
887 * fixincl.x: regenerated
888 * tests/base/internal/wchar_core.h: fix bad sample text
889 * tests/base/math.h: fix bad sample text
890 * configure.ac: search for working sed
891 * inclhack.def (glibc_mutex_init): fix non-portable construct
892 and re-order a few misordered entries.
893
18c04407
RW
8942008-06-17 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
895
896 * configure: Regenerate.
897
cd985f66
JM
8982008-06-07 Joseph Myers <joseph@codesourcery.com>
899
900 * inclhack.def (AAB_svr4_replace_byteorder,
901 AAB_ultrix_ansi_compat, AAB_ultrix_limits, AAB_ultrix_memory,
902 libc1_G_va_list, libc1_ifdefd_memx, nested_motorola,
903 ptx_sys_mc_param_h, sco_regset, sco_static_func, sco_utime,
904 solaris_mutex_init_1, solaris_socket, solaris_unistd,
905 solaris_widec, svr4_krnl, ultrix_atexit_param, ultrix_atof_param,
906 ultrix_const3, ultrix_fix_fixproto, ultrix_ifdef, ultrix_locale,
907 ultrix_math_ifdef, ultrix_nested_ioctl, ultrix_nested_svc,
908 ultrix_stat, ultrix_static, ultrix_stdlib, ultrix_strings,
909 ultrix_strings2, ultrix_sys_time, ultrix_unistd,
910 unicosmk_restrict, uw7_byteorder_fix, windiss_math1,
911 windiss_math2, windiss_valist): Remove.
912 * fixincl.x: Regenerate.
913 * mkfixinc.sh: (arm-semi-aof, hppa1.1-*-osf*, hppa1.1-*-bsd*,
914 i370-*-openedition, i?86-*-moss*, i?86-*-uwin*,
915 powerpc-*-eabiaix*): Remove.
916 * tests/base/math.h: Update.
917 * tests/base/pthread.h: Update.
918 * tests/base/stdio.h: Update.
919 * tests/base/stdlib.h: Update.
920 * tests/base/string.h: Update.
921 * tests/base/strings.h: Update.
922 * tests/base/sys/file.h: Update.
923 * tests/base/sys/limits.h: Update.
924 * tests/base/sys/socket.h: Update.
925 * tests/base/sys/stat.h: Update.
926 * tests/base/sys/time.h: Update.
927 * tests/base/testing.h: Update.
928 * tests/base/unistd.h: Update.
929 * tests/base/_G_config.h: Remove.
930 * tests/base/arpa: Remove directory.
931 * tests/base/fs: Remove directory.
932 * tests/base/locale.h: Remove.
933 * tests/base/machine: Remove directory.
934 * tests/base/rpc/svc.h: Remove.
935 * tests/base/sys/ioctl.h: Remove.
936 * tests/base/sys/regset.h: Remove.
937 * tests/base/sys/times.h: Remove.
938 * tests/base/sys/utsname.h: Remove.
939 * tests/base/widec.h: Remove.
940
7de4b37e
KG
9412008-05-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
942
943 * inclhack.def (solaris_math_4): Use GCC's __builtin_fpclassify.
944 * tests/base/iso/math_c99.h: Update.
945 * fixincl.x: Regenerate.
946
2627042d
JM
9472008-05-14 Joseph Myers <joseph@codesourcery.com>
948
949 * inclhack.def (AAB_fd_zero_asm_posix_types_h): Bypass on
950 posix_types_64.
951 * fixincl.x: Regenerate.
952
9ae83b84
KT
9532008-04-25 Kai Tietz <kai.tietz@onvision.com>
954
955 * fixincl.c (fix_with_system): Cast pointer difference to long.
956 * fixlib.c (make_raw_shell_str): Cast compare to avoid sign warning.
957
deb984e6
PB
9582008-04-18 Paolo Bonzini <bonzini@gnu.org>
959
960 PR bootstrap/35457
961 * Makefile.in: Rewrite aclocal.m4 rule.
962 * aclocal.m4: Regenerate.
963 * configure: Regenerate.
964
83644cd5
PG
9652008-03-07 Peter O'Gorman <pogma@thewrittenword.com>
966
967 PR c++/20366
968 * inclhack.def (AAB_aix_stdio): Hack stdio.h for -D_LARGE_FILES.
969 * fixincl.x: Regenerate.
970 * tests/base/stdio.h: Add test.
971
98266db0
BE
9722008-02-25 Ben Elliston <bje@au.ibm.com>
973
974 PR other/32948
975 * fixincl.c (fix_applies): Remove unused variable `name_len'.
976
c951ae40
KG
9772008-02-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
978
979 * inclhack.def (solaris_math_10): New.
980 * tests/base/iso/math_c99.h: Update.
981
982 * fixincl.x: Regenerate.
983
719bb4e3 9842008-02-04 Ismail Dönmez <ismail@pardus.org.tr>
b452c141
ID
985
986 * inclhack.def: (bsd_stdio_attrs_conflict, freebsd_gcc3_breakage,
987 freebsd_gcc4_breakage, hppa_hpux_fp_macros, hpux11_abs,
988 netbsd_c99_inline_1, netbsd_c99_inline_2, netbsd_extra_semicolon): Add
989 quotes around mach entries.
990 * fixincl.x: Regenerate with latest autogen (5.9.4), updating license
991 to GPLv3.
992
c91e2eae
HPN
9932008-02-04 Hans-Peter Nilsson <hp@axis.com>
994
8181078a 995 PR other/31405
c91e2eae
HPN
996 * inclhack.def: (glibc_c99_inline_1a): Re-add last change.
997 (glibc_c99_inline_3) <bypass>: Change from __STDC_VERSION__ to
998 __extern_inline|__GNU_STDC_INLINE__.
999 (glibc_c99_inline_4) <files>: Add wchar.h and */wchar.h.
1000 <bypass>: Change from __STDC_VERSION__ to
1001 __extern_inline|__GNU_STDC_INLINE__.
1002 <first c_fix_arg>: Change from #ifdef-wrapping the extern part to
1003 appending attribute-gnu_inline.
1004 <second c_fix_arg>: Remove.
1005 <test_text>: Remove __extern_inline line.
1006 * tests/base/features.h: Re-add.
1007 * tests/base/sys/sysmacros.h: Adjust.
1008 * fixincl.x: Regenerate.
1009
b8c9ec3d
HPN
10102008-01-06 Hans-Peter Nilsson <hp@axis.com>
1011
1012 Revert last change.
1013
b6541c10
HPN
10142007-12-18 Hans-Peter Nilsson <hp@axis.com>
1015
1016 * inclhack.def: (glibc_c99_inline_1a, glibc_c99_inline_5): New.
1017 * fixincl.x: Regenerate.
1018 * tests/base/wchar.h: Update.
1019 * tests/base/features.h: New.
1020
6f8c1750
JDA
10212007-10-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1022
1023 PR target/33700
1024 * inclhack.def (hpux11_pthread_const): New.
1025 * fixincl.x: Regenerate.
1026 * tests/base/sys/pthread.h: Update.
1027
a2085738
KT
10282007-10-12 Kai Tietz <kai.tietz@onevision.com>
1029
1030 * configure.ac: x86_64 mingw target uses twoprocess.
1031 * mkfixinc.sh: Add x86_64 mingw target.
1032 * configure: Regenerate.
1033
b6bbae95
GK
10342007-10-09 Geoffrey Keating <geoffk@apple.com>
1035
1036 * inclhack.def (darwin_externc): New.
1037 * fixincl.x: Regenerate.
1038 * tests/base/mach-o/swap.h: New.
1039
d531cdb1
KG
10402007-08-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1041
1042 * inclhack.def (solaris_math_5, solaris_math_6, solaris_math_7):
1043 Delete fixes.
1044 * tests/base/iso/math_c99.h: Delete associated test baselines.
1045 * fixincl.x: Regenerate.
1046
63729d84
KW
10472007-07-24 Krister Walfridsson <cato@df.lth.se>
1048
1049 PR target/30058
1050 * inclhack.def (netbsd_c99_inline_2): New.
1051 * fixincl.x: Regenerate.
1052 * tests/base/signal.h: Update.
1053
dadda6ca
KG
10542007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1055
1056 PR target/32641
1057
1058 * inclhack.def (solaris_math_4, solaris_math_5, solaris_math_6,
1059 solaris_math_7): Constify and make FP exception-safe.
1060 * tests/base/iso/math_c99.h: Update.
1061
1062 * fixincl.x: Regenerate.
1063
8919fa4a
RO
10642007-07-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
1065
1066 PR libgcj/28190
1067 * inclhack.def (irix_stdint_c99): New fix.
1068 * fixincl.x: Regenerate.
1069 * tests/base/stdint.h: New test.
1070
1fd994f1
SE
10712007-06-06 Steve Ellcey <sje@cup.hp.com>
1072
1073 PR testsuite/31828
1074 * inclhack.def (hppa_hpux_fp_macros): New.
1075 * fixincl.x: Regenerate.
1076 * tests/base/math.h: Update.
1077
cb3790cb
JJ
10782007-03-26 Jakub Jelinek <jakub@redhat.com>
1079
1080 * inclhack.def (glibc_c99_inline_1): Define __USE_EXTERN_INLINES
1081 if __extern_inline or __GNUC_GNU_INLINE__ is defined rather than
1082 __STDC_VERSION__ < 199901L.
1083 (glibc_c99_inline_2): Replace #if __STDC_VERSION__ < 199901L
1084 with #ifdef __GNUC_GNU_INLINE__.
1085 (glibc_c99_inline_3): Add select. Replace __STDC_VERSION__ >= 199901L
1086 with defined(__GNUC_STDC_INLINE__).
1087 (glibc_c99_inline_4): Change select, add second c_fix_arg.
1088 Replace #if __STDC_VERSION__ < 199901L with
1089 #ifdef __GNUC_GNU_INLINE__.
1090 * fixincl.x: Regenerated.
1091 * tests/base/bits/string2.h: Update.
1092 * tests/base/sys/sysmacros.h: Update.
1093 * tests/base/sys/stat.h: Update.
1094
7270dd8e
KW
10952007-03-18 Krister Walfridsson <cato@df.lth.se>
1096
1097 PR target/30058
1098 * inclhack.def (netbsd_c99_inline_1): New.
1099 * fixincl.x: Regenerate.
1100 * tests/base/signal.h: New.
1101
07f1ac6d
BM
11022007-03-12 Brooks Moses <brooks.moses@codesourcery.com>
1103
1104 * Makefile.in: Add dummy "install-info" target.
1105
14da6073
JM
11062007-03-06 Joseph Myers <joseph@codesourcery.com>
1107
1108 * mkheaders.in: Fix headers for each multilib required.
1109
b31f8484
BM
11102007-03-01 Brooks Moses <brooks.moses@codesourcery.com>
1111
1112 * Makefile.in: Add dummy install-pdf target.
1113
f686ec05
JM
11142007-02-27 Joseph Myers <joseph@codesourcery.com>
1115
1116 * mkheaders.in (incdir): Use include-fixed not include.
1117
123ddd68
BM
11182007-02-15 Brooks Moses <brooks.moses@codesourcery.com>
1119
1120 * Makefile.in: Added "pdf" target to .PHONY.
1121
cefde4f5
RG
11222007-02-05 Richard Guenther <rguenther@suse.de>
1123
1124 * inclhack.def (glibc_c99_inline_4): Adjust selector to cope
1125 with older glibc. Adjust version number for C99.
1126 * fixincl.x: Regenerated.
1127
3c1c7aae
MS
11282007-02-04 Mike Stump <mrs@apple.com>
1129
1130 * mkheaders.in: Allow optional isysroot parameter.
1131
5c4f0f47
BK
11322007-02-03 Bruce Korb <bkorb@gnu.org>
1133
1134 * inclhack.def (glibc_c99_inline_4): replace "extern" only if
1135 surrounded by space characters.
1136
a942e89f
DF
11372007-01-25 Daniel Franke <franke.daniel@gmail.com>
1138
1139 PR target/30272
1140 * inclhack.def(broken_cabs): Also remove definition of cabsl.
1141 * fixincl.x: Regenerate.
1142 * tests/base/math.h: Update.
1143
401be4b6
BK
11442007-01-05 Bruce Korb <bkorb@gnu.org>,
1145 Daniel Franke <franke.daniel@gmail.com>
1146
1147 PR target/30008
1148 * fixincl.tpl (List): separate file name patterns with a NUL byte instead
1149 of a vertical bar ("|").
2f82a97b
BK
1150 * fixincl.c (fix_applies, machine_matches): Use fnmatch for name
1151 matching. Set SKIP_TEST flag if we are not to run a test.
401be4b6
BK
1152 * fixincl.x: Regenerate.
1153 * inclhack.def (glibc_c99_inline_[1234], broken_cabs, broken_nan,
1154 kandr_concat, sco_math): Replace lists of specfic file names by search
1155 patterns.
1156
da32da74
OH
11572006-12-12 Olivier Hainque <hainque@adacore.com>
1158
1159 * fixincludes/mkfixinc.sh: Add "*-*-vxworks*" to the list of
1160 targets for which a no-op fixer is appropriate.
b1f75d76 1161
98e06787
RG
11622006-11-07 Richard Guenther <rguenther@suse.de>
1163
1164 * inclhack.def (glibc_c99_inline_2): Adjust for glibc 2.3
1165 systems.
1166 * fixincl.x: Regenerate.
1167
502e2a2d
GK
11682006-11-02 Geoffrey Keating <geoffk@apple.com>
1169
1170 * inclhack.def (glibc_c99_inline_1): New.
1171 * inclhack.def (glibc_c99_inline_2): New.
1172 * inclhack.def (glibc_c99_inline_3): New.
1173 * inclhack.def (glibc_c99_inline_4): New.
1174 * fixincl.x: Regenerate.
1175 * tests/base/bits/string2.h: New.
1176 * tests/base/sys/sysmacros.h: New.
1177 * tests/base/sys/stat.h: Update.
1178
b4d24eaa
SE
11792006-11-01 Steve Ellcey <sje@cup.hp.com>
1180
1181 * tests/base/sys/socket.h: Update.
1182
be645fd9
SE
11832006-10-31 Steve Ellcey <sje@cup.hp.com>
1184
1185 * inclhack.def (hpux11_extern_sendfile): New.
1186 (hpux11_extern_sendpath): New.
1187 * fixincl.x: Regenerate.
1188
0f45f0f5
JM
11892006-10-29 Joseph Myers <joseph@codesourcery.com>
1190
1191 * inclhack.def (AAB_fd_zero_asm_posix_types_h): Bypass on x86_64.
1192 * fixincl.x: Regenerate.
1193
b5422ad7
BM
11942006-10-10 Brooks Moses <bmoses@stanford.edu>
1195
1196 * Makefile.in: Added empty "pdf" target.
1197
6c65aa40
JDA
11982006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1199
1200 PR target/29300
1201 * inclhack.def (hpux_pthread_initializers): New hack.
1202 * tests/base/sys/pthread.h: New file.
1203
1204 * fixincl.x: Regenerate.
1205
4d98def0
UB
12062006-10-03 Uros Bizjak <uros@kss-loka.si>
1207
1208 * inclhack.def (glibc_mutex_init): Also fix
1209 PTHREAD_MUTEX_(RECURSIVE|ERRORCHECK|ADAPTIVE)_NP and
1210 PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP initializers.
36a43def
UB
1211 * tests/base/pthread.h: Update.
1212
1213 * fixincl.x: Regenerate.
4d98def0 1214
f6f7aabc
UB
12152006-10-01 Uros Bizjak <uros@kss-loka.si>
1216
4d98def0
UB
1217 * inclhack.def (glibc_mutex_init): New fix.
1218 * tests/base/pthread.h: Update.
f6f7aabc 1219
4d98def0 1220 * fixincl.x: Regenerate.
f6f7aabc 1221
a77d42cf
KG
12222006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1223
1224 * inclhack.def (solaris_mutex_init_2): Update for Solaris9.
1225 Prevent it from running on solaris10 or later.
1226 (solaris_once_init_2): Fix comment.
1227 * tests/base/pthread.h: Update.
1228
1229 * fixincl.x: Regenerate.
1230
0a1f02df
KG
12312006-09-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1232
1233 * inclhack.def (solaris_once_init_2): New fix.
1234 * tests/base/pthread.h: Update.
1235
1236 * fixincl.x: Regenerate.
1237
2b655a0a
KG
12382006-09-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1239
1240 * inclhack.def (solaris_mutex_init_2): Remove test for
1241 PTHREAD_RWLOCK_INITIALIZER.
1242 (solaris_rwlock_init_1): New.
1243 * tests/base/pthread.h: Update.
1244
1245 * inclhack.def (solaris_once_init_1): New.
1246 * tests/base/pthread.h: Adjust for new fix.
b1f75d76 1247
2b655a0a
KG
1248 * fixincl.x: Regenerate.
1249
58245475
RS
12502006-07-17 Roger Sayle <roger@eyesopen.com>
1251
1252 * tests/base/errno.h: New file.
1253 * tests/base/architecture/ppc/math.h: Likewise.
1254 * tests/base/ia64/sys/getppdp.h: Likewise.
1255
b24f7f6b
LB
12562006-07-10 Laurynas Biveinis <laurynas.biveinis@gmail.com>
1257
1258 PR bootstrap/20437
58245475 1259 * Makefile.in (configure, config.h.in): Change into $(srcdir)
b24f7f6b
LB
1260 before autoconf or autoheader call.
1261
e10e3ac8
SE
12622006-06-23 Steve Ellcey <sje@cup.hp.com>
1263
1264 PR target/28084
1265 * inclhack.def (hpux_extern_errno): New.
1266 * fixincl.x: Regenerate.
1267
ae022d32
CD
12682006-05-23 Carlos O'Donell <carlos@codesourcery.com>
1269
1270 * Makefile.in: Add dvi info html and install-html to .PHONY
1271 Add install-html target.
1272
de1f8a0d
MS
12732006-05-16 Mike Stump <mrs@apple.com>
1274
1275 * configure.ac: Add -Wno-overlength-strings.
1276 * configure: Regenerate.
1277
fc92a2d4
BF
12782006-05-14 Bernhard Fischer <aldot@gcc.gnu.org>
1279
1280 * README: Fix typo.
1281
e084430d
SE
12822006-02-18 Steve Ellcey <sje@cup.hp.com>
1283
1284 PR target/26189
1285 * inclhack.def (hpux_spu_info): New.
1286 * fixincl.x: Regenerate
1287
03e34d09
MD
12882006-01-31 Marcin Dalecki <martin@dalecki.de>
1289
1290 * configure.ac: Check for asprintf, basename, vasprintf.
1291 * config.h.in: Regenerate.
1292 * configure: Regenerate.
1293
bf73f6d2
AP
12942006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
1295
1296 PR target/15642
1297 * inclhack.def (AAB_darwin7_9_long_double_funcs [replace]): Define
1298 __APPLE_CC_ as 1345.
1299 (broken_nan): New.
1300 * fixincl.x: Regenerate.
1301
66f788b0
BK
13022005-11-24 Bruce Korb <bkorb@gnu.org>
1303
58245475
RS
1304 * fixincl.c (write_replacement): "here strings" in AutoGen
1305 often/generally don't have a terminating newline. Check the
1306 last byte for '\n'.
66f788b0 1307
42068fd9
AJ
13082005-11-13 Andreas Jaeger <aj@suse.de>
1309
1310 * check.tpl: Handle CVS additionally.
1311
541c886c
AJ
13122005-11-05 Andreas Jaeger <aj@suse.de>
1313
1314 * check.tpl: Adopt for move to subversion.
1315
77923c29
JM
13162005-09-15 Joseph S. Myers <joseph@codesourcery.com>
1317
1318 PR c++/23139
1319 * inclhack.def (huge_val_hex, huge_valf_hex, huge_vall_hex): New
1320 fixes.
1321 * fixincl.x: Regenerate.
1322 * tests/base/bits/huge_val.h: New file.
1323
df065c82
KC
13242005-08-14 Kelley Cook <kcook@gcc.gnu.org>
1325
1326 * All files: Update with new FSF address.
1327
87fbb651
KG
13282005-07-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1329
1330 * Makefile.in (WARN_CFLAGS): New.
1331 (.c.o): Add $(WARN_CFLAGS).
1332 * aclocal.m4: Include ../config/warnings.m4.
1333 * configure.ac: Invoke ACX_PROG_CC_WARNING_OPTS,
1334 ACX_PROG_CC_WARNING_ALMOST_PEDANTIC and
1335 ACX_PROG_CC_WARNINGS_ARE_ERRORS.
1336 * fixopts.c (initialize_opts): Fix old-style definintion.
1337
1338 * configure: Regenerate.
1339
246e0bd8
GK
13402005-06-24 Geoffrey Keating <geoffk@geoffk.org>
1341
1342 * inclhack.def (AAB_darwin7_9_long_double_funcs): New.
1343 (AAB_darwin7_9_long_double_funcs_2): New.
1344 * fixincl.x: Regenerate.
1345
11f4453b
RO
13462005-06-15 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
1347
1348 PR libfortran/15266
1349 * inclhack.def (broken_cabs): Mention IRIX 5/6 problem.
1350 Use double quotes in select so \t matches tabs.
1351 Add IRIX testcase.
1352 * fixincl.x: Regenerate.
1353 * tests/base/math.h [BROKEN_CABS_CHECK]: Adapt for new testcase.
1354
8ba8f7e5
DS
13552005-05-22 Danny Smith <dannysmith@users.souceforge.net>
1356
1357 PR target/21683
1358 * fixincl.c: Don't include <sys/wait.h> if SEPARATE_FIX_PROC.
541c886c 1359
925a4487
EB
13602005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1361 Joseph S. Myers <joseph@codesourcery.com>
1362
1363 PR target/19933
1364 PR target/21315
1365 * inclhack.def: New fixes solaris_math_[1-9].
1366 * fixincl.x: Regenerate.
1367 * tests/base/iso/math_c99.h: New.
1368
08862f3c
KC
13692005-05-19 Kelley Cook <kcook@gcc.gnu.org>
1370
1371 * aclocal.m4: Remove superfluous reference to accross.m4.
1372
03a9fcb8
GDR
13732005-05-15 Gabriel Dos Reis <gdr@integrable-solutions.net>
1374
1375 * fixlib.c (load_file_data): Use XRESIZVEC in lieu of xrealloc.
1376 * server.c (load_data): Likewise.
1377 (run_shell): Use XCNEW (char) in lieu of xcalloc (1, 1).
1378 * fixincl.c: #include <sys/wait.h>
1379 (run_compiles): Use XCNEWVEC instead of xcalloc.
1380 (fix_with_system, start_fixer): Use XNEWVEC instead of xmalloc.
1381 * fixfixes.c (FIX_PROC_HEAD, main): Likewise.
1382
5fabfd4c
JM
13832005-05-10 Joseph S. Myers <joseph@codesourcery.com>
1384
1385 * inclhack.def (stdio_stdarg_h, stdio_va_list): Bypass on
1386 *-*-solaris2.1[0-9]*, not just *-*-solaris2.1[0-9].
1387 * fixincl.x: Regenerate.
1388
7673b71c
BK
13892005-05-06 Bruce Korb <bkorb@gnu.org>
1390 Joseph S. Myers <joseph@codesourcery.com>
1391
1392 * fixinc/inclhack.def: Correct backslashes
1393 * fixinc/fixincl.x: regen
1394
042630ad
KG
13952005-04-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1396
1397 * system.h (fopen, fdopen, freopen): Define these to the unlocked
1398 libiberty functions.
1399
0d667716
KG
14002005-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1401
1402 * configure.ac (fixincludes_UNLOCKED_FUNCS): New.
1403 (AC_CHECK_FUNCS, AC_CHECK_DECLS): Check for fixincludes_UNLOCKED_FUNCS.
1404 * system.h (putchar, getc, getchar, clearerr, feof, fileno,
1405 fflush, fgetc, fgets, ferror, fread): Redefine to the associated
1406 _unlocked function.
1407 (fwrite_unlocked): Fix prototype.
541c886c 1408
0d667716
KG
1409 * configure, config.h.in: Regenerate.
1410
90ee1368
ZW
14112005-03-21 Zack Weinberg <zack@codesourcery.com>
1412
1413 * Makefile.in: Set gcc_version directly, not via substitution.
1414 (libsubdir): Use $(gcc_version), not $(version).
1415 (mkheaders.almost): New rule.
1416 (mkheaders): Generate from mkheaders.almost.
1417 (clean): Also delete mkheaders.almost.
1418 * aclocal.m4: Do not include ../config/gcc-version.m4.
1419 * configure.ac: Do not invoke TL_AC_GCC_VERSION. Generate
1420 mkheaders.almost from mkheaders.in.
1421 * configure: Regenerate.
1422
14bfd7c7
RG
14232005-03-21 Richard Guenther <rguenth@gcc.gnu.org>
1424
1425 PR target/20166
1426 * inclhack.def: Add fix for array of incomplete structures
1427 in function prototype in pthread.h.
1428 * fixincl.x: Regenerate.
1429 * tests/base/pthread.h: Adjust.
1430
7fbdc950
JM
14312005-03-15 Joseph S. Myers <joseph@codesourcery.com>
1432
1433 * inclhack.def (hpux_htonl): New fix.
1434 * tests/base/netinet/in.h: New test.
1435 * fixincl.x: Regenerate.
1436
27f0dff4
JW
14372005-02-23 James E Wilson <wilson@specifixinc.com>
1438
1439 * Makefile.in (full-stamp, test-stamp, $(AF)): Add $(CFLAGS) to link.
1440
098b96ab
AP
14412004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
1442
1443 PR 18458
1444 * Makefile.in (install): Add @EXEEXT@ to the end of the program name,
1445 fixincl.
1446
afabd8e6
RS
14472004-12-02 Richard Sandiford <rsandifo@redhat.com>
1448
1449 * configure.ac: Use TL_AC_GCC_VERSION to set gcc_version.
1450 * aclocal.m4: Include ../config/gcc-version.m4.
1451 * configure: Regenerate.
1452
9fcc7481
MM
14532004-11-26 Mark Mitchell <mark@codesourcery.com>
1454
1455 * inclhack.def (gnu_types): Do not use on Solaris 2.1x.
1456 (stdio_va_list): Likewise.
1457 (stdio_stdarg.h): Likewise.
1458 (solaris_stdio_tag): Add bypass.
1459 * fixincl.x: Regenerated.
1460
b2cfdb12
GK
14612004-11-23 Geoffrey Keating <geoffk@apple.com>
1462
1463 * mkfixinc.sh: Check error code from 'cat'. Don't try running
1464 built fixincl program.
1465 * mkheaders.in: Use @SHELL@ rather than ${SHELL} to avoid picking
1466 up csh from user.
1467
743348ea
RS
14682004-11-20 Roger Sayle <roger@eyesopen.com>
1469
1470 * inclhack.def (alpha_pthread_init): Fix technical problems with
1471 the last check-in caused by CVS variable substitution.
1472 * fixincl.x: Likewise.
1473 * tests/base/pthread.h: Likewise.
1474
1fda9d7b
RS
14752004-11-20 Roger Sayle <roger@eyesopen.com>
1476 Bruce Korb <bkorb@gnu.org>
1477
1478 * inclhack.def (alpha_pthread_init): New fix.
1479 * fixincl.x: Regenerate.
1480 * tests/base/pthread.h: Update for new test.
1481
43c1b5d2
BK
14822004-11-15 Bruce Korb <bkorb@gnu.org>
1483
1484 * fixincl.c(fix_with_system): correct misuse of variables and
1485 incorrect application of "sizeof()".
1486
68f674e9
JM
14872004-11-13 Joseph S. Myers <joseph@codesourcery.com>
1488
1489 * inclhack.def (hpux_maxint, limits_ifndefs, math_huge_val_ifndef,
1490 svr4__p, undefine_null): Remove.
1491 * fixincl.x: Regenerate.
1492 * tests/base/AvailabilityMacros.h, tests/base/com_err.h: New.
1493 * tests/base/sys/param.h: Remove.
1494 * tests/base/curses.h, tests/base/math.h, tests/base/testing.h,
1495 tests/base/sys/limits.h: Update.
1496
251089a0
MS
14972004-11-12 Mike Stump <mrs@apple.com>
1498
1499 * Makefile.in (html): Add html generation support.
1500
492d5b4f
JM
15012004-11-12 Joseph S. Myers <joseph@codesourcery.com>
1502
1503 * inclhack.def (sco_math): Bypass on __GNUG__.
1504 (sysz_stdlib_for_sun): Bypass on _CLASSIC_ANSI_TYPES.
1505 * fixincl.x: Regenerate.
1506
793387fa
JM
15072004-11-09 Joseph S. Myers <joseph@codesourcery.com>
1508
1509 * inclhack.def (hpux8_bogus_inlines): Bypass on __GNUG__.
1510 (int_abort_free_and_exit, sun_malloc, sysv68_string): Bypass on
1511 _CLASSIC_ANSI_TYPES.
1512 (sun_auth_proto): Bypass on __cplusplus.
1513 * fixincl.x: Regenerate.
1514
ea595d4f
GK
15152004-11-05 Geoffrey Keating <geoffk@apple.com>
1516
1517 * Makefile.in (mostlyclean): Add fixinc.sh.
1518 (clean): Add mkheaders.
1519 (distclean): New.
1520 (dvi): New.
1521 (info): New.
1522 (installcheck): New.
1523
54f88091
PB
15242004-11-05 Paolo Bonzini <bonzini@gnu.org>
1525
1526 * Makefile.in (mostlyclean, distclean): New targets.
1527
53c7ffe7
GK
15282004-11-04 Geoffrey Keating <geoffk@apple.com>
1529
1530 * configure.ac: Add code to determine noncanonical_target,
1531 local_prefix, gcc_version; process mkheaders.in to make mkheaders.
1532 * configure: Regenerate.
1533 * fixinc.in: Move here from gcc/; fix many cross-hosting bugs.
1534 * mkfixinc.sh: Move here from gcc/; update for changes to fixinc.in.
1535 * mkheaders.in: Move here from gcc/; remove some unnecessary macros;
1536 update for changes to fixinc.in.
1537 * Makefile.in: Add many new macros.
1538 (install): New target.
1539 (mkheaders): New target.
1540 (fixinc.sh): New target.
1541 (all): Add mkheaders and fixinc.sh.
1542 * README-fixinc: Move here from gcc/.
1543
40d05429
MS
15442004-11-01 Mike Stump <mrs@apple.com>
1545
1546 * inclhack.def (stdio_va_list): Break out clients from here...
1547 (stdio_va_list_clients): ...to here. Also, don't fix if stdarg.h is
90ee1368 1548 included or ifdef va_start.
40d05429
MS
1549 * fixincl.x: Regenerate.
1550
d1ea4593
MS
15512004-10-28 Mike Stump <mrs@apple.com>
1552
1553 * inclhack.def (void_null): Avoid changing NULL on C++ friendly
1554 systems.
31eec874
MS
1555 * fixincl.x: Regenerate.
1556
005c1a13
GK
15572004-10-27 Geoffrey Keating <geoffk@apple.com>
1558
1559 * inclhack.def (darwin_gcc4_breakage): New.
1560 * fixincl.x: Regenerate.
1561
13cf7262
AL
15622004-10-27 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
1563
1564 PR bootstrap/17832
1565
1566 * fixfixes.c (main): Check for _PC_NAME_MAX.
1567
5ae4c565
PB
15682004-10-27 Paolo Bonzini <bonzini@gnu.org>
1569
1570 PR other/17991
1571
1572 * configure.ac: Fix typo.
1573 * configure: Regenerate.
1574 * fixincl.c (fix_with_system): tSCC is not a pointer. Fix.
1575
f4a8f279
AL
15762004-10-20 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
1577
1578 PR bootstrap/17832
1579
1580 * fixincl.c (SIGCHLD): Remove definition.
1581 (initialize): Remove SIGIOT and SIGPIPE checks.
1582 (create_file): Fix mkdir() for Win32.
1583 (internal_fix): Use dup2() instead of fcntl().
1584
1585 * fixlib.h (SIGQUIT): Define if undefined.
1586 (SIGIOT): Same.
1587 (SIGPIPE): Same.
1588 (SIGALRM): Same.
1589 (SIGKILL): Same.
1590
1591 * procopen.c (chain_open): Use dup2() instead of fcntl().
1592
ad643a75
PB
15932004-08-14 Paolo Bonzini <bonzini@gnu.org>
1594
1595 PR other/17991
1596
1597 * Makefile.in (ALLOBJ, TESTOBJ, FIXOBJ): Add fixopts.o.
1598 Update copyright year.
1599 * fixfixes.c (main): Call initialize_opts from fixopts.c.
1600 * fixincl.c (initialize): Call initialize_opts from fixopts.c,
1601 do not include code for parsing options (environment vars).
1602 (fix_with_system): Use a search path for applyfix, so that you
1603 can run the test suite with two-process fixincludes.
1604 * fixopts.c: New file.
1605 * configure.ac: Add --enable-twoprocess. Export ac_exeext
1606 to config.h. Default to --enable-twoprocess for MinGW32.
1607 * config.h.in: Regenerate.
1608 * configure: Regenerate.
1609
78970115
LR
16102004-10-04 Loren J. Rittle <ljrittle@acm.org>
1611
1612 * tests/base/sys/cdefs.h: Update from test area.
1613
fa71a5c3
RS
16142004-09-17 Roger Sayle <roger@eyesopen.com>
1615
1616 * inclhack.def (linux_ia64_ucontext): New fix.
1617 * fixincl.x: Regenerate.
1618 * tests/base/sys/ucontext.h: New file.
1619
9544bea1
RS
16202004-09-15 Roger Sayle <roger@eyesopen.com>
1621
1622 * tests/base/sys/time.h: Correct mismatch in 2004-09-10 check-in.
1623 * tests/base/stdlib.h: Likewise.
1624
28785dde
LR
16252004-09-13 Loren J. Rittle <ljrittle@acm.org>
1626
1627 * inclhack.def (freebsd_gcc4_breakage): Add.
1628 * fixincl.x: Regenerate.
c6303833 1629 * tests/base/sys/cdefs.h: Update for new test.
28785dde 1630
d635c707
AN
16312004-09-10 Adam Nemet <anemet@lnxw.com>
1632
1633 * inclhack.def (lynx_void_int): Remove.
1634 (lynxos_fcntl_proto): Remove.
1635 (lynxos_no_warning_in_sys_time_h): New fix.
1636 (lynxos_missing_putenv): New fix.
1637 * fixincl.x: Regenerate.
1638 * tests/base/fcntl.h: Remove.
1639 * tests/base/sys/time.h: Update from test area.
1640 * tests/base/curses.h: Likewise.
1641 * tests/base/stdlib.h: Likewise.
1642
61fec9ff
JB
16432004-09-03 Jan Beulich <jbeulich@novell.com>
1644
1645 * inclhack.def: Suppress exception_structure and math_exception
1646 for NetWare headers.
1647 * fixincl.x: Regenerate.
1648
71b5d516
PB
16492004-08-31 Paolo Bonzini <bonzini@gnu.org>
1650
1651 * .cvsignore: New.
1652 * Makefile.in: From gcc/fixinc/Makefile.in, making it fully
1653 autoconfiscated.
1654 * configure.ac: New.
1655 * config.h.in: Generate.
1656 * configure: Generate.
1657 * aclocal.m4: New.
1658 * fixlib.h: Remove inclusions of gcc files.
1659 * system.h: New.
1660
1661 Other files copied from gcc/fixinc.
This page took 1.057554 seconds and 5 git commands to generate.