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