OSDN Git Service

* gcc_update: Add cpp.1 to the list of generated files.
[pf3gnuchains/gcc-fork.git] / contrib / ChangeLog
1 2001-01-03  Joseph S. Myers  <jsm28@cam.ac.uk>
2
3         * gcc_update: Add cpp.1 to the list of generated files.
4
5         * texi2pod.pl: Handle @option and @env.
6
7 2001-01-03  Mike Stump  <mrs@wrs.com>
8
9         * snapshot: Update to account for java libraries.
10
11 2000-12-28  Jeffrey Oldham  <oldham@codesourcery.com>
12
13         * test_summary: Export filesuffix, not fileprefix.
14
15 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
16
17         * release: Change some EGCS references to GCC.
18
19 2000-12-14  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
20
21         * warn_summary: Fix subdirectory filtering.  Add -intl and -fixinc
22         subdirectory flags.  Add source directory prefix filtering.
23         Redirect diagnostic output to stderr.
24
25 2000-12-07  Zack Weinberg  <zack@wolery.stanford.edu>
26
27         * texi2pod.pl: If multiple @c man sections with the same tag
28         appear, concatenate them in the final output.  When skipping,
29         ignore block commands that can't cause skipping, and honor
30         those that can.  Ensure that verbatim blocks are separate
31         paragraphs.
32
33 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
34
35         * gcc_update: Don't touch tradcif.c or java/parse.h.
36
37 2000-12-05  Zack Weinberg  <zack@wolery.stanford.edu>
38
39         * texi2pod.pl: Restructure for comprehensibility, add
40         comments.  Merge handling of @ignore and @ifxxx.  Handle a
41         whole bunch more Texinfo commands.  Use consistent formatting
42         style.
43
44 2000-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
45
46         * gennews: New script.
47
48 2000-11-22  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
49
50         * gcc_update: Update a comment as we now require bison for CVS users.
51
52 2000-11-22  Joseph S. Myers  <jsm28@cam.ac.uk>
53
54         * gcc_update: Add gcov.1 to the list of generated files.
55
56 2000-11-21  Mark Mitchell  <mark@codesourcery.com>
57
58         * gcc_build: Remove code to put information in a log file.
59
60 2000-11-19  Zack Weinberg  <zackw@stanford.edu>
61
62         * texi2pod.pl:
63           - Add real command line parsing.
64           - Support @ifset, @ifclear, @set, @value, -D switch.
65           - Support @sc.  Improve handling of @ref and friends.
66           - Discard @subsection, @need, @node lines.
67           - Un-nest font changes to match texinfo semantics.
68           - Handle @{ and @}.  Oops.
69           - Don't emit E<> directives inside verbatim blocks.
70
71 2000-11-12  Bruce Korb  <bkorb@gnu.org>
72
73         * release: generalize the release script a bit.
74
75 Sat Nov 11 17:29:03 2000  Mark P Mitchell  <mark@codesourcery.com>
76
77         * gcc_build: Add -o option for setting the objdir to use.
78
79 2000-11-11  Jeff Law  <law@redhat.com>,
80
81         * release: New file.
82
83 2000-11-08  Jeff Law  <law@redhat.com>,
84             Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
85
86         * snapshot: New file.
87
88 2000-11-08  Jeffrey Oldham  <oldham@oz.codesourcery.com>
89
90         * gcc_build (bootstrap_gcc): New function.
91         (configure_gcc): Likewise.
92         (build_gcc): Rewritten to use configure and bootstrap.
93         (MAKE_BOOTSTRAP_OPTIONS): Replaced MAKE_OPTIONS.
94
95 2000-10-31  Mark Mitchell  <mark@codesourcery.com>
96
97         * gcc_build (MAKE): New variable.
98         (build_gcc): Use it.  Fix logging of errors.
99         (install_gcc): Likewise.
100
101 2000-10-29  Mark Mitchell  <mark@codesourcery.com>
102
103         * gcc_build: Save the output from CVS into the logfile as well.
104
105 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
106
107         * gcc_build: Fix typos.
108
109 2000-10-14  Joseph S. Myers  <jsm28@cam.ac.uk>
110
111         * gperf-2.7-19981006.pat: Remove.
112
113 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
114
115         * test_installed: Change EGCS references to refer to GCC.
116
117 2000-09-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
118
119         * gcc_update (touch_files): Add some informative output.
120         
121 2000-09-16  Andreas Jaeger  <aj@suse.de>
122
123         * gcc_update: Remove gcc/c-parse.gperf.
124
125 2000-08-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>,
126             Alexandre Oliva  <aoliva@redhat.com>
127
128         * gcc_update: Execute touch_files_reexec even if `cvs update`
129         failed.
130
131 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
132
133         * test_summary: AWK breaks with filenames containing `='.
134
135 Sun Jul 16 12:04:33 2000  Mark P Mitchell  <mark@codesourcery.com>
136
137         * gcc_build: New script.
138
139 2000-07-13  Mark Mitchell  <mark@codesourcery.com>
140
141         * gcc_update (files_and_dependencies): Remove generated YACC files.
142
143 2000-07-12  Mark Mitchell  <mark@codesourcery.com>
144
145         * gcc_update (files_and_dependencies): Remove generated YACC files.
146
147 2000-06-04  Mark Mitchell  <mark@codesourcery.com>
148
149         * newcvsroot: Handle filenames that contain spaces.
150
151 2000-06-03  Zack Weinberg  <zack@wolery.cumb.org>
152
153         * test_summary: In generated script, use cat <<'EOF' not cat <<\EOF.
154         Elide --with-gcc-version-trigger and --norecursion from
155         configure flags.  Remove code to report status of haifa scheduler.
156
157 2000-05-18  Alexandre Oliva  <aoliva@cygnus.com>
158
159         * gcc_update (self): Set to `$0'.
160         (touch_files_reexec): Use `$self' instead of `$0'.
161
162 2000-05-12  Alexandre Oliva  <aoliva@cygnus.com>
163
164         * gcc_update (touch_files_reexec): New function, run after the
165         tree is modified.
166
167 2000-05-08  Richard Hendeson  <rth@cygnus.com>
168
169         * gcc_update: Remove references to inclhack.tpl.
170
171 2000-04-28  Jason Merrill  <jason@casey.cygnus.com>
172
173         * index-prop: Use a single pattern.  Also support *** cdiffs.
174
175 2000-04-28  Pavel Roskin <pavel_roskin@geocities.com>
176
177         * index-prop: Don't change /dev/null.
178
179 2000-04-27  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
180
181         * gcc_update: Refer to GCC and gcc_update instead of egcs and
182         egcs_update.
183
184 2000-04-26  Jonathan Larmour  <jlarmour@redhat.co.uk>
185
186         * index-prop: Fix occasional problem when using cvs diff -p.
187
188 2000-04-18  Zack Weinberg  <zack@wolery.cumb.org>
189
190         * gcc_update: Remove references to cexp.c/cexp.y.
191
192 1999-12-18  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
193
194         * newcvsroot: Add check on the number of command-line arguments.
195         Add usage.
196
197 Sun Nov 28 00:41:44 1999  William Bader (william@nscs.fast.net)
198
199         * gcc_update: Allow patches compressed by bzip2.
200
201 1999-10-11  Martin v. Löwis <loewis@informatik.hu-berlin.de>
202
203         * newcvsroot: New file.
204
205 1999-09-11  Craig Burley  <craig@jcb-sc.com>
206
207         * convert_to_f2c, convert_to_g2c, download_f2c: New file.
208
209 1999-08-16  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
210
211         * gcc_update: New file.
212         * egcs_update: Renamed to gcc_update.
213
214 1999-08-09  Robert Lipe  <robertlipe@usa.net>
215
216         * test_summary: Quote curly braces in 1999-07-03 change.
217
218 1999-07-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
219
220         * egcs_update (files_and_dependencies): Fixed typo in
221         gcc/cstamp-h.in.  Added gcc/config.in.
222
223 1999-07-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
224
225         * egcs_update (files_and_dependencies): New function, with
226         complete list of files to be updated, as well as their
227         dependencies.
228         (touch_files): Check the timestamp of each generated file against
229         its dependencies'.
230         (main): New flags --touch, --list and --help.  Remove the
231         pre-update step.
232
233 1999-07-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
234
235         * test_summary: Replace egcs with gcc.  Update e-mail address.
236
237 1999-07-05  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
238             Jerry Quinn <jquinn@nortelnetworks.com>
239
240         * egcs_update (touch_files, apply_patch): New functions.
241         Use them.  New command-line option --patch.  Split test of local
242         tree into two parts.  Add comments.
243
244 1999-07-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
245
246         * test_summary: If Target is `unix{*}', append the Target variants
247         to Host.
248
249 1999-06-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
250
251         * test_summary: Set default mail-address and version for egcs
252         instead of relying on unpredictable pathnames.
253         Reported by Andreas Jaeger <aj@arthur.rhein-neckar.de>
254
255 Fri Apr  2 16:09:02 1999  Jeffrey A Law  (law@cygnus.com)
256
257         * fixinc/*: Delete obsolete files.
258
259 1999-02-04  Robert Lipe  <robertlipe@usa.net>
260
261         * egcs_update: Test return values of 'cvs update'.  Propogate
262         to caller as exit values.
263
264 1999-01-25  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
265
266         * egcs_update: Use "if" instead of "&&".  Touch generated files
267         only after the corresponding *.y files.
268
269 1999-01-19  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
270
271         * egcs_update: Do not use xargs, but a backquote construct.
272
273 1999-01-07  Alexandre Oliva  <oliva@dcc.unicamp.br>
274
275         * test_summary (version): Remove carriage return that gawk inserts
276         in the version string for some reason.
277
278 1998-11-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
279
280         * egcs_update: Only touch files that already exist.
281
282 1998-11-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
283
284         * test_summary (EOF): Remove double backslash.
285         Reported by Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
286
287 1998-11-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
288
289         * test_summary (address): Set to egcs-testresults mailing list.
290
291 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
292
293         * test_summary (address): Added Marc Lehmann's testsuite-results
294         to the default e-mail address.
295
296 1998-11-25  Alexandre Oliva  <oliva@dcc.unicamp.br>
297
298         * test_summary (-p, prepend_logs): Add these before the summary.
299         (Compiler, Platform): Print these just before configflags.
300
301 Sat Oct 31 10:53:40 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
302
303         * warn_summary (longLineFilter): New shell function to encapsulate
304         this functionality.  It is off by default, only active if -llf
305         flag is specified.
306         (subdirectoryFilter): Fix bug in filtering which made some
307         subdirectory warnings erroneously appear in the toplevel set.
308         (stageNfilter): Renamed from `stageNwarns'.  Updated to collect
309         warnings from stage1 as well as stage0, which means warnings from
310         outside the bootstrap directory.  Eg, the libraries, etc.
311         (warningFilter): New shell function to encapsulate this
312         functionality.
313         (keywordFilter): New shell function to encapsulate this
314         functionality.
315
316         Store data in a temp file rather than calculating it 3x.  Arrange
317         to remove it on exit and signals.
318
319         Add -pass/-wpass flags to do "pass through" (i.e. manual
320         inspection) of bootstrap output from a particular stageN as well
321         as language subdirs.
322
323         Add better comments/documentation.
324
325 Sat Oct 31 16:39:31 1998  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
326
327         * egcs_update: Add comment about keeping the FAQ synchronized.
328
329 Fri Oct 30 00:39:27 1998  Jeffrey A Law  (law@cygnus.com)
330
331         * egcs_update: Do touch java/parse.c and java/parse-scan.c. They're
332         in the repo again.
333
334 Fri Oct 16 07:35:00 1998  Bruce Korb <korb@datadesign.com>
335
336         * egcs_update:  Added gcc/fixinc/* generated files to touch list.
337
338 Tue Oct 13 23:28:33 1998  Jeffrey A Law  (law@cygnus.com)
339
340         * egcs_update: Remove gcc/java/parse.c from list of files to
341         touch.
342
343 Wed Oct  7 13:00:40 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
344
345         * gperf-2.7-19981006.pat: New file, patch for egcs-local gperf.
346
347 Mon Oct  5 14:19:48 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
348
349         * warn_summary (subdirectoryFilter): New shell function to
350         optionally filter in/out gcc subdirectories when summarizing
351         warnings.  Add new flags to support subdirectory filtering.
352
353         Also, ensure the bootstrap stage is a number.  Add some more C
354         keywords that are preserved in the "warning type" summary and
355         tighten up the "arg ???" regexp.
356
357 Tue Sep 22 07:30 Bruce Korb <korb@datadesign.com>
358
359         * fixinc/inclhack.def:  Not all C++ comments in C headers
360         were treated alike.  They are now.  Also fixed syntax
361         of sed expression in "systypes" fix.
362
363         * fixinc/inclhack.def:  Removed SVR4.2-ism from shell invocation
364
365         * egcs_update:  Added fixinc/* generated files to touch list.
366
367 Wed Sep 16 16:06:51 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
368
369         * egcs_update: Additionally touch gcc/java/parse.[ch].
370
371 Thu Sep  9 16:48 Bruce Korb <korb@datadesign.com>
372
373         * fixinc/inclhack.def:  Added two files required by
374         SCO's Open Server 5's avoid_bool fix.
375         Regenerated fixinc.x and inclhack.sh to incorporate
376         the update.
377
378 Thu Sep  3 10:11:32 1998  Robert Lipe   <robertl@dgii.com>
379
380         * egcs_update: Do the pass 1 CVS update only for files that
381         may reasonably be under CVS control.
382
383 1998-08-14  Alexandre Oliva  <oliva@dcc.unicamp.br>
384
385         * test_installed: New script for testing already-installed
386         gcc/g++/g77.
387
388 Wed Aug 12 19:59:36 1998  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
389
390         * egcs_update: Assigned copyright to FSF.
391
392 Tue Aug 11 17:55:53 1998  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
393                           Alexandre Oliva  <oliva@dcc.unicamp.br>
394
395         * egcs_update: New switch --nostdflags and documentation
396         enhancements.
397
398 Tue Aug 11 17:33:19 1998  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
399
400         * egcs_update: New script.
401
402 1998-08-05  Bruce Korb <korbb@datadesign.com>
403
404         * fixinc/Makefile
405         Added define for target machine so machine-specific tests
406         can be selected for or against.
407
408         * fixinc/fixincl.c
409         Added an array of string pointers to machines to select
410         or avoid, depending on a FD_MACH_IFNOT bit flag.
411         Used a shell script to match the defined TARGET_MACHINE
412         with any of the given match patterns.
413
414         * fixinc/fixincl.tpl
415         Generate the array of strings and bit flag, as needed,
416         depending on "mach" and "not_machine" attributes for a fix.
417
418         * fixinc/mkfixinc.sh
419         Invoke the make with TARGET assigned the value of the
420         machine name argument.
421
422 Mon Jul 27 22:08:12 1998  Mike Stump  (mrs@wrs.com)
423
424         * compare_tests: New script.
425
426 1998-07-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
427
428         * test_summary: Assigned copyright to FSF.
429
430 Mon Jul 27 20:33:02 1998  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
431
432         * test_summary: Corrected script name in comments providing
433         documentation.  Added linebreaks for lines with > 80 characters.
434
435 Fri Jun 19 02:36:59 1998  Alexandre Oliva <oliva@dcc.unicamp.br>
436
437         * test_summary: New switch, -i, and environment variable,
438         append_logs, for including files in the report.
439
440 1998-06-01  Manfred Hollstein  <manfred@s-direktnet.de>
441
442         * warn_summary: Update to Kaveh's latest version allowing to
443         specify the last stage built.
444
445 1998-05-29  Bruce Korb <korbb@datadesign.com>
446
447         * fixinc/mkfixinc.sh
448         Changes to make it easier to invoke on platforms that
449         normally do not invoke fixincludes.
450
451         * fixinc/inclhack.def
452         Applied fixes from egcs/gcc/fixincludes from the past several
453         months.
454
455 1998-05-28  Bruce Korb <korbb@datadesign.com>
456
457         * fixinc/*: Updated most everything for a first real
458         try at getting "fast_fixincludes" working.
459
460 1998-05-28  Jason Merrill  <jason@yorick.cygnus.com>
461
462         * index-prop: New file.
463
464 Sat May 23 23:38:49 1998  Matthias Klose  <doko@cs.tu-berlin.de>
465
466         * test_summary: find good awk (copied from warn_summary).
467
468 Sat May 23 23:38:33 1998  Jeffrey A Law  (law@cygnus.com)
469
470         * test_summary, warn_summary: New files