OSDN Git Service

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