OSDN Git Service

2004-10-27 Paolo Bonzini <bonzini@gnu.org>
[pf3gnuchains/gcc-fork.git] / fixincludes / ChangeLog
1 2004-10-27  Paolo Bonzini  <bonzini@gnu.org>
2
3         PR other/17991
4
5         * configure.ac: Fix typo.
6         * configure: Regenerate.
7         * fixincl.c (fix_with_system): tSCC is not a pointer.  Fix.
8
9 2004-10-20  Aaron W. LaFramboise  <aaronavay62@aaronwl.com>
10
11         PR bootstrap/17832
12
13         * fixincl.c (SIGCHLD): Remove definition.
14         (initialize): Remove SIGIOT and SIGPIPE checks.
15         (create_file): Fix mkdir() for Win32.
16         (internal_fix): Use dup2() instead of fcntl().
17
18         * fixlib.h (SIGQUIT): Define if undefined.
19         (SIGIOT): Same.
20         (SIGPIPE): Same.
21         (SIGALRM): Same.
22         (SIGKILL): Same.
23
24         * procopen.c (chain_open): Use dup2() instead of fcntl().
25
26 2004-08-14  Paolo Bonzini  <bonzini@gnu.org>
27
28         PR other/17991
29
30         * Makefile.in (ALLOBJ, TESTOBJ, FIXOBJ): Add fixopts.o.
31         Update copyright year.
32         * fixfixes.c (main): Call initialize_opts from fixopts.c.
33         * fixincl.c (initialize): Call initialize_opts from fixopts.c,
34         do not include code for parsing options (environment vars).
35         (fix_with_system): Use a search path for applyfix, so that you
36         can run the test suite with two-process fixincludes.
37         * fixopts.c: New file.
38         * configure.ac: Add --enable-twoprocess.  Export ac_exeext
39         to config.h.  Default to --enable-twoprocess for MinGW32.
40         * config.h.in: Regenerate.
41         * configure: Regenerate.
42
43 2004-10-04  Loren J. Rittle  <ljrittle@acm.org>
44
45         * tests/base/sys/cdefs.h: Update from test area.
46
47 2004-09-17  Roger Sayle  <roger@eyesopen.com>
48
49         * inclhack.def (linux_ia64_ucontext): New fix.
50         * fixincl.x: Regenerate.
51         * tests/base/sys/ucontext.h: New file.
52
53 2004-09-15  Roger Sayle  <roger@eyesopen.com>
54
55         * tests/base/sys/time.h: Correct mismatch in 2004-09-10 check-in.
56         * tests/base/stdlib.h: Likewise.
57
58 2004-09-13  Loren J. Rittle  <ljrittle@acm.org>
59
60         * inclhack.def (freebsd_gcc4_breakage): Add.
61         * fixincl.x: Regenerate.
62         * tests/base/sys/cdefs.h: Update for new test.
63
64 2004-09-10  Adam Nemet  <anemet@lnxw.com>
65
66         * inclhack.def (lynx_void_int): Remove.
67         (lynxos_fcntl_proto): Remove.
68         (lynxos_no_warning_in_sys_time_h): New fix.
69         (lynxos_missing_putenv): New fix.
70         * fixincl.x: Regenerate.
71         * tests/base/fcntl.h: Remove.
72         * tests/base/sys/time.h: Update from test area.
73         * tests/base/curses.h: Likewise.
74         * tests/base/stdlib.h: Likewise.
75
76 2004-09-03  Jan Beulich  <jbeulich@novell.com>
77
78         * inclhack.def: Suppress exception_structure and math_exception
79         for NetWare headers.
80         * fixincl.x: Regenerate.
81
82 2004-08-31  Paolo Bonzini  <bonzini@gnu.org>
83
84         * .cvsignore: New.
85         * Makefile.in: From gcc/fixinc/Makefile.in, making it fully
86         autoconfiscated.
87         * configure.ac: New.
88         * config.h.in: Generate.
89         * configure: Generate.
90         * aclocal.m4: New.
91         * fixlib.h: Remove inclusions of gcc files.
92         * system.h: New.
93
94         Other files copied from gcc/fixinc.