re PR fortran/13826 (Derived types in DATA statements not PARAMETERs)
[gcc.git] / gcc / testsuite / ChangeLog
1 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2
3 PR fortran/13826
4 PR fortran/13940
5 * gfortran.fortran-torture/compile/data_1.f90: New test.
6
7 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
8
9 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
10 * gcc.dg/uninit-H.c: Define ASM for __s390__.
11
12 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
13
14 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
15
16 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
17
18 PR c/15444
19 * gcc.dg/format/xopen-1.c: Adjust expected message.
20 * gcc.dg/format/xopen-3.c: New test.
21
22 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
23
24 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
25
26 2004-05-14 Jeff Law <law@redhat.com>
27
28 * gcc.dg/tree-ssa/20040514-2.c: New test.
29
30 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31
32 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
33 this ...
34 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
35 this.
36
37 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
38
39 * gcc.dg/tree-ssa/20040514-1.c: New test.
40
41 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
42
43 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
44 test.
45
46 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
47
48 PR fortran/14066
49 * gfortran.fortran-torture/compile/do_1.f90: New test.
50
51 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
52
53 PR fortran/15051
54 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
55 test.
56
57 2004-05-14 Bud Davis <bdavis9659@comcast.net>
58
59 PR fortran/15149
60 * gfortran.fortran-torture/execute/random_init.f90: New test.
61
62 2004-05-13 Paul Brook <paul@codesourcery.com>
63
64 PR fortran/15314
65 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
66
67 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
68
69 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
70 for the powerpc case.
71
72 2004-05-13 Jeff Law <law@redhat.com>
73
74 * gcc.dg/tree-ssa/20040513-1.c: New test.
75 * gcc.dg/tree-ssa/20040513-2.c: New test.
76
77 2004-05-13 Paul Brook <paul@codesourcery.com>
78
79 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
80 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
81 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
82
83 2004-05-13 Andreas Schwab <schwab@suse.de>
84
85 PR other/10819
86 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
87 characters.
88
89 2004-05-13 Bud Davis <bdavis9659@comcast.net>
90
91 PR fortran/15294
92 * gfortran.fortran-torture/execute/adjustr.f90: New file.
93
94 2004-05-13 Diego Novillo <dnovillo@redhat.com>
95
96 Merge from tree-ssa-20020619-branch. See
97 ChangeLog.tree-ssa for details.
98
99 2004-05-11 Ziemowit Laski <zlaski@apple.com>
100
101 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
102 include <altivec.h> explicitly.
103 * gcc.dg/altivec-13.c: Likewise.
104
105 2004-05-11 Paul Brook <paul@codesourcery.com>
106
107 * gcc.c-torture/compile/20010518-1.c: Force enum size.
108
109 2004-05-10 Eric Christopher <echristo@redhat.com>
110
111 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
112 * gcc.dg/sibcall-4.c: Ditto.
113
114 2004-05-10 Ziemowit Laski <zlaski@apple.com>
115
116 * g++.dg/ext/altivec-8.C: New test case.
117 * gcc.dg/altivec-13.c: New test case.
118
119 2004-05-08 Roger Sayle <roger@eyesopen.com>
120
121 * gcc.c-torture/execute/divcmp-1.c: New test case.
122 * gcc.c-torture/execute/divcmp-2.c: New test case.
123 * gcc.c-torture/execute/divcmp-3.c: New test case.
124
125 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
126
127 * g++.dg/other/pragma-re-2.C: New test.
128
129 2004-05-07 Uros Bizjak <uros@kss-loka.si>
130
131 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
132 * gcc.dg/i386-387-2.c: Likewise.
133
134 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
135 __builtin_drem.
136 * gcc.dg/i386-387-6.c: Likewise.
137
138 2004-05-07 Uros Bizjak <uros@kss-loka.si>
139
140 * gcc.dg/builtins-33.c: Also check log1p*.
141
142 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
143
144 PR optimization/15296
145 * gcc.c-torture/execute/pr15296.c: New test.
146
147 2004-05-05 Uros Bizjak <uros@kss-loka.si>
148
149 * gcc.dg/builtins-40.c: New test.
150
151 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
152
153 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
154
155 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
156
157 * g++.dg/ext/spe1.C: New testcase.
158
159 2004-05-04 Ziemowit Laski <zlaski@apple.com>
160
161 * objc.dg/image-info.m: Allow additional attributes
162 for __image_info section.
163
164 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
165
166 * gcc.dg/torture/mips-hilo-2.c: New test.
167
168 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
169
170 PR c++/14389
171 * g++.dg/template/member5.C: New test.
172
173 2004-05-03 Uros Bizjak <uros@kss-loka.si>
174
175 * gcc.dg/builtins-34.c: Also check expm1*.
176
177 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
178
179 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
180 * gcc.dg/torture/builtin-convert-3.c: New test.
181
182 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
183
184 PR middle-end/15054
185 * g++.dg/opt/pr15054.C: New test.
186
187 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
188
189 * gcc.dg/torture/builtin-rounding-1.c: New test.
190 * gcc.dg/builtins-25.c: Delete.
191 * gcc.dg/builtins-29.c: Delete.
192
193 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
194
195 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
196 * gcc.dg/sibcall-4.c: Likewise.
197 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
198
199 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
200
201 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
202 bit-field on 16-bit targets.
203
204 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
205
206 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
207 16-bit targets.
208
209 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
210
211 * gcc.dg/rs6000-power2-1.c: Change to compile only.
212 * gcc.dg/rs6000-power2-2.c: Likewise.
213
214 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
215
216 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
217 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
218 Change the asm registers to be in form of frN instead of fN.
219
220 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
221
222 * gcc.dg/torture/builtin-convert-2.c: New test.
223
224 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
225
226 * gcc.dg/rs6000-power2-1.c: New test.
227 * gcc.dg/rs6000-power2-2.c: New test.
228
229 2004-04-28 Jan Hubicka <jh@suse.cz>
230
231 * gcc.dg/unused-6.c: New test.
232
233 2004-04-24 Laurent GUERBY <laurent@guerby.net>
234 Ulrich Weigand <uweigand@de.ibm.com>
235
236 * ada/acats/run_all.sh: Define $target variable.
237
238 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
239
240 PR c++/15119
241 * g++.dg/other/vararg-1.C: New test.
242
243 PR c++/4794
244 * g++.dg/eh/cleanup3.C: New test.
245
246 2004-04-24 Laurent GUERBY <laurent@guerby.net>
247
248 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
249 and ad8011a (target_insn).
250 * ada/acats/support/macro.dfs: Likewise.
251 * ada/acats/support/impbit.adb: New file.
252
253 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
254
255 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
256
257 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
258
259 * gcc.dg/loop-3.c: New test.
260
261 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
262
263 * gcc.c-torture/execute/simd-5.c: New test.
264
265 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
266
267 PR c++/15064
268 * g++.dg/template/crash18.C: New test.
269
270 2004-04-22 Mark Mitchell <mark@codesourcery.com>
271
272 * g++.dg/ext/complit3.C: New test.
273
274 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
275
276 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
277 * gcc.dg/altivec-3.c: Same.
278 * gcc.dg/altivec-varargs-1.c: Same.
279
280 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
281
282 * lib/target-supports.exp (check_profiling_available): Assume
283 profiling is not available on powerpc-eabi targets.
284
285 2004-04-21 Janis Johnson <janis187@us.ibm.com>
286
287 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
288 * gcc.dg/vmx/bug-1.c: Ditto.
289
290 2004-04-20 Eric Christopher <echristo@redhat.com>
291
292 * gcc.dg/charset/extern.c: New test.
293 * g++.dg/charset/extern3.cc: Ditto.
294
295 2004-04-20 Uros Bizjak <uros@kss-loka.si>
296
297 * gcc.dg/builtins-39.c: New test.
298
299 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
300
301 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
302
303 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
304
305 * gcc.dg/torture/mips-hilo-1.c: New test.
306
307 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
308
309 * gcc.c-torture/compile/20040419-1.c: New test.
310
311 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
312
313 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
314
315 2004-04-18 Zack Weinberg <zack@codesourcery.com>
316 Aldy Hernandez <aldyh@redhat.com>
317
318 * gcc.c-torture/execute/va-arg-24.c: New.
319
320 2004-04-17 Zack Weinberg <zack@codesourcery.com>
321 Aldy Hernandez <aldyh@redhat.com>
322
323 * gcc.dg/vmx/1b-01.c: New.
324 * gcc.dg/vmx/1b-02.c: New.
325 * gcc.dg/vmx/1b-03.c: New.
326 * gcc.dg/vmx/1b-04.c: New.
327 * gcc.dg/vmx/1b-05.c: New.
328 * gcc.dg/vmx/1b-06.c: New.
329 * gcc.dg/vmx/1b-07.c: New.
330 * gcc.dg/vmx/1c-01.c: New.
331 * gcc.dg/vmx/1c-02.c: New.
332 * gcc.dg/vmx/3a-01a.c: New.
333 * gcc.dg/vmx/3a-01.c: New.
334 * gcc.dg/vmx/3a-01m.c: New.
335 * gcc.dg/vmx/3a-03.c: New.
336 * gcc.dg/vmx/3a-03m.c: New.
337 * gcc.dg/vmx/3a-04.c: New.
338 * gcc.dg/vmx/3a-04m.c: New.
339 * gcc.dg/vmx/3a-05.c: New.
340 * gcc.dg/vmx/3a-06.c: New.
341 * gcc.dg/vmx/3a-06m.c: New.
342 * gcc.dg/vmx/3a-07.c: New.
343 * gcc.dg/vmx/3b-01.c: New.
344 * gcc.dg/vmx/3b-02.c: New.
345 * gcc.dg/vmx/3b-10.c: New.
346 * gcc.dg/vmx/3b-13.c: New.
347 * gcc.dg/vmx/3b-14.c: New.
348 * gcc.dg/vmx/3b-15.c: New.
349 * gcc.dg/vmx/3c-01a.c: New.
350 * gcc.dg/vmx/3c-01.c: New.
351 * gcc.dg/vmx/3c-02.c: New.
352 * gcc.dg/vmx/3c-03.c: New.
353 * gcc.dg/vmx/3d-01.c: New.
354 * gcc.dg/vmx/4-01.c: New.
355 * gcc.dg/vmx/4-03.c: New.
356 * gcc.dg/vmx/5-01.c: New.
357 * gcc.dg/vmx/5-02.c: New.
358 * gcc.dg/vmx/5-03.c: New.
359 * gcc.dg/vmx/5-04.c: New.
360 * gcc.dg/vmx/5-05.c: New.
361 * gcc.dg/vmx/5-06.c: New.
362 * gcc.dg/vmx/5-07.c: New.
363 * gcc.dg/vmx/5-07t.c: New.
364 * gcc.dg/vmx/5-08.c: New.
365 * gcc.dg/vmx/5-10.c: New.
366 * gcc.dg/vmx/5-11.c: New.
367 * gcc.dg/vmx/7-01a.c: New.
368 * gcc.dg/vmx/7-01.c: New.
369 * gcc.dg/vmx/7c-01.c: New.
370 * gcc.dg/vmx/7d-01.c: New.
371 * gcc.dg/vmx/7d-02.c: New.
372 * gcc.dg/vmx/8-01.c: New.
373 * gcc.dg/vmx/8-02a.c: New.
374 * gcc.dg/vmx/8-02.c: New.
375 * gcc.dg/vmx/brode-1.c: New.
376 * gcc.dg/vmx/bug-1.c: New.
377 * gcc.dg/vmx/bug-2.c: New.
378 * gcc.dg/vmx/bug-3.c: New.
379 * gcc.dg/vmx/cw-bug-1.c: New.
380 * gcc.dg/vmx/cw-bug-2.c: New.
381 * gcc.dg/vmx/cw-bug-3.c: New.
382 * gcc.dg/vmx/dct.c: New.
383 * gcc.dg/vmx/debug-1.c: New.
384 * gcc.dg/vmx/debug-2.c: New.
385 * gcc.dg/vmx/debug-3.c: New.
386 * gcc.dg/vmx/debug-4.c: New.
387 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
388 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
389 * gcc.dg/vmx/eg-5.c: New.
390 * gcc.dg/vmx/fft.c: New.
391 * gcc.dg/vmx/gcc-bug-1.c: New.
392 * gcc.dg/vmx/gcc-bug-2.c: New.
393 * gcc.dg/vmx/gcc-bug-3.c: New.
394 * gcc.dg/vmx/gcc-bug-4.c: New.
395 * gcc.dg/vmx/gcc-bug-5.c: New.
396 * gcc.dg/vmx/gcc-bug-6.c: New.
397 * gcc.dg/vmx/gcc-bug-7.c: New.
398 * gcc.dg/vmx/gcc-bug-8.c: New.
399 * gcc.dg/vmx/gcc-bug-9.c: New.
400 * gcc.dg/vmx/gcc-bug-b.c: New.
401 * gcc.dg/vmx/gcc-bug-c.c: New.
402 * gcc.dg/vmx/gcc-bug-d.c: New.
403 * gcc.dg/vmx/gcc-bug-e.c: New.
404 * gcc.dg/vmx/gcc-bug-f.c: New.
405 * gcc.dg/vmx/gcc-bug-g.c: New.
406 * gcc.dg/vmx/gcc-bug-i.c: New.
407 * gcc.dg/vmx/harness.h: New.
408 * gcc.dg/vmx/ira1.c: New.
409 * gcc.dg/vmx/ira2a.c: New.
410 * gcc.dg/vmx/ira2b.c: New.
411 * gcc.dg/vmx/ira2.c: New.
412 * gcc.dg/vmx/ira2c.c: New.
413 * gcc.dg/vmx/mem.c: New.
414 * gcc.dg/vmx/newton-1.c: New.
415 * gcc.dg/vmx/ops.c: New.
416 * gcc.dg/vmx/sn7153.c: New.
417 * gcc.dg/vmx/spill2.c: New.
418 * gcc.dg/vmx/spill3.c: New.
419 * gcc.dg/vmx/spill.c: New.
420 * gcc.dg/vmx/t.c: New.
421 * gcc.dg/vmx/varargs-1.c: New.
422 * gcc.dg/vmx/varargs-2.c: New.
423 * gcc.dg/vmx/varargs-3.c: New.
424 * gcc.dg/vmx/varargs-4.c: New.
425 * gcc.dg/vmx/varargs-5.c: New.
426 * gcc.dg/vmx/varargs-6.c: New.
427 * gcc.dg/vmx/varargs-7.c: New.
428 * gcc.dg/vmx/vmx.exp: New.
429 * gcc.dg/vmx/vprint-1.c: New.
430 * gcc.dg/vmx/vscan-1.c: New.
431 * gcc.dg/vmx/x-01.c: New.
432 * gcc.dg/vmx/x-02.c: New.
433 * gcc.dg/vmx/x-03.c: New.
434 * gcc.dg/vmx/x-04.c: New.
435 * gcc.dg/vmx/x-05.c: New.
436 * gcc.dg/vmx/yousufi-1.c: New.
437 * gcc.dg/vmx/zero-1.c: New.
438 * gcc.dg/vmx/zero.c: New.
439
440 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
441
442 * g++.dg/lookup/java1.C: Update for chage of
443 _Jv_AllocObject.
444 * g++.dg/lookup/java2.C: Likewise.
445
446 2004-04-17 Laurent GUERBY <laurent@guerby.net>
447
448 * ada/acats/run_all.sh: use -O2 by default.
449
450 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
451
452 * gcc.dg/vr-mult-[12].c: New tests.
453
454 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
455
456 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
457
458 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
459
460 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
461
462 * lib/target-supports.exp (check_profiling_available): Assume profiling
463 isn't available for mips*-*-elf targets.
464
465 2004-04-14 Uros Bizjak <uros@kss-loka.si>
466
467 * gcc.dg/builtins-38.c: New test.
468
469 2004-04-14 Eric Christopher <echristo@redhat.com>
470
471 * g++.dg/charset/charset.exp: Run .cc extension tests.
472
473 2004-04-14 Zack Weinberg <zack@codesourcery.com>
474
475 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
476
477 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
478
479 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
480
481 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
482
483 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
484 * gcc.dg/i386-387-2.c: Likewise.
485
486 * gcc.dg/i386-387-7.c: New test.
487 * gcc.dg/i386-387-8.c: New test.
488
489 * gcc.dg/builtins-37.c: New test.
490
491 2004-04-13 Geoffrey Keating <geoffk@apple.com>
492
493 * g++.dg/pch/externc-1.C: Add missing semicolon.
494
495 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
496
497 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
498
499 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
500
501 * gcc.c-torture/execute/20040411-1.c: New test.
502
503 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
504
505 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
506
507 2004-04-09 Chris Demetriou <cgd@broadcom.com>
508
509 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
510
511 2004-04-09 Zack Weinberg <zack@codesourcery.com>
512
513 * lib/target-supports.exp (check_named_sections_available): New.
514 * lib/gcc-dg.exp (dg-require-named-sections): New.
515 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
516 old-deja.exp. Also prune error-count message from HP linker.
517 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
518
519 * g++.dg/init/init-ref4.C: Use dg-require-weak.
520 * g++.old-deja/g++.pt/static3.C: Likewise.
521 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
522
523 2004-04-09 Roger Sayle <roger@eyesopen.com>
524
525 * gcc.c-torture/execute/20040409-1.c: New test case.
526 * gcc.c-torture/execute/20040409-2.c: New test case.
527 * gcc.c-torture/execute/20040409-3.c: New test case.
528
529 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
530
531 * gcc.dg/20040409-1.c: New test.
532
533 2004-04-08 Roger Sayle <roger@eyesopen.com>
534
535 PR target/14888
536 * g++.dg/opt/pr14888.C: New test case.
537
538 2004-04-08 Geoffrey Keating <geoffk@apple.com>
539
540 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
541 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
542 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
543 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
544 New tests.
545
546 2004-04-08 Paul Brook <paul@codesourcery.com>
547
548 * gcc.dg/spill-1.c: New test.
549
550 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
551
552 * gcc.dg/torture/builtin-ctype-2.c: New test.
553
554 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
555
556 * gcc.dg/pch/pch.exp: Add largefile test.
557
558 2004-04-06 Geoffrey Keating <geoffk@apple.com>
559
560 * g++.dg/pch/externc-1.Hs: New.
561 * g++.dg/pch/externc-1.C: New.
562
563 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
564
565 * gcc.dg/compat/struct-by-value-5a_main.c,
566 gcc.dg/compat/struct-by-value-5b_main.c: New files.
567 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
568 * gcc.dg/compat/struct-by-value-5a_x.c,
569 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
570 gcc.dg/compat/struct-by-value-5_x.c.
571 * gcc.dg/compat/struct-by-value-5a_y.c,
572 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
573 gcc.dg/compat/struct-by-value-5_y.c.
574
575 * gcc.dg/compat/struct-by-value-6a_main.c,
576 gcc.dg/compat/struct-by-value-6b_main.c: New files.
577 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
578 * gcc.dg/compat/struct-by-value-6a_x.c,
579 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
580 gcc.dg/compat/struct-by-value-6_x.c.
581 * gcc.dg/compat/struct-by-value-6a_y.c,
582 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
583 gcc.dg/compat/struct-by-value-6_y.c.
584
585 * gcc.dg/compat/struct-by-value-7a_main.c,
586 gcc.dg/compat/struct-by-value-7b_main.c: New files.
587 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
588 * gcc.dg/compat/struct-by-value-7a_x.c,
589 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
590 gcc.dg/compat/struct-by-value-7_x.c.
591 * gcc.dg/compat/struct-by-value-7a_y.c,
592 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
593 gcc.dg/compat/struct-by-value-7_y.c.
594
595 2004-04-06 Jakub Jelinek <jakub@redhat.com>
596
597 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
598 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
599 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
600 options.
601
602 2004-04-06 Uros Bizjak <uros@kss-loka.si>
603
604 * gcc.dg/builtins-36.c: New test.
605
606 2004-04-06 Paul Brook <paul@codesourcery.com>
607
608 * README.gcc: Remove obsolete contraint on testcases.
609
610 2004-04-05 Paul Brook <paul@codesourcery.com>
611
612 PR2123
613 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
614 failure and exit(0) on success.
615 * g++.dg/expr/anew2.C: Ditto.
616 * g++.dg/expr/anew3.C: Ditto.
617 * g++.dg/expr/anew4.C: Ditto.
618
619 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
620
621 PR c++/3518
622 * g++.dg/template/unify7.C: New.
623
624 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
625
626 * g++.dg/README: Bring up to date with new subdirectories; remove
627 duplicate subdirectory lines.
628
629 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
630
631 PR c++/14007
632 * g++.dg/template/unify5.C: New.
633 * g++.dg/template/unify6.C: New.
634 * g++.dg/template/qualttp20.C: Adjust.
635 * g++.old-deja/g++.jason/report.C: Adjust.
636 * g++.old-deja/g++.other/qual1.C: Adjust.
637
638 2004-04-01 Mark Mitchell <mark@codesourcery.com>
639
640 PR c++/14803
641 * g++.dg/inherit/ptrmem1.C: New test.
642
643 2004-04-01 Jakub Jelinek <jakub@redhat.com>
644
645 PR c++/14755
646 * gcc.c-torture/execute/20040331-1.c: New test.
647 * gcc.dg/20040331-1.c: New test.
648
649 2004-04-01 Paul Brook <paul@codesourcery.com>
650
651 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
652
653 2004-03-30 Mark Mitchell <mark@codesourcery.com>
654
655 PR c++/14724
656 * g++.dg/init/goto1.C: New test.
657
658 PR c++/14763
659 * g++.dg/template/defarg4.C: New test.
660
661 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
662
663 * gcc.dg/altivec-11.c: Extend test for more valid cases.
664
665 2004-03-28 David Edelsohn <edelsohn@gnu.org>
666
667 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
668
669 2004-03-28 Zack Weinberg <zack@codesourcery.com>
670
671 * gcc.dg/noncompile/undeclared-2.c: New test.
672
673 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
674
675 * gcc.dg/940409-1.c: Remove XFAIL.
676 * gcc.dg/reg-vol-struct-1.c: New test.
677
678 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
679
680 * gcc.dg/torture/builtin-wctype-1.c: New test.
681
682 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
683
684 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
685 * gcc.dg/20001101-1.c: Likewise.
686 * gcc.dg/20001102-1.c: Likewise.
687
688 2004-03-25 Roger Sayle <roger@eyesopen.com>
689
690 * gcc.dg/compare8.c: Add an additional test for XOR.
691
692 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
693
694 * gcc.dg/torture/builtin-ctype-1.c: New test.
695
696 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
697
698 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
699 * gcc.dg/torture/builtin-math-1.c: Likewise.
700 * gcc.dg/torture/builtin-power-1.c: New test.
701
702 2004-03-24 Andreas Schwab <schwab@suse.de>
703
704 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
705 IA64 assembler.
706
707 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
708 Roger Sayle <roger@eyesopen.com>
709
710 * gcc.dg/compare8.c: New test case.
711
712 2004-03-23 Ziemowit Laski <zlaski@apple.com>
713
714 * g++.dg/ext/altivec-7.C: New test.
715
716 2004-03-23 Zack Weinberg <zack@codesourcery.com>
717
718 PR 12267, 12391, 12560, 13129, 14114, 14133
719 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
720 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
721 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
722 Adjust error regexps.
723 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
724 * gcc.dg/noncompile/undeclared-1.c: New test cases.
725 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
726 * gcc.dg/local1.c: Add explanatory comment.
727
728 2004-03-23 Roger Sayle <roger@eyesopen.com>
729
730 PR optimization/14669
731 * g++.dg/opt/fold2.C: New test case.
732
733 2004-03-22 Jakub Jelinek <jakub@redhat.com>
734
735 PR c/14069
736 * gcc.dg/20040322-1.c: New test.
737
738 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
739
740 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
741 * gcc.dg/ultrasp4.c: Likewise.
742 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
743
744 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
745
746 * gcc.dg/i386-sse-8.c: Reset default options.
747
748 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
749
750 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
751 in the error message text.
752
753 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
754
755 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
756
757 2004-03-21 Mark Mitchell <mark@codesourcery.com>
758
759 PR c++/14616
760 * g++.dg/init/array13.C: New test.
761
762 2004-03-20 Roger Sayle <roger@eyesopen.com>
763
764 PR target/13889
765 * gcc.c-torture/compile/pr13889.c: New test case.
766
767 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
768
769 PR c/14635
770 * builtins-1.c (nan, nans): Don't test.
771 * builtins-30.c: Don't use nan, nanf, nanl.
772 * builtins-35.c: New test.
773
774 2004-03-19 Ziemowit Laski <zlaski@apple.com>
775
776 * g++.dg/ext/altivec-6.C: New test.
777
778 2004-03-19 Mark Mitchell <mark@codesourcery.com>
779
780 * g++.dg/init/placement3.C: New test.
781
782 * g++.dg/template/spec13.C: New test.
783
784 * g++.dg/lookup/using11.C: New test.
785
786 * g++.dg/lookup/koenig3.C: New test.
787
788 * g++.dg/template/operator2.C: New test.
789
790 * g++.dg/expr/dtor3.C: New test.
791 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
792 marker.
793 * g++.old-deja/g++.law/visibility28.C: Likewise.
794
795 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
796
797 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
798 * gcc.dg/ppc64-abi-3.c: Likewise.
799
800 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
801
802 PR c++/14545
803 * g++.dg/parse/template15.C: New test.
804
805 2004-03-18 Mark Mitchell <mark@codesourcery.com>
806
807 * g++.dg/expr/dtor2.C: New test.
808
809 * g++.dg/lookup/anon4.C: New test.
810
811 * g++.dg/overload/using1.C: New test.
812
813 * g++.dg/template/lookup7.C: New test.
814
815 * g++.dg/template/typename6.C: New test.
816
817 * g++.dg/expr/cond6.C: New test.
818
819 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
820
821 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
822
823 2004-03-18 Mark Mitchell <mark@codesourcery.com>
824
825 * g++.dg/expr/cond5.C: New test.
826 * g++.dg/expr/constcast1.C: Likewise.
827 * g++.dg/expr/ptrmem2.C: Likewise.
828 * g++.dg/expr/ptrmem3.C: Likewise.
829 * g++.dg/lookup/main1.C: Likewise.
830 * g++.dg/template/lookup6.C: Likewise.
831
832 2004-03-18 Mark Mitchell <mark@codesourcery.com>
833
834 * gcc.dg/local1.c: New test.
835
836 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
837
838 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
839
840 * gcc.dg/torture/builtin-convert-1.c: New test.
841
842 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
843
844 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
845
846 2004-03-16 Mark Mitchell <mark@codesourcery.com>
847
848 PR c++/14481
849 * g++.dg/warn/Wunused-7.C: New test.
850
851 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
852
853 * gcc.dg/torture/builtin-integral-1.c: New test.
854
855 2004-03-16 Mark Mitchell <mark@codesourcery.com>
856
857 PR c++/14586
858 * g++.dg/parse/non-dependent3.C: New test.
859
860 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
861
862 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
863 * g++.dg/eh/simd-2.C: Likewise.
864 * g++.dg/init/array10.C: Likewise.
865 * gcc.c-torture/compile/simd-1.c: Likewise.
866 * gcc.c-torture/compile/simd-2.c: Likewise.
867 * gcc.c-torture/compile/simd-3.c: Likewise.
868 * gcc.c-torture/compile/simd-4.c: Likewise.
869 * gcc.c-torture/compile/simd-6.c: Likewise.
870 * gcc.c-torture/execute/simd-1.c: Likewise.
871 * gcc.c-torture/execute/simd-2.c: Likewise.
872 * gcc.dg/compat/vector-defs.h: Likewise.
873 * gcc.dg/20020531-1.c: Likewise.
874 * gcc.dg/altivec-3.c: Likewise.
875 * gcc.dg/altivec-4.c: Likewise.
876 * gcc.dg/altivec-varargs-1.c: Likewise.
877 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
878 * gcc.dg/i386-mmx-3.c: Likewise.
879 * gcc.dg/i386-sse-4.c: Likewise.
880 * gcc.dg/i386-sse-5.c: Likewise.
881 * gcc.dg/i386-sse-8.c: Likewise.
882 * gcc.dg/simd-1.c: Likewise.
883 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
884 __ev64_opaque__ since the machine description provides it.
885
886 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
887
888 * lib/compat.exp (skip_list): New global variable.
889 Use it to hold the user defined COMPAT_SKIPS list if any.
890 (compat-obj): Add the members of skip_list to optall.
891
892 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
893
894 * gcc.dg/compat/union-by-value-1_main.c,
895 union-by-value-1_x.c, union-by-value-1_y.c,
896 union-check.h, union-defs.h,
897 union-init.h, union-return-1_main.c,
898 union-return-1_x.c, union-return-1_y.c: New files.
899
900 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
901
902 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
903 mixed-struct-init.h: Add 4 mixed structure types.
904 struct-by-value-21_main.c, struct-by-value-21_x.c,
905 struct-by-value-21_y.c, struct-return-21_main.c,
906 struct-return-21_x.c, struct-return-21_y.c: New files.
907
908 2004-03-13 Mark Mitchell <mark@codesourcery.com>
909
910 PR c++/14550
911 * g++.dg/parse/template14.C: New test.
912
913 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
914
915 * gcc.c-torture/execute/20040313-1.c: New test.
916
917 2004-03-13 Jakub Jelinek <jakub@redhat.com>
918
919 PR target/14533
920 * gcc.dg/20040311-2.c: New test.
921
922 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
923
924 PR other/14544
925 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
926 bit-field.
927
928 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
929
930 * gcc.dg/20040305-2.c: Add missing return statement.
931
932 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
933
934 * gcc.dg/builtins-34.c: Also check pow10*.
935
936 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
937
938 PR target/14262
939 * gcc.dg/20040305-2.c: New test.
940
941 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
942
943 * gcc.dg/20040310-1.c: New test.
944
945 2004-03-11 Roger Sayle <roger@eyesopen.com>
946
947 * gcc.c-torture/execute/20040311-1.c: New test case.
948
949 2004-03-11 Mark Mitchell <mark@codesourcery.com>
950
951 PR c++/14476
952 * g++.dg/lookup/enum1.C: New test.
953
954 2004-03-10 Mark Mitchell <mark@codesourcery.com>
955
956 PR c++/14510
957 * g++.dg/lookup/struct2.C: New test.
958
959 2004-03-10 Uros Bizjak <uros@kss-loka.si>
960
961 * gcc.dg/builtins-34.c: New test.
962
963 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
964
965 * gcc.dg/torture/builtin-nonneg-1.c: New test.
966
967 2004-03-09 James E Wilson <wilson@specifixinc.com>
968
969 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
970 * gcc.dg/alias-2.c: New testcase.
971
972 2004-03-09 Zack Weinberg <zack@codesourcery.com>
973
974 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
975
976 2004-03-09 Roger Sayle <roger@eyesopen.com>
977
978 * gcc.c-torture/execute/20040309-1.c: New test case.
979
980 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
981
982 PR c++/14397
983 * g++.dg/overload/ref1.C: New.
984
985 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
986
987 PR c++/14409
988 * g++.dg/template/spec12.C: New test.
989
990 PR c++/14448
991 * g++.dg/parse/crash14.C: New test.
992
993 2004-03-09 Mark Mitchell <mark@codesourcery.com>
994
995 PR c++/14230
996 * g++.dg/init/ref11.C: New test.
997
998 2004-03-09 Mark Mitchell <mark@codesourcery.com>
999
1000 PR c++/14432
1001 * g++.dg/parse/builtin2.C: New test.
1002
1003 2004-03-08 Mark Mitchell <mark@codesourcery.com>
1004
1005 PR c++/14401
1006 * g++.dg/init/ctor3.C: New test.
1007 * g++.dg/init/union1.C: New test.
1008 * g++.dg/ext/anon-struct4.C: New test.
1009
1010 2004-03-08 Mark Mitchell <mark@codesourcery.com>
1011
1012 * g++.dg/lookup/koenig1.C: Tweak error messages.
1013 * g++.dg/lookup/used-before-declaration.C: Likewise.
1014 * g++.dg/other/do1.C: Likewise.
1015 * g++.dg/overload/koenig1.C: Likewise.
1016 * g++.dg/parse/crash13.C: Likewise.
1017 * g++.dg/template/instantiate3.C: Likewise.
1018
1019 2004-03-08 Eric Christopher <echristo@redhat.com>
1020
1021 * * lib/target-supports.exp: Enable libiconv in test
1022 compilation. Fix up error checking.
1023
1024 2004-03-08 Roger Sayle <roger@eyesopen.com>
1025
1026 PR middle-end/14289
1027 * gcc.dg/pr14289-1.c: New test case.
1028 * gcc.dg/pr14289-2.c: Likewise.
1029 * gcc.dg/pr14289-3.c: Likewise.
1030
1031 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
1032
1033 * gcc.c-torture/execute/20040308-1.c: New test.
1034
1035 2004-03-07 Roger Sayle <roger@eyesopen.com>
1036
1037 * gcc.c-torture/execute/20040307-1.c: New test case.
1038
1039 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
1040
1041 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
1042
1043 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
1044
1045 * gcc.dg/20040306-1.c: New test.
1046
1047 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
1048
1049 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
1050 them static.
1051 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
1052
1053 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1054
1055 PR c/14465
1056 * gcc.dg/decl-6.c: New test.
1057
1058 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1059
1060 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
1061 Rename LOGPOW -> LOG_POW.
1062 (SQRT_EXP, POW_EXP): New.
1063
1064 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1065
1066 * gcc.dg/i386-sse-8.c: New test.
1067
1068 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1069
1070 PR c/14114
1071 * gcc.dg/decl-5.c: New test.
1072
1073 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
1074
1075 * gcc.dg/20040305-1.c: New test.
1076
1077 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
1078
1079 PR other/14354
1080 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
1081
1082 2004-03-04 Ziemowit Laski <zlaski@apple.com>
1083
1084 PR c++/14425, c++/14426
1085 * g++.dg/ext/altivec-4.C: New test.
1086 * g++.dg/ext/altivec-5.C: New test.
1087
1088 2004-03-04 Geoffrey Keating <geoffk@apple.com>
1089
1090 * g++.old-deja/g++.other/linkage1.C: Expect errors about
1091 global variables of a type with no linkage.
1092 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
1093 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
1094 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
1095 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
1096 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
1097 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
1098 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
1099 * g++.dg/warn/deprecated.C: Name enum Color.
1100 * g++.dg/overload/VLA.C: Name structure for 'b'.
1101 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
1102
1103 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
1104
1105 * gcc.c-torture/compile/20040304-1.c: New test.
1106
1107 2004-03-03 Zack Weinberg <zack@codesourcery.com>
1108
1109 PR 13728
1110 * gcc.dg/decl-4.c: New testcase.
1111
1112 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
1113
1114 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
1115 as PRECF if sizeof (float) > sizeof (double).
1116 (PRECL): Make it the same as PRECF if
1117 sizeof (float) > sizeof (long double).
1118
1119 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1120
1121 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
1122 system type. Add check for irix6 which doesn't have c99 runtime.
1123
1124 2004-03-03 Bob Wilson <bob.wilson@acm.org>
1125
1126 * gcc.dg/const-elim-1.c: xfail for xtensa.
1127
1128 2004-03-01 Mark Mitchell <mark@codesourcery.com>
1129
1130 PR c++/14369
1131 * g++.dg/template/cond4.C: New test.
1132
1133 2004-03-01 Mark Mitchell <mark@codesourcery.com>
1134
1135 PR c++/14360
1136 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
1137
1138 PR c++/14361
1139 * g++.dg/parse/defarg7.C: New test.
1140
1141 PR c++/14359
1142 * g++.dg/template/friend26.C: New test.
1143
1144 2004-03-01 Mark Mitchell <mark@codesourcery.com>
1145
1146 PR c++/14324
1147 * g++.dg/abi/mangle21.C: New test.
1148
1149 PR c++/14260
1150 * g++.dg/parse/constructor2.C: New test.
1151
1152 PR c++/14337
1153 * g++.dg/template/sfinae1.C: New test.
1154
1155 2004-02-29 Mark Mitchell <mark@codesourcery.com>
1156
1157 PR c++/14267
1158 * g++.dg/expr/crash2.C: New test.
1159
1160 PR middle-end/13448
1161 * gcc.dg/inline-5.c: New test.
1162 * gcc.dg/always-inline.c: Split out tests into ...
1163 * gcc.dg/always-inline2.c: ... this and ...
1164 * gcc.dg/always-inline3.c: ... this.
1165
1166 2004-02-29 Mark Mitchell <mark@codesourcery.com>
1167
1168 PR debug/12103
1169 * g++.dg/debug/crash1.C: New test.
1170
1171 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
1172
1173 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
1174 function with __attribute__((noinline)).
1175 (recurser_void2): Likewise.
1176 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
1177 (recurser_void2): Likewise.
1178
1179 2004-02-29 Roger Sayle <roger@eyesopen.com>
1180
1181 PR middle-end/14203
1182 * g++.dg/warn/Wunused-6.C: New test case.
1183
1184 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
1185
1186 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
1187 not defined.
1188
1189 2004-02-27 Eric Christopher <echristo@redhat.com>
1190
1191 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
1192 * g++.dg/charset/asm2.c: Run only x86.
1193 * gcc.dg/charset/asm3.c: Ditto.
1194
1195 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
1196
1197 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
1198 ld_library_path.
1199
1200 2004-02-27 Ziemowit Laski <zlaski@apple.com>
1201
1202 * g++.dg/ext/altivec-3.C: New.
1203
1204 2004-02-26 Richard Henderson <rth@redhat.com>
1205
1206 * g++.dg/ext/attrib10.C: Mark for warning.
1207 * gcc.dg/attr-alias-1.c: New.
1208
1209 2004-02-26 Richard Henderson <rth@redhat.com>
1210
1211 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
1212 * gcc.c-torture/execute/20040208-2.c: ... it back.
1213
1214 2004-02-26 Eric Christopher <echristo@redhat.com>
1215
1216 * lib/target-supports.exp (check-iconv-available): New function.
1217 * lib/gcc-dg.exp (dg-require-iconv): New function.
1218 Use above.
1219 * gcc.dg/charset: New directory.
1220 * gcc.dg/charset/charset.exp: New file.
1221 * gcc.dg/charset/asm1.c: Ditto.
1222 * gcc.dg/charset/asm2.c: Ditto.
1223 * gcc.dg/charset/asm3.c: Ditto.
1224 * gcc.dg/charset/asm4.c: Ditto.
1225 * gcc.dg/charset/asm5.c: Ditto.
1226 * gcc.dg/charset/attribute1.c: Ditto.
1227 * gcc.dg/charset/attribute2.c: Ditto.
1228 * gcc.dg/charset/string1.c: Ditto.
1229 * g++.dg/charset: New directory.
1230 * g++.dg/dg.exp: Add here. Special options.
1231 * g++.dg/charset/charset.exp: New file.
1232 * g++.dg/charset/asm1.c: Ditto.
1233 * g++.dg/charset/asm2.c: Ditto.
1234 * g++.dg/charset/asm3.c: Ditto.
1235 * g++.dg/charset/asm4.c: Ditto.
1236 * g++.dg/charset/attribute1.c: Ditto.
1237 * g++.dg/charset/attribute2.c: Ditto.
1238 * g++.dg/charset/extern1.cc: Ditto.
1239 * g++.dg/charset/extern2.cc: Ditto.
1240 * g++.dg/charset/string1.c: Ditto.
1241
1242 2004-02-26 Mark Mitchell <mark@codesourcery.com>
1243
1244 PR c++/14278
1245 * g++.dg/parse/comma1.C: New test.
1246
1247 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1248
1249 PR c++/14284
1250 * g++.dg/template/ttp8.C: New test.
1251
1252 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
1253
1254 * gcc.dg/fixuns-trunc-1.c: New test.
1255
1256 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1257
1258 * gcc.dg/builtins-config.h: Use #elif.
1259
1260 2004-02-26 Michael Matz <matz@suse.de>
1261
1262 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
1263 * gcc.dg/991214-1.c: Likewise.
1264 * gcc.dg/i386-asm-1.c: Likewise.
1265
1266 2004-02-25 Richard Henderson <rth@redhat.com>
1267
1268 * gcc.c-torture/execute/20040208-2.c: Move ...
1269 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
1270
1271 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1272
1273 PR c++/14246
1274 * g++.dg/other/crash-3.C: New test.
1275
1276 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1277
1278 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
1279 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
1280
1281 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
1282 HP-UX.
1283
1284 2004-02-24 Michael Matz <matz@suse.de>
1285
1286 * gcc.dg/i386-regparm.c: New.
1287
1288 2004-02-23 James E Wilson <wilson@specifixinc.com>
1289
1290 * gcc.c-torture/execute/20040223-1.c: New.
1291
1292 2004-02-23 Zack Weinberg <zack@codesourcery.com>
1293 Kazu Hirata <kazu@cs.umass.edu>
1294
1295 * gcc.dg/fwritable-strings-1.c: Remove.
1296
1297 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
1298
1299 PR c/14156
1300 * gcc.dg/20040223-1.c: New test.
1301
1302 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1303
1304 PR c++/14106
1305 * g++.dg/ext/typeof9.C: New test.
1306
1307 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1308
1309 PR c++/14250
1310 * g++.dg/other/switch1.C: New test.
1311
1312 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
1313
1314 * gcc.dg/cast-function-1.c: Adjust for new informative message.
1315 * gcc.dg/va-arg-1.c: Likewise.
1316
1317 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1318
1319 PR c++/14143
1320 * g++.dg/template/koenig5.C: New test.
1321
1322 2004-02-21 Ziemowit Laski <zlaski@apple.com>
1323
1324 * g++.dg/ext/altivec-1.C: Generalize target triple.
1325 * g++.dg/ext/altivec-2.C: New test case.
1326 * g++.dg/ext/altivec_check.h: New file.
1327 * gcc.dg/altivec-1.c: Generalize target triple;
1328 include altivec_check.h and call altivec_check().
1329 * gcc.dg/altivec-[2-5].c: Generalize target triple.
1330 * gcc.dg/altivec-6.c: New test case.
1331 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
1332 type casts as needed.
1333 * gcc.dg/altivec-10.c: Include altivec_check.h and call
1334 altivec_check().
1335 * gcc.dg/altivec-12.c: New test case.
1336 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
1337 include altivec_check.h and call altivec_check().
1338 * gcc.dg/altivec_check.h: New file.
1339
1340 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1341
1342 * lib/target-supports.exp (check_alias_available): Don't mangle
1343 function `g' in test program.
1344
1345 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1346
1347 * lib/target-supports.exp (check_profiling_available): Check
1348 argument to determine whether we support a profiling type.
1349 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
1350 check_profiling_available.
1351 * g++.dg/bprob/bprob.exp: Likewise
1352 * g77.dg/bprob/bprob.exp: Likewise.
1353 * gcc.misc-tests/bprob.exp: Likewise.
1354 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
1355 dg-require-profiling and delete expected error handling.
1356 * gcc.dg/20021014-1.c: Likewise.
1357 * gcc.dg/nest.c: Likewise.
1358
1359 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1360
1361 PR c++/12007
1362 * g++.dg/other/vthunk1.C: New test.
1363
1364 2004-02-20 Falk Hueffner <falk@debian.org>
1365
1366 PR target/14201
1367 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
1368
1369 2004-02-20 Mark Mitchell <mark@codesourcery.com>
1370
1371 PR c++/13927
1372 * g++.dg/other/error8.C: Remove XFAIL markers.
1373
1374 PR c++/14173
1375 * g++.dg/ext/packed5.C: New test.
1376
1377 PR c++/14199
1378 * g++.dg/warn/Wunused-5.C: New test.
1379
1380 PR c++/14186
1381 * g++.dg/lookup/member1.C: New test.
1382
1383 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
1384
1385 * gcc.c-torture/compile/20040130-1.c: Enable only when
1386 __INT_MAX__ >= 2147483647L.
1387 * gcc.c-torture/compile/961203-1.c: Likewise.
1388
1389 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
1390
1391 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
1392 * g++.dg/opt/template1.C: Robustify assembler regexp
1393
1394 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1395
1396 * gcc.c-torture/execute/simd-4.x: Remove.
1397 * gcc.c-torture/execute/va-arg-25.x: Likewise.
1398 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
1399 Guard with #ifndef SKIP_ATTRIBUTE.
1400 * gcc.dg/compat/vector-1_y.c: Likewise.
1401 * gcc.dg/compat/vector-2_x.c: Likewise.
1402 * gcc.dg/compat/vector-2_y.c: Likewise.
1403 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
1404 * g++.dg/eh/simd-2.C: Likewise.
1405
1406 2004-02-19 Alan Modra <amodra@bigpond.net.au>
1407
1408 * gcc.c-torture/compile/complex-1.c: New.
1409
1410 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
1411
1412 PR target/14209
1413 * gcc.c-torture/execute/20040218-1.c: New test.
1414
1415 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1416
1417 PR c++/14181
1418 * g++.dg/parse/new2.C: New test.
1419
1420 2004-02-18 Paul Brook <paul@codesourcery.com>
1421
1422 * gcc.c-torture/compile/libcall-1.c: New test.
1423
1424 2004-02-18 Paul Brook <paul@codesourcery.com>
1425
1426 PR debug/12934
1427 * gcc.dg/debug/debug-7.c: New test.
1428
1429 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
1430
1431 * gcc.dg/20040217-1.c: New test.
1432
1433 2004-02-17 Zack Weinberg <zack@codesourcery.com>
1434
1435 * gcc.c-torture/execute/990208-1.x: Delete.
1436
1437 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
1438
1439 * gcc.c-torture/execute/20040208-2.x: New file.
1440
1441 2004-02-17 Mark Mitchell <mark@codesourcery.com>
1442
1443 PR c++/11326
1444 * g++.dg/abi/structret1.C: New test.
1445
1446 2004-02-17 Jakub Jelinek <jakub@redhat.com>
1447
1448 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
1449 (i386_cpuid): No need to test if cpuid is available on AMD64.
1450 Fix assembly, so that it works onboth i386 and AMD64.
1451 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
1452 (vecInLong): Fix s[] member type to unsigned int.
1453 (vecInWord): Remove type.
1454 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
1455 (a64, b64, c64, d64, e64): Remove.
1456 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
1457 Remove unused variable. Remove initialization of removed variables.
1458 Don't call mmx_tests nor sse_tests.
1459 (reference_mmx, reference_sse): Remove.
1460 (check): Add return stmt.
1461 * gcc.dg/i386-sse-7.c: New test.
1462 * gcc.dg/i386-mmx-4.c: New test.
1463
1464 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1465
1466 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
1467 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
1468 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
1469 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
1470 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
1471 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
1472 g++.dg/tc1/dr94.C: Fix line terminator.
1473
1474 2004-02-16 Geoffrey Keating <geoffk@apple.com>
1475
1476 * gcc.c-torture/compile/20040216-1.c: New.
1477
1478 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1479
1480 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
1481 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
1482 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
1483 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
1484 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
1485 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
1486
1487 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
1488
1489 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
1490
1491 2004-02-15 Mark Mitchell <mark@codesourcery.com>
1492
1493 PR c++/13971
1494 * g++.dg/expr/cond4.C: New test.
1495
1496 PR c++/14086
1497 * g++.dg/lookup/crash2.C: New test.
1498
1499 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
1500
1501 * gcc.c-torture/compile/20040214-2.c: New test.
1502
1503 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
1504
1505 PR c++/14116
1506 * g++.dg/ext/typeof8.C: New test.
1507
1508 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
1509
1510 * gcc.c-torture/compile/20040214-1.c: New test.
1511
1512 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1513
1514 PR c++/13635
1515 * g++.dg/template/spec11.C: New test.
1516
1517 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1518
1519 PR c++/13927
1520 * g++.dg/other/error8.C: New test.
1521
1522 2004-02-13 Mark Mitchell <mark@codesourcery.com>
1523
1524 PR c++/14122
1525 * g++.dg/template/array4.C: New test.
1526
1527 PR c++/14108
1528 * g++.dg/inherit/thunk2.C: New test.
1529
1530 PR c++/14083
1531 * g++.dg/eh/cond2.C: New test.
1532
1533 2004-02-12 Alan Modra <amodra@bigpond.net.au>
1534
1535 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
1536
1537 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
1538
1539 * lib/scanasm.exp (dg-scan): Quote pattern before display.
1540
1541 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
1542
1543 * g++.dg/simd-2.C: xfail on ppc64-linux.
1544
1545 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
1546
1547 PR c/456
1548 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
1549 tests.
1550
1551 2004-02-11 Uros Bizjak <uros@kss-loka.si>
1552
1553 * gcc.dg/builtins-33.c: New test.
1554
1555 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
1556
1557 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
1558
1559 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
1560
1561 * g++.dg/simd-2.C: Set -maltivec for ppc64.
1562
1563 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
1564
1565 * gcc.dg/ppc64-abi-3.c: New test.
1566
1567 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
1568
1569 PR c/14092
1570
1571 * gcc.dg/pr14092-1.c: New testcase.
1572
1573 2004-02-10 Alan Modra <amodra@bigpond.net.au>
1574
1575 * gcc.dg/cpp/assert4.c: Fix typo last change.
1576
1577 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
1578 * gcc.dg/cpp/assert4.c: Handle powerpc64.
1579
1580 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
1581
1582 2004-02-09 Roger Sayle <roger@eyesopen.com>
1583
1584 * gcc.c-torture/compile/20040209-1.c: New test case.
1585
1586 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
1587
1588 * gcc.dg/c90-init-1.c: Adjust expected error messages.
1589
1590 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
1591
1592 * gcc.c-torture/execute/20040208-[12].c: New tests.
1593
1594 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
1595
1596 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
1597
1598 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
1599
1600 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
1601
1602 2004-02-07 Zack Weinberg <zack@codesourcery.com>
1603
1604 Bug 13856
1605 * gcc.dg/visibility-8.c: New testcase.
1606
1607 2004-02-07 Zack Weinberg <zack@codesourcery.com>
1608
1609 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
1610 arguments.
1611 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
1612
1613 2004-02-07 Roger Sayle <roger@eyesopen.com>
1614
1615 PR middle-end/13696
1616 * g++.dg/opt/fold1.C: New test case.
1617
1618 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1619
1620 PR c++/14033
1621 * g++.dg/other/crash-2.C: New test.
1622
1623 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1624
1625 PR c++/14028
1626 * g++.dg/parse/angle-bracket2.C: New test.
1627
1628 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
1629
1630 PR middle-end/13750
1631 Revert:
1632 2004-01-15 Geoffrey Keating <geoffk@apple.com>
1633 PR pch/13361
1634 * testsuite/g++.dg/pch/wchar-1.C: New.
1635 * testsuite/g++.dg/pch/wchar-1.Hs: New.
1636
1637 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1638
1639 PR c++/14008
1640 * g++.dg/parse/error15.C: New test.
1641 * g++.dg/parse/crash11.C: Update dg-error mark.
1642
1643 2004-02-04 Mark Mitchell <mark@codesourcery.com>
1644
1645 PR c++/13932
1646 * g++.dg/warn/conv2.C: New test.
1647
1648 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1649
1650 PR c++/13086
1651 * g++.dg/warn/incomplete1.C: Remove xfail.
1652
1653 2004-02-04 Mark Mitchell <mark@codesourcery.com>
1654
1655 * lib/file-format.exp (gcc_target_object_format): Use
1656 ${tool}_target_compile, not gcc_target_compile.
1657 * lib/target-supports.exp (check_alias_available): Likewise.
1658 (check_gc_sections_available): Likewise.
1659 * g++.dg/ext/attrib10.C: Use dg-require-alias.
1660 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
1661 dg-require-alias.
1662
1663 2004-02-04 Mark Mitchell <mark@codesourcery.com>
1664
1665 PR c++/13969
1666 * g++.dg/template/static6.C: New test.
1667
1668 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
1669
1670 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
1671
1672 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1673
1674 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
1675 tests for systems where `char' is unsigned by default.
1676
1677 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1678
1679 PR c++/13997
1680 * g++.dg/template/partial3.C: New test.
1681
1682 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
1683
1684 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
1685 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
1686 Remove mentions of obsolete ports.
1687
1688 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
1689
1690 * gcc.dg/noncompile/20001228-1.c: Fix for new
1691 error message.
1692
1693 2004-02-03 Roger Sayle <roger@eyesopen.com>
1694
1695 PR target/9348
1696 * gcc.c-torture/execute/multdi-1.c: New test case.
1697
1698 2004-02-03 Mark Mitchell <mark@codesourcery.com>
1699
1700 PR c++/13925
1701 * g++.dg/template/lookup5.C: New test.
1702
1703 2004-02-03 Mark Mitchell <mark@codesourcery.com>
1704
1705 PR c++/13950
1706 * g++.dg/template/lookup4.C: New test.
1707
1708 PR c++/13970
1709 * g++.dg/parse/error14.C: New test.
1710
1711 PR c++/14002
1712 * g++.dg/parse/template13.C: New test.
1713
1714 2004-02-03 Mark Mitchell <mark@codesourcery.com>
1715
1716 PR c++/13978
1717 * g++.dg/template/koenig4.C: New test.
1718
1719 PR c++/13968
1720 * g++.dg/template/crash17.C: New test.
1721
1722 PR c++/13975
1723 * g++.dg/parse/error13.C: New test.
1724 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
1725
1726 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
1727
1728 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
1729
1730 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
1731
1732 PR c/11658
1733 PR c/13994
1734 * gcc.dg/noncompile/20040203-1.c: New test.
1735 * gcc.dg/noncompile/20040203-2.c: Likewise.
1736 * gcc.dg/noncompile/20040203-3.c: Likewise.
1737 * gcc.dg/20040203-1.c: Likewise.
1738
1739 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
1740
1741 PR c++/10858
1742 * g++.dg/template/sizeof7.C: New test.
1743
1744 2004-02-02 Eric Christopher <echristo@redhat.com>
1745 Zack Weinberg <zack@codesourcery.com>
1746
1747 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
1748
1749 2004-02-02 Zack Weinberg <zack@codesourcery.com>
1750
1751 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
1752 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
1753 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
1754 * gcc.dg/cleanup-5.c: Run only on Linux targets.
1755
1756 2004-02-02 Mark Mitchell <mark@codesourcery.com>
1757
1758 PR c++/13113
1759 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
1760
1761 PR c++/13854
1762 * g++.dg/ext/attrib13.C: New test.
1763
1764 PR c++/13907
1765 * g++.dg/conversion/op2.C: New test.
1766
1767 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
1768
1769 * gcc.dg/titype-1.c: Fix pasto.
1770
1771 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
1772
1773 * gcc.dg/titype-1.c: New test.
1774
1775 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1776
1777 PR c++/13957
1778 * g++.dg/template/non-type-template-argument-1.C,
1779 g++.dg/template/qualified-id1.C: Update dg-error marks.
1780 * g++.dg/template/nontype6.C: New test.
1781
1782 2004-02-01 Roger Sayle <roger@eyesopen.com>
1783
1784 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
1785 * gcc.dg/builtins-31.c: New testcase.
1786 * gcc.dg/builtins-32.c: New testcase.
1787
1788 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
1789
1790 * objc.dg/call-super-2.m: Update line numbers
1791 for the including of stddef.h.
1792
1793 2004-01-30 Michael Matz <matz@suse.de>
1794
1795 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
1796 g++.dg/ext/case-range3.C: New tests.
1797
1798 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1799
1800 DR206
1801 PR c++/13813
1802 * g++.dg/template/member4.C: New test.
1803
1804 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1805
1806 PR c++/13683
1807 * g++.dg/template/sizeof6.C: New test.
1808
1809 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
1810
1811 * gcc.dg/fwritable-strings-1.c: New test.
1812
1813 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
1814
1815 * gcc.c-torture/compile/20040130-1.c: New test.
1816
1817 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
1818
1819 * objc.dg/call-super-2.m: Include stddef.h for size_t.
1820
1821 2004-01-29 Mark Mitchell <mark@codesourcery.com>
1822
1823 PR c++/13883
1824 * g++.dg/template/ctor3.C: New test.
1825
1826 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1827
1828 * g++.dg/tc1: New directory.
1829 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
1830 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
1831 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
1832 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
1833 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
1834
1835 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1836
1837 * g++.dg/parse/error11.C: New test.
1838 * g++.dg/parse/error12.C: Likewise.
1839
1840 2004-01-28 Ziemowit Laski <zlaski@apple.com>
1841
1842 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
1843 (scan_initial, main): Use aligned_sizeof instead of sizeof.
1844
1845 2004-01-28 Mark Mitchell <mark@codesourcery.com>
1846
1847 PR c++/13791
1848 * g++.dg/ext/attrib12.C: New test.
1849
1850 PR c++/13736
1851 * g++.dg/parse/cast2.C: New test.
1852
1853 2004-01-27 James E Wilson <wilson@specifixinc.com>
1854
1855 * objc.dg/encode-2.m (main): New local string. Set depending on
1856 sizeof long. Use in sscanf call.
1857 * objc.dg/encode-3.m (main): New local string. Set depending on
1858 sizeof long. Use in scan_initial call.
1859
1860 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1861
1862 * objc.dg/call-super-2.m: Make LP64-safe.
1863 * objc.dg/desig-init-1.m: Likewise.
1864
1865 2004-01-27 Devang Patel <dpatel@apple.com>
1866
1867 * g++.dg/debug/namespace1.C: New test.
1868
1869 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
1870
1871 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
1872 xscale-*-*.
1873
1874 * gcc.dg/arm-mmx-1.c: New test.
1875
1876 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
1877
1878 * gcc.dg/20040127-1.c: New test.
1879 * gcc.dg/20040127-2.c: New test.
1880
1881 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
1882
1883 * objc.dg/stret-1.m (glob): Renamed to globa.
1884
1885 2004-01-26 Mark Mitchell <mark@codesourcery.com>
1886
1887 PR c++/13663
1888 * g++.dg/expr/for1.C: New test.
1889
1890 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
1891
1892 PR middle-end/13779
1893 * gcc.dg/darwin-longlong.c: New test.
1894
1895 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
1896
1897 * gcc.dg/20040124-1.c: Moved test from here...
1898 * gcc.c-torture/compile/20040124-1.c: ...to here.
1899
1900 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
1901
1902 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
1903 the assembly output if -m64 is passed.
1904
1905 2004-01-25 Mark Mitchell <mark@codesourcery.com>
1906
1907 PR c++/13833
1908 * g++.dg/template/cond3.C: New test.
1909
1910 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1911
1912 PR c++/13810
1913 * g++.dg/template/ttp7.C: New test.
1914
1915 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1916
1917 PR c++/13797
1918 * g++.dg/template/nontype4.C: New test.
1919 * g++.dg/template/nontype5.C: Likewise.
1920
1921 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
1922
1923 * gcc.dg/torture/mips-clobber-at.c: New test.
1924
1925 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
1926
1927 * gcc.dg/20040124-1.c: New test.
1928
1929 2004-01-24 Jakub Jelinek <jakub@redhat.com>
1930
1931 * gcc.dg/20040123-1.c: New test.
1932
1933 2004-01-23 Zack Weinberg <zack@codesourcery.com>
1934
1935 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
1936
1937 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
1938
1939 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
1940
1941 2004-01-23 Andrew Pinski <apinski@apple.com>
1942
1943 * gcc.dg/20030121-1.c: Move to ..
1944 * gcc.dg/20040121-1.c: here.
1945
1946 2004-01-23 Roger Sayle <roger@eyesopen.com>
1947
1948 * gcc.dg/builtins-29.c: New test case.
1949
1950 2004-01-23 Zack Weinberg <zack@codesourcery.com>
1951
1952 PR 18314
1953 * gcc.dg/builtins-30.c: New testcase.
1954
1955 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
1956
1957 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
1958 * lib/g77.exp: Likewise.
1959 * lib/objc.exp: Likewise.
1960 * lib/g++.exp: Likewise.
1961
1962 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
1963
1964 * gcc.dg/struct-by-value-2.c: New test.
1965
1966 2004-01-21 Andrew Pinski <apinski@apple.com>
1967
1968 PR target/13785
1969 * gcc.dg/20030121-1.c: New test.
1970
1971 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
1972
1973 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
1974 clobber frame pointer register in asm statement.
1975
1976 2004-01-21 Falk Hueffner <falk@debian.org>
1977
1978 * gcc.c-torture/compile/20040121-1.c: New test.
1979
1980 2004-01-21 Zack Weinberg <zack@codesourcery.com>
1981
1982 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
1983
1984 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
1985
1986 * gcc.dg/ppc64-abi-2.c: New test.
1987
1988 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
1989
1990 * lib/treelang.exp: Fill out this file.
1991 * lib/treelang-dg.exp: New File.
1992
1993 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
1994
1995 * gcc.c-torture/compile/981022-1.c: Remove.
1996 * gcc.dg/array-5.c: Remove XFAIL.
1997 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
1998 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
1999 gcc.dg/cond-lvalue-1.c: Update.
2000 * gcc.dg/cast-lvalue-2.c: New test.
2001
2002 2004-01-19 Mark Mitchell <mark@codesourcery.com>
2003
2004 PR c++/13592
2005 * g++.dg/other/error1.C (class foo): Tweak error message.
2006
2007 PR c++/13592
2008 * g++.dg/template/call2.C: New test.
2009
2010 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
2011
2012 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
2013 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
2014 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
2015 scalar-return-1_x.c, scalar-return-2_y.c,
2016 scalar-return-3_x.c, scalar-return-3_y.c,
2017 scalar-return-4_x.c, scalar-return-4_y.c,
2018 struct-align-1.h, struct-align-1_x.c,
2019 struct-align-1_y.c, struct-align-2.h,
2020 struct-align-2_x.c, struct-align-2_y.c,
2021 struct-by-value-10_y.c, struct-by-value-11_x.c,
2022 struct-by-value-11_y.c, struct-by-value-12_x.c,
2023 struct-by-value-12_y.c, struct-by-value-13_x.c,
2024 struct-by-value-13_y.c, struct-by-value-14_x.c,
2025 struct-by-value-14_y.c, struct-by-value-15_x.c,
2026 struct-by-value-15_y.c, struct-by-value-16_y.c,
2027 struct-by-value-17_y.c, struct-by-value-18_y.c,
2028 struct-by-value-19_y.c, struct-by-value-1_x.c,
2029 struct-by-value-1_y.c, struct-by-value-20_y.c,
2030 struct-by-value-2_x.c, struct-by-value-2_y.c,
2031 struct-by-value-3_y.c, struct-by-value-4_x.c,
2032 struct-by-value-4_y.c, struct-by-value-5_y.c,
2033 struct-by-value-6_y.c, struct-by-value-7_y.c
2034 struct-by-value-8_x.c, struct-by-value-8_y.c
2035 struct-by-value-9_x.c, struct-by-value-9_y.c
2036 struct-return-10_x.c, struct-return-10_y.c,
2037 struct-return-19_x.c, struct-return-20_x.c
2038 struct-return-2_x.c, struct-return-2_y.c
2039 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
2040 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
2041
2042 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
2043
2044 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
2045 attribute on sparc*-sun-solaris2.*.
2046
2047 2004-01-18 Mark Mitchell <mark@codesourcery.com>
2048
2049 PR c++/13710
2050 * g++.dg/ext/typeof7.C: New test.
2051
2052 2004-01-18 David Edelsohn <edelsohn@gnu.org>
2053
2054 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
2055 * gcc.dg/const-elim-1.c: Same.
2056
2057 2004-01-17 Ziemowit Laski <zlaski@apple.com>
2058
2059 * objc.dg/stret-1.m: New.
2060 * objc.dg/stret-2.m: New.
2061
2062 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
2063
2064 PR c++/11895
2065 * g++.dg/ext/vector1.C: New test.
2066
2067 2004-01-16 Geoffrey Keating <geoffk@apple.com>
2068
2069 * gcc.dg/pch/import-1.c: New.
2070 * gcc.dg/pch/import-1.hs: New.
2071 * gcc.dg/pch/import-1a.h: New.
2072 * gcc.dg/pch/import-1b.h: New.
2073 * gcc.dg/pch/import-1c.h: New.
2074
2075 2004-01-16 Mark Mitchell <mark@codesourcery.com>
2076
2077 PR c++/13574
2078 * g++.dg/ext/array1.C: New test.
2079
2080 PR c++/13178
2081 * g++.dg/conversion/op1.C: New test.
2082
2083 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
2084
2085 PR 11864
2086 From Kazumoto Kojima / Dan Kegel:
2087 * gcc.dg/pr11864-1.c: New test.
2088
2089 PR 10392
2090 From Marcus Comstedt / Dan Kegel:
2091 * gcc.dg/pr10392-1.c: New test.
2092
2093 2004-01-16 Mark Mitchell <mark@codesourcery.com>
2094
2095 PR c++/13478
2096 * g++.dg/init/ref10.C: New test.
2097
2098 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2099
2100 PR c++/13407
2101 * g++.dg/parse/typename6.C: New test.
2102
2103 2004-01-15 Geoffrey Keating <geoffk@apple.com>
2104
2105 PR pch/13361
2106 * testsuite/g++.dg/pch/wchar-1.C: New.
2107 * testsuite/g++.dg/pch/wchar-1.Hs: New.
2108
2109 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2110
2111 PR c++/9259
2112 * g++.dg/expr/sizeof2.C: New test.
2113
2114 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
2115
2116 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
2117
2118 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
2119
2120 PR c++/13659
2121 * g++.dg/lookup/strong-using-3.C: New.
2122 * g++.dg/lookup/using-10.C: New.
2123
2124 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
2125
2126 PR c++/13594
2127 * g++.dg/lookup/strong-using-2.C: New.
2128
2129 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
2130 Dan Kegel <dank@kegel.com>
2131 J"orn Rennecke <joern.rennecke@superh.com>
2132
2133 PR target/9365
2134 * gcc.dg/pr9365-1.c: New test.
2135
2136 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2137
2138 PR c++/8856
2139 * g++.dg/parse/casting-operator2.C: New test.
2140 * g++.old-deja/g++.pt/explicit83.C: Remove.
2141
2142 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
2143
2144 * gcc.dg/label-compound-stmt-1.c: New test.
2145 * gcc.c-torture/compile/950922-1.c,
2146 gcc.c-torture/compile/20000211-3.c,
2147 gcc.c-torture/compile/20000518-1.c,
2148 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
2149 compound statements.
2150
2151 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
2152
2153 * gcc.dg/ppc64-abi-1.c: New test.
2154
2155 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
2156
2157 * g++.dg/ext/attrib9.C: Add dg-warnings.
2158
2159 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2160
2161 PR c++/12335
2162 * g++.dg/parse/dtor3.C: New test.
2163
2164 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
2165
2166 PR c++/12709
2167 * g++.dg/parse/try-catch-1.C: New test.
2168
2169 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
2170
2171 * ada/acats/run_all.sh: Add more verbose output in acats.log
2172 when compiling tests.
2173
2174 2004-01-12 Zack Weinberg <zack@codesourcery.com>
2175
2176 PR 13656
2177 * gcc.dg/typedef-redecl.c: New test case.
2178 * gcc.dg/typedef-redecl.h: New support file.
2179
2180 2004-01-13 Jan Hubicka <jh@suse.cz>
2181
2182 * gcc.dg/always_inline.c: New test.
2183 * gcc.dg/debug/20031231-1.c: Fix.
2184
2185 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2186
2187 PR c++/13474
2188 * g++.dg/template/array3.C: New test.
2189
2190 2004-01-12 Zack Weinberg <zack@codesourcery.com>
2191
2192 * g++.dg/ext/lvalue1.C: No longer expected to fail.
2193 * g++.dg/warn/Wunused-2.C: Likewise.
2194
2195 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2196
2197 PR c++/13289
2198 * g++.dg/template/instantiate6.C: New test.
2199
2200 2004-01-12 Roger Sayle <roger@eyesopen.com>
2201
2202 PR middle-end/11397
2203 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
2204
2205 2004-01-12 Jan Hubicka <jh@suse.cz>
2206
2207 PR opt/12826
2208 * gcc.dg/20040112-1.c: New.
2209
2210 * gcc.dg/dwarf-die[1-7].c: Move to...
2211 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
2212 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
2213
2214 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
2215
2216 PR c++/4100
2217 * g++.dg/parse/friend4.C: New test.
2218
2219 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
2220
2221 PR c++/4100
2222 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
2223 definition is called a friend.
2224
2225 2004-01-11 Zack Weinberg <zack@codesourcery.com>
2226
2227 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
2228
2229 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
2230
2231 PR c++/3478
2232 * g++.dg/parse/error10.C: New test.
2233 * g++.dg/template/arg2.C: Accept "invalid type" error.
2234
2235 2004-01-11 Jakub Jelinek <jakub@redhat.com>
2236
2237 PR middle-end/13392
2238 * g++.dg/opt/expect2.C: New test.
2239
2240 2004-01-10 Zack Weinberg <zack@codesourcery.com>
2241
2242 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
2243 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
2244 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
2245 Update dg-error regexps.
2246
2247 2004-01-10 Zack Weinberg <zack@codesourcery.com>
2248
2249 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
2250 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
2251
2252 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
2253
2254 * gcc.dg/pragma-re-1.c: Use right pointer type.
2255
2256 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
2257
2258 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
2259
2260 2004-01-09 Geoffrey Keating <geoffk@apple.com>
2261
2262 * gcc.dg/rs6000-ldouble-1.c: New.
2263
2264 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2265
2266 DR 337
2267 PR c++/9256
2268 * g++.dg/other/abstract1.C: New test.
2269
2270 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
2271
2272 * g++.dg/lookup/strong-using-1.C: New.
2273
2274 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
2275
2276 PR c/11234
2277 * gcc.dg/func-ptr-conv-1.c: New test.
2278 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
2279
2280 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
2281
2282 PR target/13380.
2283 * gcc.c-torture/compile/20040109-1.c: New.
2284
2285 2004-01-08 Stuart Hastings <stuart@apple.com>
2286
2287 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
2288 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
2289 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
2290
2291 2004-01-09 Alan Modra <amodra@bigpond.net.au>
2292
2293 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
2294
2295 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
2296
2297 * ada/acats/run_acats: Treat 'gnatchop' the same way
2298 as 'gnatmake'. Export GCC_DRIVER.
2299 * ada/acats/run_all.sh: Add target_gnatchop. Use
2300 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
2301
2302 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2303
2304 PR c++/12573
2305 * g++.dg/template/dependent-expr4.C: New test.
2306
2307 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
2308
2309 * gcc.dg/altivec-11.c: New test.
2310
2311 2004-01-07 Mark Mitchell <mark@codesourcery.com>
2312
2313 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
2314
2315 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
2316
2317 PR c/6024
2318 * gcc.dg/enum-compat-1.c: New test.
2319 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
2320
2321 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
2322
2323 PR c/12165
2324 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
2325 gcc.dg/c99-idem-qual-3.c: New tests.
2326
2327 2004-01-07 Alan Modra <amodra@bigpond.net.au>
2328
2329 * gcc.dg/winline-7.c: Don't cast void * to int.
2330
2331 2004-01-06 Jan Hubicka <jh@suse.cz>
2332
2333 * gcc.dg/i386-sse-5.c: New test
2334 * g++.dg/eh/simd-1.c: Add -w argument for i386.
2335
2336 2004-01-05 Mark Mitchell <mark@codesourcery.com>
2337
2338 PR c++/12815
2339 * g++.dg/rtti/typeid4.C: New test.
2340
2341 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
2342
2343 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
2344
2345 2004-01-05 Mark Mitchell <mark@codesourcery.com>
2346
2347 PR c++/12132
2348 * g++.dg/template/error11.C: New test.
2349
2350 PR c++/13451
2351 * g++.dg/template/class2.C: New test.
2352
2353 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
2354 Richard Sandiford <rsandifo@redhat.com>
2355
2356 PR c++/13387
2357 * g++.dg/opt/alias3.C: New test.
2358
2359 2004-01-04 Mark Mitchell <mark@codesourcery.com>
2360
2361 PR c++/13157
2362 * g++.dg/template/koenig3.C: New test.
2363
2364 PR c++/13529
2365 * g++.dg/parse/offsetof3.C: New test.
2366
2367 * g++.dg/init/copy7.C: Add missing dg-error markers.
2368
2369 PR c++/12226
2370 * g++.dg/init/copy7.c: New test.
2371
2372 PR c++/13536
2373 * g++.dg/parse/cast1.C: New test.
2374
2375 2004-01-04 Jan Hubicka <jh@suse.cz>
2376
2377 * gcc.dg/winline[1-7].c: New tests.
2378
2379 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2380
2381 PR c++/13520
2382 * g++.dg/template/qualttp22.C: New test.
2383
2384 2004-01-01 Jan Hubicka <jh@suse.cz>
2385
2386 * gcc.dg/debug/20031231-1.c: New.
2387 * gcc.c-torture/compile/20040101-1.c: New.
2388 * gcc.dg/dwarf-die-[1-7].c: New.
2389
2390 2004-01-01 Jakub Jelinek <jakub@redhat.com>
2391
2392 PR optimization/13521
2393 * gcc.c-torture/compile/20031231-1.c: New test.
2394
2395 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
2396
2397 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
2398
2399 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2400
2401 PR c++/10079
2402 * g++.dg/template/crash16.C: New test.
2403
2404 2003-12-30 Mark Mitchell <mark@codesourcery.com>
2405
2406 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
2407
2408 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
2409
2410 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
2411 ports.
2412 * g++.old-deja/g++.jason/thunk3.C: Likewise.
2413 * g++.old-deja/g++.law/profile1.C: Likewise.
2414 * gcc.c-torture/compile/981006-1.c: Likewise.
2415 * gcc.c-torture/execute/loop-2e.x: Likewise.
2416 * gcc.c-torture/execute/loop-2f.x: Remove.
2417 * gcc.c-torture/execute/loop-2g.x: Likewise.
2418 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
2419 * gcc.dg/20020312-2.c: Remove traces of dead ports.
2420
2421 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
2422
2423 PR c++/13507
2424 * g++.dg/ext/attrib11.C: New test.
2425
2426 PR c++/13494
2427 * g++.dg/template/array2-1.C: New test.
2428 * g++.dg/template/array2-2.C: New test.
2429
2430 2003-12-29 Mark Mitchell <mark@codesourcery.com>
2431
2432 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
2433
2434 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
2435
2436 PR c++/12774
2437 * g++.dg/template/array1-1.C: New test.
2438 * g++.dg/template/array1-2.C: New test.
2439
2440 2003-12-29 Roger Sayle <roger@eyesopen.com>
2441
2442 PR fortran/12632
2443 * g77.dg/12632.f: New test case.
2444
2445 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2446
2447 PR c++/13289
2448 * g++.dg/parse/nontype1.C: New test.
2449
2450 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2451
2452 PR c++/12403
2453 * g++.dg/parse/explicit1.C: New test.
2454 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
2455
2456 2003-12-28 Mark Mitchell <mark@codesourcery.com>
2457
2458 PR c++/13081
2459 * g++.dg/opt/inline6.C: New test.
2460
2461 PR c++/12613
2462 * g++.dg/parse/error9.C: New test.
2463
2464 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
2465
2466 2003-12-28 Mark Mitchell <mark@codesourcery.com>
2467
2468 PR c++/13009
2469 * g++.dg/init/assign1.C: New test.
2470
2471 2003-12-28 Roger Sayle <roger@eyesopen.com>
2472
2473 PR c++/13070
2474 * g++.dg/warn/format3.C: New test case.
2475
2476 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2477
2478 * gcc.c-torture/compile/20031227-1.c: New test.
2479
2480 2003-12-23 Mark Mitchell <mark@codesourcery.com>
2481
2482 * g++.dg/bprob/bprob.exp: Load target-supports.exp
2483 * g77.dg/bprob/bprob.exp: Likewise.
2484 * gcc.misc-tests/bprob.exp: Likewise.
2485 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
2486 variants on systems where the library does not provide that
2487 functionality.
2488 * gcc.dg/builtins-20.c: Use builtins-config.h.
2489 * gcc.dg/builtins-config.h: New file.
2490
2491 2003-12-23 Mark Mitchell <mark@codesourcery.com>
2492
2493 * lib/gcc-dg.exp (dg-require-profiling): New function.
2494 * lib/target-supports.exp (check_profiling_available): Likewise.
2495 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
2496 * g77.dg/bprob/bprob.exp: Likewise.
2497 * gcc.misc-tests/bprob.exp: Likewise.
2498 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
2499 * gcc.dg/20021014-1.c: Likewise.
2500 * gcc.dg/nest.c: Likewise.
2501
2502 2003-12-23 Mark Mitchell <mark@codesourcery.com>
2503
2504 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
2505 compiling.
2506 * g++.dg/lookup/java2.C: Likewise.
2507 * gcc.dg/cpp/lexident.c: Likewise.
2508
2509 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
2510
2511 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
2512 given.
2513 * gcc.c-torture/compile/961203-1.c: Likewise.
2514 * gcc.c-torture/compile/980506-1.c: Likewise.
2515
2516 2003-12-23 Zack Weinberg <zack@codesourcery.com>
2517
2518 * lib/gcc-dg.exp (dg-prune-output): New annotation.
2519 (additional_prunes): New global.
2520 (gcc-dg-prune): Handle additional per-test pruning.
2521 (dg-test): Clear additional_prunes between tests.
2522
2523 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
2524 dg-prune-output to avoid spurious failures from assembler
2525 complaining about nonexistent WAW violations.
2526 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
2527 Use dg-prune-output to avoid spurious failures from assembler
2528 warning about Itanium B-step errata.
2529
2530 2003-12-23 Mark Mitchell <mark@codesourcery.com>
2531
2532 * g++.dg/abi/macro0.C: New test.
2533 * g++.dg/abi/macro1.C: Likewise.
2534 * g++.dg/abi/macro2.C: Likewise.
2535
2536 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
2537 * g++.dg/abi/bitfield7.C: Likewise.
2538 * g++.dg/abi/dtor2.C: Likewise.
2539 * g++.dg/abi/mangle11.C: Likewise.
2540 * g++.dg/abi/mangle12.C: Likewise.
2541 * g++.dg/abi/mangle14.C: Likewise.
2542 * g++.dg/abi/mangle17.C: Likewise.
2543 * g++.dg/abi/vbase10.C: Likewise.
2544 * g++.dg/abi/vbase14.C: Likewise.
2545 * g++.dg/template/qualttp17.C: Likewise.
2546
2547 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
2548
2549 PR c/11995
2550 * gcc.dg/20031223-1.c: New test.
2551
2552 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
2553
2554 * gcc.dg/noreturn-7.c: New test.
2555
2556 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
2557
2558 * gcc.dg/null-pointer-1.c: New test.
2559
2560 2003-12-22 Mark Mitchell <mark@codesourcery.com>
2561
2562 * g++.old-deja/g++.jason/template18.C: Remove.
2563 * g++.old-deja/g++.jason/template37.C: Likewise.
2564
2565 PR c++/12862
2566 * g++.dg/lookup/ns1.C: New test.
2567
2568 PR c++/12397
2569 * g++.dg/template/lookup3.C: New test.
2570
2571 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
2572
2573 * g++.dg/template/recurse1.C: New test
2574
2575 2003-12-22 Mark Mitchell <mark@codesourcery.com>
2576
2577 PR c++/12479
2578 * g++.dg/parse/semicolon1.C: New test.
2579 * g++.dg/parse/semicolon1.h: Likewise.
2580
2581 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
2582
2583 * gcc.dg/darwin-misaligned.c: New test.
2584
2585 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
2586
2587 PR c/9163
2588 * gcc.dg/20031222-1.c: New test.
2589
2590 2003-12-21 Mark Mitchell <mark@codesourcery.com>
2591
2592 PR c++/13438
2593 * g++.dg/parse/error8.C: New test.
2594
2595 PR c++/11554
2596 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
2597
2598 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
2599
2600 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
2601 too small.
2602 * gcc.c-torture/compile/930217-1.c: Likewise.
2603 * gcc.c-torture/compile/930513-1.c: Likewise.
2604 * gcc.c-torture/execute/920908-2.c: Likewise.
2605 * gcc.c-torture/execute/921204-1.c: Likewise.
2606 * gcc.c-torture/execute/930621-1.c: Likewise.
2607 * gcc.c-torture/execute/930630-1.c: Likewise.
2608 * gcc.c-torture/execute/931031-1.c: Likewise.
2609 * gcc.c-torture/execute/980602-2.c: Likewise.
2610 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
2611 * gcc.c-torture/execute/compndlit-1.c: Likewise.
2612 * gcc.c-torture/execute/extzvsi.c: Likewise.
2613 * gcc.c-torture/unsorted/ext.c: Likewise.
2614
2615 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
2616
2617 PR target/12749
2618 * gcc.c-torture/compile/20031220-2.c: New test case.
2619
2620 2003-12-20 Roger Sayle <roger@eyesopen.com>
2621
2622 PR optimization/13031
2623 * gcc.c-torture/compile/20031220-1.c: New test case.
2624
2625 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2626
2627 * gcc.dg/cast-function-1.c: New test.
2628
2629 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
2630
2631 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
2632 formats.
2633
2634 2003-12-19 Mark Mitchell <mark@codesourcery.com>
2635
2636 PR c++/12795
2637 * g++.dg/ext/attrib10.C: New test.
2638
2639 2003-12-19 Jakub Jelinek <jakub@redhat.com>
2640
2641 * gcc.dg/cleanup-10.c: New test.
2642 * gcc.dg/cleanup-11.c: New test.
2643
2644 2003-12-19 Jakub Jelinek <jakub@redhat.com>
2645
2646 PR c++/13239
2647 * g++.dg/opt/expect1.C: New test.
2648
2649 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
2650
2651 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
2652
2653 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
2654
2655 PR debug/12923
2656 * gcc.dg/20031218-1.c: New test.
2657
2658 PR debug/12389
2659 * gcc.dg/20031218-2.c: New test.
2660 * gcc.dg/20031218-3.c: New test.
2661
2662 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
2663 of label name and allow for USER_LABEL_PREFIX == "_" names.
2664 * g++.dg/abi/mangle18-2.C: Likewise.
2665 * g++.dg/abi/mangle19-1.C: Likewise.
2666 * g++.dg/abi/mangle19-2.C: Likewise.
2667 * g++.dg/abi/mangle20-1.C: Likewise.
2668 * g++.dg/abi/mangle20-2.C: Likewise.
2669
2670 2003-12-18 Richard Henderson <rth@redhat.com>
2671
2672 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
2673
2674 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
2675 Dan Kegel <dank@kegel.com>
2676
2677 PR other/12009
2678 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
2679 testing a cross compiler, it causes spurious compile failures.
2680 * lib/g++.exp: Likewise.
2681
2682 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2683
2684 PR c++/13262
2685 * g++.dg/template/access13.C: New test.
2686
2687 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
2688
2689 * gcc.dg/20031216-1.c: New test.
2690
2691 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2692
2693 PR c++/9154
2694 * g++.dg/template/error10.C: New test.
2695
2696 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
2697
2698 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
2699 * g++.dg/eh/simd-2.C: Likewise.
2700
2701 2003-12-17 James E Wilson <wilson@specifixinc.com>
2702 Roger Sayle <roger@eyesopen.com>
2703
2704 * gcc.c-torture/execute/ieee/mzero5.c: New.
2705
2706 2003-12-17 Mark Mitchell <mark@codesourcery.com>
2707
2708 PR c++/10603
2709 * g++.dg/parse/error6.C: New test.
2710
2711 PR c++/12827
2712 * g++.dg/parse/error7.C: New test.
2713
2714 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
2715
2716 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
2717 at -O with stabs debugging formats.
2718 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
2719 * gcc.dg/debug/debug-2.c: Likewise.
2720
2721 2003-12-16 Mark Mitchell <mark@codesourcery.com>
2722
2723 PR c++/12696
2724 * g++.dg/init/error1.C: New test.
2725
2726 PR c++/12218
2727 * g++.dg/init/pm3.C: New test.
2728
2729 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
2730
2731 PR c/3347
2732 * gcc.dg/bitfld-8.c: New test.
2733
2734 2003-12-16 James Lemke <jim@wasabisystems.com>
2735
2736 * gcc.dg/arm-scd42-[123].c: New tests.
2737
2738 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
2739
2740 PR c++/9043
2741 * g++.dg/abi/mangle20-1.C: New test.
2742 * g++.dg/abi/mangle20-2.C: New test.
2743
2744 2003-12-16 Mark Mitchell <mark@codesourcery.com>
2745
2746 PR c++/13275
2747 * g++.dg/other/offsetof2.C: Remove XFAIL.
2748 * g++.dg/parse/offsetof1.C: New test.
2749 * g++.gd/parse/offsetof2.C: Likewise.
2750
2751 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2752
2753 * g++.dg/template/nontype3.C: New test.
2754 * g++.dg/template/static2.C: Tweaked the dg-error clause.
2755
2756 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2757
2758 * g++.dg/warn/noreturn-3.C: Also test instantiation.
2759
2760 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
2761
2762 PR c++/13387
2763 * g++.dg/expr/assign1.C: New test.
2764
2765 PR c++/13242
2766 * g++.dg/abi/mangle19-1.C: New test.
2767 * g++.dg/abi/mangle19-2.C: New test.
2768
2769 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
2770
2771 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
2772
2773 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
2774
2775 * gcc.c-torture/execute/20031216-1.c: New test.
2776
2777 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2778
2779 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
2780 an ICE regression.
2781
2782 2003-12-15 Mark Mitchell <mark@codesourcery.com>
2783
2784 PR c++/10926
2785 * g++.dg/template/error9.C: New test.
2786
2787 PR c++/11116
2788 * g++.dg/template/error8.C: New test.
2789
2790 2003-12-15 Roger Sayle <roger@eyesopen.com>
2791
2792 PR middle-end/13400
2793 * gcc.c-torture/execute/20031215-1.c: New test case.
2794
2795 2003-12-15 Mark Mitchell <mark@codesourcery.com>
2796
2797 PR c++/13269
2798 * g++.dg/parse/error5.C: New test.
2799
2800 PR c++/12989
2801 * g++.dg/expr/sizeof1.C: New test.
2802
2803 PR c++/13310
2804 * g++.dg/template/crash15.C: New test.
2805
2806 2003-12-15 Geoffrey Keating <geoffk@apple.com>
2807
2808 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
2809 a non-POD type as the last named parameter of a varargs function.
2810
2811 2003-12-15 Mark Mitchell <mark@codesourcery.com>
2812
2813 PR c++/13243
2814 PR c++/12573
2815 * g++.dg/template/crash14.C: New test.
2816 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
2817
2818 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
2819
2820 * g++.dg/other/java1.C: New test.
2821
2822 PR c++/13241
2823 * g++.dg/abi/mangle18-1.C: New test.
2824 * g++.dg/abi/mangle18-2.C: New test.
2825
2826 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2827
2828 PR optimization/10312
2829 * gcc.c-torture/execute/20031214-1.c: New.
2830
2831 2003-12-14 Mark Mitchell <mark@codesourcery.com>
2832
2833 PR c++/10779
2834 PR c++/12160
2835 * g++.dg/parse/error3.C: New test.
2836 * g++.dg/parse/error4.C: Likewise.
2837 * g++.dg/abi/mangle4.C: Tweak error messages.
2838 * g++.dg/lookup/using5.C: Likewise.
2839 * g++.dg/other/error2.C: Likewise.
2840 * g++.dg/parse/typename5.C: Likewise.
2841 * g++.dg/parse/undefined1.C: Likewise.
2842 * g++.dg/template/arg2.C: Likewise.
2843 * g++.dg/template/ttp3.C: Likewise.
2844 * g++.dg/template/type1.C: Likewise.
2845 * g++.old-deja/g++.other/crash32.C: Likewise.
2846 * g++.old-djea/g++.pt/defarg8.C: Likewise.
2847
2848 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2849
2850 PR c++/13106
2851 * g++.dg/warn/noreturn-3.C: New test.
2852
2853 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
2854
2855 PR c++/13118
2856 * g++.dg/abi/covariant3.C: New.
2857
2858 2003-12-12 Jakub Jelinek <jakub@redhat.com>
2859
2860 * g++.dg/eh/ia64-1.C: New test.
2861
2862 2003-12-12 Roger Sayle <roger@eyesopen.com>
2863
2864 PR optimization/13037
2865 * g77.f-torture/execute/13037.f: New test case.
2866
2867 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
2868
2869 PR c++/12881
2870 * g++.dg/abi/covariant2.C: New.
2871
2872 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
2873
2874 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
2875
2876 2003-12-11 Zack Weinberg <zack@codesourcery.com>
2877
2878 * gcc.c-torture/execute/wchar_t-1.x: Delete.
2879
2880 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
2881
2882 PR other/10819
2883 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
2884 to fix Bug 10819.
2885 * lib/g++.exp (g++_version): Likewise.
2886 * lib/g77.exp (g77_version): Likewise.
2887 * lib/objc.exp (default_objc_version): Likewise.
2888
2889 2003-12-10 Richard Henderson <rth@redhat.com>
2890
2891 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
2892
2893 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
2894
2895 2003-12-08 Matt Austern <austern@apple.com>
2896
2897 PR c/13134
2898 * lib/gcc-dg.exp (dg-require-visibility): Define.
2899 * lib/target-supports (check_visibility_available): Define.
2900 * gcc.dg/visibility-1.c: New test.
2901 * gcc.dg/visibility-2.c: Likewise.
2902 * gcc.dg/visibility-3.c: Likewise.
2903 * gcc.dg/visibility-4.c: Likewise.
2904 * gcc.dg/visibility-5.c: Likewise.
2905 * gcc.dg/visibility-6.c: Likewise.
2906 * g++.dg/ext/visibility-1.C: Likewise.
2907 * g++.dg/ext/visibility-2.C: Likewise.
2908 * g++.dg/ext/visibility-3.C: Likewise.
2909 * g++.dg/ext/visibility-4.C: Likewise.
2910 * g++.dg/ext/visibility-5.C: Likewise.
2911 * g++.dg/ext/visibility-6.C: Likewise.
2912
2913 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2914
2915 * g++.dg/lookup/java1.C: New test.
2916 * g++.dg/lookup/java2.C: New test.
2917
2918 2003-12-07 Falk Hueffner <falk@debian.org>
2919
2920 * g++.dg/opt/noreturn-1.C: New test.
2921
2922 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
2923
2924 * gcc.dg/overflow-1.c: New test.
2925
2926 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
2927
2928 * g77.f-torture/compile/13060.f: New test.
2929
2930 2003-12-06 Mark Mitchell <mark@codesourcery.com>
2931
2932 PR c++/13323
2933 * g++.dg/inherit/operator2.C: New test.
2934
2935 2003-12-05 Mark Mitchell <mark@codesourcery.com>
2936
2937 PR c++/13305
2938 * g++.dg/ext/attrib9.C: New test.
2939
2940 2003-12-05 Mark Mitchell <mark@codesourcery.com>
2941
2942 PR c++/13314
2943 * g++.dg/template/error7.C: New test.
2944
2945 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
2946 J"orn Rennecke <joern.rennecke@superh.com>
2947
2948 PR target/13302
2949 * g++.dg/other/struct-va_list.C: New test.
2950
2951 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2952
2953 PR c++/13166
2954 * g++.dg/parse/defarg6.C: New test.
2955
2956 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
2957
2958 PR target/13256
2959 * gcc.c-torture/execute/20031201-1.c: New test.
2960
2961 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
2962
2963 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
2964
2965 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
2966
2967 * gcc.dg/builtin-return-1.c: New test.
2968
2969 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
2970 J"orn Rennecke <joern.rennecke@superh.com>
2971
2972 PR optimization/13260
2973 * gcc.c-torture/execute/20031204-1.c: New test.
2974
2975 2003-12-03 Mark Mitchell <mark@codesourcery.com>
2976
2977 PR c++/9127
2978 * g++.dg/template/error6.C: New test.
2979
2980 2003-12-03 Jakub Jelinek <jakub@redhat.com>
2981
2982 * gcc.dg/20031202-1.c: New test.
2983
2984 2003-12-03 Mark Mitchell <mark@codesourcery.com>
2985
2986 PR c++/13179
2987 * g++.dg/template/eh1.C: New test.
2988
2989 PR c++/10771
2990 * g++.dg/template/error5.C: New test.
2991
2992 2003-12-02 David Ung <davidu@mips.com>
2993
2994 * gcc.dg/compat/vector-check.h: Corrected type for var
2995 g_##TMODE
2996
2997 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2998
2999 PR c++/10126
3000 * g++.dg/template/ptrmem8.C: New test.
3001
3002 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3003
3004 PR c++/12573
3005 * g++.dg/template/dependent-expr3.C: New test.
3006
3007 2003-12-01 James Lemke <jim@wasabisystems.com>
3008
3009 * gcc.dg/arm-g2.c: New test.
3010
3011 2003-12-01 Roger Sayle <roger@eyesopen.com>
3012
3013 PR optimization/11634
3014 * gcc.dg/20031201-2.c: New test case.
3015
3016 2003-12-01 Zack Weinberg <zack@codesourcery.com>
3017
3018 PR 11433
3019 * objc.dg/proto-lossage-3.m: New test.
3020
3021 2003-12-01 Roger Sayle <roger@eyesopen.com>
3022
3023 PR optimization/12628
3024 * gcc.dg/20031201-1.c: New test case.
3025
3026 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
3027
3028 * gcc.dg/unaligned-1.c: New test.
3029
3030 2003-11-30 Mark Mitchell <mark@codesourcery.com>
3031
3032 PR c++/9849
3033 * g++.dg/template/error4.C: New test.
3034 * g++.dg/template/nested3.C: Adjust error markers.
3035
3036 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3037
3038 * gcc.dg/cpp/assert4.c: Check more #system assertions.
3039
3040 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
3041
3042 PR c/10333
3043 * gcc.dg/bitfld-7.c: New test.
3044
3045 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
3046
3047 * gcc.dg/tls/asm-1.C: New test.
3048
3049 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3050
3051 * gcc.dg/cpp/assert4.c: Update.
3052
3053 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
3054
3055 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
3056 * gcc.dg/builtin-apply3.c: New test.
3057
3058 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
3059
3060 * lib/compat.exp (compat-obj): New xfaildata parameter.
3061 Use it to set compiler_conditional_xfail_data before compiling.
3062 (compat-get-options): Handle dg-xfail-if.
3063 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
3064 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
3065 * gcc.dg/compat/vector-1_y.c: Likewise.
3066 * gcc.dg/compat/vector-2_x.c: Likewise.
3067 * gcc.dg/compat/vector-2_y.c: Likewise.
3068
3069 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
3070
3071 * g++.dg/opt/reg-stack4.C: New test.
3072
3073 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
3074
3075 * gcc.dg/builtin-apply2.c: New test.
3076
3077 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
3078
3079 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
3080
3081 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3082
3083 PR c++/12924
3084 * g++.dg/template/template-id-2.C: New test.
3085
3086 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3087
3088 PR c++/5369
3089 * g++.dg/template/memfriend1.C: New test.
3090 * g++.dg/template/memfriend2.C: Likewise.
3091 * g++.dg/template/memfriend3.C: Likewise.
3092 * g++.dg/template/memfriend4.C: Likewise.
3093 * g++.dg/template/memfriend5.C: Likewise.
3094 * g++.dg/template/memfriend6.C: Likewise.
3095 * g++.dg/template/memfriend7.C: Likewise.
3096 * g++.dg/template/memfriend8.C: Likewise.
3097 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
3098
3099 2003-11-21 Mark Mitchell <mark@codesourcery.com>
3100
3101 PR c++/12515
3102 * g++.dg/ext/cond1.C: New test.
3103
3104 2003-11-20 Richard Henderson <rth@redhat.com>
3105
3106 * gcc.dg/20020201-2.c: Remove.
3107 * gcc.dg/20020201-4.c: Remove.
3108 * gcc.dg/20020304-1.c: Remove.
3109
3110 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
3111
3112 * gcc.dg/cpp/trad/xwin1.c: New test case.
3113
3114 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
3115
3116 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
3117 * lib/g77.exp: Likewise.
3118 * lib/objc.exp: Likewise.
3119 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
3120 for darwin.
3121
3122 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3123
3124 PR c++/12932
3125 * g++.dg/template/static5.C: New test.
3126
3127 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
3128
3129 * gcc.dg/nested-func-1.c: New test.
3130
3131 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3132
3133 * gcc.dg/cpp/assert4.c: New test.
3134
3135 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
3136
3137 PR c++/2294
3138 * g++.dg/lookup/using9.c: New test.
3139
3140 2003-11-14 Mark Mitchell <mark@codesourcery.com>
3141
3142 PR c++/12762
3143 * g++.dg/template/error3.C: New test.
3144
3145 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
3146
3147 PR ada/13035
3148 * ada/acats/run_acats, run_all.sh: Fix syntax error.
3149 No longer use a wrapper for gcc, since this does not work under
3150 Windows.
3151
3152 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
3153
3154 PR c++/2094
3155 * g++.dg/template/ptrmem7.C: New test.
3156
3157 2003-11-13 Andrew Pinski <apinski@apple.com>
3158
3159 * gcc.c-torture/compile/20031113-1.c: New test.
3160
3161 2003-11-13 Mark Mitchell <mark@codesourcery.com>
3162 Kean Johnston <jkj@sco.com>
3163
3164 PR c/13029
3165 * gcc.dg/unused-4.c: Update.
3166
3167 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
3168
3169 * g++.dg/opt/const3.C: New test.
3170
3171 2003-11-13 Jan Hubicka <jh@suse.cz>
3172
3173 * gcc.c-torture/compile/20031112-1.c: New test.
3174
3175 2003-11-12 Mark Mitchell <mark@codesourcery.com>
3176
3177 * g++.dg/parse/crash10.C: Remove bogus error marker.
3178
3179 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
3180
3181 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
3182 (host_gcc): Likewise.
3183 (ROOT): Honor $PWDCMD.
3184 (BASE): Likewise.
3185 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
3186
3187 2003-11-12 Catherine Moore <clm@redhat.com>
3188
3189 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
3190
3191 2003-11-12 Andreas Jaeger <aj@suse.de>
3192 Jakub Jelinek <jakub@redhat.com>
3193 Andrew Pinski <pinskia@physics.uc.edu>
3194 Richard Henderson <rth@redhat.com>
3195
3196 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
3197 systems.
3198 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
3199
3200 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
3201 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
3202
3203 2003-11-11 Andreas Jaeger <aj@suse.de>
3204
3205 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
3206
3207 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
3208
3209 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
3210
3211 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
3212 Clean ups.
3213
3214 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
3215
3216 * gcc.dg/trampoline-1.c: New test.
3217
3218 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
3219
3220 * gcc.c-torture/compile/200031109-1.c: New test.
3221
3222 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
3223
3224 PR c/3190
3225 PR c/8714
3226 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
3227 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
3228 gcc.dg/format/no-y2k-1.c: Update.
3229
3230 2003-11-08 Roger Sayle <roger@eyesopen.com>
3231
3232 PR optimization/10467
3233 * gcc.dg/20031108-1.c: New test case.
3234
3235 2003-11-07 Geoffrey Keating <geoffk@apple.com>
3236
3237 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
3238
3239 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
3240
3241 * gcc.dg/compound-lvalue-1.c: New test.
3242 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
3243 some XFAILs.
3244
3245 2003-11-06 Geoffrey Keating <geoffk@apple.com>
3246
3247 * gcc.dg/altivec-varargs-1.c: New test.
3248
3249 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
3250
3251 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
3252 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
3253 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
3254 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
3255 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
3256
3257 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
3258
3259 * gcc.dg/cond-lvalue-1.c: New test.
3260
3261 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
3262
3263 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
3264
3265 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3266
3267 PR c++/11616
3268 * g++.dg/template/instantiate5.C: New test.
3269
3270 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3271
3272 PR c++/12726
3273 * g++.dg/ext/complit2.C: Replace test with self-contained version.
3274 * ChangeLog: Add missing first entry for above test.
3275
3276 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3277
3278 PR c++/9810
3279 * g++.dg/template/using8.C: New test.
3280 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
3281
3282 2003-11-02 Roger Sayle <roger@eyesopen.com>
3283
3284 PR optimization/10817
3285 * gcc.c-torture/compile/20031102-1.c: New test case.
3286
3287 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
3288
3289 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
3290 2147483647.
3291
3292 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
3293
3294 * gcc.dg/20031102-1.c: New test.
3295
3296 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
3297
3298 * gcc.dg/complex-1.c: New test.
3299
3300 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3301
3302 PR c++/12796
3303 * g++.dg/template/crash13.C: Adjust expected error location.
3304 * g++.old-deja/g++.brendan/ns1.C: Likewise.
3305
3306 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
3307
3308 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
3309
3310 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
3311
3312 PR/10239
3313 * gcc.c-torture/compile/20031031-2.c: New test.
3314
3315 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
3316
3317 PR/11640
3318 * gcc.c-torture/compile/20031031-1.c: New test.
3319
3320 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
3321
3322 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
3323 * gcc.misc-tests/bprob.exp: Likewise.
3324 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
3325 the execution test on arm-elf configs.
3326 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
3327 configs that don't support scratch files.
3328 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
3329
3330 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
3331
3332 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
3333 done by dejagnu.
3334
3335 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
3336
3337 * ada/acats/run_all.sh: Redirect mv output to /dev/null
3338 Avoid non pure sh syntax. Add more logging.
3339
3340 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
3341 fail.
3342
3343 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3344
3345 PR libgcj/10610
3346 * gcc.dg/ppc-stackalign-1.c: New test.
3347
3348 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
3349
3350 * ada/acats/run_all.sh: Change output to be more compliant with
3351 dejagnu framework.
3352 Create acats.sum and acats.log files under testsuite/ada/acats
3353 Only run [a-z]* directories, to filter out e.g. CVS.
3354 Redirect build output to log file.
3355
3356 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
3357
3358 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
3359
3360 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
3361
3362 PR ada/5909:
3363 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
3364
3365 2003-10-27 Jakub Jelinek <jakub@redhat.com>
3366
3367 * gcc.c-torture/compile/20031023-1.c: New test.
3368 * gcc.c-torture/compile/20031023-2.c: New test.
3369 * gcc.c-torture/compile/20031023-3.c: New test.
3370 * gcc.c-torture/compile/20031023-4.c: New test.
3371
3372 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3373
3374 PR c++/10371
3375 * g++.dg/lookup/scoped8.C: New test.
3376
3377 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
3378
3379 * g++.dg/opt/reg-stack3.C: New test.
3380
3381 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
3382
3383 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
3384
3385 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3386
3387 PR c++/11076
3388 * g++.dg/template/crash13.C: New test.
3389
3390 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
3391
3392 * gcc.dg/c99-restrict-2.c: New test.
3393
3394 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
3395
3396 PR c++/12698, c++/12699, c++/12700, c++/12566
3397 * g++.dg/inherit/covariant9.C: New test.
3398 * g++.dg/inherit/covariant10.C: New test.
3399 * g++.dg/inherit/covariant11.C: New test.
3400
3401 2003-10-23 Jason Merrill <jason@redhat.com>
3402
3403 PR c++/12726
3404 * g++.dg/ext/complit2.C: New test.
3405
3406 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
3407
3408 PR target/12654
3409 * gcc.c-torture/execute/20031020-1.c: New test.
3410
3411 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3412
3413 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
3414 following the jump_insn.
3415
3416 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
3417
3418 * gcc.dg/cast-lvalue-1.c: New test.
3419
3420 2003-10-21 Mark Mitchell <mark@codesourcery.com>
3421
3422 PR c++/11962
3423 * g++.dg/template/cond2.C: New test.
3424
3425 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
3426
3427 * gcc.dg/builtins-28.c: New test.
3428
3429 2003-10-20 Jan Hubicka <jh@suse.cz>
3430
3431 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
3432 parameter.
3433 * testsuite/gcc.dg/inline-2.c: Likewise.
3434
3435 2003-10-20 Phil Edwards <phil@codesourcery.com>
3436
3437 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
3438 * gcc.dg/nest.c: Likewise.
3439
3440 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3441
3442 PR c++/9781, c++/10583, c++/11862
3443 * g++.dg/parse/crash13.C: New test.
3444
3445 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3446
3447 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
3448
3449 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
3450
3451 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
3452 Define HAVE_C99_RUNTIME except on Solaris.
3453 * gcc.dg/builtins-20.c: Likewise.
3454
3455 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3456
3457 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
3458
3459 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3460
3461 PR c++/12495
3462 * g++.dg/template/crash21.C: New test.
3463
3464 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3465
3466 PR c++/2513
3467 * g++.dg/template/typename5.C: New test.
3468
3469 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3470
3471 PR c++/12369
3472 * g++.dg/template/friend25.C: New test.
3473
3474 2003-10-16 Ziemowit Laski <zlaski@apple.com>
3475
3476 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
3477 versions.
3478
3479 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
3480
3481 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
3482 == 2147483647.
3483
3484 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
3485
3486 * gcc.c-torture/execute/960416-1.x: Remove.
3487 * gcc.c-torture/execute/divconst-3.x: Likewise.
3488
3489 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
3490
3491 PR target/12598
3492 * gcc.dg/torture/cris-volatile-1.c: New test.
3493
3494 2003-10-14 Roger Sayle <roger@eyesopen.com>
3495
3496 PR optimization/9325
3497 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
3498 for overflowing floating point to integer conversion during RTL
3499 simplification.
3500
3501 2003-10-13 Ziemowit Laski <zlaski@apple.com>
3502
3503 * objc/execute/_cmd.m: Fix typo.
3504 * objc.dg/image-info.m, objc.dg/symtab-1.m:
3505 Relax 'scan-assembler' regexp.
3506 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
3507 objc.dg/try-catch-4.m: Run on non-Darwin targets.
3508 * objc.dg/zero-link-2.m: Remove blank line.
3509 * objc.dg/zero-link-3.m: New test case.
3510
3511 2003-10-13 Geoffrey Keating <geoffk@apple.com>
3512
3513 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
3514
3515 * gcc.dg/asm-names.c: Use scan-assembler-not rather
3516 than linker trickery.
3517
3518 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3519
3520 PR c++/12370
3521 * g++.dg/other/friend2.C: New test.
3522
3523 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
3524
3525 * gcc.dg/20031012-1.c: New test.
3526
3527 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
3528
3529 * gcc.dg/weak/weak-3.c: Fix for new warning.
3530
3531 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
3532
3533 PR optimization/8750
3534 * gcc.c-torture/execute/20031012-1.c: New test case.
3535
3536 2003-10-11 Roger Sayle <roger@eyesopen.com>
3537
3538 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
3539 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
3540
3541 2003-10-11 Roger Sayle <roger@eyesopen.com>
3542
3543 PR optimization/12260
3544 * gcc.c-torture/compile/20031011-2.c: New test case.
3545
3546 2003-10-11 Roger Sayle <roger@eyesopen.com>
3547
3548 * gcc.c-torture/execute/20031011-1.c: New testcase.
3549
3550 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
3551
3552 * gcc.c-torture/compile/20031011-1.c: New test.
3553
3554 2003-10-11 Jan Hubicka <jh@suse.cz>
3555
3556 * g++.dg/other/first-global.C: New test.
3557
3558 2003-10-11 Roger Sayle <roger@eyesopen.com>
3559
3560 * gcc.c-torture/execute/string-opt-18.c: New testcase.
3561
3562 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
3563
3564 * gcc.c-torture/compile/20031010-1.c: New test.
3565
3566 2003-10-10 Geoffrey Keating <geoffk@apple.com>
3567
3568 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
3569 * gcc.c-torture/execute/va-arg-25.c: ... here.
3570
3571 2003-10-09 Mark Mitchell <mark@codesourcery.com>
3572
3573 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
3574
3575 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
3576
3577 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
3578
3579 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
3580
3581 * g++.dg/parse/error2.C: New test.
3582
3583 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
3584
3585 PR c++/11097
3586 * g++.dg/other/error5.C: Modify the error message.
3587 * g++.dg/lookup/using8.C: New test.
3588
3589 2003-10-07 Geoffrey Keating <geoffk@apple.com>
3590
3591 * gcc.dg/darwin-abi-2.c: New file.
3592 * gcc.c-torture/execute/va-arg-24.c: New file.
3593
3594 2003-10-06 Bob Wilson <bob.wilson@acm.org>
3595
3596 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
3597 indentation.
3598
3599 2003-10-06 Mark Mitchell <mark@codesourcery.com>
3600
3601 PR c++/10147
3602 * g++.dg/other/error4.C: Update error messages.
3603 * g++.dg/template/ptrmem4.C: Likewise.
3604
3605 PR c++/12337
3606 * g++.dg/init/new9.C: New test.
3607
3608 PR c++/12334, c++/12236, c++/8656
3609 * g++.dg/ext/attrib8.C: New test.
3610
3611 2003-10-06 Devang Patel <dpatel@apple.com>
3612
3613 * gcc.dg/debug/dwarf2-3.h: New test.
3614 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
3615
3616 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
3617
3618 * g++.dg/opt/cfg2.C: New test.
3619
3620 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3621
3622 * g++.dg/opt/float1.C: New test.
3623
3624 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
3625
3626 * gcc.dg/c90-array-lval-6.c: New test.
3627 * gcc.dg/c99-array-lval-6.c: New test.
3628
3629 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
3630 Ziemowit Laski <zlaski@apple.com>
3631
3632 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
3633 'Derived', so that it is never considered a class method; add
3634 new warning for '+port' method ambiguity.
3635 * objc.dg/method-12.m: Include <objc/objc.h> instead of
3636 <objc/objc-api.h> (needed on Mac OS X).
3637 * objc.dg/method-13.m: New test.
3638
3639 2003-10-03 Roger Sayle <roger@eyesopen.com>
3640
3641 PR optimization/9325, PR java/6391
3642 * gcc.c-torture/execute/20031003-1.c: New test case.
3643
3644 2003-10-02 Mark Mitchell <mark@codesourcery.com>
3645
3646 PR optimization/12180
3647 * gcc.dg/20031002-1.c: New test.
3648
3649 PR c++/12486
3650 * g++.dg/inherit/error1.C: New test.
3651
3652 2003-10-02 Chris Demetriou <cgd@broadcom.com>
3653
3654 * lib/f-torture.exp (search_for): Rename to...
3655 (search_for_re): This. Also, clean up comments and the
3656 "regexp" invocation.
3657
3658 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
3659
3660 * gcc.c-torture/compile/20031002-1.c: New test.
3661
3662 2003-10-02 Jakub Jelinek <jakub@redhat.com>
3663
3664 * g++.dg/opt/cond1.C: New test.
3665
3666 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
3667
3668 * gcc.dg/Wold-style-definition-2.c: New testcase.
3669 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
3670
3671 2003-09-29 Richard Henderson <rth@redhat.com>
3672
3673 * g++.dg/init/array10.C: Add dg-options.
3674
3675 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
3676
3677 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
3678
3679 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3680
3681 * g++.dg/template/friend19.C: Fix typo.
3682 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
3683
3684 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
3685
3686 * gcc.c-torture/execute/20030928-1.c: New test.
3687 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
3688
3689 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
3690
3691 * g++.dg/opt/unroll1.C: New test.
3692
3693 2003-09-26 Roger Sayle <roger@eyesopen.com>
3694
3695 PR optimization/11741
3696 * gcc.dg/20030926-1.c: New test case.
3697
3698 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3699
3700 PR c++/5655
3701 * g++.dg/parse/access7.C: New test.
3702 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
3703
3704 2003-09-24 Ziemowit Laski <zlaski@apple.com>
3705
3706 MERGE OF objc-improvements-branch into MAINLINE:
3707 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
3708 if libobjc has not been built.
3709 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
3710 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
3711 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
3712 objc/execute/nested-3.m, objc/execute/np-2.m,
3713 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
3714 objc/execute/redefining_self.m, objc/execute/root_methods.m,
3715 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
3716 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
3717 objc.dg/special/unclaimed-category-1.h,
3718 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
3719 well as GNU runtime.
3720 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
3721 * execute/cascading-1.m, execute/function-message-1.m,
3722 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
3723 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
3724 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
3725 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
3726 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
3727 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
3728 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
3729 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
3730 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
3731 * objc.dg/bitfield-2.m: Run only on Darwin.
3732 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
3733 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
3734 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
3735 * objc.dg/const-str-1.m: Fix constant string layout.
3736
3737 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
3738
3739 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
3740
3741 2003-09-23 Geoffrey Keating <geoffk@apple.com>
3742
3743 * gcc.dg/darwin-abi-1.c: New file.
3744
3745 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
3746
3747 PR target/12281
3748 * gcc.c-torture/compile/20030921-1.c: New test.
3749
3750 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
3751
3752 * g++.dg/opt/reg-stack2.C: New test.
3753
3754 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
3755
3756 * g++.dg/eh/delayslot1.C: New test.
3757
3758 2003-09-20 Richard Henderson <rth@redhat.com>
3759
3760 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
3761
3762 2003-09-20 Roger Sayle <roger@eyesopen.com>
3763
3764 * gcc.c-torture/execute/20030920-1.c: New test case.
3765
3766 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3767
3768 * g++.dg/rtti/typeid3.C: Correct expected error message.
3769
3770 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3771
3772 PR c++/157
3773 * g++.dg/parse/crash12.C: New test.
3774
3775 2003-09-19 Janis Johnson <janis187@us.ibm.com>
3776
3777 * gcc.dg/compat/mixed-struct-check.h: New.
3778 * gcc.dg/compat/mixed-struct-defs.h: New.
3779 * gcc.dg/compat/mixed-struct-init.h: New.
3780 * gcc.dg/compat/struct-by-value-19_main.c: New.
3781 * gcc.dg/compat/struct-by-value-19_x.c: New.
3782 * gcc.dg/compat/struct-by-value-19_y.c: New.
3783 * gcc.dg/compat/struct-by-value-20_main.c: New.
3784 * gcc.dg/compat/struct-by-value-20_x.c: New.
3785 * gcc.dg/compat/struct-by-value-20_y.c: New.
3786 * gcc.dg/compat/struct-return-19_main.c: New.
3787 * gcc.dg/compat/struct-return-19_x.c: New.
3788 * gcc.dg/compat/struct-return-19_y.c: New.
3789 * gcc.dg/compat/struct-return-20_main.c: New.
3790 * gcc.dg/compat/struct-return-20_x.c: New.
3791 * gcc.dg/compat/struct-return-20_y.c: New.
3792
3793 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
3794 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
3795 so that it will not complain on LP64 targets.
3796
3797 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3798
3799 PR c++/495
3800 * g++.dg/template/friend24.C: New test.
3801
3802 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
3803
3804 PR c++/12332
3805 * g++.dg/template/memtmpl2.C: New test.
3806
3807 2003-09-18 Mark Mitchell <mark@codesourcery.com>
3808
3809 PR target/11184
3810 * gcc.dg/builtin-apply1.c: New test.
3811
3812 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
3813
3814 PR c++/9848
3815 * g++.dg/warn/Wunused-4.C: New test.
3816
3817 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3818
3819 PR c++/12316
3820 * g++.dg/other/gc2.C: New test.
3821
3822 2003-09-17 Mark Mitchell <mark@codesourcery.com>
3823
3824 PR c++/11991
3825 * g++.dg/rtti/typeid3.C: New test.
3826
3827 PR c++/12266
3828 * g++.dg/overload/template1.C: New test.
3829
3830 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
3831
3832 * g++.dg/opt/cfg3.C: New test.
3833
3834 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3835
3836 PR c++/7939
3837 * g++.dg/template/crash11.C: New test.
3838
3839 2003-09-16 Jason Merrill <jason@redhat.com>
3840 Jakub Jelinek <jakub@redhat.com>
3841
3842 * gcc.dg/attr-warn-unused-result.c: New test.
3843
3844 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
3845
3846 PR c++/12184
3847 * g++.dg/expr/call2.C: New test.
3848
3849 2003-09-15 Andreas Jaeger <aj@suse.de>
3850
3851 * gcc.dg/Wold-style-definition-1.c: New test.
3852
3853 2003-09-14 Mark Mitchell <mark@codesourcery.com>
3854
3855 PR c++/3907
3856 * g++.dg/parse/template12.C: New test.
3857
3858 * g++.dg/abi/bitfield11.C: New test.
3859 * g++.dg/abi/bitfield12.C: Likewise.
3860
3861 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
3862
3863 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
3864 non-expansion of functional macro name without arguments at EOL.
3865 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
3866
3867 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
3868
3869 * gcc.c-torture/execute/20030914-[12].c: New tests.
3870
3871 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
3872
3873 PR c++/11788
3874 * g++.dg/overload/addr1.C: New test.
3875
3876 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
3877
3878 * gcc.dg/20030909-1.c: New test.
3879
3880 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
3881
3882 * gcc.dg/ultrasp10.c: New test.
3883
3884 2003-09-09 Devang Patel <dpatel@apple.com>
3885
3886 * gcc.dg/darwin-ld-6.c: New test.
3887
3888 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3889
3890 * gcc.dg/torture/builtin-explog-1.c: New testcase.
3891
3892 2003-09-08 Mark Mitchell <mark@codesourcery.com>
3893
3894 * gcc.dg/ia64-types1.c: New test.
3895 * gcc.dg/ia64-types2.c: Likewise.
3896
3897 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3898
3899 * gcc.dg/builtins-1.c: Add more _Complex tests.
3900 * gcc.dg/torture/builtin-attr-1.c: Likewise.
3901
3902 * gcc.dg/builtins-1.c: Test existing _Complex functions.
3903 * gcc.dg/torture/builtin-attr-1.c: Likewise.
3904
3905 2003-09-08 Mark Mitchell <mark@codesourcery.com>
3906
3907 PR c++/11786
3908 * g++.dg/lookup/koenig2.C: New test.
3909
3910 PR c++/5296
3911 * g++.dg/rtti/typeid2.C: New test.
3912
3913 2003-09-08 Jakub Jelinek <jakub@redhat.com>
3914
3915 * gcc.c-torture/compile/20030904-1.c: New test.
3916
3917 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
3918
3919 * g++.dg/opt/longbranch2.C: New test.
3920
3921 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
3922
3923 * g++.dg/template/crash10.C: Only compile it.
3924
3925 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
3926
3927 PR middle-end/11665
3928 * gcc.c-torture/compile/20030907-1.c: New test.
3929 * g++.dg/init/array11.C: New test.
3930
3931 2003-09-07 Mark Mitchell <mark@codesourcery.com>
3932
3933 PR c++/11852
3934 * g++.dg/init/struct1.C: New test.
3935
3936 2003-09-07 Mark Mitchell <mark@codesourcery.com>
3937
3938 PR c++/12181
3939 * g++.dg/expr/comma1.C: New test.
3940
3941 2003-09-06 Mark Mitchell <mark@codesourcery.com>
3942
3943 PR c++/11867
3944 * g++.dg/expr/static_cast5.C: New test.
3945
3946 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
3947
3948 PR c++/11507
3949 * g++.dg/lookup/scoped7.C: New test.
3950
3951 PR c++/9574
3952 * g++.dg/other/static1.C: New test.
3953
3954 PR c++/11490
3955 * g++.dg/warn/template-1.C: New test.
3956
3957 PR c++/11432
3958 * g++.dg/template/crash10.C: New test.
3959
3960 PR c++/2478
3961 * g++.dg/overload/VLA.C: New test.
3962
3963 PR c++/10804
3964 * g++.dg/template/call1.C: New test.
3965
3966 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
3967
3968 PR c++/11794
3969 * g++.dg/parse/using3.C: New test.
3970
3971 2003-09-06 Roger Sayle <roger@eyesopen.com>
3972
3973 PR c++/11409
3974 * g++.dg/overload/builtin3.C: New test case.
3975
3976 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
3977
3978 PR c/9862
3979 * gcc.dg/20030906-1.c: New test.
3980 * gcc.dg/20030906-2.c: Likewise.
3981
3982 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
3983
3984 PR c++/12167
3985 * g++.dg/parse/defarg5.C: New test.
3986
3987 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
3988
3989 2003-09-05 Mark Mitchell <mark@codesourcery.com>
3990
3991 PR c++/12163
3992 * g++.dg/expr/static_cast4.C: New test.
3993
3994 PR c++/12146
3995 * g++.dg/template/crash9.C: New test.
3996
3997 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
3998
3999 * g++.old-deja/g++.ext/pretty2.C: Update for change
4000 in __FUNCTION__.
4001 * g++.old-deja/g++.ext/pretty3.C: Likewise.
4002
4003 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
4004
4005 PR c++/11922
4006 * g++/dg/template/qualified-id1.C: New test.
4007
4008 PR c++/12037
4009 * g++.dg/warn/noeffect4.C: New test.
4010
4011 2003-09-04 Matt Austern <austern@apple.com>
4012
4013 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
4014 * g++.dg/ext/fnname2.C: Likewise.
4015 * g++.dg/ext/fnname3.C: Likewise.
4016
4017 2003-09-04 Mark Mitchell <mark@codesourcery.com>
4018
4019 * g++.dg/expr/lval1.C: New test.
4020 * g++.dg/ext/lvcast.C: Remove.
4021
4022 2003-09-03 Roger Sayle <roger@eyesopen.com>
4023
4024 PR optimization/11700.
4025 * gcc.c-torture/compile/20030903-1.c: New test case.
4026
4027 2003-09-03 Mark Mitchell <mark@codesourcery.com>
4028
4029 PR c++/12053
4030 * g++.dg/abi/layout4.C: New test.
4031
4032 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
4033
4034 PR c++/11553
4035 * g++.dg/parse/friend3.C: New test.
4036
4037 2003-09-02 Mark Mitchell <mark@codesourcery.com>
4038
4039 PR c++/11847
4040 * g++.dg/template/class1.C: New test.
4041
4042 PR c++/11808
4043 * g++.dg/expr/call1.C: New test.
4044
4045 2003-09-01 Mark Mitchell <mark@codesourcery.com>
4046
4047 PR c++/12114
4048 * g++.dg/init/ref9.C: New test.
4049
4050 PR c++/11972
4051 * g++.dg/template/nested4.C: New test.
4052
4053 2003-08-29 Mark Mitchell <mark@codesourcery.com>
4054
4055 PR c++/12093
4056 * g++.dg/template/non-dependent4.C: New test.
4057
4058 PR c++/11928
4059 * g++.dg/inherit/conv1.C: New test.
4060
4061 2003-08-29 Mark Mitchell <mark@codesourcery.com>
4062
4063 PR c++/6196
4064 * g++.dg/ext/label1.C: New test.
4065 * g++.dg/ext/label2.C: Likewise.
4066
4067 2003-08-28 Mark Mitchell <mark@codesourcery.com>
4068
4069 * g++.dg/expr/cond3.C: New test.
4070
4071 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4072
4073 * gcc.dg/builtins-1.c: Add new builtin cases.
4074
4075 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4076
4077 * gcc.dg/builtins-1.c: Add new cases.
4078 * gcc.dg/torture/builtin-attr-1.c: Likewise.
4079
4080 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4081
4082 * gcc.dg/builtins-1.c: Add more math builtin tests.
4083 * gcc.dg/torture/builtin-attr-1.c: New test.
4084
4085 2003-08-28 Mark Mitchell <mark@codesourcery.com>
4086
4087 PR optimization/5079
4088 * g++.dg/opt/static3.C: New test.
4089
4090 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4091
4092 * gcc.misc-tests/gcov-10b.c: New test.
4093
4094 2003-08-27 Mark Mitchell <mark@codesourcery.com>
4095
4096 * g++.dg/opt/ptrmem3.C: New test.
4097
4098 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
4099
4100 2003-08-27 Jakub Jelinek <jakub@redhat.com>
4101
4102 * gcc.dg/20030826-2.c: New test.
4103
4104 2003-08-26 Roger Sayle <roger@eyesopen.com>
4105
4106 PR middle-end/12002
4107 * g77.f-torture/compile/12002.f: New test case.
4108
4109 2003-08-26 Roger Sayle <roger@eyesopen.com>
4110
4111 * gcc.dg/20030826-1.c: New test case.
4112
4113 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
4114
4115 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
4116
4117 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
4118
4119 PR c++/11871
4120 * c++.dg/lookup/crash1.C: New test.
4121
4122 * c++.dg/warn/noeffect3.C: New test.
4123
4124 2003-08-25 Janis Johnson <janis187@us.ibm.com>
4125
4126 * gcc.dg/compat/vector-1_x.c: Compile with -w.
4127 * gcc.dg/compat/vector-1_y.c: Ditto.
4128 * gcc.dg/compat/vector-2_x.c: Ditto.
4129 * gcc.dg/compat/vector-2_y.c: Ditto.
4130
4131 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
4132
4133 * gcc.dg/20030702-1.c: New test.
4134
4135 2003-08-25 Mark Mitchell <mark@codesourcery.com>
4136
4137 PR c++/8795
4138 * g++.dg/ext/altivec-1.C: New test.
4139
4140 2003-08-24 Richard Henderson <rth@redhat.com>
4141
4142 * g++.dg/eh/simd-2.C: Add -w for x86.
4143
4144 2003-08-23 Jakub Jelinek <jakub@redhat.com>
4145
4146 * gcc.dg/20030815-1.c: New test.
4147
4148 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4149
4150 PR c++/3765
4151 * g++.dg/parse/access6.C: New test.
4152
4153 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4154
4155 PR c++/641, c++/11876
4156 * g++.dg/template/friend22.C: New test.
4157 * g++.dg/template/friend23.C: Likewise.
4158
4159 2003-08-22 Mark Mitchell <mark@codesourcery.com>
4160
4161 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
4162 identically.
4163
4164 2003-08-22 Mark Mitchell <mark@codesourcery.com>
4165
4166 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
4167
4168 2003-08-22 Mark Mitchell <mark@codesourcery.com>
4169
4170 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
4171
4172 2003-08-22 Mark Mitchell <mark@codesourcery.com>
4173
4174 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
4175
4176 2003-08-22 Mark Mitchell <mark@codesourcery.com>
4177
4178 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
4179
4180 2003-08-21 Mark Mitchell <mark@codesourcery.com>
4181
4182 PR c++/11919
4183 * g++.dg/overload/prom1.C: New test.
4184
4185 PR c++/11551
4186 * g++.dg/parse/dtor2.C: New test.
4187
4188 PR c++/10762
4189 * g++.dg/parse/using2.C: New test.
4190
4191 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
4192
4193 PR target/11805
4194 * gcc.c-torture/compile/20030821-1.c: New.
4195
4196 2003-08-20 Mark Mitchell <mark@codesourcery.com>
4197
4198 PR c++/11834
4199 * g++.dg/template/deduce2.C: New test.
4200
4201 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
4202
4203 * gcc.c-torture/execute/20030821-1.c: New test.
4204
4205 2003-08-20 Roger Sayle <roger@eyesopen.com>
4206
4207 PR middle-end/11984
4208 * gcc.dg/20030820-1.c: New test case.
4209
4210 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
4211
4212 PR c++/11945
4213 * g++.dg/warn/noeffect2.C: New test.
4214
4215 2003-08-19 Mark Mitchell <mark@codesourcery.com>
4216
4217 PR c++/10926
4218 * g++.dg/template/dtor2.C: New test.
4219
4220 PR c++/11684
4221 * g++.dg/template/operator1.C: New test.
4222 * g++.dg/parse/operator4.C: New test.
4223
4224 PR c++/11946.C
4225 * g++.dg/expr/enum1.C: New test.
4226 * gcc.dg/c99-bool-1.c: Remove bogus warning.
4227
4228 PR c++/11036.C
4229 * g++.dg/parse/elab2.C: New test.
4230 * g++.dg/parse/typedef4.C: Change error message.
4231 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
4232 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
4233 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
4234
4235 2003-08-19 Geoffrey Keating <geoffk@apple.com>
4236
4237 * gcc.dg/pch/warn-1.c: New.
4238 * gcc.dg/pch/warn-1.hs: New.
4239
4240 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
4241 not-tested file.
4242
4243 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
4244
4245 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
4246
4247 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
4248
4249 * gcc.dg/uninit-D.c: New Test.
4250 * gcc.dg/uninit-E.c: New Test.
4251 * gcc.dg/uninit-F.c: New Test.
4252 * gcc.dg/uninit-G.c: New Test.
4253
4254 2003-08-19 Michael Ritzert <ritzert@t-online.de>
4255
4256 * g++.dg/README: Describe the pch directory.
4257
4258 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4259
4260 PR c++/11174
4261 * g++.dg/parse/access4.C: New test.
4262 * g++.dg/parse/access5.C: Likewise.
4263 * g++.old-deja/g++.jason/access17.C: Adjust error message.
4264
4265 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
4266
4267 * gcc.dg/noncompile/20030818-1.c: New.
4268
4269 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
4270
4271 PR c++/11957
4272 * g++.dg/warn/noeffect1.C: New test.
4273
4274 * g++.dg/template/scope2.C: New test.
4275 * g++.dg/template/error2.C: Correct dg-error
4276
4277 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
4278
4279 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
4280
4281 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
4282
4283 PR C++/11512
4284 * g++.dg/template/warn1.C: New.
4285
4286 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
4287
4288 * g++.dg/template/error2.C: New test.
4289 * g++.dg/lookup/using7.C: Adjust errors
4290 * g++.old-deja/g++.pt/crash36.C: Likewise.
4291 * g++.old-deja/g++.pt/derived3.C: Likewise.
4292
4293 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4294
4295 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
4296 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
4297 * gcc.c-torture/execute/builtins/string-9.c: New, from
4298 string-opt-9.c. Adjust for execute/builtins framework.
4299 * gcc.c-torture/execute/string-opt-9.c: Delete.
4300
4301 2003-08-12 Mark Mitchell <mark@codesourcery.com>
4302
4303 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
4304
4305 * g++.dg/parse/ret-type2.C: New test.
4306
4307 PR c++/11703
4308 * g++.dg/init/new8.C: New test.
4309
4310 PR c++/10923
4311 * g++.dg/parse/typedef5.C: New test.
4312
4313 PR c++/9512
4314 * g++.dg/parse/qualified2.C: New test.
4315 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
4316 invalid code.
4317
4318 2003-08-11 Mark Mitchell <mark@codesourcery.com>
4319
4320 * g++.dg/conversion/ptrmem1.C: New test.
4321
4322 2003-08-11 Jakub Jelinek <jakub@redhat.com>
4323
4324 PR target/11693
4325 * gcc.dg/20030811-1.c: New test.
4326
4327 PR target/11535
4328 * gcc.c-torture/execute/20030811-1.c: New test.
4329
4330 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4331
4332 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
4333
4334 2003-08-10 Mark Mitchell <mark@codesourcery.com>
4335
4336 PR c++/11789.C
4337 * g++.dg/inherit/multiple1.C: New test.
4338
4339 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
4340
4341 * gcc.dg/spe1.c: New test.
4342
4343 PR c++/11670
4344 * g++.dg/expr/cast2.C: New test.
4345
4346 PR c++/10530
4347 * g++.dg/template/dependent-name2.C: New test.
4348
4349 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
4350
4351 * g++.dg/parse/crash11.C: Put the dg options in comments.
4352
4353 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
4354
4355 * lib/gcc-dg.exp: Update for diagnostic change.
4356
4357 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4358
4359 PR c++/5767
4360 * g++.dg/parse/crash11.C: New test.
4361
4362 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
4363
4364 * gcc.dg/cpp/spacing1.c: Update.
4365
4366 2003-08-04 Janis Johnson <janis187@us.ibm.com>
4367
4368 PR target/11739
4369 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
4370 a value for -mtune.
4371
4372 2003-08-04 Roger Sayle <roger@eyesopen.com>
4373
4374 PR middle-end/11771
4375 * gcc.c-torture/compile/20030804-1.c: New test case.
4376
4377 2003-08-04 Roger Sayle <roger@eyesopen.com>
4378
4379 * gcc.dg/20030804-1.c: New test case.
4380
4381 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
4382
4383 * gcc.dg/cpp/separate-1.c: New test.
4384
4385 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
4386
4387 PR c++/11704
4388 * g++.dg/template/dependent-expr2.C: New test.
4389
4390 PR c++/11766
4391 * g++.dg/expr/ptrmem1.C: New test.
4392
4393 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4394
4395 PR c++/9453
4396 * g++.dg/template/friend15.C: New test.
4397
4398 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
4399
4400 * lib/dg-pch.exp: Work round PCH bug.
4401
4402 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4403
4404 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
4405 builtins. Move cases from builtins-4.c here.
4406
4407 * gcc.dg/torture/builtin-math-1.c: New test taken from
4408 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
4409 additional cases.
4410
4411 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
4412 Delete.
4413
4414 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
4415
4416 PR c++/9447
4417 * g++.dg/template/using7.C: New test.
4418
4419 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
4420
4421 * import1.c, import2.c: New tests.
4422
4423 2003-08-01 Jakub Jelinek <jakub@redhat.com>
4424
4425 * g++.dg/eh/crossjump1.C: New test.
4426
4427 2003-08-01 Mark Mitchell <mark@codesourcery.com>
4428
4429 PR c++/11697
4430 * g++.dg/template/using6.C: New test.
4431
4432 PR c++/11744
4433 * g++.dg/template/koenig2.C: New test.
4434
4435 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4436
4437 PR c++/7983
4438 * g++.dg/parse/typedef4.C: New test.
4439
4440 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4441
4442 PR c++/8442, c++/8806
4443 * g++.dg/template/elab1.C: New test.
4444 * g++.dg/template/type2.C: Likewise.
4445 * g++.dg/template/ttp3.C: Adjust expected error message.
4446 * g++.old-deja/g++.law/visibility13.C: Likewise.
4447 * g++.old-deja/g++.niklas/t135.C: Likewise.
4448 * g++.old-deja/g++.pt/ttp41.C: Likewise.
4449 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
4450 template argument.
4451 * g++.old-deja/g++.pt/ttp44.C: Likewise.
4452
4453 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
4454
4455 PR c++/11295
4456 * g++.dg/ext/stmtexpr1.C: New test.
4457
4458 * g++.dg/opt/tmp1.C: New test.
4459
4460 PR c++/11525
4461 * g++.dg/parse/constant4.C: New test.
4462
4463 PR c++/9447
4464 * g++.dg/template/using5.C: New test.
4465
4466 2003-07-31 Roger Sayle <roger@eyesopen.com>
4467
4468 * gcc.dg/builtins-27.c: New test case.
4469
4470 2003-07-31 Jakub Jelinek <jakub@redhat.com>
4471
4472 * gcc.dg/tls/opt-7.c: New test.
4473
4474 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
4475
4476 * g++.old-deja/g++.other/crash18.C: Remove.
4477
4478 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
4479
4480 * g++.dg/template/explicit3.C: New.
4481 * g++.dg/template/explicit4.C: New.
4482 * g++.dg/template/explicit5.C: New.
4483
4484 PR c++/11347
4485 * g++.dg/template/memtmpl1.C: New.
4486
4487 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
4488
4489 PR target/11565
4490 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
4491 * gcc.dg/i386-387-5.c (dg-options): Likewise.
4492
4493 2003-07-30 Jan Hubicka <jh@suse.cz>
4494
4495 * vtgc1.c: Kill.
4496
4497 2003-07-29 Zack Weinberg <zack@codesourcery.com>
4498
4499 * gcc.dg/struct-in-proto-1.c: New test.
4500
4501 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
4502
4503 * gcc.dg/cpp/include2.c: Only expect one message.
4504
4505 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
4506
4507 PR c++/9447
4508 * g++.dg/template/using1.C: New test.
4509 * g++.dg/template/using2.C: New test.
4510 * g++.dg/template/using3.C: New test.
4511 * g++.dg/template/using4.C: New test.
4512
4513 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
4514
4515 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
4516 * gcc.c-torture/execute/string-opt-10.c: Likewise.
4517
4518 2003-07-28 Jan Hubicka <jh@suse.cz>
4519
4520 PR c++/11530
4521 * g++.dg/opt/call1.C: New test.
4522
4523 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
4524
4525 PR c++/11667
4526 * g++.dg/init/enum2.C: New test.
4527 * g++.dg/template/overload1.C: Add "-w" option.
4528
4529 2003-07-28 <hp@bitrange.com>
4530
4531 * gcc.dg/Wdeclaration-after-statement-1.c,
4532 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
4533
4534 2003-07-28 Jakub Jelinek <jakub@redhat.com>
4535
4536 * gcc.c-torture/compile/20030725-1.c: New test.
4537
4538 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
4539
4540 * gcc.dg/20030505.c: Only run for SPE.
4541 Remove definition of opaque type.
4542
4543 2003-07-27 Mark Mitchell <mark@codesourcery.com>
4544
4545 * g++.dg/template/ptrmem6.C: New test.
4546
4547 2003-07-26 Geoffrey Keating <geoffk@apple.com>
4548
4549 * gcc.c-torture/compile/zero-strct-2.c: New test.
4550
4551 2003-07-25 Geoffrey Keating <geoffk@apple.com>
4552
4553 * gcc.dg/intermod-1.c: New test.
4554
4555 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
4556
4557 PR c++/11617
4558 * g++.dg/template/lookup2.C: New test.
4559 * g++.dg/template/memclass1.C: Remove instantiated from error.
4560 * g++.dg/other/error2.C: Tweak expected errors.
4561
4562 PR c++/11596
4563 * g++.dg/template/defarg3.C: New test.
4564
4565 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
4566
4567 2003-07-24 Mark Mitchell <mark@codesourcery.com>
4568
4569 * g++.dg/inherit/access5.C: New test.
4570
4571 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4572
4573 PR c++/11513
4574 * g++.dg/template/crash8.C: New test.
4575
4576 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
4577
4578 PR c/10602
4579 * gcc.dg/noncompile/incomplete-2.c: New test.
4580
4581 2003-07-23 Mark Mitchell <mark@codesourcery.com>
4582
4583 PR c++/11645
4584 * g++.dg/inherit/access4.C: New test.
4585
4586 PR c++/11517
4587 * g++.dg/expr/cond2.C: New test.
4588
4589 PR optimization/10679
4590 * g++.dg/opt/inline4.C: New test.
4591
4592 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
4593
4594 * g++.dg/parse/crash10: New test.
4595
4596 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
4597
4598 * g++.dg/ext/flexary1.C: New test.
4599
4600 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4601
4602 PR c++/10793
4603 * g++.dg/template/crash9.C: New test.
4604
4605 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4606
4607 PR c++/3004
4608 * g++.dg/parse/typedef3.C: New test.
4609
4610 PR c++/7906
4611 * g++.dg/parse/operator2.C: New test.
4612
4613 PR c++/8895
4614 * g++.dg/parse/def-tmpl-arg1.C: New test.
4615
4616 PR c++/9282
4617 * g++.dg/parse/funptr1.C: New test.
4618
4619 PR c++/9452
4620 * g++.dg/parse/ambig3.C: New test.
4621
4622 PR c++/9454
4623 * g++.dg/parse/operator3.C: New test.
4624
4625 PR c++/9486
4626 * g++.dg/parse/template10.C: New test.
4627
4628 PR c++/9488
4629 * g++.dg/parse/template11.C: New test.
4630
4631 PR c++/10150
4632 * g++.dg/parse/invalid-op1.C: New test.
4633
4634 PR c++/10247
4635 * g++.dg/parse/condexpr1.C: New test.
4636
4637 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
4638
4639 * g++.dg/ext/packed3.C: New test.
4640 * g++.dg/ext/packed4.C: New test.
4641
4642 * gcc.dg/pack-test-3.c: New test.
4643
4644 2003-07-21 Janis Johnson <janis187@us.ibm.com>
4645
4646 * lib/compat.exp: Handle dg-options per source file.
4647 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
4648 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
4649 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
4650 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
4651 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
4652 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
4653 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
4654 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
4655 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
4656 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
4657 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
4658 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
4659 * g++.dg/compat/break/bitfield7_x.C: Ditto.
4660 * g++.dg/compat/break/bitfield7_y.C: Ditto.
4661
4662 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
4663
4664 PR c/10320
4665 * gcc.c-torture/execute/20030718-1.c: New test.
4666
4667 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
4668
4669 PR optimization/11536
4670 * gcc.dg/20030721-1.c: New test.
4671
4672 2003-07-19 Mark Mitchell <mark@codesourcery.com>
4673
4674 PR c++/11546
4675 * g++.dg/template/lookup1.C: New test.
4676
4677 2003-07-19 Zack Weinberg <zack@codesourcery.com>
4678
4679 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
4680 diagnostics of ill-formed constructs involving labels.
4681 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
4682 the new 'previously defined here' message.
4683
4684 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
4685
4686 * g++.dg/parse/non-dependent2.C: New test.
4687
4688 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
4689
4690 * g++.dg/init/init-ref4.C: xfail on targets without
4691 weak symbols.
4692
4693 2003-07-17 Jakub Jelinek <jakub@redhat.com>
4694
4695 PR target/11087
4696 * gcc.c-torture/execute/20030717-1.c: New test.
4697
4698 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
4699
4700 * g++.dg/opt/cfg1.C: New test.
4701
4702 2003-07-17 Mark Mitchell <mark@codesourcery.com>
4703
4704 PR optimization/11557
4705 * gcc.dg/20030717-1.c: New test.
4706
4707 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
4708
4709 PR c++/10476
4710 * g++.dg/expr/crash-1.C: New test.
4711
4712 PR c++/11027
4713 * g++.dg/template/init3.C: New test.
4714
4715 PR c++/8222
4716 * g++.dg/template/non-dependent1.C: New test.
4717
4718 PR c++/11070
4719 * g++.dg/template/non-dependent2.C: New test.
4720
4721 PR c++/11071
4722 * g++.dg/template/non-dependent3.C: New test.
4723
4724 PR c++/9907
4725 * g++.dg/template/sizeof5.C: New test.
4726
4727 2003-07-17 Geoffrey Keating <geoffk@apple.com>
4728
4729 PR 11498
4730 * gcc.c-torture/compile/mangle-1.c: New file.
4731
4732 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4733
4734 PR c++/7809
4735 * g++.dg/parse/access3.C: New test.
4736
4737 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
4738
4739 PR c++/11384
4740 * g++.dg/init/init-ref4.C: New test.
4741
4742 2003-07-16 Mark Mitchell <mark@codesourcery.com>
4743
4744 PR c++/11547
4745 * g++.dg/parse/constant3.C: New test.
4746 * g++.dg/parse/crash7.C: Likewise.
4747
4748 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
4749
4750 PR target/11008
4751 * gcc.dg/i386-pentium4-not-mull.c: New.
4752
4753 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
4754
4755 * gcc.dg/asm-names.c (ymain): Make it weak.
4756
4757 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4758
4759 PR c++/5421
4760 * g++.dg/template/friend21.C: New test.
4761
4762 2003-07-16 Jakub Jelinek <jakub@redhat.com>
4763
4764 * gcc.dg/cleanup-8.c: New test.
4765 * gcc.dg/cleanup-9.c: New test.
4766
4767 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
4768
4769 * g++.dg/ext/dll-MI1.h: New file.
4770 * g++.dg/ext/dllexport-MI1.C: New file.
4771 * g++.dg/ext/dllimport-MI1.C: New file.
4772
4773 2003-07-15 Jakub Jelinek <jakub@redhat.com>
4774
4775 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
4776 it does not have cmpstrsi patterns (just cmpmemsi).
4777
4778 2003-07-15 Mark Mitchell <mark@codesourcery.com>
4779
4780 PR debug/11473
4781 * g++.dg/debug/debug8.C: New test.
4782
4783 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4784
4785 PR c++/10108
4786 * g++.dg/template/crash7.C: New test.
4787
4788 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
4789
4790 PR target/10795
4791 * gcc.c-torture/compile/20030708-1.c: New.
4792
4793 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
4794
4795 * gcc.c-torture/execute/20030715-1.c: New test.
4796
4797 2003-07-14 Geoffrey Keating <geoffk@apple.com>
4798
4799 * gcc.dg/pch/inline-3.c: New file.
4800 * gcc.dg/pch/inline-3.hs: New file.
4801 * gcc.dg/pch/inline-4.c: New file.
4802 * gcc.dg/pch/inline-4.hs: New file.
4803
4804 2003-07-14 Mark Mitchell <mark@codesourcery.com>
4805
4806 PR c++/11509
4807 * g++.dg/template/crash6.C: New test.
4808
4809 PR c++/7053
4810 * g++.dg/template/friend20.C: New test.
4811
4812 PR c++/7019
4813 * g++.dg/template/overload2.C: New test.
4814
4815 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4816
4817 PR optimization/11440
4818 * gcc.c-torture/execute/20030714-1.c: New test.
4819
4820 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4821
4822 PR c++/11154
4823 * g++.dg/template/partial2.C: New test.
4824
4825 2003-07-13 Mark Mitchell <mark@codesourcery.com>
4826
4827 PR c++/11503
4828 * g++.dg/template/anon1.C: New test.
4829
4830 PR c++/11493
4831 PR c++/11495
4832 * g++.dg/parse/template9.C: Likewise.
4833 * g++.dg/template/crash4.C: New test.
4834 * g++.dg/template/koenig1.C: Likewise.
4835 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
4836 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
4837 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
4838 functions.
4839 * g++.old-deja/g++.jason/template36.C: Likewise.
4840 * g++.old-deja/g++.mike/p1989.C: Likewise.
4841 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
4842 * g++.old-deja/g++.pt/ttp20.C: Use this->.
4843 * g++.old-deja/g++.pt/ttp21.C: Use this->.
4844 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
4845 compiling.
4846 * g++.old-deja/g++.pt/union2.C: Use this->.
4847
4848 2003-07-11 Jakub Jelinek <jakub@redhat.com>
4849
4850 * gcc.dg/20030711-1.c: New test.
4851
4852 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
4853
4854 PR c++/11050
4855 * g++.dg/parse/args1.C: New test.
4856 * g++.pt/defarg8.C: Change expected errors.
4857
4858 2003-07-11 Mark Mitchell <mark@codesourcery.com>
4859
4860 PR c++/8164
4861 * g++.dg/template/nontype2.C: New test.
4862
4863 PR c++/10558
4864 * g++.dg/parse/template8.C: New test.
4865
4866 PR c++/8327
4867 * g++.dg/template/scope1.C: New test.
4868
4869 * g++.dg/warn/Wsign-compare-1.C: New test.
4870
4871 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
4872
4873 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
4874
4875 2003-07-10 Mark Mitchell <mark@codesourcery.com>
4876
4877 PR c++/9411
4878 * g++.dg/template/explicit2.C: New test.
4879
4880 PR c++/10032
4881 * g++.dg/warn/pedantic1.C: New test.
4882
4883 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
4884
4885 PR c++ 9483
4886 * g++.dg/other/field1.C: New test.
4887
4888 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
4889
4890 PR c/11449
4891 * gcc.c-torture/compile/20030707-1.c: New.
4892
4893 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4894
4895 PR c++/10849
4896 * g++.dg/template/access12.C: New test.
4897
4898 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
4899
4900 * g++.dg/bprob/bprob.exp (prof_ext): Update.
4901 * g77.dg/bprob/bprob.exp (prof_ext): Update.
4902 * gcc.misc-tests/bprob.exp (prof_ext): Update.
4903 * gcc.misc-tests/gcov.exp: Update
4904 * g++.dg/gcov/gcov.exp: Update
4905 * lib/gcov.exp: Update.
4906
4907 2003-07-08 Mark Mitchell <mark@codesourcery.com>
4908
4909 * g++.dg/abi/mangle17.C: Make sure template expressions are
4910 dependent.
4911 * g++.dg/abi/mangle4.C: Mark erroneous casts.
4912 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
4913 * g++.dg/opt/stack1.C: Remove erroneous code.
4914 * g++.dg/parse/template7.C: New test.
4915 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
4916 * g++.old-deja/g++.pt/crash4.C: Likewise.
4917
4918 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4919
4920 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
4921 with zero or one occurence of `$' after the initial `L'.
4922
4923 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
4924
4925 * gcc.c-torture/compile/20030704-1.c: Add a comment.
4926
4927 2003-07-08 Roger Sayle <roger@eyesopen.com>
4928
4929 PR c/11370
4930 * gcc.dg/Wunreachable-6.c: New testcase.
4931 * gcc.dg/Wunreachable-7.c: New testcase.
4932
4933 2003-07-08 Jakub Jelinek <jakub@redhat.com>
4934
4935 PR c/11420
4936 * gcc.dg/20030708-1.c: New test.
4937
4938 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
4939
4940 * gcc.dg/compat/sdata-section.h: New file.
4941 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
4942 * gcc.dg/torture/mips-sdata-1.c: New test.
4943
4944 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4945
4946 PR c++/11030
4947 * g++.dg/template/friend19.C: New test.
4948
4949 2003-07-08 Jakub Jelinek <jakub@redhat.com>
4950
4951 * g++.dg/opt/strength-reduce.C: New test.
4952
4953 2003-07-07 Roger Sayle <roger@eyesopen.com>
4954
4955 PR target/10979
4956 * gcc.dg/20030707-1.c: New testcase.
4957
4958 2003-07-07 Roger Sayle <roger@eyesopen.com>
4959
4960 PR optimization/11059
4961 * g++.dg/opt/emptyunion.C: New testcase.
4962
4963 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
4964 Eric Botcazou <ebotcazou@libertysurf.fr>
4965
4966 * g++.dg/opt/stack1.C: New test.
4967
4968 2003-07-05 Mark Mitchell <mark@codesourcery.com>
4969
4970 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
4971 run test.
4972
4973 PR c++/11431
4974 * g++.dg/expr/static_cast3.C: New test.
4975
4976 2003-07-04 Zack Weinberg <zack@codesourcery.com>
4977
4978 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
4979 everywhere.
4980 * gcc.dg/concat.c: Concatenation of string constants with
4981 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
4982 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
4983 * gcc.dg/cpp/escape-2.c: Use wide character constants where
4984 necessary to avoid multi-character character constant warning.
4985 * gcc.dg/cpp/escape.c: Likewise.
4986 * gcc.dg/cpp/ucs.c: Likewise.
4987 Remove backslashes from dg-bogus comments, as they confuse Tcl.
4988 Fix a typo.
4989
4990 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
4991
4992 PR c/11428
4993 * gcc.c-torture/compile/20030704-1.c: New.
4994
4995 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
4996
4997 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
4998
4999 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
5000
5001 PR c++/5287, PR c++/7910, PR c++/11021
5002 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
5003 tests for warnings.
5004 * g++.dg/ext/dllimport2.C: Add tests for warnings.
5005 * g++.dg/ext/dllimport3.C: Likewise.
5006 * g++.dg/ext/dllimport4.C: New file.
5007 * g++.dg/ext/dllimport5.C: New file.
5008 * g++.dg/ext/dllimport6.C: New file.
5009 * g++.dg/ext/dllimport7.C: New file.
5010 * g++.dg/ext/dllimport8.C: New file.
5011 * g++.dg/ext/dllimport9.C: New file.
5012 * g++.dg/ext/dllimport10.C: New file.
5013 * g++.dg/ext/dllexport1.C: New file.
5014
5015 2003-07-03 Mark Mitchell <mark@codesourcery.com>
5016
5017 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
5018 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
5019
5020 2003-07-03 Roger Sayle <roger@eyesopen.com>
5021
5022 * gcc.dg/builtins-25.c: New testcase.
5023 * gcc.dg/builtins-26.c: New testcase.
5024
5025 2003-07-03 Janis Johnson <janis187@us.ibm.com>
5026
5027 * gcc.dg/compat/vector-defs.h: New file.
5028 * gcc.dg/compat/vector-setup.h: New file.
5029 * gcc.dg/compat/vector-check.h: New file.
5030 * gcc.dg/compat/vector-1_main.c: New file.
5031 * gcc.dg/compat/vector-1_x.c: New file.
5032 * gcc.dg/compat/vector-1_y.c: New file.
5033 * gcc.dg/compat/vector-2_main.c: New file.
5034 * gcc.dg/compat/vector-2_x.c: New file.
5035 * gcc.dg/compat/vector-2_y.c: New file.
5036
5037 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
5038 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
5039 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
5040 * gcc.dg/compat/struct-align-1.h: New file.
5041 * gcc.dg/compat/struct-align-1_main.c: New file.
5042 * gcc.dg/compat/struct-align-1_x.c: New file.
5043 * gcc.dg/compat/struct-align-1_y.c: New file.
5044 * gcc.dg/compat/struct-align-2.h: New file.
5045 * gcc.dg/compat/struct-align-2_main.c: New file.
5046 * gcc.dg/compat/struct-align-2_x.c: New file.
5047 * gcc.dg/compat/struct-align-2_y.c: New file.
5048
5049 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
5050 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
5051 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
5052 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
5053 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
5054 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
5055 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
5056 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
5057 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
5058 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
5059 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
5060 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
5061 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
5062 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
5063 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
5064 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
5065 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
5066 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
5067 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
5068 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
5069 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
5070 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
5071 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
5072 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
5073 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
5074 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
5075 * gcc.dg/compat/struct-return-10_x.c: Ditto.
5076 * gcc.dg/compat/struct-return-2_x.c: Ditto.
5077 * gcc.dg/compat/struct-return-3_x.c: Ditto.
5078
5079 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
5080
5081 * gcc.dg/i386-call-1.c: New test.
5082
5083 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
5084
5085 PR c++/9162
5086 * g++.dg/parse/defarg4.C: New.
5087
5088 2003-07-03 Roger Sayle <roger@eyesopen.com>
5089
5090 PR target/10700
5091 * gcc.c-torture/compile/20030703-1.c: New test case.
5092
5093 2003-07-03 Mark Mitchell <mark@codesourcery.com>
5094
5095 * g++.dg/template/local3.C: Remove extra semicolon.
5096
5097 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
5098
5099 * gcc.dg/i386-volatile-1.c: New test.
5100
5101 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
5102
5103 PR c++/11072
5104 * g++.dg/other/offsetof2.C: XFAIL.
5105 * g++.dg/other/offsetof5.C: New.
5106
5107 PR c++/10219
5108 * g++.dg/template/error1.C: New.
5109
5110 PR c++/9779
5111 * g++.dg/template/dependent-expr1.C: New.
5112
5113 2003-07-01 Mark Mitchell <mark@codesourcery.com>
5114
5115 PR c++/6949
5116 * g++.dg/template/local3.C: New test.
5117
5118 PR c++/11149
5119 * g++.dg/lookup/scoped6.C: New test.
5120
5121 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
5122
5123 PR c++/8046
5124 * g++.dg/other/error7.C: New test.
5125
5126 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
5127
5128 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
5129 * g++.old-deja/g++.abi/vtable3.h: Likewise.
5130 * g++.old-deja/g++.law/code-gen5.C: Likewise.
5131 * g++.old-deja/g++.other/union2.C: Likewise.
5132 * gcc.dg/c90-const-expr-2.c: Likewise.
5133 * gcc.dg/c90-const-expr-3.c: Likewise.
5134 * gcc.dg/c99-const-expr-2.c: Likewise.
5135 * gcc.dg/c99-const-expr-3.c: Likewise.
5136 * gcc.dg/concat.c: Likewise.
5137
5138 2003-07-01 Mark Mitchell <mark@codesourcery.com>
5139
5140 PR c++/9559
5141 * g++.dg/init/static1.C: New test.
5142
5143 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5144
5145 * Changelog: Remove ">>>>>>>" from previous change.
5146
5147 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5148
5149 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
5150 * g++.old-deja/g++.other/access2.C: Likewise.
5151 * g++.old-deja/g++.other/decl2.C: Likewise.
5152 * gcc.c-torture/execute/20020615-1.c: Likewise.
5153
5154 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
5155
5156 PR c++/4933
5157 * g++.dg/template/sizeof4.C: New test.
5158
5159 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
5160
5161 * g++.dg/other/error6.C: New test.
5162
5163 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
5164
5165 PR c++/10750
5166 * g++.dg/parse/constant2.C: New test.
5167
5168 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
5169
5170 PR c++/11106
5171 * g++.dg/other/error5.C: New test.
5172
5173 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5174
5175 * gcc.dg/format/gcc_diag-1.c: New test.
5176
5177 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
5178
5179 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
5180
5181 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
5182
5183 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
5184 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
5185 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
5186
5187 2003-06-28 Jakub Jelinek <jakub@redhat.com>
5188
5189 * gcc.c-torture/execute/builtins/string-8.c: New test.
5190 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
5191 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
5192 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
5193
5194 2003-06-27 Mark Mitchell <mark@codesourcery.com>
5195
5196 PR c++/10468
5197 * g++.dg/ext/typeof6.C: New test.
5198
5199 2003-06-27 Mark Mitchell <mark@codesourcery.com>
5200
5201 PR c++/10796
5202 * g++.dg/init/enum1.C: New test.
5203
5204 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
5205
5206 * gcc.dg/20030627-1.c: New test.
5207
5208 2003-06-26 Mark Mitchell <mark@codesourcery.com>
5209
5210 PR c++/11332
5211 * g++.dg/expr/static_cast2.C: New test.
5212
5213 2003-06-26 Roger Sayle <roger@eyesopen.com>
5214 Jakub Jelinek <jakub@redhat.com>
5215
5216 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
5217 sprintf(dst,"%s",src) optimization.
5218 * gcc.c-torture/execute/20030626-1.c: New test case.
5219 * gcc.c-torture/execute/20030626-2.c: New test case.
5220
5221 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
5222
5223 * gcc.c-torture/execute/multi-ix.c: New test.
5224
5225 * gcc.c-torture/execute/simd-4.c (main):
5226 Added missing semicolon at end of union.
5227
5228 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
5229
5230 PR c++/8266
5231 * g++.dg/template/explicit-instantiation3.C: New test.
5232
5233 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
5234
5235 * gcc.dg/20030626-1.c: Use signed char.
5236
5237 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
5238
5239 * gcc.dg/20030626-1.c: New test.
5240
5241 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
5242
5243 * const-str-2.m: Update.
5244
5245 2003-06-25 Mark Mitchell <mark@codesourcery.com>
5246
5247 PR c++/10990
5248 * g++.dg/rtti/dyncast1.C: New test.
5249 * g++.dg/abi/mangle4.C: Correct base-specifier access.
5250 * g++.dg/lookup/scoped1.C: Remove XFAIL.
5251 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
5252
5253 PR c++/10931
5254 * g++.dg/expr/static_cast1.C: New test.
5255
5256 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
5257
5258 * gcc.dg/20030625-1.c: New test.
5259
5260 2003-06-24 Roger Sayle <roger@eyesopen.com>
5261
5262 * gcc.c-torture/compile/20030624-1.c: New test case.
5263
5264 2003-06-24 Jakub Jelinek <jakub@redhat.com>
5265
5266 * gcc.c-torture/execute/string-opt-17.c: New test.
5267
5268 2003-06-24 Mark Mitchell <mark@codesourcery.com>
5269
5270 PR c++/5754
5271 * g++.dg/parse/crash6.C: New test.
5272
5273 2003-06-23 Roger Sayle <roger@eyesopen.com>
5274
5275 * gcc.dg/builtins-24.c: New test case.
5276
5277 2003-06-23 Jakub Jelinek <jakub@redhat.com>
5278
5279 * g++.dg/opt/operator1.C: New test.
5280
5281 2003-06-22 Roger Sayle <roger@eyesopen.com>
5282
5283 * gcc.c-torture/execute/string-opt-16.c: New test case.
5284
5285 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
5286
5287 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
5288 * g++.old-deja/g++.other/conv7.C: Likewise
5289 * g++.old-deja/g++.other/overcnv2.C: Likewise.
5290 * g++.old-deja/g++.other/overload14.C: Likewise.
5291
5292 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
5293
5294 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
5295 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
5296
5297 2003-06-20 Mark Mitchell <mark@codesourcery.com>
5298
5299 PR c++/10888
5300 * g++.dg/warn/Winline-3.C: New test.
5301
5302 2003-06-20 Mark Mitchell <mark@codesourcery.com>
5303
5304 * lib/target-supports.exp (check_alias_available): Make the test
5305 program acceptable to the Solaris assembler.
5306
5307 PR c++/10749
5308 * g++.dg/template/memclass2.C: New test.
5309
5310 2003-06-20 Mark Mitchell <mark@codesourcery.com>
5311 Eric Botcazou <ebotcazou@libertysurf.fr>
5312
5313 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
5314 data for non-matching targets.
5315 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
5316
5317 2003-06-20 Mark Mitchell <mark@codesourcery.com>
5318
5319 PR c++/10845
5320 * g++.dg/template/member3.C: New test.
5321
5322 2003-06-19 Mark Mitchell <mark@codesourcery.com>
5323
5324 PR c++/10939
5325 * g++.dg/template/func1.C: New test.
5326
5327 PR c++/9649
5328 * g++.dg/template/static4.C: New test.
5329 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
5330
5331 PR c++/11041
5332 * g++.dg/init/ref7.C: New test.
5333
5334 2003-06-19 Matt Austern <austern@apple.com>
5335
5336 PR c++/11228
5337 * g++.dg/anew1.C: New test.
5338 * g++.dg/anew2.C: New test.
5339 * g++.dg/anew3.C: New test.
5340 * g++.dg/anew4.C: New test.
5341
5342 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
5343
5344 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
5345
5346 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
5347
5348 * gcc.c-torture/execute/simd-4.c (main): Make expected value
5349 endian-dependent.
5350
5351 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
5352
5353 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
5354 Remove cruft.
5355
5356 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
5357
5358 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
5359 * gcc.c-torture/compile/961203-1.c: Likewise.
5360 * gcc.c-torture/compile/980506-1.c: Likewise.
5361
5362 2003-06-17 Mark Mitchell <mark@codesourcery.com>
5363
5364 PR c++/10712
5365 * g++.dg/lookup/using7.C: New test.
5366
5367 2003-06-17 Mark Mitchell <mark@codesourcery.com>
5368
5369 PR c++/11105
5370 * g++.dg/abi/conv1.C: Remove it.
5371 * g++.dg/template/conv7.C: New test.
5372 * g++.dg/template/conv8.C: Likewise.
5373 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
5374 conversion operator.
5375
5376 2003-06-17 Janis Johnson <janis187@us.ibm.com>
5377
5378 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
5379 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
5380 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
5381 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
5382 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
5383 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
5384 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
5385 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
5386 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
5387 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
5388 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
5389 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
5390 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
5391 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
5392 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
5393 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
5394 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
5395 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
5396 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
5397 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
5398 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
5399 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
5400 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
5401 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
5402 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
5403 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
5404 * gcc.dg/compat/struct-return-10_x.c: Ditto.
5405 * gcc.dg/compat/struct-return-2_x.c: Ditto.
5406 * gcc.dg/compat/struct-return-3_x.c: Ditto.
5407
5408 2003-06-16 Mark Mitchell <mark@codesourcery.com>
5409
5410 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
5411 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
5412 indications.
5413
5414 2003-06-16 Roger Sayle <roger@eyesopen.com>
5415
5416 * gcc.dg/i386-387-5.c: New test case.
5417 * gcc.dg/i386-387-6.c: New test case.
5418 * gcc.dg/builtins-23.c: New test case.
5419
5420 2003-06-15 Roger Sayle <roger@eyesopen.com>
5421
5422 * gcc.dg/builtins-22.c: New test case.
5423 * gcc.dg/i386-387-1.c: Update to test exp.
5424 * gcc.dg/i386-387-2.c: Likewise.
5425
5426 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5427
5428 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
5429
5430 2003-06-12 Mark Mitchell <mark@codesourcery.com>
5431
5432 * lib/gcc-dg.exp (dg-require-dll): New function.
5433 (dg-xfail-if): Likewise.
5434 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
5435 driver.
5436
5437 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
5438 * gcc.c-torture/compile/20001205-1.c: Likewise.
5439 * gcc.c-torture/compile/20001226-1.c: Likewise.
5440 * gcc.c-torture/compile/20010518-2.c: Likewise.
5441 * gcc.c-torture/compile/20020312-1.c: Likewise.
5442 * gcc.c-torture/compile/20020604-1.c: Likewise.
5443 * gcc.c-torture/compile/920501-12.c: Likewise.
5444 * gcc.c-torture/compile/920501-4.c: Likewise.
5445 * gcc.c-torture/compile/920520-1.c: Likewise.
5446 * gcc.c-torture/compile/920521-1.c: Likewise.
5447 * gcc.c-torture/compile/920625-1.c: Likewise.
5448 * gcc.c-torture/compile/961203-1.c: Likewise.
5449 * gcc.c-torture/compile/980506-1.c: Likewise.
5450 * gcc.c-torture/compile/981006-1.c: Likewise.
5451 * gcc.c-torture/compile/981022-1.c: Likewise.
5452 * gcc.c-torture/compile/981223-1.c: Likewise.
5453 * gcc.c-torture/compile/990617-1.c: Likewise.
5454 * gcc.c-torture/compile/dll.c: Likewise.
5455 * gcc.c-torture/compile/labels-3.c: Likewise.
5456 * gcc.c-torture/compile/mipscop-1.c: Likewise.
5457 * gcc.c-torture/compile/mipscop-2.c: Likewise.
5458 * gcc.c-torture/compile/mipscop-3.c: Likewise.
5459 * gcc.c-torture/compile/mipscop-4.c: Likewise.
5460 * gcc.c-torture/compile/simd-5.c: Likewise.
5461 * gcc.c-torture/compile/20000804-1.x: Remove.
5462 * gcc.c-torture/compile/20001205-1.x: Likewise.
5463 * gcc.c-torture/compile/20001226-1.x: Likewise.
5464 * gcc.c-torture/compile/20010518-2.x: Likewise.
5465 * gcc.c-torture/compile/20020312-1.x: Likewise.
5466 * gcc.c-torture/compile/20020604-1.x: Likewise.
5467 * gcc.c-torture/compile/920501-12.x: Likewise.
5468 * gcc.c-torture/compile/920501-4.x: Likewise.
5469 * gcc.c-torture/compile/920520-1.x: Likewise.
5470 * gcc.c-torture/compile/920521-1.x: Likewise.
5471 * gcc.c-torture/compile/920625-1.x: Likewise.
5472 * gcc.c-torture/compile/961203-1.x: Likewise.
5473 * gcc.c-torture/compile/980506-1.x: Likewise.
5474 * gcc.c-torture/compile/981006-1.x: Likewise.
5475 * gcc.c-torture/compile/981022-1.x: Likewise.
5476 * gcc.c-torture/compile/981223-1.x: Likewise.
5477 * gcc.c-torture/compile/990617-1.x: Likewise.
5478 * gcc.c-torture/compile/mipscop-1.x: Likewise.
5479 * gcc.c-torture/compile/mipscop-2.x: Likewise.
5480 * gcc.c-torture/compile/mipscop-3.x: Likewise.
5481 * gcc.c-torture/compile/mipscop-4.x: Likewise.
5482 * gcc.c-torture/compile/simd-5.x: Likewise.
5483
5484 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
5485
5486 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
5487
5488 * gcc.c-torture/execute/20030611-1.c: New test.
5489
5490 2003-06-12 Roger Sayle <roger@eyesopen.com>
5491
5492 PR middle-end/168
5493 * gcc.dg/20030612-1.c: New test case.
5494
5495 2003-06-12 Mark Mitchell <mark@codesourcery.com>
5496
5497 PR c++/10635
5498 * g++.dg/expr/cast1.C: New test.
5499
5500 2003-06-12 Roger Sayle <roger@eyesopen.com>
5501
5502 * gcc.dg/builtins-21.c: New test case.
5503
5504 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
5505
5506 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
5507 options instead of at the end.
5508 * lib/objc.exp (objc_target_compile): Likewise.
5509
5510 2003-06-11 Mark Mitchell <mark@codesourcery.com>
5511
5512 PR c++/10432
5513 * g++.dg/parse/error1.C: New test.
5514
5515 2003-06-11 Janis Johnson <janis187@us.ibm.com>
5516
5517 * gcc.dg/compat/struct-by-value-11_main.c: New file.
5518 * gcc.dg/compat/struct-by-value-11_x.c: New file.
5519 * gcc.dg/compat/struct-by-value-11_y.c: New file.
5520 * gcc.dg/compat/struct-by-value-12_main.c: New file.
5521 * gcc.dg/compat/struct-by-value-12_x.c: New file.
5522 * gcc.dg/compat/struct-by-value-12_y.c: New file.
5523 * gcc.dg/compat/struct-by-value-13_main.c: New file.
5524 * gcc.dg/compat/struct-by-value-13_x.c: New file.
5525 * gcc.dg/compat/struct-by-value-13_y.c: New file.
5526 * gcc.dg/compat/struct-by-value-14_main.c: New file.
5527 * gcc.dg/compat/struct-by-value-14_x.c: New file.
5528 * gcc.dg/compat/struct-by-value-14_y.c: New file.
5529 * gcc.dg/compat/struct-by-value-15_main.c: New file.
5530 * gcc.dg/compat/struct-by-value-15_x.c: New file.
5531 * gcc.dg/compat/struct-by-value-15_y.c: New file.
5532 * gcc.dg/compat/struct-by-value-16_main.c: New file.
5533 * gcc.dg/compat/struct-by-value-16_x.c: New file.
5534 * gcc.dg/compat/struct-by-value-16_y.c: New file.
5535 * gcc.dg/compat/struct-by-value-17_main.c: New file.
5536 * gcc.dg/compat/struct-by-value-17_x.c: New file.
5537 * gcc.dg/compat/struct-by-value-17_y.c: New file.
5538 * gcc.dg/compat/struct-by-value-18_main.c: New file.
5539 * gcc.dg/compat/struct-by-value-18_x.c: New file.
5540 * gcc.dg/compat/struct-by-value-18_y.c: New file.
5541
5542 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
5543 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
5544 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
5545 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
5546 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
5547 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
5548 * gcc.dg/compat/scalar-return-3_main.c: New file.
5549 * gcc.dg/compat/scalar-return-3_x.c: New file.
5550 * gcc.dg/compat/scalar-return-3_y.c: New file.
5551 * gcc.dg/compat/scalar-return-4_main.c: New file.
5552 * gcc.dg/compat/scalar-return-4_x.c: New file.
5553 * gcc.dg/compat/scalar-return-4_y.c: New file.
5554
5555 2003-06-10 Janis Johnson <janis187@us.ibm.com>
5556
5557 * gcc.dg/compat/fp2-struct-check.h: New file.
5558 * gcc.dg/compat/fp2-struct-defs.h: New file.
5559 * gcc.dg/compat/fp2-struct-init.h: New file.
5560 * gcc.dg/compat/struct-by-value-10_main.c: New file.
5561 * gcc.dg/compat/struct-by-value-10_x.c: New file.
5562 * gcc.dg/compat/struct-by-value-10_y.c: New file.
5563 * gcc.dg/compat/struct-return-10_main.c: New file.
5564 * gcc.dg/compat/struct-return-10_x.c: New file.
5565 * gcc.dg/compat/struct-return-10_y.c: New file.
5566
5567 * gcc.dg/compat/compat-common.h: New file.
5568 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
5569 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
5570 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
5571 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
5572 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
5573 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
5574 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
5575 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
5576 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
5577 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
5578 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
5579 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
5580 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
5581 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
5582 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
5583 * gcc.dg/compat/small-struct-check.h: Ditto.
5584 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
5585 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
5586 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
5587 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
5588 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
5589 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
5590 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
5591 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
5592 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
5593 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
5594 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
5595 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
5596 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
5597 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
5598 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
5599 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
5600 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
5601 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
5602 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
5603 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
5604 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
5605 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
5606 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
5607 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
5608 * gcc.dg/compat/struct-return-2_main.c: Ditto.
5609 * gcc.dg/compat/struct-return-2_x.c: Ditto.
5610 * gcc.dg/compat/struct-return-2_y.c: Ditto.
5611 * gcc.dg/compat/struct-return-3_main.c: Ditto.
5612 * gcc.dg/compat/struct-return-3_x.c: Ditto.
5613 * gcc.dg/compat/struct-return-3_y.c: Ditto.
5614
5615 2003-06-10 Geoffrey Keating <geoffk@apple.com>
5616
5617 * g++.dg/pch/static-1.C: New file.
5618 * g++.dg/pch/static-1.Hs: New file.
5619
5620 2003-06-10 Richard Henderson <rth@redhat.com>
5621
5622 * gcc.dg/asm-7.c: Adjust expected warning text.
5623
5624 2003-06-10 Roger Sayle <roger@eyesopen.com>
5625
5626 * gcc.dg/builtins-20.c: New test case.
5627
5628 2003-06-10 Mark Mitchell <mark@codesourcery.com>
5629
5630 PR c++/11131
5631 * g++.dg/opt/template1.C: New test.
5632
5633 2003-06-09 Mark Mitchell <mark@codesourcery.com>
5634
5635 * lib/gcc-dg.exp (dg-test): Clear additional_files and
5636 additional_sources.
5637
5638 2003-05-21 David Taylor <dtaylor@emc.com>
5639
5640 * gcc.dg/Wpadded.c: New file.
5641
5642 2003-06-09 Mark Mitchell <mark@codesourcery.com>
5643
5644 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
5645 * gcc.dg/special/weak-2.c: Add dg-require-weak.
5646 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
5647 dg-require-weak.
5648
5649 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
5650
5651 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
5652
5653 2003-06-09 Mark Mitchell <mark@codesourcery.com>
5654
5655 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
5656 (dg-require-alias): Likewise.
5657 (dg-require-gc-sections): Likewise.
5658 * lib/target-supports.exp (check_gc_sections_available): Likewise.
5659
5660 2003-06-08 Richard Henderson <rth@redhat.com>
5661
5662 * gcc.dg/20011029-2.c: Fix the array reference.
5663 * gcc.dg/asm-7.c: New.
5664
5665 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
5666
5667 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
5668
5669 2003-06-08 Mark Mitchell <mark@codesourcery.com>
5670
5671 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
5672 (dg-require-gc-sections): Likewise.
5673
5674 2003-06-08 Jan Hubicka <jh@suse.cz>
5675
5676 * i386-cmov1.c: Fix regular expression.
5677 * i386-cvt-1.c: Likewise.
5678 * i386-local.c: Likewise.
5679 * i386-local2.c: Likewise.
5680 * i386-mul.c: Likewise.
5681 * i386-ssetype-1.c: Likewise.
5682 * i386-ssetype-3.c: Likewise.
5683 * i386-ssetype-5.c: Likewise.
5684
5685 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5686
5687 PR c++/11039
5688 * g++.dg/warn/implicit-typename2.C: New test.
5689 * g++.dg/warn/implicit-typename3.C: New test.
5690
5691 2003-06-07 Richard Henderson <rth@redhat.com>
5692
5693 * g++.dg/other/offsetof3.C: Use size_t.
5694 * g++.dg/other/offsetof4.C: Likewise.
5695
5696 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
5697
5698 * lib/copy-file.exp: New. Implement gcc_copy_files.
5699
5700 * lib/dg-pch.exp: Load copy-file.exp
5701 (dg-pch): Use gcc_copy_files instead of "file copy".
5702
5703 2003-06-06 Mark Mitchell <mark@codesourcery.com>
5704
5705 * gcc.dg/weak/weak.exp: Simplify.
5706 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
5707 * gcc.dg/weak/weak-1.c: Likewise.
5708 * gcc.dg/weak/weak-2.c: Likewise.
5709 * gcc.dg/weak/weak-3.c: Likewise.
5710 * gcc.dg/weak/weak-4.c: Likewise.
5711 * gcc.dg/weak/weak-5.c: Likewise.
5712 * gcc.dg/weak/weak-6.c: Likewise.
5713 * gcc.dg/weak/weak-7.c: Likewise.
5714 * gcc.dg/weak/weak-8.c: Likewise.
5715 * gcc.dg/weak/weak-9.c: Likewise.
5716
5717 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
5718
5719 gcc.c-torture/execute/20030606-1.c: New.
5720
5721 2003-06-06 Roger Sayle <roger@eyesopen.com>
5722
5723 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
5724 * gcc.dg/builtins-19.c: Likewise.
5725
5726 2003-06-06 Roger Sayle <roger@eyesopen.com>
5727
5728 * gcc.dg/builtins-2.c: Add some more tests.
5729 * gcc.dg/builtins-18.c: New test case.
5730 * gcc.dg/builtins-19.c: New test case.
5731
5732 2003-06-06 Roger Sayle <roger@eyesopen.com>
5733 Jim Wilson <wilson@tuliptree.org>
5734
5735 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
5736
5737 2003-06-06 Jakub Jelinek <jakub@redhat.com>
5738
5739 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
5740 mempcpy/stpcpy calls not to be optimized into something else.
5741 * gcc.c-torture/execute/string-opt-3.c: Moved to...
5742 * gcc.c-torture/execute/builtins/string-7.c: ...here.
5743 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
5744
5745 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5746
5747 * gcc.dg/format/asm_fprintf-1.c: New test.
5748
5749 2003-06-05 Mark Mitchell <mark@codesourcery.com>
5750
5751 * lib/gcc-defs.exp (additional_sources): New variable.
5752 (dg-additional-sources): New function.
5753 (additional_files): New variable.
5754 (dg-additional-files): New function.
5755 (dg-additional-files-options): Likewise.
5756 * lib/gcc-dg.exp (dg-require-weak): New function.
5757 (dg-require-alias): Likewise.
5758 (dg-require-gc-sections): Likewise.
5759 * lib/target-supports.exp (check_alias_available): Remove testfile
5760 parameter.
5761 (check_gc_sections_available): New function.
5762 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
5763 (dg-gpp-additional-files): Likewise.
5764 * lib/g++.exp (additional_sources): Remove.
5765 (additional_files): Likewise.
5766 (g++_target_compile): Use dg-additional-files-options.
5767
5768 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
5769 Tcl logic.
5770 * gcc.dg/special/ecos.exp: Remove.
5771 * gcc.dg/special/20000419-2.c: Use dg-require-*.
5772 * gcc.dg/special/alias-1.c: Likewise.
5773 * gcc.dg/special/alias-2.c: Likewise.
5774 * gcc.dg/special/gcsec-1.c: Likewise.
5775 * gcc.dg/special/weak-1.c: Likewise.
5776 * gcc.dg/special/weak-2.c: Likewise.
5777 * gcc.dg/special/wkali-1.c: Likewise.
5778 * gcc.dg/special/wkali-2.c: Likewise.
5779
5780 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
5781 dg-gpp-additional-*.
5782 * g++.dg/special/conpr-3.C: Likewise.
5783 * g++.dg/special/conpr-4.C: Likewise.
5784 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
5785 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
5786 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
5787 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
5788 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
5789 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
5790 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
5791 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
5792 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
5793 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
5794 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
5795 * g++.old-deja/g++.other/comdat1.C: Likewise.
5796 * g++.old-deja/g++.other/comdat2.C: Likewise.
5797 * g++.old-deja/g++.other/comdat3.C: Likewise.
5798 * g++.old-deja/g++.other/ctor1.C: Likewise.
5799 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
5800
5801 2003-06-05 Richard Henderson <rth@redhat.com>
5802
5803 * gcc.dg/debug/20030605-1.c: New.
5804
5805 2003-06-04 Mark Mitchell <mark@codesourcery.com>
5806
5807 * README.QMTEST: Update.
5808
5809 2003-06-04 Richard Henderson <rth@redhat.com>
5810
5811 * gcc.dg/cleanup-1.c: New.
5812 * gcc.dg/cleanup-2.c: New.
5813 * gcc.dg/cleanup-3.c: New.
5814 * gcc.dg/cleanup-4.c: New.
5815 * gcc.dg/cleanup-5.c: New.
5816 * gcc.dg/cleanup-6.c: New.
5817 * gcc.dg/cleanup-7.c: New.
5818
5819 2003-06-04 Mark Mitchell <mark@codesourcery.com>
5820
5821 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
5822
5823 * lib/dg-pch.exp: New file.
5824 * g++.dg/pch/pch.exp: Use dg-pch.exp.
5825 * gcc.dg/pch/pch.exp: Likewise.
5826
5827 2003-06-04 Roger Sayle <roger@eyesopen.com>
5828
5829 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
5830 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
5831 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
5832 * gcc.dg/builtins-17.c: New test case.
5833 * gcc.dg/i386-387-4.c: New test case.
5834 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
5835
5836 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
5837
5838 * gcc.dg/ultrasp9.c: New test.
5839
5840 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
5841
5842 * gcc.c-torture/compile/20030604-1.c: New test.
5843 * gcc.dg/sparc-constant-1.c: New test.
5844
5845 2003-06-03 Glen Nakamura <glen@imodulo.com>
5846
5847 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
5848
5849 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
5850
5851 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
5852
5853 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
5854 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
5855
5856 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
5857
5858 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
5859
5860 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5861
5862 PR c++/10940
5863 * g++.dg/template/spec10.C: New test.
5864
5865 2003-06-03 Roger Sayle <roger@eyesopen.com>
5866
5867 * gcc.dg/builtins-16.c: New test case.
5868
5869 2003-06-03 Jakub Jelinek <jakub@redhat.com>
5870
5871 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
5872 mempcpy test with post-increments.
5873 * gcc.c-torture/execute/string-opt-3.c: New test.
5874 * gcc.dg/string-opt-1.c: New test.
5875
5876 2003-06-03 David Billinghurst (David.Billinghurst@riotinto.com)
5877
5878 PR fortran/10965
5879 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
5880
5881 2003-06-02 Mark Mitchell <mark@codesourcery.com>
5882
5883 * lib/scanasm.exp (dg-scan): New function, factored out of ...
5884 (scan-assembler): ... here. Use dg-scan.
5885 (scan-assembler-not): Likewise.
5886 (scan-file): New function.
5887 (scan-file-not): Likewise.
5888 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
5889 * gcc.dg/cpp/_Pragma4.c: Likewise.
5890 * gcc.dg/cpp/_Pragma5.c: Likewise.
5891 * gcc.dg/cpp/avoidpaste1.c: Likewise.
5892 * gcc.dg/cpp/avoidpaste2.c: Likewise.
5893 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
5894 * gcc.dg/cpp/cmdlne-P.c: Likewise.
5895 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
5896 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
5897 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
5898 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
5899 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
5900 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
5901 * gcc.dg/cpp/cxxcom1.c: Likewise.
5902 * gcc.dg/cpp/line1.c: Likewise.
5903 * gcc.dg/cpp/maccom1.c: Likewise.
5904 * gcc.dg/cpp/maccom2.c: Likewise.
5905 * gcc.dg/cpp/maccom3.c: Likewise.
5906 * gcc.dg/cpp/maccom4.c: Likewise.
5907 * gcc.dg/cpp/maccom5.c: Likewise.
5908 * gcc.dg/cpp/maccom6.c: Likewise.
5909 * gcc.dg/cpp/multiline.c: Likewise.
5910 * gcc.dg/cpp/spacing1.c: Likewise.
5911 * gcc.dg/cpp/spacing2.c: Likewise.
5912 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
5913 * gcc.dg/cpp/trad/maccom1.c: Likewise.
5914 * gcc.dg/cpp/trad/maccom2.c: Likewise.
5915 * gcc.dg/cpp/trad/maccom3.c: Likewise.
5916 * gcc.dg/cpp/trad/maccom4.c: Likewise.
5917 * gcc.dg/cpp/trad/maccom6.c: Likewise.
5918 * gcc.dg/cpp/cxxcom2.c: Likewise.
5919 * gcc.dg/cpp/cxxcom2.h: New file.
5920
5921 * gcc.dg/cpp/truefalse.cpp: Move it to ...
5922 * g++.dg/cpp/truefalse.C: Here.
5923 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
5924
5925 2003-06-01 Loren James Rittle <ljrittle@acm.org>
5926
5927 * gcc.dg/cpp/redef3.c: New file.
5928
5929 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
5930
5931 * gcc.dg/i386-loop-3.c: New test.
5932
5933 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
5934
5935 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
5936
5937 2003-05-31 Roger Sayle <roger@eyesopen.com>
5938
5939 * gcc.dg/fwrapv-1.c: New test case.
5940 * gcc.dg/fwrapv-2.c: New test case.
5941
5942 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5943
5944 PR c++/10956
5945 * g++.dg/template/spec9.C: New test.
5946
5947 2003-05-29 Roger Sayle <roger@eyesopen.com>
5948
5949 * gcc.dg/duff-4.c: New test case.
5950
5951 2003-05-27 David Billinghurst (David.Billinghurst@riotinto.com)
5952
5953 PR fortran/10843
5954 * g77.dg/ffixed-form-1.f: New test
5955 * g77.dg/ffixed-form-2.f: New test
5956 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
5957 * g77.dg/ffree-form-3.f: New test
5958
5959 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
5960
5961 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
5962 * gcc.dg/wint_t-1.c: Likewise.
5963
5964 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5965
5966 * g++.dg/template/access11.C: New test.
5967
5968 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5969
5970 PR c++/10849
5971 * g++.dg/template/access10.C: New test.
5972
5973 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
5974 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5975
5976 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
5977
5978 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
5979
5980 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
5981 suppress for powerpc-*-darwin*.
5982 * gcc.dg/torture/builtin-noret-2.c: Likewise.
5983
5984 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
5985
5986 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
5987 suppress option for powerpc-*-darwin*.
5988
5989 2003-05-23 Roger Sayle <roger@eyesopen.com>
5990
5991 * gcc.dg/builtins-1.c: Add tests for tan and atan.
5992 * gcc.dg/builtins-4.c: Add test for fmod.
5993
5994 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5995
5996 PR c++/10682
5997 * g++.dg/template/instantiate4.C: New test.
5998
5999 2003-05-22 Roger Sayle <roger@eyesopen.com>
6000
6001 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
6002
6003 2003-05-21 Janis Johnson <janis187@us.ibm.com>
6004
6005 * gcc.dg/compat/scalar-return-1_main.c: New file.
6006 * gcc.dg/compat/scalar-return-1_x.c: New file.
6007 * gcc.dg/compat/scalar-return-1_y.c: New file.
6008 * gcc.dg/compat/scalar-return-2_main.c: New file.
6009 * gcc.dg/compat/scalar-return-2_x.c: New file.
6010 * gcc.dg/compat/scalar-return-2_y.c: New file.
6011 * gcc.dg/compat/struct-return-3_main.c: New file.
6012 * gcc.dg/compat/struct-return-3_y.c: New file.
6013 * gcc.dg/compat/struct-return-3_x.c: New file.
6014 * gcc.dg/compat/struct-return-2_main.c: New file.
6015 * gcc.dg/compat/struct-return-2_x.c: New file.
6016 * gcc.dg/compat/struct-return-2_y.c: New file.
6017
6018 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6019
6020 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
6021 for hppa*-hp-hpux*.
6022 * gcc.dg/20021014-1.c (dg-options): Likewise.
6023 * gcc.dg/nest.c (dg-options): Likewise.
6024
6025 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
6026
6027 PR c++/9738
6028 * g++.dg/ext/dllimport2.C: New file.
6029 * g++.dg/ext/dllimport3.C: New file.
6030
6031 2003-05-20 Janis Johnson <janis187@us.ibm.com>
6032
6033 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
6034 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
6035 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
6036 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
6037 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
6038 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
6039 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
6040 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
6041 * gcc.dg/compat/small-struct-defs.h: New file.
6042 * gcc.dg/compat/small-struct-init.h: New file.
6043 * gcc.dg/compat/small-struct-check.h: New file.
6044 * gcc.dg/compat/fp-struct-defs.h: New file.
6045 * gcc.dg/compat/fp-struct-check.h: New file.
6046 * gcc.dg/compat/fp-struct-init.h: New file.
6047 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
6048 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
6049
6050 2003-05-19 Jakub Jelinek <jakub@redhat.com>
6051
6052 * gcc.dg/20030225-2.c: New test.
6053
6054 2003-05-18 Roger Sayle <roger@eyesopen.com>
6055 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6056
6057 * gcc.c-torture/compile/20030518-1.c: New test case.
6058
6059 2003-05-18 Mark Mitchell <mark@codesourcery.com>
6060
6061 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
6062 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
6063 gcc-dg-debug-runtest.
6064 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
6065 gcc-dg-debug-runtest.
6066
6067 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6068
6069 PR c++/9022
6070 * g++.dg/lookup/using6.C: New test.
6071
6072 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6073
6074 * g++.dg/parse/access2.C: New test.
6075
6076 2003-05-17 Mark Mitchell <mark@codesourcery.com>
6077
6078 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
6079 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
6080 * gcc.dg/debug/debug.exp: Likewise.
6081
6082 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
6083
6084 * gcc.dg/dollar.c: New test.
6085
6086 2003-05-16 Janis Johnson <janis187@us.ibm.com>
6087
6088 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
6089 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
6090 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
6091 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
6092 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
6093 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
6094 * gcc.dg/compat/struct-by-value-6_main.c: New file.
6095 * gcc.dg/compat/struct-by-value-6_x.c: New file.
6096 * gcc.dg/compat/struct-by-value-6_y.c: New file.
6097 * gcc.dg/compat/struct-by-value-7_main.c: New file.
6098 * gcc.dg/compat/struct-by-value-7_x.c: New file.
6099 * gcc.dg/compat/struct-by-value-7_y.c: New file.
6100 * gcc.dg/compat/struct-by-value-8_main.c: New file.
6101 * gcc.dg/compat/struct-by-value-8_x.c: New file.
6102 * gcc.dg/compat/struct-by-value-8_y.c: New file.
6103 * gcc.dg/compat/struct-by-value-9_main.c: New file.
6104 * gcc.dg/compat/struct-by-value-9_x.c: New file.
6105 * gcc.dg/compat/struct-by-value-9_y.c: New file.
6106
6107 2003-05-16 Mark Mitchell <mark@codesourcery.com>
6108
6109 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
6110 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
6111 support for "repo" mode.
6112 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
6113 * lib/g77-dg.exp: Likewise.
6114 * lib/obj-dg.exp: Likewise.
6115
6116 2003-05-16 Jakub Jelinek <jakub@redhat.com>
6117
6118 Merge from gcc-3_2-rhl8-branch:
6119 2003-04-23 Jakub Jelinek <jakub@redhat.com>
6120
6121 * gcc.dg/tls/opt-6.c: New test.
6122
6123 2003-04-05 Jakub Jelinek <jakub@redhat.com>
6124
6125 * gcc.dg/20030405-1.c: New test.
6126
6127 2003-03-09 Jakub Jelinek <jakub@redhat.com>
6128
6129 * gcc.dg/20030309-1.c: New test.
6130
6131 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
6132
6133 * gcc.c-torture/execute/20030307-1.c: New test.
6134
6135 2003-02-20 Randolph Chung <tausq@debian.org>
6136
6137 * gcc.c-torture/compile/20030220-1.c: New test.
6138
6139 2003-02-18 Jakub Jelinek <jakub@redhat.com>
6140
6141 * gcc.dg/20030217-1.c: New test.
6142
6143 2003-01-29 Jakub Jelinek <jakub@redhat.com>
6144
6145 * gcc.c-torture/compile/20020129-1.c: New test.
6146
6147 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
6148
6149 * gcc.dg/unroll-1.c: New test.
6150
6151 2002-11-16 Jan Hubicka <jh@suse.cz>
6152
6153 * gcc.c-torture/execute/20020920-1.c: New test.
6154
6155 2002-10-08 Jakub Jelinek <jakub@redhat.com>
6156
6157 PR target/7434
6158 * gcc.c-torture/compile/20021008-1.c: New test.
6159
6160 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
6161
6162 PR target/7559
6163 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
6164
6165 2002-08-07 Jakub Jelinek <jakub@redhat.com>
6166
6167 * gcc.c-torture/compile/20020807-1.c: New test.
6168
6169 2002-07-30 Jakub Jelinek <jakub@redhat.com>
6170
6171 * gcc.dg/tls/opt-1.c: New test.
6172
6173 2002-07-29 Jakub Jelinek <jakub@redhat.com>
6174
6175 * gcc.dg/20020729-1.c: New test.
6176
6177 2002-07-20 Jakub Jelinek <jakub@redhat.com>
6178
6179 * g++.dg/opt/life1.C: New test.
6180
6181 2002-05-20 Jakub Jelinek <jakub@redhat.com>
6182
6183 * gcc.dg/20020525-1.c: New test.
6184
6185 2002-05-24 Jakub Jelinek <jakub@redhat.com>
6186
6187 PR c++/6794
6188 * g++.dg/ext/pretty1.C: New test.
6189 * g++.dg/ext/pretty2.C: New test.
6190
6191 2003-05-15 Mark Mitchell <mark@codesourcery.com>
6192
6193 PR c++/8385
6194 * g++.dg/ext/typeof5.C: New test.
6195
6196 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
6197
6198 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
6199 __USER_LABEL_PREFIX__ into account.
6200 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
6201
6202 2003-05-14 Roger Sayle <roger@eyesopen.com>
6203
6204 * gcc.dg/builtins-15.c: New test case.
6205
6206 2003-05-13 Zack Weinberg <zack@codesourcery.com>
6207
6208 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
6209
6210 2003-05-12 Mark Mitchell <mark@codesourcery.com>
6211
6212 * lib/g++.exp: Tweak handling of additional source files.
6213 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
6214 * g++.dg/special/conpr-2a.C: Rename to ...
6215 * g++.dg/special/conpr-2a.cc: ... this.
6216 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
6217 * g++.dg/special/conpr-3a.C: Rename to ...
6218 * g++.dg/special/conpr-3a.cc: This.
6219 * g++.dg/special/conpr-3b.C: Rename to ...
6220 * g++.dg/special/conpr-3b.cc: This.
6221 * g++.dg/special/conpr-4.C: New test.
6222 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
6223
6224 2003-05-12 David Edelsohn <edelsohn@gnu.org>
6225
6226 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
6227
6228 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6229
6230 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
6231 * g++.old-deja/g++.robertl/eb71.C: Likewise.
6232 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
6233 * g++.old-deja/g++.other/warn3.C: Likewise.
6234
6235 2003-05-11 Roger Sayle <roger@eyesopen.com>
6236
6237 * gcc.dg/i386-387-1.c: Update to also test log.
6238 * gcc.dg/i386-387-2.c: Likewise.
6239
6240 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
6241
6242 * g77.f-torture/execute/int8421.f: New test.
6243
6244 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6245
6246 PR c++/10230, c++/10481
6247 * g++.dg/lookup/scoped5.C: New test.
6248
6249 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6250
6251 PR c++/10552
6252 * g++.dg/template/ttp6.C: New test.
6253
6254 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
6255
6256 * gcc.c-torture/execute/builtins: New directory.
6257 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
6258 gcc.c-torture/execute/builtins.
6259 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
6260 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
6261 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
6262 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
6263
6264 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6265
6266 PR c++/9252
6267 * g++.dg/template/access8.C: New test.
6268 * g++.dg/template/access9.C: New test.
6269
6270 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6271
6272 PR c++/9554
6273 * g++.dg/parse/access1.C: New test.
6274
6275 2003-05-09 DJ Delorie <dj@redhat.com>
6276
6277 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
6278 long, and not an int.
6279
6280 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6281
6282 PR c++/10555, c++/10576
6283 * g++.dg/template/memclass1.C: New test.
6284
6285 2003-05-08 DJ Delorie <dj@redhat.com>
6286
6287 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
6288 targets.
6289 * gcc.c-torture/execute/20021024-1.x: Likewise.
6290 * gcc.c-torture/execute/shiftdi.x: Likewise.
6291 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
6292 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
6293 * gcc.dg/20021018-1.c: Likewise.
6294
6295 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6296
6297 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
6298
6299 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
6300 (bcopy): Call memmove.
6301
6302 2003-05-08 Roger Sayle <roger@eyesopen.com>
6303
6304 * g77.f-torture/compile/8485.f: New test case.
6305
6306 2003-05-07 Richard Henderson <rth@redhat.com>
6307
6308 PR c++/10570
6309 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
6310 Verify exception_cleanup not called for rethrows.
6311 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
6312 when exiting catch block without rethrowing.
6313 * g++.dg/eh/forced3.C: New.
6314 * g++.dg/eh/forced4.C: New.
6315
6316 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
6317
6318 * gcc.dg/20030505.c: Fix triplet.
6319
6320 2003-05-06 DJ Delorie <dj@redhat.com>
6321
6322 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
6323 * gcc.dg/nest.c: Likewise.
6324
6325 2003-05-05 Roger Sayle <roger@eyesopen.com>
6326
6327 * gcc.dg/builtins-14.c: New test case.
6328
6329 2003-05-05 Janis Johnson <janis187@us.ibm.com>
6330
6331 * lib/compat.exp (compat-execute): New argument.
6332 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
6333 * gcc.dg/compat: New test directory.
6334 * gcc.dg/compat/compat.exp: New expect script.
6335 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
6336 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
6337 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
6338 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
6339 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
6340 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
6341
6342 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
6343 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
6344 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
6345 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
6346 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
6347 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
6348 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
6349 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
6350 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
6351 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
6352 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
6353 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
6354 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
6355 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
6356 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
6357
6358 2003-05-05 Zack Weinberg <zack@codesourcery.com>
6359
6360 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
6361
6362 2003-05-05 Jakub Jelinek <jakub@redhat.com>
6363
6364 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
6365
6366 2003-05-05 Geoffrey Keating <geoffk@apple.com>
6367
6368 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
6369 * gcc.dg/ppc-fsel-2.c: New test.
6370
6371 * gcc.dg/unused-5.c: New test.
6372
6373 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6374
6375 PR c++/10496
6376 * g++.dg/warn/pmf1.C: New test.
6377
6378 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6379
6380 PR c++/4494
6381 * g++.dg/warn/main.C: New test.
6382
6383 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6384
6385 * gcc.dg/nonnull-3.c: New test.
6386
6387 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
6388
6389 * gcc.dg/cpp/Wtrigraphs.c: Update.
6390 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
6391
6392 2003-05-03 Geoffrey Keating <geoffk@apple.com>
6393
6394 * gcc.dg/ppc-fsel-1.c: New test.
6395
6396 2003-05-03 Zack Weinberg <zack@codesourcery.com>
6397
6398 PR c/10604
6399 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
6400
6401 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
6402
6403 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
6404
6405 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6406
6407 PR c++/9364, c++/10553, c++/10586
6408 * g++.dg/parse/typename4.C: New test.
6409 * g++.dg/parse/typename5.C: Likewise.
6410
6411 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
6412
6413 * gcc.c-torture/compile/20030503-1.c: New test.
6414
6415 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6416
6417 * g++.dg/lookup/using5.C: Fix testcase error.
6418
6419 2003-05-01 Chris Demetriou <cgd@broadcom.com>
6420
6421 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
6422 since MEABI is no longer supported. Remove all vestiges
6423 of MEABI from the test.
6424
6425 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6426
6427 PR c++/10554
6428 * g++.dg/lookup/using5.C: New test.
6429
6430 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6431
6432 PR c++/8772
6433 * g++.dg/template/ttp5.C: New test.
6434
6435 2003-04-30 Mark Mitchell <mark@codesourcery.com>
6436
6437 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
6438 (dg-gpp-additional-sources): New function.
6439 (dg-gpp-additional-files): Likewise.
6440 * lib/g++.exp (additional_sources): New variable.
6441 (additional_files): Likewise.
6442 (g++_target_compile): Deal with them.
6443 * lib/old-dejagnu.exp: Remove.
6444 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
6445 * g++.old-deja: Revise all tests to use dg commands.
6446
6447 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6448
6449 PR c++/9432, c++/9528
6450 * g++.dg/lookup/using4.C: New test.
6451
6452 2003-04-29 Geoffrey Keating <geoffk@apple.com>
6453
6454 * gcc.dg/noreturn-5.c: New file.
6455 * gcc.dg/noreturn-6.c: New file.
6456
6457 * gcc.c-torture/compile/inline-1.c: New file.
6458
6459 2003-04-29 Mark Mitchell <mark@codesourcery.com>
6460
6461 PR c++/10551
6462 * g++.dg/template/explicit1.C: New test.
6463
6464 2003-04-29 Mark Mitchell <mark@codesourcery.com>
6465
6466 PR c++/10549
6467 * g++.dg/other/bitfield1.C: New test.
6468
6469 PR c++/10527
6470 * g++.dg/init/new7.C: New test.
6471
6472 2003-04-29 Mark Mitchell <mark@codesourcery.com>
6473
6474 * g++.dg/ext/desig1.C: New test.
6475 * g++.dg/ext/init1.C: Update.
6476
6477 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
6478
6479 2003-04-28 Mark Mitchell <mark@codesourcery.com>
6480
6481 PR c++/10180
6482 * g++.dg/warn/Winline-1.C: New test.
6483
6484 2003-04-28 Jakub Jelinek <jakub@redhat.com>
6485
6486 * gcc.c-torture/execute/string-opt-19.c: New test.
6487
6488 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
6489 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
6490
6491 2003-04-27 Mark Mitchell <mark@codesourcery.com>
6492
6493 PR c++/10506
6494 * g++.dg/init/new6.C: New test.
6495
6496 PR c++/10503
6497 * g++.dg/init/ref6.C: New test.
6498
6499 2003-04-26 David Edelsohn <edelsohn@gnu.org>
6500
6501 * g++.dg/warn/weak1.C: XFAIL on AIX4.
6502
6503 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6504
6505 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
6506 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
6507
6508 2003-04-25 Mark Mitchell <mark@codesourcery.com>
6509
6510 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
6511 initialized static data members.
6512
6513 2003-04-25 H.J. Lu <hjl@gnu.org>
6514
6515 * gcc.dg/ia64-sync-4.c: New test.
6516
6517 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6518
6519 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
6520 date.
6521
6522 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
6523
6524 PR c++/10337
6525 * g++.dg/warn/conv1.C: New test.
6526 * g++.old-deja/g++.other/conv7.C: Adjust.
6527 * g++.old-deja/g++.other/overload14.C: Adjust.
6528
6529 2003-04-23 Mark Mitchell <mark@codesourcery.com>
6530
6531 PR c++/10471
6532 * g++.dg/template/defarg2.C: New test.
6533
6534 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
6535
6536 * gcc.dg/cpp/include2.c: Update.
6537 * gcc.dg/cpp/multiline-2.c: New.
6538 * gcc.dg/cpp/multiline.c: Update.
6539 * gcc.dg/cpp/strify2.c: Update.
6540 * gcc.dg/cpp/trad/literals-2.c: Update.
6541
6542 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6543
6544 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
6545
6546 2003-04-23 Mark Mitchell <mark@codesourcery.com>
6547
6548 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
6549
6550 2003-04-23 Mark Mitchell <mark@codesourcery.com>
6551
6552 PR c++/10451
6553 * g++.dg/parse/crash4.C: New test.
6554
6555 PR c++/9847
6556 * g++.dg/parse/crash5.C: New test.
6557
6558 2003-04-22 Mark Mitchell <mark@codesourcery.com>
6559
6560 PR c++/10446
6561 * g++.dg/parse/crash3.C: New test.
6562
6563 PR c++/10428
6564 * g++.dg/parse/elab1.C: New test.
6565
6566 2003-04-22 Devang Patel <dpatel@apple.com>
6567
6568 * gcc.dg/cpp/trad/funlike-5.c: New test.
6569
6570 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
6571
6572 * g++.dg/other/packed1.C: Fix dg options.
6573
6574 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
6575
6576 * g++.dg/other/offsetof2.C: New test.
6577
6578 2003-04-21 Mark Mitchell <mark@codesourcery.com>
6579
6580 * g++.dg/template/recurse.C: Adjust location of error messages.
6581
6582 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
6583
6584 PR c++/9881
6585 * g++.dg/init/addr-const1.C: New test.
6586 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
6587
6588 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
6589
6590 PR c++/10405
6591 * g++.dg/lookup/struct-hack1.C: New test.
6592
6593 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
6594
6595 * ucs.c: Update diagnostic messages.
6596
6597 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
6598
6599 * gcc.dg/cpp/truefalse.cpp: New test.
6600 * gcc.dg/cpp/cpp.exp: Update.
6601 * g++.dg/other/stdbool-if.C: Remove.
6602
6603 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
6604
6605 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
6606 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
6607
6608 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
6609
6610 * gcc.c-torture/compile/20030418-1.c: New test.
6611
6612 2003-04-17 Janis Johnson <janis187@us.ibm.com>
6613
6614 * README.compat: Remove; content moved to doc/sourcebuild.texi.
6615
6616 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6617
6618 PR c++/10347
6619 g++.dg/template/dependent-name1.C: New test.
6620
6621 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
6622
6623 * gcc.dg/warn-1.c (tourist_guide): New array,
6624 contains a pointer to bar.
6625
6626 2003-04-16 Roger Sayle <roger@eyesopen.com>
6627
6628 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
6629 * gcc.c-torture/execute/medce-1.c: New test case.
6630 * gcc.c-torture/execute/medce-2.c: New test case.
6631
6632 2003-04-15 Mark Mitchell <mark@codesourcery.com>
6633
6634 * lib/prune.exp: Ignore more messages.
6635
6636 PR c++/10381
6637 * g++.dg/parse/lookup3.C: New test.
6638
6639 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
6640
6641 * gcc.c-torture/compile/20030415-1.c : New test.
6642
6643 2003-04-14 Mark Mitchell <mark@codesourcery.com>
6644
6645 * gcc.c-torture/execute/scope-2.c: Move to ...
6646 * gcc.dg/noncompile/scope.c: .... here.
6647
6648 2003-04-14 Roger Sayle <roger@eyesopen.com>
6649
6650 * gcc.dg/20030414-2.c: New test case.
6651
6652 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
6653
6654 PR target/10377
6655 * gcc.dg/20030414-1.c: New test.
6656
6657 2003-04-13 Roger Sayle <roger@eyesopen.com>
6658
6659 * gcc.dg/builtins-12.c: New test case.
6660 * gcc.dg/builtins-13.c: New test case.
6661
6662 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6663
6664 * gcc.c-torture/execute/string-opt-18.c: New test.
6665
6666 2003-04-13 Mark Mitchell <mark@codesourcery.com>
6667
6668 PR c++/10300
6669 * g++.dg/init/new5.C: New test.
6670
6671 2003-04-12 Mark Mitchell <mark@codesourcery.com>
6672
6673 PR c++/7910
6674 * g++.dg/ext/dllimport1.C: New test.
6675
6676 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
6677
6678 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
6679
6680 2003-04-11 Bud Davis <bdavis9659@comcast.net>
6681
6682 PR Fortran/9263
6683 * g77.f-torture/noncompile/9263.f: New test
6684 PR Fortran/1832
6685 * g77.f-torture/execute/1832.f: New test
6686
6687 2003-04-11 David Chad <davidc@freebsd.org>
6688 Loren J. Rittle <ljrittle@acm.org>
6689
6690 libobjc/8562
6691 * objc.dg/headers.m: New test.
6692
6693 2003-04-10 Zack Weinberg <zack@codesourcery.com>
6694
6695 * gcc.c-torture/execute/builtin-noret-2.c: New.
6696 * gcc.c-torture/execute/builtin-noret-2.x: New.
6697 XFAIL builtin-noret-2.c at -O1 and above.
6698 * gcc.dg/redecl.c: New.
6699 * gcc.dg/Wshadow-1.c: Update error regexps.
6700
6701 2003-04-10 Mark Mitchell <mark@codesourcery.com>
6702
6703 * g++.dg/abi/bitfield10.C: New test.
6704
6705 2003-04-09 Mike Stump <mrs@apple.com>
6706
6707 * gcc.dg/pch/pch.exp: Make testcase names longer.
6708 * g++.dg/pch/pch.exp: Make testcase names longer.
6709
6710 2003-04-08 Roger Sayle <roger@eyesopen.com>
6711
6712 * gcc.dg/builtins-11.c: New test case.
6713
6714 2003-04-08 Roger Sayle <roger@eyesopen.com>
6715
6716 * gcc.dg/builtins-9.c: New test case.
6717 * gcc.dg/builtins-10.c: New test case.
6718
6719 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
6720
6721 * gcc.dg/noncompile/init-4.c.c: New test.
6722
6723 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
6724
6725 * gcc.misc-test/gcov-9.c: New test.
6726 * gcc.misc-test/gcov-10.c: New test
6727 * gcc.misc-test/gcov-11.c: New test.
6728
6729 2003-04-05 Zack Weinberg <zack@codesourcery.com>
6730
6731 PR optimization/10024
6732 * gcc.c-torture/compile/20030405-1.c: New test.
6733
6734 2003-04-04 Geoffrey Keating <geoffk@apple.com>
6735
6736 * gcc.dg/pch/static-3.c: New.
6737 * gcc.dg/pch/static-3.hs: New.
6738 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
6739
6740 2003-04-04 Richard Henderson <rth@redhat.com>
6741
6742 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
6743 * g++.dg/eh/forced2.C: Likewise.
6744
6745 2003-04-03 Mike Stump <mrs@apple.com>
6746
6747 * lib/scanasm.exp (scan-assembler): Add xfail processing for
6748 target arg.
6749 (scan-assembler-times, scan-assembler-not): Likewise.
6750 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
6751
6752 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
6753
6754 * gcc.dg/sparc-loop-1.c: New test.
6755
6756 2003-04-02 Geoffrey Keating <geoffk@apple.com>
6757
6758 PR other/9274
6759 * g++.dg/pch/system-2.C: New.
6760 * g++.dg/pch/system-2.Hs: New.
6761
6762 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
6763
6764 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
6765
6766 * g++.dg/eh/simd-1.C (vecfunc): Same.
6767
6768 2003-04-01 Roger Sayle <roger@eyesopen.com>
6769
6770 * gcc.c-torture/execute/20030401-1.c: New test case.
6771
6772 2003-04-01 Ziemowit Laski <zlaski@apple.com>
6773
6774 * objc.dg/defs.m: New.
6775
6776 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
6777
6778 * g++.dg/eh/simd-1.C: New.
6779 * g++.dg/eh/simd-2.C: New.
6780
6781 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
6782
6783 * gcc.c-torture/execute/simd-3.c: New.
6784
6785 2003-03-31 Mark Mitchell <mark@codesourcery.com>
6786
6787 PR c/9936
6788 * gcc.dg/20030331-2.c: New test.
6789
6790 2003-03-31 Mark Mitchell <mark@codesourcery.com>
6791
6792 PR c++/10278
6793 * g++.dg/parse/crash2.C: New test.
6794
6795 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
6796
6797 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
6798 * gcc.c-torture/execute/20030331-1.c: ...here.
6799
6800 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
6801
6802 * gcc.c-torture/execute/20030331-1.c: New test.
6803
6804 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
6805
6806 * lib/gcov.exp: Adjust call return testing strings.
6807 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
6808
6809 2003-03-31 Roger Sayle <roger@eyesopen.com>
6810
6811 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
6812 * gcc.dg/builtins-7.c: New test case.
6813 * gcc.dg/builtins-8.c: New test case.
6814
6815 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
6816
6817 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
6818
6819 2003-03-30 Mark Mitchell <mark@codesourcery.com>
6820
6821 PR c++/7647
6822 * g++.dg/lookup-class-member-2.C: New test.
6823
6824 2003-03-30 Glen Nakamura <glen@imodulo.com>
6825
6826 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
6827
6828 2003-03-28 Roger Sayle <roger@eyesopen.com>
6829
6830 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
6831
6832 2003-03-28 Mark Mitchell <mark@codesourcery.com>
6833
6834 * g++.dg/init/attrib1.C: New test.
6835
6836 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
6837
6838 * gcc.dg/ultrasp8.c: New test.
6839
6840 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
6841
6842 * gcc.dg/ultrasp7.c: New test.
6843
6844 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
6845
6846 PR c++/10047
6847 * g++.dg/template/inline1.C: New test.
6848
6849 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
6850
6851 * gcc.dg/sparc-dwarf2.c: New test.
6852
6853 2003-03-27 Roger Sayle <roger@eyesopen.com>
6854
6855 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
6856 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
6857
6858 2003-03-27 Mark Mitchell <mark@codesourcery.com>
6859
6860 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
6861 than reading .x files.
6862 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
6863 * g77.dg/gcov/gcov-1.f: Likewise.
6864 * gcc.misc-tests/gcov-4b.c: Likewise.
6865 * gcc.misc-tests/gcov-5b.c: Likewise.
6866 * gcc.misc-tests/gcov-6.c: Likewise.
6867 * gcc.misc-tests/gcov-7.c: Likewise.
6868 * gcc.misc-tests/gcov-8.c: Likewise.
6869 * g++.dg/gcov/gcov-1.x: Remove.
6870 * g77.dg/gcov/gcov-1.x: Likewise.
6871 * gcc.misc-tests/gcov-4b.x: Likewise.
6872 * gcc.misc-tests/gcov-5b.x: Likewise.
6873 * gcc.misc-tests/gcov-6.x: Likewise.
6874 * gcc.misc-tests/gcov-7.x: Likewise.
6875 * gcc.misc-tests/gcov-8.x: Likewise.
6876
6877 2003-03-27 Glen Nakamura <glen@imodulo.com>
6878
6879 PR opt/10087
6880 * gcc.dg/20030324-1.c: New test.
6881
6882 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
6883
6884 PR c++/10224
6885 * g++.dg/template/arg3.C: New test.
6886
6887 PR c++/10158
6888 * g++.dg/template/friend18.C: New test.
6889
6890 2003-03-26 Roger Sayle <roger@eyesopen.com>
6891
6892 * g77.f-torture/compile/20030326-1.f: New test case.
6893
6894 2003-03-26 Janis Johnson <janis187@us.ibm.com>
6895
6896 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
6897
6898 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
6899
6900 2003-03-26 Jakub Jelinek <jakub@redhat.com>
6901
6902 * gcc.dg/ia64-sync-3.c: New test.
6903
6904 2003-03-26 Alan Modra <amodra@bigpond.net.au>
6905
6906 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
6907
6908 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
6909
6910 * gcc.dg/ultrasp6.c: New test.
6911
6912 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
6913
6914 * gcc.dg/i386-signbit-1.c: New test.
6915 * gcc.dg/i386-signbit-2.c: New test.
6916 * gcc.dg/i386-signbit-3.c: New test.
6917
6918 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
6919
6920 * gcc.dg/ultrasp5.c: Fix options.
6921
6922 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
6923
6924 * gcc.dg/ultrasp5.c: Fix comment.
6925
6926 2003-03-24 Bud Davis <bdavis9659@comcast.net>
6927
6928 PR fortran/10197
6929 * g77.f-torture/execute/10197.f: New test.
6930
6931 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
6932
6933 PR c++/9898, c++/383
6934 * g++.dg/template/conv6.C: New test.
6935
6936 PR c++/10119
6937 * g++.dg/template/ptrmem5.C: New test.
6938
6939 PR c++/10026
6940 * g++.dg/lookup/koenig1.C: New test.
6941
6942 PR C++/10199
6943 * g++.dg/lookup/template2.C: New test.
6944
6945 2003-03-24 Jakub Jelinek <jakub@redhat.com>
6946
6947 * g++.dg/opt/rtti1.C: New test.
6948
6949 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
6950
6951 * gcc.dg/ultrasp5.c: New test.
6952
6953 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
6954
6955 PR middle-end/9967
6956 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
6957 builtin fputs.
6958
6959 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
6960
6961 PR c/8224
6962 * gcc.dg/20030323-1.c: New test.
6963
6964 2003-03-23 Roger Sayle <roger@eyesopen.com>
6965
6966 * gcc.c-torture/compile/20030323-1.c: New test case.
6967
6968 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
6969
6970 * gcc.dg/20030321-1.c: New test.
6971
6972 2003-03-22 Zack Weinberg <zack@codesourcery.com>
6973
6974 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
6975
6976 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
6977
6978 PR c++/9978, c++/9708
6979 * g++.dg/ext/vlm1.C: Adjust expected error.
6980 * g++.dg/ext/vla2.C: New test.
6981 * g++.dg/template/arg1.C: New test.
6982 * g++.dg/template/arg2.C: New test.
6983
6984 2003-03-22 Bud Davis <bdavis9659@comcast.net>
6985
6986 * g77.f-torture/execute/select.f: New test.
6987 * g77.f-torture/noncompile/select_no_compile.f: New test.
6988
6989 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
6990
6991 PR c++/9898
6992 * g++.dg/other/error4.C: New test.
6993
6994 2003-03-20 Mark Mitchell <mark@codesourcery.com>
6995
6996 * g++.dg/template/friend17.C: New test.
6997
6998 2003-03-21 Alan Modra <amodra@bigpond.net.au>
6999
7000 * gcc.c-torture/compile/20030320-1.c: New.
7001
7002 2003-03-20 Roger Sayle <roger@eyesopen.com>
7003
7004 * gcc.dg/builtins-6.c: New test case.
7005
7006 2003-03-19 Alan Modra <amodra@bigpond.net.au>
7007
7008 PR target/10073
7009 * gcc.c-torture/compile/20030319-1.c: New.
7010
7011 2003-03-18 Jan Hubicka <jh@suse.cz>
7012
7013 * gcc.dg/i386-cvt-1.c: New test.
7014
7015 2003-03-17 Zack Weinberg <zack@codesourcery.com>
7016
7017 * objc.dg/naming-1.m: Use "(parse|syntax) error".
7018 * objc.dg/naming-2.m: Likewise.
7019
7020 2003-03-17 Mark Mitchell <mark@codesourcery.com>
7021
7022 PR c++/9639
7023 * g++.dg/parse/crash1.C: New test.
7024
7025 2003-03-16 Mark Mitchell <mark@codesourcery.com>
7026
7027 PR c++/8805
7028 * g++.dg/eh/cleanup1.C: New test.
7029
7030 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
7031
7032 * gcc.c-torture/execute/20030316-1.c: New test case.
7033
7034 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
7035
7036 PR c++/9629
7037 * g++.dg/init/ctor2.C: New test.
7038
7039 2003-03-15 Roger Sayle <roger@eyesopen.com>
7040
7041 * g77.f-torture/compile/xformat.f: New test case.
7042
7043 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7044
7045 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
7046 * g++.old-deja/g++.mike/eh50.C: Likewise.
7047
7048 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7049
7050 PR c++/6440
7051 * g++.dg/template/spec7.C: New test.
7052 * g++.dg/template/spec8.C: Likewise.
7053
7054 2003-03-14 Jakub Jelinek <jakub@redhat.com>
7055
7056 * gcc.c-torture/execute/20030313-1.c: New test.
7057
7058 2003-03-14 Richard Henderson <rth@redhat.com>
7059
7060 * gcc.dg/inline-2.c: Adjust alpha test for external call.
7061
7062 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
7063
7064 * gcc.c-torture/compile/20030314-1.c: New test.
7065
7066 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
7067
7068 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
7069 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
7070 thumb target,
7071 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
7072 to accept newer _imp__ prefix and additional
7073 newline in .drectve section.
7074 * gcc.dg/dll-4.c: Likewise.
7075 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
7076 switch.
7077
7078 2003-03-13 Mark Mitchell <mark@codesourcery.com>
7079
7080 * g++.dg/parse/namespace9.C: New test.
7081
7082 * g++.dg/init/ref5.C: New test.
7083 * g++.dg/parse/ptrmem1.C: Likewise.
7084
7085 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7086
7087 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
7088 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
7089 regular expression.
7090 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
7091 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
7092
7093 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
7094
7095 * gcc.c-torture/execute/20030224-2.c: New test.
7096
7097 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
7098
7099 * gcc.dg/decl-3.c: New test.
7100
7101 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
7102
7103 * gcc.dg/i386-loop-2.c: New test.
7104
7105 2003-03-11 Mark Mitchell <mark@codesourcery.com>
7106
7107 PR c++/9474
7108 * g++.dg/parse/namespace8.C: New test.
7109
7110 PR c++/9924
7111 * g++.dg/overload/builtin2.C: New test.
7112
7113 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
7114
7115 * gcc.dg/return-type-3.c: New test.
7116
7117 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
7118
7119 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
7120 profiling options are not supported.
7121
7122 2003-03-10 Mark Mitchell <mark@codesourcery.com>
7123
7124 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
7125 * g++.old-deja/g++.warn/impint2.C: Likewise.
7126
7127 2003-03-10 Devang Patel <dpatel@apple.com>
7128
7129 * g++.dg/cpp/c++_cmd_1.C: New test.
7130 * g++.dg/cpp/c++_cmd_1.h: New file.
7131
7132 2003-03-10 Segher Boessenkool <segher@koffie.nl>
7133
7134 * gcc.dg/altivec-9.c: New file.
7135
7136 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7137
7138 * gcc.dg/ppc-sdata-1.c: New test.
7139 * gcc.dg/ppc-sdata-2.c: New test.
7140
7141 2003-03-09 Mark Mitchell <mark@codesourcery.com>
7142
7143 PR c++/9373
7144 * g++.dg/opt/ptrmem2.C: New test.
7145
7146 PR c++/8534
7147 * g++.dg/opt/ptrmem1.C: New test.
7148
7149 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
7150
7151 * gcc.dg/i386-loop-1.c: New test.
7152
7153 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7154
7155 PR c++/9970
7156 * g++.dg/lookup/friend1.C: New test.
7157
7158 2003-03-08 Mark Mitchell <mark@codesourcery.com>
7159
7160 PR c++/9823
7161 * g++.dg/parser/constructor1.C: New test.
7162
7163 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
7164
7165 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
7166
7167 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
7168
7169 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
7170
7171 * gcc.dg/cpp/Wunused.c: Update test.
7172
7173 2003-03-08 Jan Hubicka <jh@suse.cz>
7174
7175 * gcc.dg/inline-3.c: New test.
7176
7177 2003-03-08 Mark Mitchell <mark@codesourcery.com>
7178
7179 PR c++/9809
7180 * g++.dg/parse/builtin1.C: New test.
7181
7182 PR c++/9982
7183 * g++.dg/abi/cookie1.C: New test.
7184 * g++.dg/abi/cookie2.C: Likewise.
7185
7186 PR c++/9524
7187 * g++.dg/template/field1.C: New test.
7188
7189 PR c++/9912
7190 * g++.dg/parse/class1.C: New test.
7191 * g++.dg/parse/namespace7.C: Likewise.
7192 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
7193
7194 2003-03-07 Mark Mitchell <mark@codesourcery.com>
7195
7196 * g++.dg/init/ref4.C: New test.
7197
7198 2003-03-07 Jan Hubicka <jh@suse.cz>
7199
7200 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
7201 * gcc.dg/inline-3.c: New test.
7202
7203 2003-03-06 Mark Mitchell <mark@codesourcery.com>
7204
7205 * g++.dg/init/ref3.C: New test.
7206
7207 PR c++/9965
7208 * g++.dg/init/ref2.C: New test.
7209
7210 PR c++/9400
7211 * g++.dg/warn/Wshadow-2.C: New test.
7212
7213 PR c++/9791
7214 * g++.dg/warn/Woverloaded-1.C: New test.
7215
7216 2003-03-05 Jan Hubicka <jh@suse.cz>
7217
7218 * gcc.dg/i386-local2.c: New.
7219 * gcc.dg/i386-local.c: Fix typo.
7220
7221 2003-03-05 Mark Mitchell <mark@codesourcery.com>
7222
7223 * g++.dg/abi/layout3.C: New test.
7224
7225 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
7226
7227 * gcc.c-torture/compile/20030305-1.c
7228
7229 2003-03-05 Jan Hubicka <jh@suse.cz>
7230
7231 * gcc.dg/i386-local.c: New.
7232
7233 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
7234
7235 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
7236
7237 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7238
7239 * gcc.dg/switch-2.c: New test.
7240 * gcc.dg/switch-3.c: New test.
7241 * gcc.dg/Wswitch.c: Adjust line numbers.
7242 * gcc.dg/Wswitch-default.c: Likewise.
7243 * gcc.dg/Wswitch-enum.c: Likewise.
7244
7245 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
7246
7247 * gcc.c-torture/execute/20030222-1.c: New test.
7248
7249 2003-03-03 James E Wilson <wilson@tuliptree.org>
7250
7251 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
7252
7253 2003-03-03 Mark Mitchell <mark@codesourcery.com>
7254
7255 PR c++/9878
7256 * g++.dg/init/ref1.C: New test.
7257
7258 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
7259
7260 * gcc.dg/sh-relax.c: New SH-only test.
7261
7262 2003-03-03 Geoffrey Keating <geoffk@apple.com>
7263
7264 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
7265 comment explaining purpose of testcase.
7266
7267 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
7268
7269 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
7270 for HC11/HC12 (asm needs two int registers).
7271 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
7272 HC11/HC12 because the test uses an asm which needs two 32-bit
7273 registers.
7274
7275 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
7276
7277 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
7278 for HC11/HC12 (array is too large otherwise).
7279 * gcc.c-torture/compile/920501-4.x: New file, likewise.
7280 * gcc.c-torture/compile/20010518-2.x: Likewise.
7281 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
7282 HC11/HC12 (array is too large).
7283
7284 2003-03-01 Geoffrey Keating <geoffk@apple.com>
7285
7286 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
7287 * lib/g++-dg.exp (g++-dg-test): Likewise.
7288
7289 2003-03-01 Roger Sayle <roger@eyesopen.com>
7290
7291 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
7292 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
7293
7294 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7295
7296 * g++.dg/warn/implicit-typename1.C: Remove warning.
7297
7298 2003-02-28 Richard Henderson <rth@redhat.com>
7299
7300 * gcc.dg/noreturn-1.c: Move noreturn warning line.
7301 * gcc.dg/return-type-1.c: Move control reaches end warning line.
7302
7303 2003-02-28 Geoffrey Keating <geoffk@apple.com>
7304
7305 * gcc.dg/pch/pch.exp: Change .pch to .gch.
7306 * g++.dg/pch/pch.exp: Likewise.
7307
7308 2003-02-28 Mark Mitchell <mark@codesourcery.com>
7309
7310 PR c++/9879
7311 * testsuite/g++.dg/init/new4.C: New test.
7312
7313 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
7314
7315 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
7316
7317 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
7318
7319 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
7320 unsigned long.
7321
7322 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
7323 wider than float.
7324
7325 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
7326
7327 * lib/scanasm.exp: Add support for counting numbers of
7328 occurences.
7329 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
7330 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
7331
7332 2003-02-25 Mark Mitchell <mark@codesourcery.com>
7333
7334 PR c++/9683
7335 * g++.dg/template/static3.C: New test.
7336
7337 PR c++/9829
7338 * g++.dg/parse/namespace6.C: New test.
7339
7340 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7341
7342 PR target/9732
7343 * gcc.dg/20030225-1.c: New test.
7344
7345 2003-02-24 Mark Mitchell <mark@codesourcery.com>
7346
7347 * README: Remove out-of-date information.
7348
7349 PR c++/9836
7350 * g++.dg/template/spec6.C: New test.
7351
7352 2003-02-24 Jeff Law <law@redhat.com>
7353
7354 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
7355
7356 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7357
7358 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
7359 * gcc.dg/pragma-ep-1.c: Likewise.
7360
7361 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7362
7363 PR c++/9602
7364 * g++.dg/template/friend16.C: New test.
7365
7366 2003-02-23 Mark Mitchell <mark@codesourcery.com>
7367
7368 PR c++/5333
7369 * g++.dg/parse/fused-params1.C: Adjust error messages.
7370 * g++.dg/template/nested3.C: New test.
7371
7372 2003-02-24 Alan Modra <amodra@bigpond.net.au>
7373
7374 * g++.dg/abi/param1.C: New test.
7375
7376 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7377
7378 PR c++/7982
7379 * g++.dg/warn/implicit-typename1.C: New test.
7380
7381 2003-02-22 Kelley Cook <kelleycook@comcast.net>
7382
7383 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
7384 with "mtune".
7385 * g++.old-deja/g++.other/store-expr2.C: Likewise.
7386 * gcc.c-torture/execute/20010129-1.x: Likewise.
7387 * gcc.dg/20011107-1.c: Likewise.
7388 * gcc.dg/20020108-1.c: Likewise.
7389 * gcc.dg/20020122-3.c: Likewise.
7390 * gcc.dg/20020206-1.c: Likewise.
7391 * gcc.dg/20020310-1.c: Likewise.
7392 * gcc.dg/20020426-2.c: Likewise.
7393 * gcc.dg/20020517-1.c: Likewise.
7394 * gcc.dg/991230-1.c: Likewise.
7395 * gcc.dg/i386-unroll-1.c: Likewise.
7396 * gcc.misc-tests/i386-prefetch.exp: Likewise.
7397
7398 2003-02-22 Jan Hubicka <jh@suse.cz>
7399
7400 * gcc.dg/i386-mul.c: New test.
7401
7402 2003-02-21 Roger Sayle <roger@eyesopen.com>
7403
7404 * gcc.dg/builtins-5.c: New test case.
7405
7406 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
7407
7408 * gcc.dg/asmreg-1.c: New test.
7409
7410 2003-02-21 Mark Mitchell <mark@codesourcery.com>
7411
7412 PR c++/9749
7413 * g++.dg/parse/varmod1.C: New test.
7414
7415 2003-02-21 Mark Mitchell <mark@codesourcery.com>
7416
7417 PR c++/9727
7418 * g++.dg/template/op1.C: New test.
7419
7420 2003-02-21 Mark Mitchell <mark@codesourcery.com>
7421
7422 PR c++/8906
7423 * g++.dg/template/nested2.C: New test.
7424
7425 2003-02-21 Mark Mitchell <mark@codesourcery.com>
7426
7427 PR c++/8724
7428 * g++.dg/expr/dtor1.C: New test.
7429
7430 2003-02-21 Zack Weinberg <zack@codesourcery.com>
7431
7432 * gcc.dg/cpp/include3.c: New test.
7433 * gcc.dg/cpp/inc/foo.h: New file.
7434
7435 2003-02-21 Glen Nakamura <glen@imodulo.com>
7436
7437 * gcc.c-torture/execute/20030221-1.c: New test.
7438
7439 2003-02-20 Mark Mitchell <mark@codesourcery.com>
7440
7441 PR c++/9729
7442 * g++.dg/abi/conv1.C: New test.
7443
7444 2003-02-20 Jan Hubicka <jh@suse.cz>
7445
7446 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
7447
7448 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
7449
7450 * gcc.c-torture/compile/20030219-1.c: New test.
7451
7452 2003-02-18 Jan Hubicka <jh@suse.cz>
7453
7454 * gcc.dg/funcorder.c: New test.
7455
7456 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
7457
7458 * gcc.c-torture/execute/20030218-1.c: New.
7459
7460 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
7461
7462 * gcc.dg/20030218-1.c: New.
7463
7464 2003-02-18 Richard Henderson <rth@redhat.com>
7465
7466 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
7467 * gcc.dg/attr-used-2.c: New.
7468
7469 2003-02-18 Mark Mitchell <mark@codesourcery.com>
7470
7471 PR c++/9704
7472 * g++.dg/init/copy5.C: New test.
7473
7474 2003-02-18 Geoffrey Keating <geoffk@apple.com>
7475
7476 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
7477 * g++.dg/pch/pch.exp: Likewise.
7478
7479 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
7480
7481 * gcc.c-torture/execute/20030209-1.c: Enable the test if
7482 STACK_SIZE is not defined.
7483
7484 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7485
7486 PR c++/9457
7487 * g++.dg/template/init1.C: New test.
7488
7489 2003-02-16 Jan HUbicka <jh@suse.cz>
7490
7491 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
7492 (foo): Add few extra tests
7493 * gcc.dg/c99-const-expr-3.c: Likewise.
7494 * gcc.c-torture/execute/20030216-1.c: New.
7495
7496 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7497
7498 PR c++/9459
7499 * g++.dg/ext/typeof4.C: New test.
7500
7501 2003-02-15 Roger Sayle <roger@eyesopen.com>
7502
7503 * gcc.dg/i386-387-3.c: New test case.
7504
7505 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
7506
7507 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
7508 cris-*-elf* cris-*-aout* and mmix-*-*.
7509
7510 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
7511
7512 * gcc.dg/20030213-1.c: New test.
7513
7514 2003-02-12 Roger Sayle <roger@eyesopen.com>
7515
7516 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
7517 * gcc.dg/i386-387-2.c: Likewise.
7518
7519 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
7520
7521 * gcc.dg/ppc-spe.c: Fix formatting.
7522 Enable tests that were previously unsupported by gas.
7523 Delete tests for instructions that no longer exist.
7524 Switch arguments on evsubifw builtin.
7525
7526 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
7527
7528 * gcc.c-torture/execute/20030209-1.c: Disable the test if
7529 STACK_SIZE is too small.
7530
7531 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
7532 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
7533
7534 * gcc.dg/decl-2.c: New test.
7535
7536 2003-02-10 Jan Hubicka <jh@suse.cz>
7537
7538 * gcc.dg/i386-fpcvt-1.c: New test.
7539
7540 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
7541
7542 * gcc.c-torture/execute/20030209-1.c: New test.
7543
7544 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
7545
7546 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
7547 int-wide bitops, use the constants of the same width.
7548 Likewise, if long long is 32-bit wide, test bitops using
7549 32-bit constants.
7550
7551 2003-02-07 Loren James Rittle <ljrittle@acm.org>
7552
7553 * gcc.dg/20021014-1.c: Annotate with expected notice text.
7554
7555 2003-02-07 Roger Sayle <roger@eyesopen.com>
7556
7557 * testsuite/gcc.dg/builtins-4.c: New test case.
7558
7559 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7560
7561 * gcc.dg/20020430-1.c: Fix dg command typos.
7562 * gcc.dg/20020503-1.c: Likewise.
7563
7564 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7565
7566 PR c++/8785
7567 * g++.dg/parse/fused-params1.C: New test.
7568
7569 PR c++/8857
7570 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
7571
7572 PR c++/8921
7573 * g++.dg/parse/non-dependent1.C: New test.
7574
7575 PR c++/8928
7576 * g++.dg/parse/dupl-tmpl-args1.C: New test.
7577
7578 PR c++/9228
7579 * g++.dg/parse/undefined7.C: New test.
7580 * g++.dg/parse/non-templ1.C: New test.
7581
7582 PR c++/9229
7583 * g++.dg/parse/too-many-tmpl-args1.C: New test.
7584
7585 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7586
7587 * gcc.c-torture/compile/20030206-1.c: New test.
7588
7589 2003-02-05 Roger Sayle <roger@eyesopen.com>
7590
7591 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
7592 "pow" to "foo" to avoid potential confusion with a math built-in.
7593
7594 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7595
7596 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
7597 conditions for SPARC targets.
7598
7599 2003-02-05 Jakub Jelinek <jakub@redhat.com>
7600
7601 * gcc.dg/20030204-1.c: New test.
7602
7603 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7604
7605 PR c++/38
7606 * g++.dg/parse/array-size1.C: New test.
7607
7608 PR c++/5657
7609 * g++.dg/parse/undefined3.C: New test.
7610
7611 PR c++/5665
7612 * g++.dg/parse/undefined4.C: New test.
7613
7614 PR c++/5975
7615 * g++.dg/parse/undefined5.C: New test.
7616
7617 PR c++/7259
7618 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
7619
7620 PR c++/8578
7621 * g++.dg/parse/casting-operator1.C: New test.
7622
7623 PR c++/8596
7624 * g++.dg/parse/undefined6.C: New test.
7625
7626 PR c++/8736
7627 * g++.dg/parse/missing-template1.C: New test.
7628
7629 2003-02-04 Jan Hubicka <jh@suse.cz>
7630
7631 * gcc.dg/i386-cadd.c: Compile using -march=k8.
7632 * gcc.dg/i386-cmov?.c: Likewise.
7633 * gcc.dg/i386-fpcvt-?.c: Likewise.
7634 * gcc.dg/i386-ssefp-1.c: Likewise.
7635 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
7636 conventions.
7637
7638 2003-02-03 Mark Mitchell <mark@codesourcery.com>
7639
7640 PR c++/7129
7641 * testsuite/g++.dg/ext/max.C: New test.
7642
7643 2003-02-03 Jan Hubicka <jh@suse.cz>
7644
7645 * gcc.c-torture/execute/20030203-1.c: New test.
7646
7647 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
7648
7649 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
7650 'natural-endian'.
7651
7652 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
7653
7654 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
7655 * g++.dg/init/new2.C: Likewise.
7656 * g++.dg/other/new1.C: Likewise.
7657
7658 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
7659
7660 * gcc.dg/struct-ret-libc.c: New test.
7661
7662 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
7663
7664 * gcc.dg/20030129-1.c: New test.
7665
7666 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7667
7668 PR c++/8849
7669 * g++.dg/template/ptrmem4.C: New test.
7670
7671 2003-01-29 Mark Mitchell <mark@codesourcery.com>
7672
7673 * g++.dg/parser/constant1.C: New test.
7674
7675 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7676
7677 PR c++/8591
7678 * g++.dg/parse/friend2.C: New test.
7679
7680 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
7681
7682 PR c++/9437
7683 * g++.dg/template/unify4.C: New test.
7684
7685 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
7686
7687 * gcc.c-torture/execute/20030128-1.c: New test.
7688
7689 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
7690
7691 * g++.dg/lookup/nested1.C: Test moved from ...
7692 * g++.old-deja/g++.other/lookup24.C: ... here.
7693
7694 2003-01-28 Jan Hubicka <jh@suse.cz>
7695
7696 * gcc.dg/i386-cmov5.c: New test.
7697
7698 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
7699
7700 * gcc.c-torture/execute/20010925-1.c: Changed the
7701 memcpy declaration.
7702
7703 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
7704
7705 PR c++/3902
7706 * g++.dg/parse/template5.C: New test.
7707
7708 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
7709
7710 PR fortran/9258
7711 * g77.dg/pr9258: New test.
7712
7713 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
7714
7715 * README: Move relevant parts from README.g++.
7716
7717 * README.g++: Remove this file.
7718
7719 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
7720
7721 * g++.dg/abi/dcast1.C: New test.
7722
7723 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7724
7725 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
7726
7727 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
7728
7729 PR c++/47
7730 * g++.old-deja/g++.other/lookup24.C: New test.
7731
7732 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7733
7734 PR middle-end/7227
7735 * gcc.dg/uninit-C.c: New test.
7736
7737 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
7738
7739 * g++.dg/abi/covariant1.C: New test.
7740
7741 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
7742
7743 * gcc.dg/20030123-1.c: New test.
7744
7745 2003-01-25 Jan Hubicka <jh@suse.cz>
7746
7747 PR opt/8492
7748 * gcc.c-torture/compile/20030125-1.c
7749
7750 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
7751
7752 PR c++/9403
7753 * g++.dg/parse/template3.C: New test.
7754 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
7755
7756 PR c++/795
7757 * g++.dg/parse/template4.C: New test.
7758
7759 PR c++/9415
7760 * g++.dg/template/qual2.C: New test.
7761
7762 PR c++/8545
7763 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
7764
7765 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
7766
7767 2003-01-25 Roger Sayle <roger@eyesopen.com>
7768
7769 * gcc.c-torture/execute/switch-1.c: New test case.
7770
7771 2003-01-25 Jan Hubicka <jh@suse.cz>
7772
7773 * gcc.c-torture/execute/20030125-1.[cx]: New test.
7774
7775 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
7776
7777 Tweaks for Bison-1.875. From the NEWS file:
7778 "- `parse error' -> `syntax error'
7779 Bison now uniformly uses the term `syntax error'"
7780 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
7781 * gcc.dg/cpp/digraph2.c: Likewise.
7782 * gcc.dg/cpp/direct2.c: Likewise.
7783 * gcc.dg/cpp/paste4.c: Likewise.
7784 * gcc.dg/c90-restrict-1.c: Likewise.
7785 * gcc.dg/c99-func-2.c: Likewise.
7786 * gcc.dg/noncompile/920721-2.c: Likewise.
7787 * gcc.dg/noncompile/930622-2.c: Likewise.
7788 * gcc.dg/noncompile/940112-1.c: Likewise.
7789 * gcc.dg/noncompile/950921-1.c: Likewise.
7790 * gcc.dg/noncompile/951123-1.c: Likewise.
7791 * gcc.dg/noncompile/971104-1.c: Likewise.
7792 * gcc.dg/noncompile/990416-1.c: Likewise.
7793
7794 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
7795
7796 * g++.dg/parse/undefined1.C: Add error message.
7797
7798 2003-01-22 Mark Mitchell <mark@codesourcery.com>
7799
7800 PR c++/9354
7801 * g++.dg/parse/new1.C: New test.
7802
7803 PR c++/9216
7804 * g++.dg/parse/template2.C: New test.
7805
7806 PR c++/9354
7807 * g++.dg/parse/typedef2.C: New test.
7808
7809 PR c++/9328
7810 * g++.dg/ext/typeof3.C: New test.
7811
7812 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7813
7814 PR c++/2738
7815 * g++.dg/parse/ret-type1.C: New test.
7816
7817 PR c++/3792
7818 * g++.dg/parse/tmpl-outside1.C: New test.
7819
7820 PR c++/4207
7821 * g++.dg/parse/int-as-enum1.C: New test.
7822
7823 PR c++/4903
7824 * g++.dg/parse/no-typename1.C: New test.
7825
7826 PR c++/5533
7827 * g++.dg/parse/no-value1.C: New test.
7828
7829 PR c++/5921
7830 * g++.dg/parse/wrong-inline1.C: New test.
7831
7832 PR c++/6402
7833 * g++.dg/parse/ref1.C: New test.
7834
7835 PR c++/6992
7836 * g++.dg/parse/attr-ctor1.C: New test.
7837
7838 PR c++/7229
7839 * g++.dg/parse/namespace5.C: New test.
7840
7841 PR c++/7917
7842 * g++.dg/parse/func-def1.C: New test.
7843
7844 PR c++/8143
7845 * g++.dg/parse/undefined1.C: New test.
7846
7847 PR c++/5723, PR c++/8522
7848 * g++.dg/parse/specialization1.C: New test.
7849
7850 PR c++/163, PR c++/8595
7851 * g++.dg/parse/struct-as-enum1.C: New test.
7852
7853 PR c++/9173
7854 * g++.dg/parse/undefined2.C: New test.
7855
7856 2003-01-22 Mark Mitchell <mark@codesourcery.com>
7857
7858 PR c++/9298
7859 * g++.dg/parse/template1.C: New test.
7860
7861 PR c++/9384
7862 * g++.dg/parse/using1.C: New test.
7863
7864 PR c++/9285
7865 PR c++/9294
7866 * g++.dg/parse/expr2.C: New test.
7867
7868 PR c++/9388
7869 * g++.dg/parse/lookup2.C: Likewise.
7870
7871 2003-01-21 Jan Hubicka <jh@suse.cz>
7872
7873 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
7874 * gcc.c-torture/execute/eeprof-1.c: Likewise.
7875 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
7876 * gcc.c-torture/execute/string-opt-*.c: Likewise.
7877
7878 2003-01-20 Nick Clifton <nickc@redhat.com>
7879
7880 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
7881 problem with ARM sibcall code generation.
7882
7883 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
7884
7885 * gcc.c-torture/execute/20030120-1.c: New.
7886
7887 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
7888
7889 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
7890
7891 2003-01-17 Mark Mitchell <mark@codesourcery.com>
7892
7893 PR c++/9272
7894 * g++.dg/parse/ctor1.C: New test.
7895
7896 PR c++/9294:
7897 * g++.dg/parse/qualified1.C: New test.
7898
7899 * g++.dg/parse/typename3.C: New test.
7900
7901 2003-01-16 Richard Henderson <rth@redhat.com>
7902
7903 * g++.dg/tls/init-2.C: Fix error matches for real this time.
7904
7905 2003-01-16 Richard Henderson <rth@redhat.com>
7906
7907 * g++.dg/pch/pch.exp: Copy test header to the working directory
7908 before using it either for precompilation or direct use.
7909 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
7910 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
7911
7912 2003-01-16 Richard Henderson <rth@redhat.com>
7913
7914 * gcc.dg/pch/pch.exp: Copy test header to the working directory
7915 before using it either for precompilation or direct use.
7916 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
7917 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
7918
7919 2003-01-16 Mark Mitchell <mark@codesourcery.com>
7920
7921 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
7922 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
7923 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
7924 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
7925 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
7926 typename warning into error.
7927 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
7928 error messages.
7929 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
7930 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
7931 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
7932 messages.
7933 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
7934 make declaration visible in template.
7935 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
7936 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
7937 messages.
7938 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
7939 message.
7940 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
7941 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
7942 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
7943 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
7944 typename warning with error message.
7945 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
7946 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
7947 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
7948
7949 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
7950
7951 * g++.dg/parse/ambig2.C: New test.
7952
7953 2003-01-15 Richard Henderson <rth@redhat.com>
7954
7955 * g++.dg/tls/init-2.C: Update error message string.
7956
7957 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7958
7959 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
7960
7961 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
7962
7963 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
7964 all for HC11/HC12.
7965 * gcc.c-torture/compile/20001205-1.x: Likewise.
7966 * gcc.c-torture/compile/20001226-1.x: Likewise.
7967 * gcc.c-torture/compile/920520-1.x: Likewise.
7968 * gcc.c-torture/compile/961203-1.x: Likewise.
7969 * gcc.c-torture/compile/20020604-1.x: Likewise.
7970
7971 2003-01-15 Jan Hubicka <jh@suse.cz>
7972
7973 * gcc.c-torture/compile/20030115-1.c: New test.
7974
7975 * gcc.dg/i386-fpcvt-1.c: New test.
7976 * gcc.dg/i386-fpcvt-2.c: New test.
7977
7978 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
7979
7980 Further conform g++'s __vmi_class_type_info to the C++ ABI
7981 specification.
7982 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
7983 the specification.
7984
7985 2003-01-14 Jan Hubicka <jh@suse.cz>
7986
7987 * gcc.dg/i386-fpcvt-1.c: New test.
7988 * gcc.dg/i386-fpcvt-2.c: New test.
7989
7990 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
7991
7992 * gcc.dg/i386-mmx-3.c: New test.
7993
7994 2003-01-12 Mark Mitchell <mark@codesourcery.com>
7995
7996 PR c++/9264
7997 * g++.dg/parse/octal1.C: New file.
7998
7999 PR c++/9172
8000 * g++.dg/parse/typename1.C: New file.
8001
8002 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
8003
8004 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
8005 * gcc.dg/bf-no-ms-layout.c: Likewise.
8006 * gcc.dg/bf-ms-attrib.c: Likewise.
8007
8008 2003-01-10 Mark Mitchell <mark@codesourcery.com>
8009
8010 PR c++/9099
8011 * g++.dg/parse/dtor1.C: New file.
8012
8013 PR c++/9128
8014 * g++.dg/rtti/typeid1.C: New file.
8015
8016 PR c++/9153
8017 * g++.dg/parse/lookup1.C: New file.
8018
8019 PR c++/9171
8020 * g++.dg/templ/spec5.C: New file.
8021
8022 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
8023
8024 * gcc.c-torture/compile/20030110-1.c: New test.
8025
8026 2003-01-09 Geoffrey Keating <geoffk@apple.com>
8027
8028 Merge from pch-branch:
8029
8030 2002-12-23 Geoffrey Keating <geoffk@apple.com>
8031
8032 * gcc.dg/pch/cpp-1.h: New.
8033 * gcc.dg/pch/cpp-1.c: New.
8034 * gcc.dg/pch/cpp-2.h: New.
8035 * gcc.dg/pch/cpp-2.c: New.
8036
8037 2002-11-19 Geoffrey Keating <geoffk@apple.com>
8038
8039 * gcc.dg/pch/except-1.h: New.
8040 * gcc.dg/pch/except-1.c: New.
8041
8042 2002-11-13 Geoffrey Keating <geoffk@apple.com>
8043
8044 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
8045 running test.
8046 * gcc.dg/pch: Include *.hp not *.h.
8047 * gcc.dg/pch/system-1.h: New.
8048 * gcc.dg/pch/system-1.c: New.
8049
8050 2002-11-11 Geoffrey Keating <geoffk@apple.com>
8051
8052 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
8053 rather than trying to build and run a program using PCH.
8054 * gcc.dg/pch: Remove dg-do commands from test files.
8055
8056 2002-11-08 Geoffrey Keating <geoffk@apple.com>
8057
8058 * gcc.dg/pch/macro-3.c: New.
8059 * gcc.dg/pch/macro-3.h: New.
8060
8061 2002-11-04 Geoffrey Keating <geoffk@apple.com>
8062
8063 * gcc.dg/pch/common-1.c: New.
8064 * gcc.dg/pch/common-1.h: New.
8065 * gcc.dg/pch/decl-1.c: New.
8066 * gcc.dg/pch/decl-1.h: New.
8067 * gcc.dg/pch/decl-2.c: New.
8068 * gcc.dg/pch/decl-2.h: New.
8069 * gcc.dg/pch/decl-3.c: New.
8070 * gcc.dg/pch/decl-3.h: New.
8071 * gcc.dg/pch/decl-4.c: New.
8072 * gcc.dg/pch/decl-4.h: New.
8073 * gcc.dg/pch/decl-5.c: New.
8074 * gcc.dg/pch/decl-5.h: New.
8075 * gcc.dg/pch/global-1.c: New.
8076 * gcc.dg/pch/global-1.h: New.
8077 * gcc.dg/pch/inline-1.c: New.
8078 * gcc.dg/pch/inline-1.h: New.
8079 * gcc.dg/pch/inline-2.c: New.
8080 * gcc.dg/pch/inline-2.h: New.
8081 * gcc.dg/pch/static-1.c: New.
8082 * gcc.dg/pch/static-1.h: New.
8083 * gcc.dg/pch/static-2.c: New.
8084 * gcc.dg/pch/static-2.h: New.
8085
8086 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
8087
8088 * g++.dg/pch/pch.exp: Better handle failing testcases.
8089 * gcc.dg/pch/pch.exp: Likewise.
8090 * gcc.dg/pch/macro-1.c: New.
8091 * gcc.dg/pch/macro-1.h: New.
8092 * gcc.dg/pch/macro-2.c: New.
8093 * gcc.dg/pch/macro-2.h: New.
8094
8095 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
8096
8097 * g++.dg/dg.exp: Treat files in pch/ specially.
8098 * g++.dg/pch/pch.exp: New file.
8099 * g++.dg/pch/empty.H: New file.
8100 * g++.dg/pch/empty.C: New file.
8101 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
8102 "precompile".
8103
8104 * gcc.dg/pch/pch.exp: New file.
8105 * gcc.dg/pch/empty.h: New file.
8106 * gcc.dg/pch/empty.c: New file.
8107 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
8108 "precompile".
8109
8110 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8111
8112 * g++.dg/template/friend14.C: New test.
8113
8114 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
8115
8116 * gcc.dg/old-style-asm-1.c: New test.
8117
8118 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
8119
8120 * gcc.c-torture/compile/20030109-1.c: New test.
8121
8122 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
8123
8124 * gcc.c-torture/execute/20030109-1.c: New test.
8125
8126 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
8127
8128 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
8129 * g++.old-deja/g++.mike/dyncast2.C: Likewise
8130 * g++.old-deja/g++.mike/dyncast3.C: Likewise
8131 * g++.old-deja/g++.mike/eh2.C: Likewise
8132 * g++.old-deja/g++.mike/eh3.C: Likewise
8133 * g++.old-deja/g++.mike/eh5.C: Likewise
8134 * g++.old-deja/g++.mike/eh6.C: Likewise
8135 * g++.old-deja/g++.mike/eh7.C: Likewise
8136 * g++.old-deja/g++.mike/eh8.C: Likewise
8137 * g++.old-deja/g++.mike/eh9.C: Likewise
8138 * g++.old-deja/g++.mike/eh10.C: Likewise
8139 * g++.old-deja/g++.mike/eh12.C: Likewise
8140 * g++.old-deja/g++.mike/eh13.C: Likewise
8141 * g++.old-deja/g++.mike/eh14.C: Likewise
8142 * g++.old-deja/g++.mike/eh16.C: Likewise
8143 * g++.old-deja/g++.mike/eh17.C: Likewise
8144 * g++.old-deja/g++.mike/eh18.C: Likewise
8145 * g++.old-deja/g++.mike/eh21.C: Likewise
8146 * g++.old-deja/g++.mike/eh23.C: Likewise
8147 * g++.old-deja/g++.mike/eh24.C: Likewise
8148 * g++.old-deja/g++.mike/eh25.C: Likewise
8149 * g++.old-deja/g++.mike/eh26.C: Likewise
8150 * g++.old-deja/g++.mike/eh27.C: Likewise
8151 * g++.old-deja/g++.mike/eh28.C: Likewise
8152 * g++.old-deja/g++.mike/eh29.C: Likewise
8153 * g++.old-deja/g++.mike/eh31.C: Likewise
8154 * g++.old-deja/g++.mike/eh33.C: Likewise
8155 * g++.old-deja/g++.mike/eh34.C: Likewise
8156 * g++.old-deja/g++.mike/eh35.C: Likewise
8157 * g++.old-deja/g++.mike/eh36.C: Likewise
8158 * g++.old-deja/g++.mike/eh37.C: Likewise
8159 * g++.old-deja/g++.mike/eh38.C: Likewise
8160 * g++.old-deja/g++.mike/eh39.C: Likewise
8161 * g++.old-deja/g++.mike/eh40.C: Likewise
8162 * g++.old-deja/g++.mike/eh41.C: Likewise
8163 * g++.old-deja/g++.mike/eh42.C: Likewise
8164 * g++.old-deja/g++.mike/eh44.C: Likewise
8165 * g++.old-deja/g++.mike/eh46.C: Likewise
8166 * g++.old-deja/g++.mike/eh47.C: Likewise
8167 * g++.old-deja/g++.mike/eh48.C: Likewise
8168 * g++.old-deja/g++.mike/eh49.C: Likewise
8169 * g++.old-deja/g++.mike/eh50.C: Likewise
8170 * g++.old-deja/g++.mike/eh51.C: Likewise
8171 * g++.old-deja/g++.mike/eh53.C: Likewise
8172 * g++.old-deja/g++.mike/eh55.C: Likewise
8173 * g++.old-deja/g++.mike/p7912.C: Likewise
8174 * g++.old-deja/g++.mike/p9706.C: Likewise
8175 * g++.old-deja/g++.mike/p10416.C: Likewise
8176 * g++.old-deja/g++.mike/p11667.C: Likewise
8177 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
8178 Remove redundant reference to Iris.
8179 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
8180 Elxsi, i860, Pico Java, and WE32K.
8181
8182 2003-01-07 Mark Mitchell <mark@codesourcery.com>
8183
8184 * g++.dg/ext/asm4.C: New test.
8185
8186 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8187
8188 PR c++/9030
8189 * g++.dg/template/friend12.C: New test.
8190 * g++.dg/template/friend13.C: Likewise.
8191 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
8192
8193 2003-01-08 Jan Hubicka <jh@suse.cz>
8194
8195 * gcc.dg/i386-cadd.c: New test.
8196 * gcc.dg/i386-cmov4.c: Likewise.
8197
8198 2003-01-06 Mark Mitchell <mark@codesourcery.com>
8199
8200 PR c++/9165
8201 * g++.dg/warn/Wunused-3.C: New test.
8202
8203 * g++.dg/abi/bitfield9.C: New test.
8204
8205 PR c++/9189
8206 * g++.dg/parse/defarg3.C: New test.
8207
8208 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
8209
8210 * g++.dg/parse/ambig1.C: New test.
8211 * g++.dg/parse/defarg2.C: New test.
8212
8213 2003-01-05 Mark Mitchell <mark@codesourcery.com>
8214
8215 * g++.dg/template/defarg-1.C: New test.
8216 * g++.dg/template/local2.C: Likewise.
8217
8218 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
8219
8220 * gcc.c-torture/execute/20030105-1.c: New test.
8221
8222 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8223
8224 * g++.dg/parse/namespace3.C: Remove extra semicolons.
8225 * g++.dg/parse/namespace4.C: Likewise.
8226
8227 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
8228
8229 * g++.dg/template/ntp2.C: New test.
8230
8231 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
8232
8233 * g++.dg/parse/extern-C-1.C: New test.
8234
8235 * g++.dg/parse/namespace4.C: New test.
8236
8237 * g++.dg/template/nested1.C: New test.
8238
8239 * g++.dg/parse/namespace3.C: New test.
8240
8241 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
8242
8243 * g++.dg/lookup/two-stage1.C: New test.
8244
8245 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8246
8247 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
8248 * g++.old-deja/g++.jason/access8.C: Likewise.
8249 * g++.old-deja/g++.other/decl5.C: Likewise.
8250
8251 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
8252
8253 * g++.dg/parse/parse7.C: New test.
8254
8255 2003-01-02 Mark Mitchell <mark@codesourcery.com>
8256
8257 PR c++/2843
8258 * g++.dg/ext/attrib7.C: New test.
8259
8260 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
8261
8262 * g++.dg/parse/parse6.C: New test.
8263
8264 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
8265
8266 * gcc.dg/h8300-stack-1.c: New.
8267
8268 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
8269
8270 g++.dg/lookup/exception1.C: New test.
8271
8272 g++.dg/lookup/template1.C: New test.
8273
8274 g++.dg/parse/namespace2.C: New test.
8275
8276 g++.dg/parse/parens2.C: New test.
8277
8278 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
8279
8280 * g++.dg/parse/parse5.C: New test.
8281 * g++.dg/lookup/scoped4.C: New test.
8282
8283 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
8284
8285 * g++.dg/parse/parens1.C: New test.
8286
8287 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
8288 angle-bracket1.C.
8289 * g++.dg/parse/parens2.C: New test.
8290
8291 * g++.dg/lookup/scope-operator1.C: New test.
8292
8293 * g++.dg/parse/operator1.C: New test.
8294
8295 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8296
8297 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
8298 * g++.old-deja/g++.other/access6.C: Likewise.
8299 * g++.old-deja/g++.other/decl1.C: Likewise.
8300 * g++.old-deja/g++.pt/typename12.C: Likewise.
8301
8302 2002-12-31 Mark Mitchell <mark@codesourcery.com>
8303
8304 * g++.dg/parse/namespace1.C: New test.
8305
8306 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
8307
8308 * g++.dg/parse/parse4.C: New test.
8309
8310 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
8311
8312 * g++.dg/parse/parse3.C: New test.
8313
8314 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
8315
8316 * g++.dg/parse/parse2.C: New test.
8317
8318 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
8319
8320 * g++.dg/template/friend11.C: New test.
8321
8322 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
8323
8324 * g++.dg/parse/parse1.C: New test.
8325
8326 2002-12-31 Janis Johnson <janis187@us.ibm.com>
8327
8328 * lib/profopt.exp: Change the name of a global variable to avoid
8329 possible clashes with other test suites.
8330
8331 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
8332
8333 * g++.dg/inherit/covariant8.C: New test.
8334
8335 2002-12-31 Mark Mitchell <mark@codesourcery.com>
8336
8337 * g++.dg/init/array9.C: New test.
8338
8339 PR c++/9112
8340 * g++.dg/parse/expr1.C: New test.
8341
8342 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
8343
8344 * gcc.c-torture/compile/20021230-1.c: New test.
8345
8346 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
8347
8348 * g++.dg/inherit/covariant5.C: New test.
8349 * g++.dg/inherit/covariant6.C: New test.
8350 * g++.dg/inherit/covariant7.C: New test.
8351
8352 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8353
8354 PR c++/2739
8355 * g++.dg/other/access2.C: New test.
8356
8357 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
8358
8359 * g++.dg/other/anon-struct.C: No longer fails
8360 * g++.old-deja/g++.brendan/parse4.C: Likewise.
8361 * g++.old-deja/g++.brendan/parse5.C: Likewise.
8362 * g++.old-deja/g++.brendan/parse6.C: Likewise.
8363
8364 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
8365
8366 * g++.dg/parse/angle-bracket.C (main): No longer fails.
8367
8368 2002-12-27 Mark Mitchell <mark@codesourcery.com>
8369
8370 * g++.dg/eh/spec4.C: Remove stray semicolon.
8371 * g++.dg/expr/pmf-1.C: Change error message.
8372 * g++.dg/ext/asm1.C: Remove stray semicolon.
8373 * g++.dg/ext/typename1.C: Add missing typenames.
8374 * g++.dg/inherit/template-as-base.C: Change error message.
8375 * g++.dg/lookup/scoped1.C: Likewise.
8376 * g++.dg/lookup/scoped2.C: Likewise.
8377 * g++.dg/lookup/using2.C: Likewise.
8378 * g++.dg/other/component1.C: Remove stray semicolon.
8379 * g++.dg/other/do1.C: Change error message.
8380 * g++.dg/other/error2.C: Likewise.
8381 * g++.dg/other/init1.C: Likewise.
8382 * g++.dg/other/packed1.C: Remove stray semicolon.
8383 * g++.dg/other/ptrmem2.C: Change error message.
8384 * g++.dg/parse/parameter-declaration-1.C: Remove line number
8385 marker.
8386 * g++.dg/special/initp1.C: Remove invalid attribute usage.
8387 * g++.dg/template/access3.C: Add typename keyword.
8388 * g++.dg/template/access5.C: Remove stray semicolon.
8389 * g++.dg/template/access6.C: Likewise.
8390 * g++.dg/template/complit1.C: Likewise.
8391 * g++.dg/template/crash1.C: Change error message.
8392 * g++.dg/template/inherit2.C: Remove stray semicolon.
8393 * g++.dg/template/instantiate2.C: Likewise.
8394 * g++.dg/template/instantiate3.C: Change error message.
8395 * g++.dg/template/qual1.C: Remove stray semicolon.
8396 * g++.dg/template/qualttp18.C: Change error message.
8397 * g++.dg/template/ref1.C: Remove stray semicolon.
8398 * g++.dg/template/sizeof1.C (A::value): Declare it.
8399 * g++.dg/template/spec4.C: Change error message.
8400 * g++.dg/template/static1.C: Likewise.
8401 * g++.dg/template/type1.C: Likewise.
8402 * g++.dg/template/typename3.C: Likewise.
8403 * g++.old-deja/g++.benjamin/13478.C: Change error message.
8404 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
8405 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
8406 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
8407 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
8408 named return value extension.
8409 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
8410 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
8411 * g++.old-deja/g++.bob/extern_C.C: Likewise.
8412 * g++.old-deja/g++.bob/inherit2.C: Likewise.
8413 * g++.old-deja/g++.brendan/complex1.C: Likewise.
8414 * g++.old-deja/g++.brendan/copy5.C: Likewise.
8415 * g++.old-deja/g++.brendan/crash13.C: Likewise.
8416 * g++.old-deja/g++.brendan/crash15.C: Likewise.
8417 * g++.old-deja/g++.brendan/crash18.C: Change error message.
8418 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
8419 * g++.old-deja/g++.brendan/crash38.C: Likewise.
8420 * g++.old-deja/g++.brendan/crash50.C: Likewise.
8421 * g++.old-deja/g++.brendan/crash56.C: Likewise.
8422 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
8423 syntax.
8424 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
8425 * g++.old-deja/g++.brendan/crash8.C: Change error message.
8426 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
8427 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
8428 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
8429 * g++.old-deja/g++.brendan/template11.C: Likewise.
8430 * g++.old-deja/g++.brendan/template26.C: Likewise.
8431 * g++.old-deja/g++.brendan/template27.C: Use explicit
8432 specialization syntax.
8433 * g++.old-deja/g++.brendan/template30.C: Likewise.
8434 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
8435 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
8436 non-dependent names.
8437 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
8438 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
8439 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
8440 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
8441 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
8442 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
8443 named return value extension.
8444 * g++.old-deja/g++.ext/namedret2.C: Likewise.
8445 * g++.old-deja/g++.ext/namedret3.C: Likewise.
8446 * g++.old-deja/g++.ext/return1.C: Likewise.
8447 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
8448 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
8449 * g++.old-deja/g++.jason/access8.C: Likewise.
8450 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
8451 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
8452 pseudo-destructor names.
8453 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
8454 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
8455 pseudo-destructor names.
8456 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
8457 * g++.old-deja/g++.jason/overload19.C: Likewise.
8458 * g++.old-deja/g++.jason/overload32.C: Likewise.
8459 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
8460 stray semicolons.
8461 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
8462 * g++.old-deja/g++.jason/return.C: Likewise.
8463 * g++.old-deja/g++.jason/return2.C: Likewise.
8464 * g++.old-deja/g++.jason/shadow1.C: Likewise.
8465 * g++.old-deja/g++.jason/special.C: Use explicit specialization
8466 syntax.
8467 * g++.old-deja/g++.jason/template10.C: Account for use of
8468 non-dependent names.
8469 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
8470 syntax.
8471 * g++.old-deja/g++.jason/template37.C: Likewise.
8472 * g++.old-deja/g++.law/access4.C: Change error messages.
8473 * g++.old-deja/g++.law/arm13.C: Remove incorrect
8474 pseudo-destructor names.
8475 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
8476 * g++.old-deja/g++.law/ctors9.C: Likewise.
8477 * g++.old-deja/g++.law/cvt22.C: Likewise.
8478 * g++.old-deja/g++.law/dtors5.C: Likewise.
8479 * g++.old-deja/g++.law/global-init1.C: Likewise.
8480 * g++.old-deja/g++.law/missed-error3.C: Likewise.
8481 * g++.old-deja/g++.law/operators28.C: Likewise.
8482 * g++.old-deja/g++.law/visibility28.C: Likewise.
8483 * g++.old-deja/g++.martin/eval1.C: Likewise.
8484 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
8485 name.
8486 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
8487 * g++.old-deja/g++.mike/net34.C: Likewise.
8488 * g++.old-deja/g++.mike/net36.C: Likewise.
8489 * g++.old-deja/g++.mike/ns2.C: Likewise.
8490 * g++.old-deja/g++.mike/p12306.C: Likewise.
8491 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
8492 value extension.
8493 * g++.old-deja/g++.mike/p700.C: Likewise.
8494 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
8495 * g++.old-deja/g++.mike/p710.C: Likewise.
8496 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
8497 value extension.
8498 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
8499 * g++.old-deja/g++.mike/pmf9.C: Likewise.
8500 * g++.old-deja/g++.ns/crash2.C: Likewise.
8501 * g++.old-deja/g++.ns/crash3.C: Likewise.
8502 * g++.old-deja/g++.ns/invalid1.C: Likewise.
8503 * g++.old-deja/g++.ns/ns17.C: Likewise.
8504 * g++.old-deja/g++.ns/template16.C: Likewise.
8505 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
8506 keyword.
8507 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
8508 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
8509 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
8510 named return value extension.
8511 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
8512 * g++.old-deja/g++.other/access4.C: Issue additional error
8513 messages.
8514 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
8515 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
8516 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
8517 * g++.old-deja/g++.other/crash25.C: Change error message.
8518 * g++.old-deja/g++.other/crash4.C: Change error message.
8519 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
8520 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
8521 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
8522 checks.
8523 * g++.old-deja/g++.other/defarg8.C: Likewise.
8524 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
8525 * g++.old-deja/g++.other/dtor10.C: Likewise.
8526 * g++.old-deja/g++.other/incomplete.C: Likewise.
8527 * g++.old-deja/g++.other/linkage7.C: Likewise.
8528 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
8529 lookup algorithm.
8530 * g++.old-deja/g++.other/mangle2.C: Likewise.
8531 * g++.old-deja/g++.other/refinit2.C: Likewise.
8532 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
8533 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
8534 * g++.old-deja/g++.pt/crash28.C: Likewise.
8535 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
8536 syntax.
8537 * g++.old-deja/g++.pt/crash32.C: Change error message.
8538 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
8539 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
8540 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
8541 error message position.
8542 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
8543 * g++.old-deja/g++.pt/defarg8.C: Change error message.
8544 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
8545 syntax.
8546 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
8547 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
8548 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
8549 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
8550 keyword.
8551 * g++.old-deja/g++.pt/explicit31.C: Likewise.
8552 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
8553 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
8554 keyword.
8555 * g++.old-deja/g++.pt/explicit71.C: Change error message.
8556 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
8557 syntax.
8558 * g++.old-deja/g++.pt/friend28.C: Account for use of
8559 non-dependent names.
8560 * g++.old-deja/g++.pt/friend29.C: Likewise.
8561 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
8562 rules.
8563 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
8564 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
8565 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
8566 lookup rules.
8567 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
8568 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
8569 keyword.
8570 * g++.old-deja/g++.pt/memclass20.C: Likewise.
8571 * g++.old-deja/g++.pt/memclass5.C: Likewise.
8572 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
8573 keyword.
8574 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
8575 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
8576 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
8577 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
8578 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
8579 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
8580 keyword.
8581 * g++.old-deja/g++.pt/spec10.C: Likewise.
8582 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
8583 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
8584 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
8585 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
8586 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
8587 * g++.old-deja/g++.pt/ttp62.C: Likewise.
8588 * g++.old-deja/g++.pt/ttp64.C: Likewise.
8589 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
8590 * g++.old-deja/g++.pt/typename15.C: Likewise.
8591 * g++.old-deja/g++.pt/typename22.C: Likewise.
8592 * g++.old-deja/g++.pt/typename6.C: Change error messages.
8593 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
8594 * g++.old-deja/g++.pt/virtual2.C: Likewise.
8595 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
8596 syntax.
8597 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
8598 return value extension.
8599 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
8600 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
8601 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
8602 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
8603
8604 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
8605
8606 * g++.dg/warn/inline1.C: New test.
8607 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
8608 * g++.old-deja/g++.jason/synth10.C: Likewise.
8609 * g++.old-deja/g++.mike/net31.C: Likewise.
8610 * g++.old-deja/g++.mike/p8786.C: Likewise.
8611
8612 * g++.dg/template/friend10.C: New test.
8613 * g++.dg/template/conv5.C: New test.
8614
8615 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
8616
8617 * g++.dg/lookup/scoped3.C: New test.
8618
8619 * g++.dg/lookup/decl1.C: New test.
8620 * g++.dg/lookup/decl2.C: New test.
8621
8622 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
8623
8624 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
8625 gcc.c-torture/compile/20021015-1.c,
8626 gcc.c-torture/compile/20021015-2.c,
8627 gcc.c-torture/compile/20021123-1.c,
8628 gcc.c-torture/compile/20021123-2.c,
8629 gcc.c-torture/compile/20021123-3.c,
8630 gcc.c-torture/compile/20021123-4.c,
8631 gcc.c-torture/execute/20021024-1.c: Add tests previously added
8632 only to 3.1 or 3.2 branch.
8633
8634 2002-12-23 Mark Mitchell <mark@codesourcery.com>
8635
8636 * gcc.dg/i386-bitfield3.c: New test.
8637
8638 * gcc.dg/i386-bitfield2.c: New test.
8639
8640 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
8641
8642 * g++.dg/parse/conv_op1.C: New test.
8643
8644 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
8645
8646 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
8647 approved.
8648
8649 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
8650
8651 * gcc.c-torture/compile/20021220-1.c: New test.
8652
8653 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
8654
8655 * gcc.dg/i386-fastcall-1.c: New.
8656
8657 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8658
8659 * gcc.c-torture/execute/20021219-1.c: New test.
8660
8661 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8662
8663 * gcc.dg/i386-pic-1.c: New test.
8664
8665 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8666
8667 PR c++/8099
8668 * g++.dg/template/friend9.C: New test.
8669
8670 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8671
8672 PR c++/3663
8673 * g++.dg/template/access7.C: New test.
8674
8675 2002-12-18 Nick Clifton <nickc@redhat.com>
8676
8677 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
8678 the libstdc++-v3 directory has been found.
8679
8680 2002-12-12 Devang Patel <dpatel@apple.com>
8681 * gcc.dg/darwin-ld-1.c: New test.
8682 * gcc.dg/darwin-ld-2.c: New test.
8683 * gcc.dg/darwin-ld-3.c: New test.
8684 * gcc.dg/darwin-ld-4.c: New test.
8685 * gcc.dg/darwin-ld-5.c: New test.
8686
8687 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
8688
8689 * gcc.c-torture/compile/20021212-1.c: New test.
8690
8691 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
8692
8693 * gcc.dg/fshort-wchar: New test.
8694
8695 2002-12-10 Mark Mitchell <mark@codesourcery.com>
8696
8697 PR c++/8372
8698 * g++.dg/template/dtor1.C: New test.
8699
8700 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
8701 markers.
8702
8703 2002-12-10 Jakub Jelinek <jakub@redhat.com>
8704
8705 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
8706
8707 2002-12-09 Mark Mitchell <mark@codesourcery.com>
8708
8709 * g++.dg/template/static1.C: New test.
8710 * g++.dg/template/static2.C: New test.
8711 * g++.old-deja/g++.ext/memconst.C: New test.
8712
8713 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8714
8715 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
8716 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
8717 * g++.dg/special/initp1.C: Likewise.
8718
8719 2002-12-06 Jakub Jelinek <jakub@redhat.com>
8720
8721 * gcc.c-torture/execute/20021204-1.c: New test.
8722
8723 2002-12-04 Geoffrey Keating <geoffk@apple.com>
8724
8725 * gcc.dg/ppc-fmadd-1.c: New file.
8726 * gcc.dg/ppc-fmadd-2.c: New file.
8727 * gcc.dg/ppc-fmadd-3.c: New file.
8728
8729 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
8730
8731 * gcc.c-torture/compile/20021204-1.c: New test.
8732
8733 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
8734
8735 * g++.dg/inherit/covariant2.C: New test.
8736 * g++.dg/inherit/covariant3.C: New test.
8737 * g++.dg/inherit/covariant4.C: New test.
8738 * g++.dg/inherit/covariant1.C: Remove XFAIL.
8739 * g++.old-deja/g++.robertl/eb17.C: Likewise.
8740
8741 2002-12-03 Mark Mitchell <mark@codesourcery.com>
8742
8743 PR c++/8688
8744 * g++.dg/init/brace3.C: New test.
8745
8746 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
8747
8748 * gcc.dg/20020210-1.c: Fix a comment typo.
8749
8750 2002-12-02 Mark Mitchell <mark@codesourcery.com>
8751
8752 PR c++/8720
8753 * g++.dg/parse/defarg1.C: New test.
8754
8755 PR c++/8615
8756 * g++.dg/template/char1.C: New test.
8757
8758 * g++.dg/template/varmod1.C: Fix typo.
8759
8760 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8761
8762 DR 180
8763 * g++.old-deja/g++.pt/crash32.C: Expect error.
8764
8765 2002-12-01 Mark Mitchell <mark@codesourcery.com>
8766
8767 PR c++/5919
8768 * g++.dg/template/varmod1.C: New test.
8769
8770 PR c++/8727
8771 * g++.dg/inherit/typeinfo1.C: New test.
8772
8773 PR c++/8663
8774 * g++.dg/inherit/typedef1.C: New test.
8775
8776 2002-11-30 Mark Mitchell <mark@codesourcery.com>
8777
8778 PR c++/8332
8779 PR c++/8493
8780 * g++.dg/template/strlen1.C: New test.
8781
8782 PR c++/8227
8783 * g++.dg/template/ctor2.C: New test.
8784
8785 PR c++/8214
8786 * g++.dg/init/string1.C: New test.
8787
8788 PR c++/8511
8789 * g++.dg/template/friend8.C: New test.
8790
8791 2002-11-29 Joe Buck <jbuck@synopsys.com>
8792
8793 * g++.dg/lookup/anon2.C: New test.
8794
8795 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
8796
8797 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
8798 h8300 port.
8799
8800 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
8801
8802 * gcc.dg/bitfld-6.c: New test.
8803
8804 2002-11-27 Jan Hubicka <jh@suse.cz>
8805
8806 * gcc.c-torture/execute/20021127.[cx]: New test.
8807
8808 2002-11-26 Jan Hubicka <jh@suse.cz>
8809
8810 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
8811 quality.
8812
8813 2002-11-26 Geoffrey Keating <geoffk@apple.com>
8814
8815 * g++.dg/init/brace2.C: New test.
8816 * g++.old-deja/g++.mike/p9129.C: Correct.
8817
8818 2002-11-26 Mark Mitchell <mark@codesourcery.com>
8819
8820 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
8821
8822 2002-11-25 Andreas Bauer <baueran@in.tum.de>
8823
8824 * gcc.dg/sibcall-6: New test for indirect sibcalls.
8825
8826 2002-11-25 Mark Mitchell <mark@codesourcery.com>
8827
8828 * testsuite/g++.dg/abi/empty11.C: New test.
8829 * testsuite/g++.dg/rtti/cv1.C: New test.
8830
8831 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
8832
8833 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
8834
8835 2002-11-24 Mark Mitchell <mark@codesourcery.com>
8836
8837 * g++.dg/abi/empty10.C: New test.
8838
8839 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
8840
8841 * gcc.c-torture/compile/20021124-1.c: New test.
8842
8843 2002-11-22 Mark Mitchell <mark@codesourcery.com>
8844
8845 * g++.dg/abi/rtti2.C: New test.
8846
8847 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
8848
8849 * gcc.dg/i386-unroll-1.c: New test.
8850
8851 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
8852
8853 * gcc.c-torture/compile/20021120-1.c: New test.
8854 * gcc.c-torture/compile/20021120-2.c: New test.
8855
8856 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
8857
8858 * gcc.dg/bitfld-5.c: New test.
8859
8860 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
8861
8862 * gcc.c-torture/execute/20021120-3.c: New test.
8863
8864 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
8865
8866 * gcc.c-torture/execute/20021120-2.c: New test.
8867
8868 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
8869
8870 * gcc.c-torture/execute/20021120-1.c: New test.
8871
8872 2002-11-20 Jakub Jelinek <jakub@redhat.com>
8873
8874 * gcc.c-torture/execute/20021118-3.c: New test.
8875
8876 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8877
8878 * gcc.c-torture/compile/20021119-1.c: New test.
8879
8880 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
8881
8882 * gcc.dg/duff-1.c: New test.
8883 * gcc.dg/duff-2.c: New test.
8884 * gcc.dg/duff-3.c: New test.
8885
8886 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
8887
8888 * gcc.dg/cpp/_Pragma5.c: New test.
8889
8890 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
8891
8892 * gcc.c-torture/execute/20021118-2.c: New test.
8893
8894 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
8895
8896 * gcc.c-torture/execute/20021118-1.c: New test.
8897
8898 2002-11-16 Jakub Jelinek <jakub@redhat.com>
8899
8900 * gcc.dg/20021116-1.c: New test.
8901
8902 2002-11-14 Mark Mitchell <mark@codesourcery.com>
8903
8904 * g++.dg/abi/vcall1.C: New test.
8905
8906 2002-11-14 Jakub Jelinek <jakub@redhat.com>
8907
8908 * gcc.dg/20021029-1.c: New test.
8909 * gcc.dg/20021029-2.c: New test.
8910
8911 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
8912
8913 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
8914
8915 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
8916
8917 PR c/8439
8918 * gcc.dg/20021110.c: Move to ...
8919 * gcc.c-torture/compile/20021110.c: .... here.
8920
8921 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8922
8923 PR c/8467
8924 * gcc.c-torture/execute/20021111-1.c
8925
8926 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
8927
8928 PR c/8439
8929 * gcc.dg/20021110.c: New test.
8930
8931 2002-11-10 Mark Mitchell <mark@codesourcery.com>
8932
8933 * g++.dg/abi/vthunk3.C: Run only on x86.
8934
8935 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
8936
8937 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
8938
8939 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
8940
8941 * lib/compat.exp (compat-execute): Fix logic error in last
8942 change.
8943
8944 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
8945
8946 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
8947
8948 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8949
8950 PR c++/8389
8951 * g++.dg/template/access6.C: New test.
8952
8953 2002-11-08 Jan Hubicka <jh@suse.cz>
8954
8955 * gcc.dg/i386-ssefp-1.c: New test.
8956 * gcc.dg/i386-ssefp-1.c: New test.
8957
8958 2002-11-08 Jan Hubicka <jh@suse.cz>
8959
8960 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
8961
8962 2002-11-07 Mark Mitchell <mark@codesourcery.com>
8963
8964 * g++.dg/abi/vthunk3.C: New test.
8965
8966 PR c++/8338
8967 * g++.dg/template/crash2.C: New test.
8968
8969 2002-11-07 Mark Mitchell <mark@codesourcery.com>
8970
8971 * testsuite/g++.dg/abi/dtor1.C: New test.
8972 * testsuite/g++.dg/abi/dtor2.C: Likewise.
8973
8974 2002-11-05 Geoffrey Keating <geoffk@apple.com>
8975
8976 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
8977 Darwin.
8978
8979 2002-11-04 Adam Nemet <anemet@lnxw.com>
8980
8981 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
8982 -mthumb. Only xfail with -O0.
8983
8984 2002-11-03 Mark Mitchell <mark@codesourcery.com>
8985
8986 * g++.dg/abi/thunk1.C: New test.
8987 * g++.dg/abi/thunk2.C: Likewise.
8988 * g++.dg/abi/vtt1.C: Likewise.
8989
8990 2002-11-02 Diego Novillo <dnovillo@redhat.com>
8991
8992 PR optimization/8423
8993 * gcc.c-torture/execute/builtin-constant.c: New test.
8994
8995 2002-11-01 Zack Weinberg <zack@codesourcery.com>
8996
8997 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
8998 Add some more cases.
8999
9000 2002-11-01 Mark Mitchell <mark@codesourcery.com>
9001
9002 PR c++/8391
9003 * g++.dg/opt/local1.C: New test.
9004
9005 2002-10-30 Mark Mitchell <mark@codesourcery.com>
9006
9007 PR c++/8160
9008 * g++.dg/template/complit1.C: New test.
9009
9010 PR c++/8149
9011 * g++.dg/template/typename4.C: Likewise.
9012
9013 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9014
9015 Core issue 287, PR c++/7639
9016 * g++.dg/template/instantiate1.C: Adjust error location.
9017 * g++.dg/template/instantiate3.C: New test.
9018 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
9019 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
9020 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
9021
9022 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
9023
9024 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
9025
9026 2002-10-29 Mark Mitchell <mark@codesourcery.com>
9027
9028 PR c++/8287
9029 * g++.dg/init/dtor2.C: New test.
9030
9031 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9032
9033 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
9034 * gcc.dg/nest.c: Bypass errors on irix6.
9035
9036 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
9037
9038 * gcc.dg/nest.c: Expect error for mmix-*-*.
9039 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
9040
9041 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
9042
9043 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
9044 markers.
9045
9046 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
9047
9048 2002-10-25 Mike Stump <mrs@apple.com>
9049
9050 * gcc.dg/warn-1.c: New test.
9051
9052 2002-10-25 Zack Weinberg <zack@codesourcery.com>
9053
9054 * g++.dg/template/typename3.C: New test.
9055
9056 2002-10-25 Mark Mitchell <mark@codesourcery.com>
9057
9058 * g++.dg/lookup/ptrmem1.C: New test.
9059
9060 * g++.dg/abi/vthunk2.C: New test.
9061
9062 2002-10-25 Zack Weinberg <zack@codesourcery.com>
9063
9064 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
9065
9066 2002-10-24 Mark Mitchell <mark@codesourcery.com>
9067
9068 * g++.dg/abi/empty9.C: New test.
9069
9070 2002-10-24 Richard Henderson <rth@redhat.com>
9071
9072 * g++.dg/inherit/thunk1.C: Enable for ia64.
9073
9074 2002-10-23 Mark Mitchell <mark@codesourcery.com>
9075
9076 PR c++/8067
9077 * g++.dg/lookup/pretty1.C: New test.
9078
9079 2002-10-23 Jakub Jelinek <jakub@redhat.com>
9080
9081 * gcc.dg/20021023-1.c: New test.
9082
9083 2002-10-23 Mark Mitchell <mark@codesourcery.com>
9084
9085 PR c++/7679
9086 * g++.dg/parse/inline1.C: New test.
9087
9088 2002-10-23 Richard Henderson <rth@redhat.com>
9089
9090 * g++.dg/inherit/thunk1.C: Enable for x86_64.
9091
9092 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
9093
9094 2002-10-22 Mark Mitchell <mark@codesourcery.com>
9095
9096 PR c++/6579
9097 * g++.dg/parse/stmtexpr3.C: New test.
9098
9099 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
9100
9101 * g++.dg/expr/cond1.C: New test.
9102
9103 2002-10-21 Zack Weinberg <zack@codesourcery.com>
9104
9105 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
9106
9107 2002-10-21 Mark Mitchell <mark@codesourcery.com>
9108
9109 * g++.dg/abi/vbase13.C: New test.
9110 * g++.dg/abi/vbase14.C: Likewise.
9111
9112 2002-10-21 Jakub Jelinek <jakub@redhat.com>
9113
9114 * gcc.dg/tls/pic-1.c: New test.
9115 * gcc.dg/tls/nonpic-1.c: New test.
9116 * gcc.dg/20021018-1.c: New test.
9117
9118 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
9119
9120 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
9121 Remove only files with the same base name as the test case.
9122 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
9123 (profopt-execute): Likewise. Also, remove old profiling
9124 and performance data files before running the tests.
9125
9126 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
9127 * g++.dg/bprob/bprob.exp: Likewise.
9128 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
9129 to allow more general test case names.
9130
9131 * g++.dg/bprob/bprob-1.C: Rename to ...
9132 * g++.dg/bprob/g++-bprob-1.C: ... this.
9133
9134 * g77.dg/bprob/bprob-1.f: Rename to ...
9135 * g77.dg/bprob/g77-bprob-1.f: ... this.
9136
9137 2002-10-21 Zack Weinberg <zack@codesourcery.com>
9138
9139 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
9140 bison 1.50 or later.
9141
9142 2002-10-21 Janis Johnson <janis187@us.ibm.com>
9143
9144 * g++.dg/README: Describe more test directories.
9145
9146 2002-10-21 Mark Mitchell <mark@codesourcery.com>
9147
9148 * g++.dg/init/array6.C: Add additional tests.
9149
9150 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
9151
9152 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
9153 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
9154
9155 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
9156
9157 * gcc.c-torture/compile/20020604-1.x: New.
9158 * gcc.c-torture/compile/simd-5.x: Likewise.
9159 * gcc.c-torture/execute/920710-1.x: Likewise.
9160 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
9161
9162 2002-10-21 Mark Mitchell <mark@codesourcery.com>
9163
9164 * g++.dg/inherit/override1.C: Add dg-options clause.
9165
9166 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9167
9168 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
9169 _mm_slli_si128.
9170
9171 2002-10-19 Andreas Schwab <schwab@suse.de>
9172
9173 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
9174 directory component.
9175
9176 2002-10-18 Mark Mitchell <mark@codesourcery.com>
9177
9178 * g++.dg/inherit/thunk1.C: New test.
9179
9180 * g++.dg/inherit/override1.C: New test.
9181
9182 * g++.dg/abi/mangle11.C: New test.
9183 * g++.dg/abi/mangle14.C: New test.
9184 * g++.dg/abi/mangle17.C: New test.
9185
9186 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
9187
9188 * g++.dg/overload/member2.C: New test.
9189
9190 2002-10-17 Janis Johnson <janis187@us.ibm.com>
9191
9192 * g++.dg/README: Describe new compat directory.
9193 * g++.dg/dg.exp: Skip tests in compat directory.
9194 * README.compat: New file.
9195 * lib/compat.exp: New expect script.
9196 * g++.dg/compat: New test directory.
9197 * g++.dg/compat/compat.exp: New expect script.
9198 * g++.dg/compat/abi: New test directory.
9199 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
9200 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
9201 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
9202 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
9203 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
9204 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
9205 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
9206 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
9207 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
9208 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
9209 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
9210 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
9211 * g++.dg/compat/break: New test directory.
9212 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
9213 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
9214 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
9215 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
9216 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
9217 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
9218 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
9219 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
9220 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
9221 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
9222 g++.dg/compat/break/README: New files.
9223 * g++.dg/compat/eh: New test directory.
9224 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
9225 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
9226 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
9227 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
9228 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
9229 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
9230 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
9231 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
9232 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
9233 g++.dg/compat/eh/filter2_y.C,
9234 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
9235 g++.dg/compat/eh/new1_y.C,
9236 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
9237 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
9238 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
9239 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
9240 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
9241 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
9242 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
9243 g++.dg/compat/eh/unexpected1_y.C: New files.
9244 * g++.dg/compat/init: New test directory.
9245 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
9246 g++.dg/compat/init/array5_y.C,
9247 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
9248 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
9249 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
9250 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
9251 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
9252 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
9253 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
9254 g++.dg/compat/init/init-ref2_y.C: New files.
9255
9256 2002-10-17 Mark Mitchell <mark@codesourcery.com>
9257
9258 PR c++/7584
9259 * g++.dg/inherit/using3.C: New test.
9260
9261 2002-10-17 Jan Hubicka <jh@suse.cz>
9262
9263 * gcc.dg/20021017-2.c: New test.
9264
9265 2002-10-17 Mark Mitchell <mark@codesourcery.com>
9266
9267 * g++.dg/abi/mangle16.C: Adjust.
9268
9269 * g++.dg/init/array8.C: New test.
9270
9271 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
9272
9273 * gcc.dg/special/mips-abi.exp: New test.
9274 * gcc.dg/special/mips-abi.s: Empty file used by the above.
9275
9276 2002-10-16 Mark Mitchell <mark@codesourcery.com>
9277
9278 * g++.dg/abi/mangle16.C: New test.
9279 * g++.dg/abi/mangle17.C: Likewise.
9280
9281 PR c++/7478
9282 * g++.dg/template/ref1.C: New test.
9283
9284 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9285
9286 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
9287
9288 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
9289
9290 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
9291
9292 2002-10-16 Mark Mitchell <mark@codesourcery.com>
9293
9294 PR c++/7524
9295 * g++.dg/init/array7.C: New test.
9296
9297 2002-10-15 Mark Mitchell <mark@codesourcery.com>
9298
9299 * g++.dg/init/array6.C: New test.
9300
9301 * g++.dg/abi/mangle13.C: Likewise.
9302 * g++.dg/abi/mangle14.C: Likewise.
9303 * g++.dg/abi/mangle15.C: Likewise.
9304
9305 2002-10-14 Mark Mitchell <mark@codesourcery.com>
9306
9307 * g++.dg/abi/empty8.C: New test.
9308
9309 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
9310
9311 * g++.dg/init/ctor1.C: New test.
9312
9313 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
9314
9315 * gcc.c-torture/execute/20021015-1.c: New test.
9316
9317 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
9318
9319 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
9320
9321 2002-10-14 Jan Hubicka <jh@suse.cz>
9322
9323 * gcc.dg/i386-ssetype-[1-5].c: New tests.
9324
9325 2002-10-14 Richard Henderson <rth@redhat.com>
9326
9327 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
9328
9329 2002-10-14 Mark Mitchell <mark@codesourcery.com>
9330
9331 PR optimization/6631
9332 * g++.dg/opt/const2.C: New test.
9333
9334 2002-10-14 Mark Mitchell <mark@codesourcery.com>
9335
9336 PR c++/7176
9337 * g++.dg/parse/friend1.C: New test.
9338 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
9339
9340 2002-10-14 Jakub Jelinek <jakub@redhat.com>
9341
9342 * gcc.dg/20021014-1.c: New test.
9343
9344 2002-10-11 Mark Mitchell <mark@codesourcery.com>
9345
9346 PR c++/5661
9347 * g++.dg/ext/vlm1.C: New test.
9348 * g++.dg/ext/vlm2.C: Likewise.
9349
9350 * g++.dg/init/array1.C: Remove invalid braces.
9351 * g++.dg/init/brace1.C: New test.
9352 * g++.dg/init/copy2.C: Likewise.
9353 * g++.dg/init/copy3.C: Likewise.
9354 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
9355 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
9356 braces.
9357
9358 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
9359
9360 * gcc.dg/cpp/assembler.S: Don't use -ansi.
9361
9362 2002-10-11 Richard Shann <richard.shann@superh.com>
9363
9364 * gcc.c-torture/compile/simd-5.c: New test.
9365
9366 2002-10-10 Roger Sayle <roger@eyesopen.com>
9367
9368 * gcc.c-torture/execute/shiftopt-1.c: New test case.
9369
9370 2002-10-10 Jim Wilson <wilson@redhat.com>
9371
9372 * gcc.c-torture/execute/20021010-1.c: New test.
9373
9374 2002-10-09 Zack Weinberg <zack@codesourcery.com>
9375
9376 PR c/7353
9377 * g++.dg/ext/typedef-init.C: New test.
9378 * gcc.dg/typedef-init.c: New test.
9379
9380 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
9381
9382 * gcc.dg/cpp/paste13.c: New test.
9383
9384 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9385
9386 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
9387 remaining platforms, XFAIL during compile, not execute. Don't
9388 XFAIL at -O0.
9389
9390 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
9391
9392 * gcc.dg/alias-1.c: Tweak expected warning.
9393
9394 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
9395
9396 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
9397
9398 2002-10-06 Andreas Jaeger <aj@suse.de>
9399
9400 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
9401 * gcc.dg/cpp/c++98.C: Likewise.
9402
9403 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
9404 * g++.dg/cpp/c++98.C: Likewise.
9405
9406 * g++.dg/README (Subdirectories): Mention cpp directory.
9407
9408 PR target/7559
9409 * gcc.dg/20021006-1.c: New test.
9410
9411 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9412
9413 PR c++/7804
9414 * g++.dg/other/warning1.C: New test.
9415
9416 2002-10-04 Roger Sayle <roger@eyesopen.com>
9417
9418 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
9419 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
9420 and sparc-*-* with -m64 as expected failures. See PR 8087.
9421
9422 2002-10-03 Mark Mitchell <mark@codesourcery.com>
9423
9424 PR c++/7931
9425 * g++.dg/template/ptrmem3.C: New test.
9426
9427 PR c++/7754
9428 * g++.dg/template/union1.C: New test.
9429
9430 2002-10-03 Mark Mitchell <mark@codesourcery.com>
9431
9432 PR c++/8006
9433 * g++.dg/abi/mangle9.C: New test.
9434 * g++.dg/abi/mangle10.C: New test.
9435 * g++.dg/abi/mangle11.C: New test.
9436 * g++.dg/abi/mangle12.C: New test.
9437
9438 2002-10-02 Mark Mitchell <mark@codesourcery.com>
9439
9440 PR c++/7188.
9441 * g++.dg/template/meminit1.C: New test.
9442 * g++.dg/warn/Wreorder-1.C: Likewise.
9443 * g++.old-deja/g++.mike/warn3.C: Tweak.
9444 * lib/prune.exp: Ingore "in copy constructor".
9445
9446 2002-10-02 Andreas Jaeger <aj@suse.de>
9447
9448 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
9449 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
9450 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
9451 on x86-64.
9452
9453 2002-10-01 Mark Mitchell <mark@codesourcery.com>
9454
9455 * gcc.dg/empty1.C: Fix typo.
9456
9457 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
9458
9459 * gcc.dg/alias-1.c: New test.
9460
9461 2002-10-01 Mark Mitchell <mark@codesourcery.com>
9462
9463 * gcc.dg/empty1.C: New test.
9464
9465 * g++.dg/tls/init-2.C: Tweak error messages.
9466
9467 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
9468
9469 * gcc.c-torture/compile/20020923-1.c: New test.
9470
9471 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
9472
9473 * gcc.c-torture/execute/ffs-1.c: New test.
9474 * gcc.c-torture/execute/ffs-2.c: Ditto.
9475
9476 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
9477
9478 * g++.dg/overload/member1.C: New test.
9479
9480 2002-09-30 Mark Mitchell <mark@codesourcery.com>
9481
9482 * g++.dg/abi/empty7.C: New test.
9483 * g++.dg/init/pm2.C: Likewise.
9484
9485 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
9486
9487 * g++.dg/rtti/crash1.C: New test.
9488
9489 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
9490
9491 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
9492 gcc.dg/sibcall-4.c: New tests.
9493
9494 2002-09-28 Roger Sayle <roger@eyesopen.com>
9495
9496 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
9497 powerpc and MMIX targets.
9498
9499 2002-09-27 Zack Weinberg <zack@codesourcery.com>
9500
9501 * gcc.dg/cpp/20020927-1.c: New.
9502
9503 2002-09-26 David S. Miller <davem@redhat.com>
9504
9505 * gcc.c-torture/compile/trunctfdf.c: New.
9506
9507 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9508
9509 * lib/target-supports.exp (check_weak_available): Handle solaris2.
9510
9511 2002-09-27 Alan Modra <amodra@bigpond.net.au>
9512
9513 * gcc.c-torture/execute/loop-15.c: New.
9514
9515 2002-09-26 Janis Johnson <janis187@us.ibm.com>
9516
9517 * README.QMTEST: Fix typo.
9518
9519 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
9520
9521 * gcc.dg/20020926-1.c: New test.
9522
9523 2002-09-25 David S. Miller <davem@redhat.com>
9524
9525 PR target/7842
9526 * gcc.c-torture/execute/shiftdi.c: New test.
9527
9528 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
9529
9530 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
9531 unique to the tool.
9532 * lib/g77.exp (g77_init): Likewise.
9533 * lib/g++.exp (g++_init): Likewise.
9534 * lib/objc.exp (objc_init): Likewise.
9535
9536 2002-09-25 Mark Mitchell <mark@codesourcery.com>
9537
9538 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
9539 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
9540 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
9541
9542 2002-09-25 Richard Henderson <rth@redhat.com>
9543
9544 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
9545 too-small long double.
9546
9547 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
9548
9549 * gcc.dg/20020919-1.c: New test.
9550
9551 2002-09-23 Mark Mitchell <mark@codesourcery.com>
9552
9553 * g++.dg/abi/bitfield6.C: New test.
9554 * g++.dg/abi/bitfield7.C: New test.
9555 * g++.dg/abi/bitfield8.C: New test.
9556 * g++.dg/abi/vbase11.C: New test.
9557
9558 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
9559
9560 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
9561 hppa*-*-hpux*. Update test comment.
9562
9563 2002-09-20 Jakub Jelinek <jakub@redhat.com>
9564
9565 * gcc.dg/tls/struct-1.c: New test.
9566
9567 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
9568
9569 * gcc.dg/cpp/tr-warn2.c: Update.
9570
9571 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
9572
9573 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
9574
9575 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
9576
9577 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
9578 systems.
9579
9580 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
9581
9582 * gcc.c-torture/execute/ieee/mzero3.c: New test.
9583
9584 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
9585 Adjust for c++filt moved to binutils. Remove spurious duplicate
9586 setting of cxxfilt.
9587
9588 2002-09-19 Geoffrey Keating <geoffk@apple.com>
9589
9590 * gcc.dg/20020312-2.c: Update for darwin.
9591
9592 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
9593
9594 * g++.old-deja/g++.other/crash32.C: Mark ICE.
9595
9596 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
9597
9598 * objc.dg/comp-types-1.m: New test.
9599 * objc.dg/comp-types-2.m: New test.
9600 * objc.dg/comp-types-3.m: New test.
9601 * objc.dg/comp-types-4.m: New test.
9602 * objc.dg/comp-types-5.m: New test.
9603 * objc.dg/comp-types-6.m: New test.
9604
9605 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
9606
9607 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
9608
9609 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
9610
9611 * g++.dg/other/do1.C: New test.
9612
9613 * g++.dg/template/subst1.C: New test.
9614
9615 2002-09-16 Steve Ellcey <sje@cup.hp.com>
9616
9617 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
9618
9619 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
9620
9621 * g++.dg/template/qualttp20.C: Adjust expected errors.
9622 * g++.old-deja/g++.jason/report.C: Likewise.
9623 * g++.old-deja/g++.other/qual1.C: Likewise.
9624
9625 * g++.dg/lookup/scoped2.C: New test.
9626
9627 * g++.dg/ext/asm3.C: New test.
9628
9629 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
9630
9631 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
9632
9633 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
9634
9635 * ChangeLog: follow spelling conventions.
9636 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
9637 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
9638 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
9639 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
9640 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
9641 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
9642 * g++.old-deja/g++.law/global-init1.C: Likewise.
9643 * g++.old-deja/g++.other/delete4.C: Likewise.
9644 * g++.old-deja/g++.other/inline21.C: Likewise.
9645 * g++.old-deja/g++.other/singleton.C: Likewise.
9646 * g77.dg/strlen0.f: Likewise.
9647 * g77.f-torture/compile/20010519-1.f: Likewise.
9648 * g77.f-torture/compile/980310-4.f: Likewise.
9649 * gcc.c-torture/compile/20000605-1.c: Likewise.
9650 * gcc.c-torture/execute/20020225-1.c: Likewise.
9651 * gcc.dg/c90-hexfloat-2.c: Likewise.
9652 * gcc.dg/c99-bool-1.c: Likewise.
9653 * gcc.dg/c99-hexfloat-2.c: Likewise.
9654 * gcc.dg/dll-2.c: Likewise.
9655 * gcc.dg/wtr-union-init-1.c: Likewise.
9656 * gcc.dg/wtr-union-init-2.c: Likewise.
9657 * gcc.dg/wtr-union-init-3.c: Likewise.
9658 * gcc.dg/cpp/avoidpaste1.c: Likewise.
9659 * gcc.dg/cpp/defined.c: Likewise.
9660 * gcc.dg/cpp/macsyntx.c: Likewise.
9661 * gcc.dg/cpp/paste2.c: Likewise.
9662 * gcc.dg/cpp/trad/defined.c: Likewise.
9663 * gcc.dg/format/c90-printf-1.c: Likewise.
9664 * gcc.dg/format/c90-scanf-1.c: Likewise.
9665 * gcc.dg/format/c99-printf-1.c: Likewise.
9666 * gcc.dg/format/c99-scanf-1.c: Likewise.
9667 * gcc.misc-tests/gcov-8.c: Likewise.
9668 * lib/profopt.exp: Likewise.
9669
9670 2002-09-15 Krister Walfridsson <cato@df.lth.se>
9671
9672 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
9673
9674 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
9675
9676 * g++.dg/inherit/using2.C: New test.
9677
9678 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
9679
9680 * ChangeLog: Follow spelling conventions.
9681 * g++.dg/template/friend4.C: Likewise.
9682 * g++.old-deja/g++.pt/crash67.C: Likewise.
9683 * gcc.c-torture/execute/20000801-4.c: Likewise.
9684 * gcc.dg/c90-digraph-1.c: Likewise.
9685 * gcc.dg/c94-digraph-1.c: Likewise.
9686 * gcc.dg/c99-digraph-1.c: Likewise.
9687 * gcc.dg/cpp/line5.c: Likewise.
9688 * gcc.dg/cpp/multiline.c: Likewise.
9689 * gcc.dg/cpp/trad/literals-1.c: Likewise.
9690 * gcc.dg/format/attr-3.c: Likewise.
9691 * gcc.dg/format/c90-scanf-3.c: Likewise.
9692 * gcc.dg/format/ext-4.c: Likewise.
9693
9694 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
9695
9696 * g++.dg/template/pretty1.C: New test.
9697
9698 2002-09-14 Alan Modra <amodra@bigpond.net.au>
9699
9700 * gcc.c-torture/execute/struct-cpy-1.c: New test.
9701
9702 2002-09-13 Matt Austern <austern@apple.com>
9703
9704 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
9705 passing a cast expression to a function by const reference.
9706
9707 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
9708
9709 * g++.dg/template/deduce1.C: New test.
9710
9711 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
9712
9713 * gcc.c-torture/execute/simd-1.c: Force all use of int to
9714 32-bit int.
9715
9716 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
9717
9718 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
9719 usage.
9720
9721 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
9722
9723 * gcc.c-torture/compile/20020910-1.c: New test.
9724
9725 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
9726
9727 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
9728
9729 2002-09-10 Andreas Jaeger <aj@suse.de>
9730
9731 * gcc.dg/20020312-2.c: Adjust for x86-64.
9732
9733 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
9734
9735 * g77.dg/7388.f: New test case for PR 7388.
9736
9737 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
9738
9739 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
9740
9741 2002-09-05 Ziemowit Laski <zlaski@apple.com>
9742
9743 * objc.dg/proto-lossage-1.m: New test.
9744
9745 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
9746
9747 * gcc.dg/cpp/_Pragma4.c: Fix typo.
9748
9749 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
9750
9751 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
9752 expected to pass.
9753
9754 2002-09-06 Stan Shebs <shebs@apple.com>
9755 David Edelsohn <edelsohn@gnu.org>
9756
9757 * gcc.dg/weak: New directory.
9758 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
9759 target-specific xfail bits.
9760 * gcc.dg/typeof-2.c: Move to new directory.
9761 * gcc.dg/weak.exp: New expect script.
9762
9763 2002-09-06 Alan Modra <amodra@bigpond.net.au>
9764
9765 * gcc.c-torture/execute/extzvsi.c: New test.
9766
9767 2002-09-05 Stan Shebs <shebs@apple.com>
9768
9769 * gcc.dg/weak-1.c: xfail on Darwin.
9770 * gcc.dg/weak-2.c: Ditto.
9771 * gcc.dg/weak-3.c: Ditto.
9772 * gcc.dg/weak-4.c: Ditto.
9773 * gcc.dg/weak-5.c: Ditto.
9774 * gcc.dg/weak-6.c: Ditto.
9775 * gcc.dg/weak-7.c: Ditto.
9776 * gcc.dg/weak-8.c: Ditto.
9777 * gcc.dg/weak-9.c: Ditto.
9778
9779 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
9780
9781 * gcc.c-torture/execute/loop-14.c: New test.
9782
9783 2002-09-04 Jakub Jelinek <jakub@redhat.com>
9784
9785 * g++.dg/other/cxa-atexit1.C: New test.
9786
9787 * gcc.dg/typeof-2.c: New test.
9788
9789 2002-09-03 Roger Sayle <roger@eyesopen.com>
9790
9791 * gcc.dg/builtins-2.c: New testcase.
9792 * gcc.dg/builtins-3.c: New testcase.
9793
9794 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
9795
9796 * gcc.dg/cpp/_Pragma4.c: New test.
9797
9798 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
9799
9800 * objc/execute/nil_method-1.m: New testcase.
9801
9802 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
9803
9804 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
9805 [Object class], not [Object initialize].
9806
9807 2002-08-31 Roger Sayle <roger@eyesopen.com>
9808 Hans-Peter Nilsson <hp@bitrange.com>
9809
9810 * gcc.c-torture/execute/20020720-1.x: Skip test on
9811 mmix-knuth-mmixware. Correct comment.
9812
9813 2002-08-27 Mark Mitchell <mark@codesourcery.com>
9814
9815 * testsuite/g++.dg/abi/bitfield5.C: New test.
9816 * testsuite/g++.dg/abi/vbase10.C: Likewise.
9817
9818 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
9819
9820 * objc.dg/undeclared-selector.m: New test.
9821
9822 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
9823
9824 * g++.dg/other/offsetof1.C: Avoid cast warning.
9825
9826 2002-08-26 Ziemowit Laski <zlaski@apple.com>
9827
9828 * objc.dg/super-class-2.m: New test.
9829
9830 2002-08-24 Matt Austern <austern@apple.com>
9831
9832 * g++.dg/ext/lvaddr.C: New test.
9833 * g++.dg/ext/lvcast.C: New test.
9834
9835 2002-08-22 Mark Mitchell <mark@codesourcery.com>
9836
9837 * testsuite/g++.dg/inherit/cond1.C: New test.
9838
9839 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
9840
9841 * gcc.dg/noncompile/incomplete-1.c: New test.
9842
9843 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
9844
9845 * gcc.dg/typespec-1.c: New test.
9846
9847 2002-08-20 Devang Patel <dpatel@apple.com>
9848 * objc.dg/proto-hier-2.m: New test.
9849
9850 2002-08-19 Ziemowit Laski <zlaski@apple.com>
9851
9852 * objc.dg/bitfield-1.m: New test.
9853 * objc.dg/bitfield-2.m: New test.
9854
9855 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
9856
9857 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
9858 gcc.dg/c99-flex-array-4.c: New tests.
9859
9860 2002-08-16 Stan Shebs <shebs@apple.com>
9861
9862 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
9863
9864 2002-08-15 Jakub Jelinek <jakub@redhat.com>
9865
9866 * gcc.dg/typeof-1.c: New test.
9867 * g++.dg/ext/typeof2.C: New test.
9868
9869 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
9870
9871 * g++.dg/other/offsetof1.C: New test.
9872
9873 2002-08-14 Richard Henderson <rth@redhat.com>
9874
9875 * gcc.dg/tls/diag-3.c: Fix expected message strings.
9876
9877 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
9878
9879 * gcc.dg/cpp/_Pragma3.c: New test.
9880
9881 2002-08-13 Mark Mitchell <mark@codesourcery.com>
9882
9883 * g++.dg/template/inherit3: New test.
9884
9885 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
9886
9887 * gcc.dg/bitfld-4.c: Add blank options.
9888
9889 2002-08-09 Mark Mitchell <mark@codesourcery.com>
9890
9891 * g++.dg/template/crash1.C: New test.
9892
9893 2002-08-08 Jakub Jelinek <jakub@redhat.com>
9894
9895 * gcc.dg/tls/opt-2.c: New test.
9896
9897 2002-08-08 Devang Patel <dpatel@apple.com>
9898
9899 * objc.dg/selector-1.m : New test
9900
9901 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
9902
9903 * g++.dg/abi/bitfield4.C: New test.
9904 * gcc.dg/bitfld-4.c: New test.
9905
9906 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
9907
9908 * g++.dg/other/packed1.C: New test.
9909
9910 2002-08-07 Mark Mitchell <mark@codesourcery.com>
9911
9912 * g++.dg/abi/offsetof.C: Tweak error messages.
9913 * g++.old-deja/g++.mike/p10769a.C: Likewise.
9914
9915 2002-08-08 Jakub Jelinek <jakub@redhat.com>
9916
9917 * gcc.dg/bitfld-3.c: New test.
9918
9919 2002-08-07 Jakub Jelinek <jakub@redhat.com>
9920 Richard Henderson <rth@redhat.com>
9921
9922 * gcc.dg/i386-bitfield1.c: New test.
9923 * g++.dg/abi/bitfield3.C: Update.
9924
9925 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
9926
9927 * objc.dg/const-str-2.m: Update.
9928 * gcc.dg/cpp/c++98.c: Change to C extension.
9929 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
9930 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
9931
9932 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
9933
9934 * testsuite/gcc.dg/tls/diag-3.c: New.
9935
9936 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
9937
9938 * g++.dg/README (Subdirectories): Document new subdir expr.
9939 * g++.dg/expr/pmf-1.C: New test.
9940
9941 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
9942
9943 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
9944
9945 2002-08-06 Jakub Jelinek <jakub@redhat.com>
9946
9947 * g++.dg/abi/bitfield3.C: New test.
9948
9949 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
9950
9951 * lib/gcov.exp: Tweak expected line formats.
9952 * gcc.misc-tests/gcov8.c: New test.
9953 * gcc.misc-tests/gcov8.x: New flags.
9954
9955 2002-08-05 Jakub Jelinek <jakub@redhat.com>
9956
9957 * consistency.vlad/layout/endian.c: Include string.h.
9958
9959 * gcc.c-torture/execute/20020805-1.c: New test.
9960
9961 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
9962
9963 * g++.dg/other/conversion1.C: New test.
9964
9965 2002-08-03 Roger Sayle <roger@eyesopen.com>
9966
9967 * gcc.dg/builtins-1.c: New testcase.
9968
9969 2002-08-02 Mark Mitchell <mark@codesourcery.com>
9970
9971 * g++.dg/inherit/access3.C: New test.
9972
9973 2002-08-01 Jakub Jelinek <jakub@redhat.com>
9974
9975 * gcc.dg/ia64-visibility-2.c: New test.
9976
9977 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
9978
9979 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
9980 __qualifier_flags to __flags.
9981
9982 2002-07-31 Mark Mitchell <mark@codesourcery.com>
9983
9984 * g++.dg/inherit/operator1.C: New test.
9985 * g++.dg/lookup/disamb1.C: Fix typo in comment.
9986 * g++.dg/other/error1.C: Change expected error message.
9987 * g++.dg/template/conv4.C: Likewise.
9988
9989 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
9990
9991 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
9992 for documented behavior.
9993
9994 2002-07-25 Roger Sayle <roger@eyesopen.com>
9995
9996 * gcc.c-torture/execute/20020720-1.x: Skip this test on
9997 several targets known to fail.
9998
9999 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
10000
10001 * gcc.dg/mips-args-[123].c: New tests.
10002
10003 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
10004
10005 * gcc.dg/ppc-spe.c: New.
10006
10007 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
10008
10009 * g++.dg/other/ptrmem4.C: New testcase.
10010
10011 2002-07-24 Richard Henderson <rth@redhat.com>
10012
10013 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
10014
10015 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
10016
10017 * g++.dg/ext/alignof1.C (main): Return 0 for success.
10018
10019 2002-07-24 Roger Sayle <roger@eyesopen.com>
10020
10021 * gcc.c-torture/execute/memset-3.c: New testcase.
10022
10023 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
10024
10025 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
10026 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
10027
10028 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10029
10030 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
10031 Delete.
10032
10033 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
10034
10035 * gcc.c-torture/compile/simd-4.c: New test.
10036
10037 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10038
10039 PR c++/7347, c++/7348
10040 * g++.dg/template/access4.C: New test.
10041 * g++.dg/template/access5.C: New test.
10042 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
10043 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
10044 * g++.old-deja/g++.pt/ttp58.C: Likewise.
10045 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
10046
10047 2002-07-22 Jakub Jelinek <jakub@redhat.com>
10048
10049 * gcc.dg/gnu89-init-2.c: New test.
10050
10051 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
10052
10053 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
10054
10055 2002-07-20 Roger Sayle <roger@eyesopen.com>
10056
10057 * gcc.c-torture/execute/20020720-1.c: New testcase.
10058
10059 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
10060
10061 * gcc.dg/cpp/Wsignprom.c: New tests.
10062
10063 2002-07-20 Alan Modra <amodra@bigpond.net.au>
10064
10065 * gcc.c-torture/execute/loop-13.c: New test.
10066
10067 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
10068
10069 * gcc.dg/cpp/expr.c: New tests.
10070
10071 2002 07-18 David Edelsohn <edelsohn@gnu.org>
10072
10073 * g++.dg/opt/pr6713.C: Add template instantiation.
10074
10075 2002-07-18 Alan Modra <amodra@bigpond.net.au>
10076
10077 * gcc.dg/nest.c: New test.
10078
10079 2002-07-17 Richard Henderson <rth@redhat.com>
10080
10081 * g++.dg/opt/pr6713.C: New test.
10082
10083 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
10084
10085 * gcc.c-torture/execute/loop-2e.x: Let the testcase
10086 XFAIL for all x86 processors.
10087
10088 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
10089
10090 * gcc.c-torture/execute/20010122-1.x: Do not test with
10091 -fomit-frame-pointer.
10092
10093 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10094
10095 * g++.dg/template/instantiate2.C: New test.
10096 * g++.dg/template/spec4.C: New test.
10097
10098 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10099
10100 * g++.dg/template/access2.C: New test.
10101 * g++.dg/template/access3.C: New test.
10102
10103 2002-07-15 Zack Weinberg <zack@codesourcery.com>
10104
10105 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
10106 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
10107 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
10108 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
10109 Convert to use <stdarg.h>.
10110 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
10111 Delete.
10112 * gcc.dg/va-arg-2.c: New.
10113 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
10114
10115 2002-07-15 Jakub Jelinek <jakub@redhat.com>
10116
10117 * gcc.c-torture/compile/20020710-1.c: New test.
10118
10119 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
10120 Andrew Pinski <pinskia@physics.uc.edu>
10121
10122 gcc.c-torture/compile/simd-2.c: New testcase.
10123 gcc.c-torture/compile/simd-3.c: Likewise.
10124
10125 2002-07-11 Mark Mitchell <mark@codesourcery.com>
10126
10127 PR c++/7224
10128 * g++.dg/overload/error1.C: New test.
10129
10130 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
10131
10132 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
10133 configuration and IRIX 6 O32 ABI.
10134
10135 2002-07-11 Roger Sayle <roger@eyesopen.com>
10136
10137 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
10138
10139 2002-07-10 Roger Sayle <roger@eyesopen.com>
10140
10141 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
10142
10143 2002-07-10 Jeffrey A Law <law@redhat.com>
10144
10145 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
10146
10147 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
10148
10149 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
10150
10151 * gcc.dg/20020312-2.c: Check for __PPC__.
10152
10153 2002-07-09 Diego Novillo <dnovillo@redhat.com>
10154
10155 * gcc.c-torture/compile/20020709-1.c: New test.
10156
10157 2002-07-07 Roger Sayle <roger@eyesopen.com>
10158
10159 * g++.dg/template/qualttp21.C: New test case.
10160
10161 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
10162
10163 * gcc.c-torture/compile/20020706-1.c: New test.
10164 * gcc.c-torture/compile/20020706-2.c: New test.
10165
10166 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
10167 Alexandre Oliva <aoliva@redhat.com>
10168
10169 * g++.dg/warn/incomplete1.C: New test.
10170
10171 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10172
10173 PR c++/7099
10174 * g++.dg/warn/noreturn1.C: New test.
10175
10176 2002-07-03 Mark Mitchell <mark@codesourcery.com>
10177
10178 PR c++/6706
10179 * g++.dg/debug/debug6.C: New test.
10180 * g++.dg/debug/debug7.C: New test.
10181
10182 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
10183
10184 * gcc.c-torture/compile/simd-3.c: New test.
10185
10186 2002-07-03 Chris Demetriou <cgd@broadcom.com>
10187
10188 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
10189 * gcc.dg/20020620-1.c: Likewise.
10190
10191 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10192
10193 PR c++/6944
10194 * g++.dg/init/array4.C: New test.
10195 * g++.dg/init/array5.C: New test.
10196
10197 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
10198
10199 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
10200 * gcc.c-torture/execute/simd-2.c (main): Likewise.
10201
10202 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10203
10204 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
10205 * gcc.dg/wtr-aggr-init-1.c: Likewise.
10206 * gcc.dg/wtr-conversion-1.c: Likewise.
10207 * gcc.dg/wtr-escape-1.c: Likewise.
10208 * gcc.dg/wtr-int-type-1.c: Likewise.
10209 * gcc.dg/wtr-label-1.c: Likewise.
10210 * gcc.dg/wtr-static-1.c: Likewise.
10211 * gcc.dg/wtr-strcat-1.c: Likewise.
10212 * gcc.dg/wtr-suffix-1.c: Likewise.
10213 * gcc.dg/wtr-switch-1.c: Likewise.
10214 * gcc.dg/wtr-unary-plus-1.c: Likewise.
10215 * gcc.dg/wtr-union-init-1.c: Likewise.
10216 * gcc.dg/wtr-union-init-2.c: Likewise.
10217 * gcc.dg/wtr-union-init-3.c: Likewise.
10218
10219 * gcc.dg/wtr-func-def-1.c: New test.
10220
10221 2002-07-02 Devang Patel <dpatel@apple.com>
10222
10223 * objc.dg/param-1.m: New test.
10224
10225 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
10226
10227 * gcc.dg/cpp/trad/directive.c: Add test.
10228 * gcc.dg/cpp/trad/macroargs.c: Add test.
10229 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
10230
10231 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
10232
10233 * gcc.dg/cpp/cmdlne-M.c: New test.
10234
10235 2002-07-02 Ziemowit Laski <zlaski@apple.com>
10236
10237 * objc.dg/desig-init-1.m: New test.
10238
10239 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10240
10241 PR c++/6716
10242 * g++.dg/template/instantiate1.C: New test.
10243
10244 2002-07-01 Mark Mitchell <mark@codesourcery.com>
10245
10246 PR c++/7112
10247 * g++.dg/template/sizeof2.C: New test.
10248
10249 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
10250
10251 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
10252 gcc.dg/cpp/trad/include.c: New tests.
10253
10254 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
10255
10256 PR target/7177
10257 * gcc.c-torture/compile/20020701-1.c: New test.
10258
10259 2002-07-01 Stan Shebs <shebs@apple.com>
10260
10261 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
10262 header here...
10263 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
10264 (objc-torture-execute): or here.
10265
10266 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
10267
10268 * gcc.c-torture/execute/arith-rand-ll.c: New test.
10269
10270 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
10271
10272 * gcc.dg/cpp/trad/escaped-nl.c: New test.
10273
10274 2002-06-30 Devang Patel <dpatel@apple.com>
10275
10276 * objc.dg/fsyntax-only.m: New test.
10277
10278 2002-06-27 Mark Mitchell <mark@codesourcery.com>
10279
10280 PR c++/6695
10281 * g++.dg/template/friend7.C: New file.
10282
10283 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
10284
10285 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
10286 return type.
10287
10288 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
10289
10290 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
10291 avoid division by zero.
10292
10293 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
10294
10295 * gcc.dg/Wunknownprag.c: New tests.
10296
10297 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
10298
10299 * gcc.c-torture/execute/simd-2.c: New test.
10300
10301 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
10302
10303 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
10304 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
10305 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
10306 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
10307 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
10308 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
10309 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
10310 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
10311 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
10312 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
10313 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
10314 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
10315 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
10316 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
10317 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
10318 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
10319 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
10320
10321 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
10322
10323 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
10324 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
10325 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
10326 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
10327 New tests.
10328 * gcc.dg/cpp/trad/directive.c: Update.
10329
10330 2002-06-23 Andreas Jaeger <aj@suse.de>
10331
10332 * gcc.c-torture/execute/complex-6.c: New.
10333
10334 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
10335
10336 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
10337 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
10338 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
10339 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
10340
10341 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
10342
10343 * gcc.dg/cpp/trad: New directory with traditional tests copied
10344 from parent directory.
10345 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
10346 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
10347 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
10348 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
10349 Move to trad/ and rename.
10350 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
10351 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
10352 gcc.dg/cpp/trad/redef2.c: New tests.
10353 * gcc.dg/cpp/trad/trad.exp: New driver.
10354
10355 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
10356
10357 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
10358 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
10359 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
10360 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
10361 Remove.
10362
10363 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
10364
10365 * gcc.dg/20020620-1.c: New test.
10366
10367 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10368
10369 * g++.dg/template/ttp4.C: New test.
10370
10371 2002-06-19 Jakub Jelinek <jakub@redhat.com>
10372
10373 * g++.dg/opt/vt1.C: Fix regexp.
10374
10375 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10376
10377 * gcc.c-torture/execute/pure-1.c: Make functions static again.
10378 Don't use attribute `noinline'.
10379
10380 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
10381
10382 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
10383
10384 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
10385
10386 * gcc.c-torture/execute/simd-1.c: New.
10387
10388 * gcc.dg/simd-1.c: New.
10389
10390 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
10391
10392 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
10393
10394 2002-06-16 Richard Henderson <rth@redhat.com>
10395
10396 * g++.dg/ext/anon-struct1.C: New.
10397 * g++.dg/ext/anon-struct2.C: New.
10398 * g++.dg/ext/anon-struct3.C: New.
10399 * gcc.dg/anon-struct-1.c: New.
10400 * gcc.dg/anon-struct-2.c: New.
10401 * gcc.dg/anon-struct-3.c: New.
10402 * gcc.dg/20011008-1.c: Adjust warning text.
10403 * gcc.dg/20020527-1.c: Add -fms-extensions.
10404
10405 2002-06-16 Richard Henderson <rth@redhat.com>
10406
10407 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
10408
10409 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
10410
10411 * gcc.c-torture/execute/20020615-1.c: New test.
10412
10413 2002-06-15 Roger Sayle <roger@eyesopen.com>
10414
10415 * gcc.c-tortuture/execute/compare-1.c: New test case.
10416 * gcc.c-tortuture/execute/compare-2.c: New test case.
10417 * gcc.c-tortuture/execute/compare-3.c: New test case.
10418
10419 2002-06-13 Richard Henderson <rth@redhat.com>
10420
10421 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
10422 ia64 ilp32.
10423
10424 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10425
10426 * g++.dg/template/typename2.C: Update error message.
10427
10428 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
10429
10430 * gcc.c-torture/execute/20020611-1.c: New test.
10431
10432 2002-06-11 Bob Wilson <bob.wilson@acm.org>
10433
10434 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
10435 list of targets to skip.
10436
10437 2002-06-10 Bob Wilson <bob.wilson@acm.org>
10438
10439 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
10440 targets if not optimizing.
10441
10442 2002-06-10 Jakub Jelinek <jakub@redhat.com>
10443
10444 * gcc.c-torture/compile/20020605-1.c: New test.
10445
10446 * g++.dg/opt/vt1.C: New test.
10447
10448 * gcc.dg/20020531-1.c: New test.
10449
10450 * gcc.dg/20020530-1.c: New test.
10451
10452 * gcc.dg/20020527-1.c: New test.
10453
10454 * g++.dg/opt/cse1.C: New test.
10455
10456 2002-06-07 Roger Sayle <roger@eyesopen.com>
10457
10458 * gcc.dg/20020607-2.c: New test case.
10459
10460 2002-06-07 Jakub Jelinek <jakub@redhat.com>
10461
10462 * gcc.c-torture/compile/20020604-1.c: New test.
10463
10464 2002-06-04 Richard Henderson <rth@redhat.com>
10465
10466 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
10467 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
10468 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
10469
10470 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
10471
10472 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
10473
10474 2002-06-03 Richard Henderson <rth@redhat.com>
10475
10476 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
10477 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
10478
10479 2002-06-02 Richard Henderson <rth@redhat.com>
10480
10481 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
10482 test functions static.
10483
10484 2002-06-02 Andreas Jaeger <aj@suse.de>
10485
10486 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
10487 now.
10488
10489 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
10490
10491 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
10492 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
10493 Update for mofified diagnostics.
10494 * gcc.dg/c99-intconst-1.c: No longer fail.
10495
10496 2002-06-02 Richard Henderson <rth@redhat.com>
10497
10498 * gcc.dg/uninit-A.c: Remove xfail markers.
10499
10500 2002-06-01 Roger Sayle <roger@eyesopen.com>
10501
10502 * gcc.dg/fnegate-1.c: New test case.
10503
10504 2002-05-30 Osku Salerma <osku@iki.fi>
10505
10506 * gcc.c-torture/execute/mayalias-1.c: New file.
10507
10508 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
10509
10510 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
10511 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
10512 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
10513
10514 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
10515
10516 * gcc.c-torture/execute/20020529-1.c: New test.
10517
10518 2002-05-27 Richard Henderson <rth@redhat.com>
10519
10520 * g++.dg/ext/attrib6.C: New test case.
10521
10522 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10523
10524 * gcc.c-torture/execute/pure-1.c: New test.
10525
10526 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
10527
10528 * gcc.dg/cpp/arith-2.c: Remove.
10529
10530 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
10531
10532 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
10533 * gcc.dg/cpp/if-3.c: Remove.
10534
10535 2002-05-26 Jakub Jelinek <jakub@redhat.com>
10536
10537 * g++.dg/opt/cse2.C: New test.
10538
10539 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
10540
10541 * gcc.dg/cpp/arith-1.c: New semantic tests.
10542 * gcc.dg/cpp/if-1.c: Update.
10543
10544 2002-05-24 Ben Elliston <bje@redhat.com>
10545
10546 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
10547
10548 2002-05-24 Jakub Jelinek <jakub@redhat.com>
10549
10550 * gcc.dg/verbose-asm.c: New test.
10551
10552 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
10553
10554 * gcc.dg/cpp/paste12.c: New test.
10555
10556 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
10557
10558 * g++.dg/parse/named_ops.C: New test.
10559
10560 2002-05-23 Mark Mitchell <mark@codesourcery.com>
10561
10562 * gcc/testsuite/gcc.dg/weak-8.c: New test.
10563
10564 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
10565
10566 * gcc.dg/weak-2.c: Allow optional leading underscore
10567 in scan-assembler symbol name.
10568 * gcc.dg/weak-3.c: Likewise.
10569 * gcc.dg/weak-4.c: Likewise.
10570 * gcc.dg/weak-5.c: Likewise.
10571
10572 2002-05-23 Jakub Jelinek <jakub@redhat.com>
10573
10574 * gcc.dg/20020523-1.c: New test.
10575
10576 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
10577
10578 * objc.dg/const-str-2.m: Update now that we stop after
10579 a command line error.
10580
10581 2002-05-22 Richard Henderson <rth@redhat.com>
10582
10583 * g++.dg/dg.exp: Fix typo in test pruneing.
10584
10585 2002-05-22 Richard Henderson <rth@redhat.com>
10586
10587 * g++.dg/dg.exp: Prune the tls subdirectory.
10588 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
10589 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
10590 * g++.dg/tls/init-1.C: New.
10591
10592 2002-05-22 Jakub Jelinek <jakub@redhat.com>
10593
10594 * gcc.dg/20020517-1.c: New test.
10595
10596 2002-05-21 Richard Henderson <rth@redhat.com>
10597
10598 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
10599 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
10600
10601 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
10602
10603 * g++.dg/other/copy2.C: New test.
10604
10605 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
10606
10607 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
10608 (MAX_COPY): Bump up to 10 times sizeof (long long).
10609 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
10610
10611 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
10612 sizeof (long long).
10613
10614 * gcc.c-torture/execute/strcpy-1.c: New test.
10615
10616 2002-05-19 Jason Merrill <jason2redhat.com>
10617
10618 * g++.dg/ext/oper1.C: New test.
10619
10620 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
10621 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
10622
10623 * README.QMTEST: New file.
10624
10625 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
10626
10627 2002-05-19 Andreas Jaeger <aj@suse.de>
10628
10629 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
10630 now.
10631 * gcc.c-torture/execute/loop-2d.x: Likewise.
10632
10633 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
10634
10635 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
10636 support weak symbols.
10637 * gcc.dg/weak-4.c: Likewise
10638 * gcc.dg/weak-6.c: Likewise
10639
10640 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
10641
10642 * gcc.dg/weak-3.c: Add dg-excess-error comment for
10643 cygwin, coff and h8300-*-hms targets
10644 * gcc.dg/weak-5.c: Likewise
10645 * gcc.dg/weak-7.c: Likewise
10646
10647 2002-05-16 Jason Merrill <jason@redhat.com>
10648
10649 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
10650 (scan-assembler-not, scan-assembler-dem): Likewise.
10651 (scan-assembler-dem-not): Likewise.
10652
10653 2002-05-15 Richard Henderson <rth@redhat.com>
10654
10655 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
10656
10657 2002-05-15 Richard Henderson <rth@redhat.com>
10658
10659 * gcc.dg/weak-5.c (vfoo1c): No warning here.
10660 (vfoo1f): Warning here.
10661 (vfoo1l): Don't redefine the alias.
10662
10663 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
10664
10665 * g++.dg/init/pm1.C: New test.
10666
10667 2002-05-12 David S. Miller <davem@redhat.com>
10668
10669 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
10670 types.
10671
10672 2002-05-10 Roger Sayle <roger@eyesopen.com>
10673
10674 * gcc.c-torture/execute/20020510-1.c: New test case.
10675
10676 2002-05-10 David S. Miller <davem@redhat.com>
10677
10678 * gcc.c-torture/execute/conversion.c: Test long double too.
10679
10680 2002-05-09 Jakub Jelinek <jakub@redhat.com>
10681
10682 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
10683 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
10684 * lib/g++.exp (g++_link_flags): Likewise.
10685 * lib/objc.exp (objc_target_compile): Likewise.
10686
10687 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
10688
10689 * gcc.dg/cpp/poison.c: Update.
10690 * gcc.dg/cpp/20000625-2.c: Remove.
10691 * gcc.dg/cpp/direct2s.c: Remove final test.
10692
10693 2002-05-08 Tom Rix <trix@redhat.com>
10694
10695 * gcc.c-torture/execute/20020508-1.c: New test.
10696 * gcc.c-torture/execute/20020508-2.c: New test.
10697 * gcc.c-torture/execute/20020508-3.c: New test.
10698
10699 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
10700
10701 * gcc.dg/cpp/charconst-4.c: More tests.
10702
10703 2002-05-08 Mark Mitchell <mark@codesourcery.com>
10704
10705 PR c/6569
10706 * gcc.dg/weak-3.c: Update location of warning messages.
10707 * gcc.dg/weak-5.c: Likewise.
10708
10709 2002-05-06 Roger Sayle <roger@eyesopen.com>
10710
10711 * gcc.c-torture/execute/20020506-1.c: New test case.
10712
10713 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
10714
10715 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
10716
10717 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
10718
10719 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
10720
10721 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
10722
10723 * gcc.dg/cpp/charconst-3.c: New test.
10724
10725 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
10726
10727 * gcc.dg/cpp/charconst.c: Update tests.
10728
10729 2002-05-05 Tim Josling <tej@melbpc.org.au>
10730
10731 * treelang: Added directory for new sample language treelang. Also
10732 lib/treelang.exp: New file to signal treelang should be tested.
10733
10734 2002-05-03 Jakub Jelinek <jakub@redhat.com>
10735
10736 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
10737 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
10738 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
10739 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
10740 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
10741 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
10742 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
10743
10744 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
10745
10746 * gcc.dg/format/xopen-2.c: New test.
10747
10748 2002-05-03 Jakub Jelinek <jakub@redhat.com>
10749
10750 * gcc.dg/20020503-1.c: New test.
10751
10752 2002-05-02 Mark Mitchell <mark@codesourcery.com>
10753
10754 * g++.dg/init/dtor1.C: Make it tougher.
10755
10756 2002-05-01 Mark Mitchell <mark@codesourcery.com>
10757
10758 * g++.dg/init/dtor1.C: New test.
10759
10760 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
10761
10762 * gcc.dg/altivec-8.c: New.
10763
10764 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
10765
10766 * gcc.dg/altivec-7.c: New.
10767
10768 2002-04-29 Jakub Jelinek <jakub@redhat.com>
10769
10770 * g++.dg/parse/typedef1.C: New test.
10771
10772 2002-04-29 Mark Mitchell <mark@codesourcery.com>
10773
10774 PR c++/6486
10775 * g++.dg/template/friend6.C: New test.
10776
10777 PR c++/6492
10778 * g++.dg/init/copy1.C: New test.
10779
10780 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
10781
10782 * g++.dg/warn/effc1.C: New test.
10783
10784 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
10785
10786 * gcc.dg/cpp/if-cexp.c: Add a test.
10787
10788 2002-04-28 Jakub Jelinek <jakub@redhat.com>
10789
10790 * gcc.dg/20020426-2.c: New test.
10791
10792 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
10793
10794 * gcc.dg/cpp/if-mop.c: Update.
10795 * gcc.dg/cpp/if-mpar.c: Add test.
10796 * gcc.dg/cpp/if-oppr.c: Update.
10797
10798 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10799
10800 PR c/6343
10801 * gcc.dg/weak-[2-7].c: New tests.
10802
10803 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
10804
10805 * gcc.dg/enum1.c: New test.
10806
10807 2002-04-26 Mark Mitchell <mark@codesourcery.com>
10808
10809 PR c++/6497
10810 * g++.dg/inherit/access2.C: New test.
10811
10812 2002-04-26 Mark Mitchell <mark@codesourcery.com>
10813
10814 PR bootstrap/6445
10815 * gcc.dg/20020426-1.c: New test.
10816
10817 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
10818
10819 * g++.dg/abi/enum1.C: New test.
10820
10821 2002-04-26 Richard Henderson <rth@redhat.com>
10822
10823 * gcc.dg/c99-bool-1.c: Expect always true warning.
10824
10825 2002-04-25 Roger Sayle <roger@eyesopen.com>
10826
10827 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
10828
10829 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10830
10831 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
10832 targets.
10833
10834 2002-04-24 Mark Mitchell <mark@codesourcery.com>
10835
10836 * g++.dg/abi/mange7.C: New test.
10837
10838 PR c++/6438.
10839 * g++.dg/parse/stmtexpr2.C: New test.
10840
10841 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
10842
10843 * gcc.dg/20020312-2.c: Add SH target.
10844
10845 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10846
10847 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
10848 compiler output on mips*-*-irix*.
10849
10850 2002-04-23 Jakub Jelinek <jakub@redhat.com>
10851
10852 * g++.dg/parse/attr1.C: New test.
10853
10854 2002-04-23 Roger Sayle <roger@eyesopen.com>
10855
10856 * gcc.c-torture/execute/string-opt-17.c: New test case.
10857 * gcc.c-torture/execute/memset-2.c: New test case.
10858
10859 2002-04-23 Mark Mitchell <mark@codesourcery.com>
10860
10861 PR c++/6256:
10862 * g++.dg/template/friend5.C: New test.
10863
10864 PR c++/6331:
10865 * g++.dg/template/qual1.C: Likewise.
10866
10867 2002-04-22 Zack Weinberg <zack@codesourcery.com>
10868
10869 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
10870 Include stdlib.h, not stdio.h or ctype.h.
10871
10872 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
10873
10874 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
10875 cris-*-elf* and mmix-*-*.
10876 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
10877 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
10878 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
10879 Ditto.
10880 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
10881 * gcc.dg/wchar_t-1.c: Ditto.
10882
10883 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
10884
10885 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
10886 Clarify comment.
10887
10888 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
10889
10890 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
10891
10892 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10893
10894 * gcc.c-torture/execute/20000906-1.x: Delete.
10895
10896 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
10897
10898 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
10899
10900 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
10901
10902 * PR6367
10903 * g77.f-torture/execute/6367.f: New test.
10904 * g77.f-torture/execute/6367.x: Disable for MMIX.
10905
10906 2002-04-19 Mark Mitchell <mark@codesourcery.com>
10907
10908 * PR6352
10909 * g++.dg/opt/inline2.C: New test.
10910
10911 2002-04-18 Richard Henderson <rth@redhat.com>
10912
10913 * gcc.dg/20000906-1.c: Enable for all targets.
10914 * gcc.c-torture/compile/iftrap-2.c: New.
10915
10916 2002-04-18 Jakub Jelinek <jakub@redhat.com>
10917
10918 * gcc.dg/20020418-1.c: New test.
10919 * gcc.dg/20020418-2.c: New test.
10920
10921 2002-04-18 Richard Henderson <rth@redhat.com>
10922
10923 * gcc.c-torture/compile/iftrap-1.c: New.
10924 * gcc.dg/iftrap-1.c: Adjust for ia64.
10925 * gcc.dg/iftrap-2.c: New.
10926
10927 2002-04-18 Jakub Jelinek <jakub@redhat.com>
10928
10929 * gcc.c-torture/compile/20020418-1.c: New test.
10930
10931 2002-04-18 Roger Sayle <roger@eyesopen.com>
10932
10933 * gcc.c-torture/compile/20020415-1.c: New.
10934
10935 2002-04-18 David S. Miller <davem@redhat.com>
10936
10937 * gcc.c-torture/execute/20020418-1.c: New test.
10938
10939 2002-04-17 Jakub Jelinek <jakub@redhat.com>
10940
10941 * gcc.dg/20020416-1.c: New test.
10942
10943 * g++.dg/opt/inline1.C: New test.
10944
10945 2002-04-16 Jakub Jelinek <jakub@redhat.com>
10946
10947 * gcc.dg/altivec-5.c: New test.
10948
10949 * gcc.dg/20020415-1.c: New test.
10950
10951 2002-04-15 Mark Mitchell <mark@codesourcery.com>
10952
10953 * testsuite/lib/chill.exp: Remove.
10954
10955 2002-04-14 Jakub Jelinek <jakub@redhat.com>
10956
10957 * g++.dg/other/big-struct.C: New test.
10958
10959 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
10960
10961 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
10962 of scratch file.
10963
10964 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
10965
10966 PR c/6277
10967 * gcc.dg/i386-387-1.c: Allow optional leading underscore
10968 in scan-assembler function name
10969
10970 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
10971
10972 * g77.f-torture/execute/980628-4.x,
10973 g77.f-torture/execute/980628-5.x,
10974 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
10975 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
10976 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
10977 i[34567]86-*-*.
10978
10979 2002-04-13 David S. Miller <davem@redhat.com>
10980
10981 * gcc.c-torture/execute/20020413-1.c: New test.
10982
10983 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
10984
10985 * gcc.dg/asm-6.c,
10986 * g++.dg/ext/asm1.C: New tests.
10987
10988 2002-04-12 Mark Mitchell <mark@codesourcery.com>
10989
10990 PR c++ 5373.
10991 * g++.dg/parse/stmtexpr1.C: New test.
10992
10993 PR c++/5189.
10994 * g++.dg/template/copy1.C: New test.
10995
10996 2002-04-12 Richard Henderson <rth@redhat.com>
10997
10998 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
10999
11000 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
11001
11002 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
11003 gcc.c-torture/execute/20020307-2.c.
11004
11005 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
11006
11007 * g++.dg/ext/attrib5.C,
11008 * g++.dg/lookup/struct1.C: New tests.
11009
11010 2002-04-11 Jakub Jelinek <jakub@redhat.com>
11011
11012 * gcc.dg/20020411-1.c: New test.
11013
11014 * gcc.c-torture/execute/20020411-1.c: New test.
11015
11016 2002-04-10 Janis Johnson <janis187@us.ibm.com>
11017
11018 * g77.f-torture/execute/6177.f: New test.
11019
11020 2002-04-10 Jakub Jelinek <jakub@redhat.com>
11021
11022 PR middle-end/6247
11023 * g++.dg/opt/cleanup1.C: New test.
11024
11025 * g++.dg/opt/const1.C: New test.
11026
11027 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
11028
11029 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
11030
11031 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
11032
11033 PR c++/5507
11034 * g++.dg/template/typename2.C: New test.
11035
11036 2002-04-10 Alan Modra <amodra@bigpond.net.au>
11037
11038 * gcc.c-torture/execute/loop-12.c: New.
11039
11040 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
11041
11042 * g77.f-torture/execute/980628-4.x,
11043 g77.f-torture/execute/980628-5.x,
11044 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
11045 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
11046 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
11047
11048 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11049
11050 PR optimization/6086
11051 * g++.dg/opt/preinc1.C: New test.
11052
11053 2002-04-06 Mark Mitchell <mark@codesourcery.com>
11054
11055 PR c++/5571
11056 * g++.dg/opt/static2.C: New test.
11057
11058 2002-04-06 Mark Mitchell <mark@codesourcery.com>
11059
11060 PR c/5120
11061 * gcc.dg/20020406-1.c: New test.
11062
11063 2002-04-04 David S. Miller <davem@redhat.com>
11064
11065 * gcc.c-torture/execute/20020404-1.c: New test.
11066
11067 2002-04-04 Jakub Jelinek <jakub@redhat.com>
11068
11069 PR c/6123
11070 * gcc.dg/20020312-2.c: Do not declare global register variable
11071 if __PIC__ or __pic__ is defined.
11072
11073 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
11074
11075 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
11076 __asm__ so that it works correctly even if -ansi -pedantic-errors.
11077
11078 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11079
11080 * gcc.misc-tests/linkage.exp: Update last change to handle
11081 sparc*-, not just sparc-.
11082
11083 2002-04-03 Richard Henderson <rth@redhat.com>
11084
11085 * gcc.dg/cpp/ucs.c: Improved long UCS test.
11086
11087 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
11088
11089 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
11090
11091 2002-04-02 David S. Miller <davem@redhat.com>
11092
11093 * gcc.c-torture/execute/20020402-3.c: New test.
11094
11095 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
11096
11097 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
11098 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
11099
11100 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
11101 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
11102 g77.f-torture/execute/20001201.x,
11103 g77.f-torture/execute/u77-test.x: New files.
11104
11105 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
11106 * gcc.dg/wchar_t-1.c: Ditto.
11107
11108 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11109
11110 * gcc.c-torture/execute/20020402-1.c: New test.
11111
11112 2002-04-01 Richard Henderson <rth@redhat.com>
11113
11114 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
11115
11116 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
11117
11118 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11119
11120 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
11121
11122 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
11123
11124 * g++.dg/inherit/template-as-base.C: Expect error.
11125 * g++.dg/inherit/namespace-as-base.C: Likewise.
11126
11127 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
11128
11129 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
11130 g++.dg/ext/instantiate3.C: Tweak match patterns.
11131
11132 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
11133 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
11134 -da test.
11135
11136 2002-03-31 Richard Henderson <rth@redhat.com>
11137
11138 * gcc.dg/special/alias-2.c: New.
11139 * gcc.dg/special/ecos.exp: Run it.
11140
11141 2002-03-31 Richard Henderson <rth@redhat.com>
11142
11143 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
11144
11145 2002-03-31 Kazu Hirata <kazu@hxi.com>
11146
11147 * gcc.dg/weak-1.c: Disable on h8300 port.
11148
11149 2002-03-29 Janis Johnson <janis187@us.ibm.com>
11150
11151 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
11152 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
11153 ordering tests.
11154 * g++.dg/bprob/bprob-1.C: New test.
11155 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
11156 * g++.dg/gcov/gcov-1.C: New test.
11157 * g++.dg/gcov/gcov-1.x: New file.
11158 * g++.dg/gcov/gcov-2.C: New test.
11159 * g++.dg/gcov/gcov-3.C: New test.
11160 * g++.dg/gcov/gcov-3.h: New file.
11161
11162 2002-03-28 Roger Sayle <roger@eyesopen.com>
11163
11164 * g++.old-deja/g++.other/builtins5.C: New test.
11165 * g++.old-deja/g++.other/builtins6.C: New test.
11166 * g++.old-deja/g++.other/builtins7.C: New test.
11167 * g++.old-deja/g++.other/builtins8.C: New test.
11168 * g++.old-deja/g++.other/builtins9.C: New test.
11169
11170 2002-03-29 Jakub Jelinek <jakub@redhat.com>
11171
11172 * g++.dg/opt/static1.C: New test.
11173
11174 * g++.dg/opt/longbranch1.C: New test.
11175
11176 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
11177
11178 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
11179
11180 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
11181
11182 2002-03-28 Jeffrey A Law (law@redhat.com)
11183
11184 * gcc.c-torture/execute/20020328-1.c: New test.
11185
11186 2002-03-27 Richard Henderson <rth@redhat.com>
11187
11188 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
11189 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
11190 move from g++.old-deja/g++.ext/.
11191
11192 2002-03-27 Mark Mitchell <mark@codesourcery.com>
11193
11194 * g++.dg/init/new2.C: New test.
11195
11196 2002-03-26 Richard Henderson <rth@redhat.com>
11197
11198 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
11199
11200 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
11201 on sparc.
11202
11203 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
11204 sparcv9 systems.
11205 * gcc.dg/20001102-1.c: Likewise.
11206
11207 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
11208
11209 * gcc.dg/cpp/endif-pedantic1.c,
11210 gcc.dg/cpp/endif-pedantic2.c: New tests.
11211
11212 2002-03-26 Mark Mitchell <mark@codesourcery.com>
11213
11214 * g++.dg/init/new1.C: New test.
11215
11216 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
11217
11218 * g++.dg/abi/vbase9.C: New test.
11219
11220 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
11221
11222 * gcc.dg/arm-asm.c: New test.
11223
11224 2002-03-26 Andrew Cagney <ac131313@redhat.com>
11225
11226 * gcc.dg/Wswitch-enum.c: New test.
11227 Fix PR c/5044.
11228
11229 2002-03-26 Richard Henderson <rth@redhat.com>
11230
11231 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
11232 structure.
11233
11234 2002-03-25 Richard Henderson <rth@redhat.com>
11235
11236 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
11237 sparcv9 systems.
11238
11239 * gcc.c-torture/compile/20011119-1.c (xxx): New.
11240 * gcc.c-torture/compile/20011119-2.c (xxx): New.
11241
11242 2002-03-25 Zack Weinberg <zack@codesourcery.com>
11243
11244 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
11245
11246 2002-03-25 Bob Wilson <bob.wilson@acm.org>
11247
11248 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
11249 targets using generic thunk support.
11250
11251 2002-03-25 Jakub Jelinek <jakub@redhat.com>
11252
11253 * gcc.c-torture/compile/20020323-1.c: New test.
11254
11255 * g++.dg/opt/conj2.C: New test.
11256
11257 2002-03-24 Richard Henderson <rth@redhat.com>
11258
11259 * gcc.dg/weak-1.c: Use -fno-common.
11260
11261 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
11262
11263 * g77.dg/f77-edit-apostrophe-out.f: New test
11264 * g77.dg/f77-edit-h-out.f: New test
11265 * g77.dg/f77-edit-t-in.f: New test
11266 * g77.dg/f77-edit-t-out.f: New test
11267 * g77.dg/f77-edit-x-out.f: New test
11268 * g77.dg/f77-edit-slash-out.f: New test
11269 * g77.dg/f77-edit-colon-out.f: New test
11270 * g77.dg/f77-edit-s-out.f: New test
11271
11272 2002-03-24 Richard Henderson <rth@redhat.com>
11273
11274 * objc/execute/formal_protocol-6.x: New XFAIL.
11275
11276 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
11277
11278 * gcc.dg/weak-1.c: Early return from dg-final on platforms
11279 that do not support weak symbols
11280
11281 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
11282
11283 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
11284 * lib/g77.exp: Likewise
11285 * lib/objc.exp: Likewise
11286
11287 2002-03-23 Andrew Cagney <ac131313@redhat.com>
11288
11289 * gcc.dg/Wswitch-default.c: New test.
11290
11291 2002-03-23 Jakub Jelinek <jakub@redhat.com>
11292
11293 * g++.dg/other/enum1.C: New test.
11294
11295 2002-03-23 Zack Weinberg <zack@codesourcery.com>
11296
11297 * gcc.dg/pragma-ep-3.c: Fix typo.
11298
11299 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
11300
11301 * g++.dg/inherit/template-as-base.C: New test.
11302
11303 2002-03-22 Jakub Jelinek <jakub@redhat.com>
11304
11305 * g++.old-deja/g++.other/dwarf2-1.C: Move...
11306 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
11307
11308 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
11309
11310 * gcc.dg/cpp/multiline.c: Update to match.
11311
11312 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
11313
11314 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
11315
11316 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
11317
11318 * gcc.dg/cpp/extratokens2.c: New file.
11319
11320 2002-03-21 David Edelsohn <edelsohn@gnu.org>
11321
11322 * gcc.dg/20020312-2.c: Add rs6000 target.
11323
11324 * gcc.c-torture/compile/20020319-1.c: New test.
11325
11326 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11327
11328 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
11329 (A, E): Handle this.
11330
11331 2002-03-20 Jason Merrill <jason@redhat.com>
11332
11333 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
11334 ignoring -fpic.
11335 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
11336 through prune_gcc_output.
11337
11338 2002-03-20 Jakub Jelinek <jakub@redhat.com>
11339
11340 * gcc.c-torture/compile/20020320-1.c: New test.
11341
11342 2002-03-19 Jakub Jelinek <jakub@redhat.com>
11343
11344 * gcc.c-torture/compile/20020318-1.c: New test.
11345
11346 * gcc.dg/struct-by-value-1.c: New test.
11347
11348 * gcc.dg/20020319-1.c: New test.
11349
11350 2002-03-18 Jakub Jelinek <jakub@redhat.com>
11351
11352 * g++.dg/opt/conj1.C: New test.
11353
11354 2002-03-17 Mark Mitchell <mark@codesourcery.com>
11355
11356 * g++.dg/template/qualttp20.C: Revert previous change.
11357 * g++.dg/template/qualttp3.C: Likewise.
11358 * g++.dg/template/qualttp4.C: Likewise
11359 * g++.dg/template/qualttp5.C: Likewise
11360 * g++.dg/template/qualttp6.C: Likewise
11361 * g++.dg/template/qualttp7.C: Likewise
11362 * g++.dg/template/qualttp8.C: Likewise
11363 * g++.dg/template/recurse.C: Likewise.
11364
11365 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
11366
11367 * gcc.dg/cpp/wchar-1.c: Update.
11368
11369 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
11370
11371 * g++.dg/template/conv1.C: New test.
11372 * g++.dg/template/conv2.C: New test.
11373 * g++.dg/template/conv3.C: New test.
11374 * g++.dg/template/conv4.C: New test.
11375
11376 2002-03-15 Mark Mitchell <mark@codesourcery.com>
11377
11378 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
11379 * g++.dg/template/qualttp3.C: Likewise.
11380 * g++.dg/template/qualttp4.C: Likewise
11381 * g++.dg/template/qualttp5.C: Likewise
11382 * g++.dg/template/qualttp6.C: Likewise
11383 * g++.dg/template/qualttp7.C: Likewise
11384 * g++.dg/template/qualttp8.C: Likewise
11385 * g++.dg/template/recurse.C: Likewise.
11386
11387 2002-03-15 Mark Mitchell <mark@codesourcery.com>
11388
11389 * g++.dg/opt/dtor1.C: New test.
11390
11391 2002-03-15 Jakub Jelinek <jakub@redhat.com>
11392
11393 * gcc.c-torture/compile/20020315-1.c: New test.
11394
11395 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
11396
11397 * gcc.dg/weak-1.c: Fix scan tests.
11398
11399 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
11400
11401 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
11402 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
11403 cris-*-aout* mmix-*-*.
11404 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
11405 cris-*-aout* mmix-*-*.
11406 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
11407 cris-*-elf* cris-*-aout* and mmix-*-*.
11408 * gcc.dg/20001009-1.c: Ditto.
11409 * gcc.dg/20010912-1.c: Ditto.
11410 * gcc.dg/20020122-4.c: Ditto.
11411 * gcc.dg/inline-2.c: Ditto.
11412
11413 2002-03-14 Jeffrey A Law (law@cygnus.com)
11414
11415 * gcc.c-torture/compile/20020314-1.c: New test.
11416
11417 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
11418
11419 * gcc.c-torture/execute/20020314-1.c: New test.
11420
11421 2002-03-14 Jakub Jelinek <jakub@redhat.com>
11422
11423 * g++.dg/warn/Wunused-1.C: New test.
11424
11425 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
11426
11427 * g++.dg/abi/mangle6.C: New test.
11428
11429 2002-03-13 Jakub Jelinek <jakub@redhat.com>
11430
11431 * gcc.c-torture/compile/20020309-2.c: New test.
11432
11433 * gcc.c-torture/compile/20020312-1.c: New test.
11434
11435 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
11436
11437 * g++.dg/other/access1.C: New test.
11438
11439 2002-03-12 Jakub Jelinek <jakub@redhat.com>
11440
11441 * gcc.c-torture/execute/wchar_t-1.c: New test.
11442
11443 2002-03-12 David Edelsohn <edelsohn@gnu.org>
11444
11445 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
11446
11447 2002-03-12 Roger Sayle <roger@eyesopen.com>
11448
11449 * gcc.dg/20020312-1.c: New test case.
11450
11451 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
11452
11453 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
11454
11455 2002-03-11 Richard Henderson <rth@redhat.com>
11456
11457 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
11458 * g++.old-deja/g++.jason/report.C: Likewise.
11459
11460 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
11461
11462 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
11463 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
11464
11465 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
11466
11467 * testsuite/g++.dg/overload/pmf1.C: New test.
11468
11469 2002-03-11 Kazu Hirata <kazu@hxi.com>
11470
11471 * gcc.c-torture/execute/20020307-1.c: Use long.
11472
11473 2002-03-11 Jakub Jelinek <jakub@redhat.com>
11474
11475 PR optimization/5844
11476 * gcc.dg/20020310-1.c: New test.
11477
11478 2002-03-09 Michael Meissner <meissner@redhat.com>
11479
11480 * gcc.c-torture/execute/memcpy-2.c: New test.
11481 * gcc.c-torture/execute/memset-1.c: New test.
11482 * gcc.c-torture/execute/strlen-1.c: New test.
11483 * gcc.c-torture/execute/strcmp-1.c: New test.
11484 * gcc.c-torture/execute/strncmp-1.c: New test.
11485
11486 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
11487
11488 * gcc.dg/ppc-ldstruct.c: New test.
11489
11490 2002-03-09 Jakub Jelinek <jakub@redhat.com>
11491
11492 * gcc.c-torture/execute/va-arg-22.c: New test.
11493
11494 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
11495
11496 * gcc.c-torture/compile/20020309-1.c: New test.
11497
11498 2002-03-08 Jakub Jelinek <jakub@redhat.com>
11499
11500 * gcc.c-torture/execute/20020307-2.c: New test.
11501
11502 2002-03-07 Jeffrey A Law (law@redhat.com)
11503
11504 * g77.f-torture/compile/20020307-1.f: New test.
11505
11506 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
11507
11508 * gcc.dg/unordered-1.c: New test.
11509
11510 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
11511
11512 * gcc.c-torture/execute/20020307-1.c: New test.
11513
11514 2002-03-05 Jakub Jelinek <jakub@redhat.com>
11515
11516 * gcc.dg/20020304-1.c: New test.
11517
11518 * gcc.c-torture/compile/20020304-2.c: New test.
11519
11520 2002-03-04 Zack Weinberg <zack@codesourcery.com>
11521
11522 * gcc.c-torture/compile/20020304-1.c: New test case
11523 (from PR c/5830).
11524
11525 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
11526
11527 * gcc.dg/20020103-1.c: Add other -D ppc variants.
11528
11529 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
11530
11531 * g++.dg/other/classkey1.C: New test.
11532
11533 2002-03-01 Richard Henderson <rth@redhat.com>
11534
11535 * gcc.c-torture/compile/981223-1.x: New.
11536 * gcc.c-torture/compile/920625-1.x: New.
11537
11538 2002-02-28 Richard Henderson <rth@redhat.com>
11539
11540 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
11541
11542 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
11543
11544 * gcc.c-torture/execute/20020227-1.c: New test.
11545
11546 2002-02-27 Mark Mitchell <mark@codesourcery.com>
11547
11548 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
11549 here" ERROR lines.
11550 * g++.old-deja/g++.oliva/partord1.C: Likewise.
11551 * g++.old-deja.g++.other/defarg1.C: Likewise.
11552 * g++.old-deja/g++.pt/calls2.C: Likewise.
11553 * g++.old-deja/g++.pt/crash20.C: Likewise.
11554 * g++.old-deja/g++.pt/crash30.C: Likewise.
11555 * g++.old-deja/g++.pt/crash36.C: Likewise.
11556 * g++.old-deja/g++.pt/crash6.C: Likewise.
11557 * g++.old-deja/g++.pt/defarg13.C: Likewise.
11558 * g++.old-deja/g++.pt/derived3.C: Likewise.
11559 * g++.old-deja/g++.pt/error1.C: Likewise.
11560 * g++.old-deja/g++.pt/friend21.C: Likewise.
11561 * g++.old-deja/g++.pt/friend23.C: Likewise.
11562 * g++.old-deja/g++.pt/infinite1.C: Likewise.
11563 * g++.old-deja/g++.robertl/eb128.C: Likewise.
11564
11565 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
11566
11567 * gcc.c-torture/execute/20020225-2.c: New test.
11568
11569 2002-02-27 Zack Weinberg <zack@codesourcery.com>
11570
11571 * gcc.c-torture/execute/920730-1t.c,
11572 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
11573 Delete test cases, only relevant to -traditional.
11574
11575 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
11576
11577 * gcc.dg/cpp/undef1.c: Remove.
11578 * gcc.dg/cpp/directiv.c: Update.
11579 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
11580
11581 2002-02-27 Michael Meissner <meissner@redhat.com>
11582
11583 * gcc.c-torture/execute/20020226-1.c: New test.
11584
11585 2002-02-26 Jakub Jelinek <jakub@redhat.com>
11586
11587 * g++.dg/debug/debug4.C: New test.
11588
11589 * gcc.dg/ia64-visibility-1.c: New test.
11590
11591 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
11592
11593 * gcc.dg/debug/20020224-1.c: New.
11594
11595 2002-02-25 Kazu Hirata <kazu@hxi.com>
11596
11597 * gcc.c-torture/execute/960416-1.x: New.
11598 * gcc.c-torture/execute/divconst-3.x: Likewise.
11599
11600 2002-02-25 Jakub Jelinek <jakub@redhat.com>
11601
11602 * gcc.dg/20020224-1.c: New test.
11603
11604 2002-02-25 Alan Modra <amodra@bigpond.net.au>
11605
11606 * gcc.c-torture/execute/20020225-1.c: New.
11607
11608 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
11609
11610 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
11611
11612 2002-02-23 Jakub Jelinek <jakub@redhat.com>
11613
11614 * gcc.dg/20020222-1.c: New test.
11615
11616 2002-02-22 Jakub Jelinek <jakub@redhat.com>
11617
11618 * g++.dg/opt/anonunion1.C: New test.
11619
11620 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
11621
11622 * g++.dg/template/qualttp19.C: New test.
11623 * g++.dg/template/qualttp20.C: New test.
11624 * g++.old-deja/g++.jason/report.C: Adjust expected errors
11625 * g++.old-deja/g++.other/qual1.C: Likewise.
11626
11627 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
11628
11629 * gcc.dg/attr-alwaysinline.c: New.
11630
11631 2002-02-21 Jakub Jelinek <jakub@redhat.com>
11632
11633 * gcc.dg/20020220-1.c: New test.
11634
11635 * gcc.dg/20020220-2.c: New test.
11636
11637 * g++.dg/opt/mmx1.C: New test.
11638
11639 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
11640
11641 * gcc.c-torture/compile/20020110.c: New test.
11642
11643 2002-02-20 Jakub Jelinek <jakub@redhat.com>
11644
11645 * gcc.c-torture/execute/20020219-1.c: New test.
11646
11647 * gcc.dg/20020219-1.c: New test.
11648
11649 * gcc.dg/noncompile/20020220-1.c: New test.
11650
11651 * g++.dg/opt/ptrintsum1.C: New test.
11652
11653 * gcc.dg/debug/20020220-1.c: New test.
11654
11655 2002-02-17 Jakub Jelinek <jakub@redhat.com>
11656
11657 * gcc.c-torture/execute/20020216-1.c: New test.
11658
11659 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
11660
11661 * gcc.dg/decl-1.c: Update, new test.
11662
11663 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
11664
11665 * g++.dg/abi/bitfield1.C: New test.
11666 * g++.dg/abi/bitfield2.C: New test.
11667
11668 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
11669
11670 * gcc.dg/attr-nest.c: New test.
11671
11672 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
11673
11674 * gcc.c-torture/execute/20020215-1.c: New test.
11675
11676 2002-02-14 Jakub Jelinek <jakub@redhat.com>
11677
11678 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
11679 * g++.dg/debug/debug.exp: New.
11680 * g++.dg/debug/trivial.C: New.
11681 * g++.dg/debug/debug1.C: Moved...
11682 * g++.dg/other/debug1.C: ...from here.
11683 * g++.dg/debug/debug2.C: Moved...
11684 * g++.dg/other/debug2.C: ...from here.
11685 * g++.dg/debug/debug3.C: Moved...
11686 * g++.dg/other/debug3.C: ...from here.
11687
11688 * gcc.dg/noncompile/20020213-1.c: New test.
11689
11690 2002-02-13 Jakub Jelinek <jakub@redhat.com>
11691
11692 * g++.dg/other/debug3.C: New test.
11693
11694 * gcc.c-torture/execute/20020213-1.c: New test.
11695
11696 2002-02-13 Richard Smith <richard@ex-parrot.com>
11697
11698 * g++.old-deja/g++.other/thunk1.C: New test.
11699
11700 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
11701
11702 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
11703
11704 2002-02-13 Stan Shebs <shebs@apple.com>
11705
11706 * gcc.dg/altivec-3.c: New.
11707
11708 2002-02-12 Jakub Jelinek <jakub@redhat.com>
11709
11710 * gcc.dg/Wunreachable-1.c: New test.
11711 * gcc.dg/Wunreachable-2.c: New test.
11712
11713 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
11714
11715 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
11716
11717 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
11718
11719 * gcc.dg/decl-1.c: New test.
11720
11721 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
11722
11723 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
11724
11725 2002-02-10 Kazu Hirata <kazu@hxi.com>
11726
11727 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
11728 * gcc.c-torture/compile/980506-1.x: Likewise.
11729
11730 2002-02-10 Kazu Hirata <kazu@hxi.com>
11731
11732 * gcc.dg/20020210-1.c: New.
11733
11734 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
11735
11736 * g77.f-torture/execute/947.f: New regression test
11737 for PR fortran/947.
11738
11739 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
11740
11741 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
11742 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
11743
11744 2002-02-08 Richard Henderson <rth@redhat.com>
11745
11746 * gcc.c-torture/compile/labels-3.c: New.
11747
11748 2002-02-08 Jakub Jelinek <jakub@redhat.com>
11749
11750 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
11751 expression statements work instead.
11752 * gcc.dg/noncompile/20020207-1.c: New test.
11753
11754 2002-02-07 Richard Henderson <rth@redhat.com>
11755
11756 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
11757
11758 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
11759
11760 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
11761 message from g77
11762 * lib/g77-dg.exp: Trim g77 error messages so that they are
11763 recognized by dg.exp.
11764
11765 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
11766
11767 PR fortran/5473
11768 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
11769
11770 2002-02-07 Richard Henderson <rth@redhat.com>
11771
11772 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
11773 to be sufficiently aligned for integers.
11774
11775 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
11776
11777 * g++.dg/template/friend4.C: New test.
11778
11779 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
11780
11781 PR fortran/5743
11782 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
11783 unsupported cases.
11784
11785 2002-02-07 Richard Henderson <rth@redhat.com>
11786
11787 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
11788 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
11789 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
11790 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
11791
11792 2002-02-06 Richard Henderson <rth@redhat.com>
11793
11794 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
11795
11796 2002-02-06 Janis Johnson <janis187@us.ibm.com>
11797
11798 * gcc.dg/20020206-1.c: New test.
11799
11800 2002-02-06 Jakub Jelinek <jakub@redhat.com>
11801
11802 * gcc.c-torture/execute/20020206-1.c: New test.
11803
11804 * gcc.c-torture/execute/20020206-2.c: New test.
11805
11806 PR optimization/5429:
11807 * gcc.c-torture/compile/20020206-1.c: New test.
11808
11809 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
11810
11811 * g++.dg/ext/align1.C: Do not use an explicit alignment value
11812 as certain file formats cannot support particularly large
11813 alignments.
11814
11815 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
11816 and do not expect to be able to link the executable.
11817
11818 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
11819 fail because the COFF format does not support the weak attribute.
11820
11821 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
11822
11823 * g77.dg/pr5473.f: New test
11824
11825 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
11826
11827 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
11828 Fix testcase accordingly.
11829
11830 2002-02-04 Richard Henderson <rth@redhat.com>
11831
11832 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
11833 (buf): Change to be an array of pointers, not ints.
11834
11835 2002-02-04 Jakub Jelinek <jakub@redhat.com>
11836
11837 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
11838 before all tests. Move warning one line above to match where it
11839 C frontend emits.
11840 * gcc.dg/Wswitch-2.c: New test.
11841 * g++.dg/warn/Wswitch-1.C: New test.
11842 * g++.dg/warn/Wswitch-2.C: New test.
11843
11844 2002-02-04 Richard Henderson <rth@redhat.com>
11845
11846 * g++.dg/abi/offsetof.C: Fix size comparison.
11847
11848 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
11849
11850 * gcc.dg/cast-qual-2.c: New test.
11851
11852 2002-02-04 Jakub Jelinek <jakub@redhat.com>
11853
11854 * gcc.dg/20020201-4.c: New test.
11855
11856 2002-02-04 Ben Elliston <bje@redhat.com>
11857
11858 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
11859 target_info attribute != 0, in addition to the empty string.
11860 (gcc_target_compile): Likewise.
11861
11862 2002-02-03 Andrew Cagney <ac131313@redhat.com>
11863
11864 * gcc.dg/Wswitch.c: New test.
11865 PR gcc/4475. PR gcc/3780.
11866
11867 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
11868
11869 * g77.f-torture/execute/5122.f: New test for regressions
11870 against PR fortran/5122.
11871
11872 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
11873
11874 * g77.f-torture/compile/pr3743.f: Delete
11875 * g77.dg/pr3743-1.f: New test.
11876 * g77.dg/pr3743-2.f: New test.
11877 * g77.dg/pr3743-3.f: New test.
11878 * g77.dg/pr3743-4.f: New test.
11879
11880 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
11881
11882 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
11883
11884 2002-02-02 Richard Henderson <rth@redhat.com>
11885
11886 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
11887 * gcc.c-torture/execute/bf64-1.c: Likewise.
11888
11889 2002-02-02 Jakub Jelinek <jakub@redhat.com>
11890
11891 * gcc.dg/20020201-2.c: New test.
11892
11893 * gcc.dg/20020201-3.c: New test.
11894
11895 * gcc.c-torture/execute/bitfld-2.c: New test.
11896
11897 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
11898
11899 * gcc.dg/bitfld-1.c: Update.
11900 * gcc.dg/bitfld-2.c: Update.
11901 * gcc.c-torture/execute/bitfld-1.x: New.
11902
11903 2002-02-02 Jakub Jelinek <jakub@redhat.com>
11904
11905 * gcc.c-torture/execute/20020201-1.c: New test.
11906
11907 2002-02-01 Janis Johnson <janis187@us.ibm.com>
11908
11909 PR target/5469
11910 * gcc.dg/20020201-1.c: New test.
11911
11912 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
11913
11914 PR fortran/3743
11915 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
11916 * g77.f-torture/compile/pr3743.x: Remove
11917
11918 2002-01-31 Tom Rix <trix@redhat.com>
11919
11920 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
11921
11922 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
11923
11924 * gcc.dg/noncompile/20020130-1.c: New test.
11925
11926 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
11927
11928 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
11929
11930 2002-01-29 Richard Henderson <rth@redhat.com>
11931
11932 * gcc.c-torture/execute/991118-1.c: Cast various constants back
11933 to long long.
11934 * gcc.c-torture/execute/bf64-1.c: Likewise.
11935
11936 2002-01-29 Jakub Jelinek <jakub@redhat.com>
11937
11938 * gcc.c-torture/execute/20020129-1.c: New test.
11939
11940 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
11941
11942 * gcc.c-torture/compile/20000224-1.c: Update.
11943 * gcc.c-torture/execute/bitfld-1.c: New tests.
11944 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
11945 * gcc.dg/uninit-A.c: Update.
11946
11947 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
11948
11949 * g++.dg/template/ctor1.C: Add instantiation.
11950
11951 2002-01-28 Paul Koning <pkoning@equallogic.com>
11952
11953 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
11954 argument to __builtin_prefetch to be const ptr.
11955
11956 2002-01-28 Jakub Jelinek <jakub@redhat.com>
11957
11958 * gcc.c-torture/compile/20020120-1.c: New test.
11959
11960 2002-01-27 Kazu Hirata <kazu@hxi.com>
11961
11962 * gcc.c-torture/execute/20020127-1.c: New test.
11963
11964 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
11965
11966 * g77.dg/f77-edit-i-in.f: New test
11967 * g77.dg/f77-edit-i-out.f: New test
11968
11969 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
11970
11971 * gcc.dg/debug/debug.exp: New file.
11972 * gcc.dg/debug/trivial.c: New file.
11973 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
11974 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
11975 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
11976 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
11977 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
11978 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
11979 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
11980 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
11981 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
11982 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
11983 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
11984 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
11985 * gcc.dg/20000503-1.c: Removed.
11986 * gcc.dg/20010207-1.c: Removed.
11987 * gcc.dg/20011223-1.c: Removed.
11988 * gcc.dg/20020104-2.c: Removed.
11989 * gcc.dg/debug-1.c: Removed.
11990 * gcc.dg/debug-2.c: Removed.
11991 * gcc.dg/debug-3.c: Removed.
11992 * gcc.dg/debug-4.c: Removed.
11993 * gcc.dg/debug-5.c: Removed.
11994 * gcc.dg/debug-6.c: Removed.
11995 * gcc.dg/dwarf2-1.c: Removed.
11996 * gcc.dg/dwarf2-2.c: Removed.
11997
11998 2002-01-25 Jakub Jelinek <jakub@redhat.com>
11999
12000 * g++.old-deja/g++.other/eh5.C: New test.
12001 * g++.old-deja/g++.other/sibcall2.C: New test.
12002 * g++.old-deja/g++.other/array9.C: New test.
12003 * g++.old-deja/g++.other/typename2.C: New test.
12004 * g++.old-deja/g++.other/crash60.C: New test.
12005 * g++.old-deja/g++.other/conv9.C: New test.
12006 * g++.old-deja/g++.other/mangle10.C: New test.
12007 * g++.old-deja/g++.other/unchanging1.C: New test.
12008 * g++.old-deja/g++.other/exprstmt1.C: New test.
12009 * g++.old-deja/g++.other/inline23.C: New test.
12010 * g++.old-deja/g++.eh/ia64-1.C: New test.
12011 * g++.old-deja/g++.other/dwarf2-1.C: New test.
12012 * g++.old-deja/g++.other/reload1.C: New test.
12013 * g++.old-deja/g++.other/static20.C: New test.
12014 * g++.old-deja/g++.other/local-alloc1.C: New test.
12015 * g++.old-deja/g++.other/conv8.C: New test.
12016 * g++.old-deja/g++.other/stmtexpr2.C: New test.
12017 * g++.old-deja/g++.other/storeexpr1.C: New test.
12018 * g++.old-deja/g++.other/storeexpr2.C: New test.
12019 * g++.dg/eh/template2.C: New test.
12020 * g++.dg/warn/weak1.C: New test.
12021
12022 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
12023
12024 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
12025 Remove first, non-varying, argument.
12026
12027 2002-01-23 Richard Henderson <rth@redhat.com>
12028
12029 * gcc.dg/inline-2.c: New.
12030
12031 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
12032 Add optional target arg. Check number of arguments.
12033 (scan-assembler-not, scan-assembler-dem): Likewise.
12034 (scan-assembler-dem-not): Likewise.
12035
12036 2002-01-23 Zack Weinberg <zack@codesourcery.com>
12037
12038 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
12039 line 12.
12040 * g++.old-deja/g++.brendan/parse3.C,
12041 g++.old-deja/g++.other/crash26.C,
12042 g++.old-deja/g++.other/crash28.C,
12043 g++.old-deja/g++.other/crash29.C,
12044 g++.old-deja/g++.other/crash30.C,
12045 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
12046
12047 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
12048
12049 * gcc.dg/20020115-1.c: New.
12050
12051 2002-01-23 Bob Wilson <bob.wilson@acm.org>
12052
12053 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
12054
12055 2002-01-23 Janis Johnson <janis187@us.ibm.com>
12056
12057 * gcc.dg/20020122-3.c: New.
12058
12059 2002-01-23 Jakub Jelinek <jakub@redhat.com>
12060
12061 * g++.dg/other/gc1.C: New test.
12062
12063 2002-01-23 Zack Weinberg <zack@codesourcery.com>
12064
12065 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
12066
12067 2002-01-22 Richard Henderson <rth@redhat.com>
12068
12069 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
12070
12071 2002-01-22 Richard Henderson <rth@redhat.com>
12072
12073 * gcc.dg/20020122-4.c: New.
12074
12075 2002-01-22 H.J. Lu <hjl@gnu.org>
12076
12077 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
12078 link output.
12079 * gcc.dg/special/ecos.exp: Likewise.
12080 * lib/g++-dg.exp: Likewise.
12081 * lib/g77-dg.exp: Likewise.
12082 * lib/gcc-dg.exp : Likewise.
12083 * lib/mike-g++.exp: Likewise.
12084 * lib/mike-g77.exp: Likewise.
12085 * lib/mike-gcc.exp: Likewise.
12086 * lib/objc-dg.exp: Likewise.
12087
12088 2002-01-22 Janis Johnson <janis187@us.ibm.com>
12089
12090 PR target/5379
12091 * gcc.dg/20020122-2.c: New test.
12092
12093 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
12094
12095 * gcc.dg/20020122-1.c: New test.
12096
12097 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
12098
12099 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
12100
12101 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
12102
12103 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
12104
12105 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12106
12107 * gcc.c-torture/compile/20020121-1.c: New test.
12108
12109 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
12110
12111 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
12112 ld_library_path.
12113
12114 2002-01-21 Jakub Jelinek <jakub@redhat.com>
12115
12116 * gcc.dg/20020218-1.c: New test.
12117
12118 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
12119
12120 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
12121 messages
12122 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
12123 "At global scope" warning
12124 * g++.dg/ext/align1.C: Change cygwin test for alignment
12125 from db-bogus to dg-warning
12126
12127 2002-01-21 Zack Weinberg <zack@codesourcery.com>
12128
12129 * g77.f-torture/compile/cpp2.F: New test.
12130
12131 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
12132
12133 * g++.dg/template/access1.C: New test.
12134
12135 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
12136
12137 * gcc.dg/20020118-1.c: New.
12138
12139 2002-01-18 Kazu Hirata <kazu@hxi.com>
12140
12141 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
12142
12143 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
12144
12145 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
12146 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
12147 alignment warnings.
12148
12149 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
12150
12151 * gcc.misc-tests/i386-prefetch.exp: Save and restore
12152 torture_with_loops and torture_without_loops
12153
12154 2002-01-17 Jakub Jelinek <jakub@redhat.com>
12155
12156 * gcc.c-torture/compile/20020116-1.c: New test.
12157
12158 2002-01-16 Jakub Jelinek <jakub@redhat.com>
12159
12160 * gcc.dg/20020116-2.c: New test.
12161
12162 * gcc.dg/ultrasp4.c: New test.
12163
12164 * gcc.dg/20020116-1.c: New test.
12165
12166 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
12167
12168 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
12169 by EABI.
12170
12171 2002-01-15 Janis Johnson <janis187@us.ibm.com>
12172
12173 * gcc.misc-tests/i386-prefetch.exp: New.
12174 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
12175 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
12176 * gcc.misc-tests/i386-pf-none-1.c: New test.
12177 * gcc.misc-tests/i386-pf-sse-1.c: New test.
12178
12179 2002-01-15 Jakub Jelinek <jakub@redhat.com>
12180
12181 * gcc.dg/gnu89-init-1.c: Add new tests.
12182
12183 2002-01-15 Andreas Jaeger <aj@suse.de>
12184
12185 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
12186 * gcc.dg/i386-mmx-2.c: Likewise.
12187 * gcc.dg/i386-sse-1.c: Likewise.
12188 * gcc.dg/i386-sse-2.c: Likewise.
12189 * gcc.dg/i386-sse-3.c: Likewise.
12190
12191 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
12192
12193 * g77.f-torture/execute/intrinsic-unix-bessel.f:
12194 Uncomment additional cases that now pass.
12195
12196 2002-01-11 Richard Henderson <rth@redhat.com>
12197
12198 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
12199 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
12200
12201 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
12202
12203 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
12204
12205 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
12206
12207 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
12208 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
12209
12210 2002-01-10 Dale Johannesen <dalej@apple.com>
12211
12212 * gcc.c-torture/execute/loop-11.c: New.
12213
12214 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
12215
12216 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
12217 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
12218
12219 2002-01-09 Richard Henderson <rth@redhat.com>
12220
12221 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
12222 type in which to perform the operation for each size.
12223
12224 2002-01-09 Alan Matsuoka (alanm@redhat.com)
12225
12226 * gcc.c-torture/compile/20020109-2.c: New test.
12227
12228 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
12229
12230 * gcc.c-torture/execute/loop-10.c: New test.
12231
12232 2002-01-09 Jakub Jelinek <jakub@redhat.com>
12233
12234 * gcc.c-torture/compile/20010226-1.c: New test.
12235 * gcc.c-torture/compile/20010227-1.c: New test.
12236 * gcc.c-torture/compile/20010426-1.c: New test.
12237 * gcc.c-torture/compile/20010510-1.c: New test.
12238 * gcc.c-torture/compile/20010605-3.c: New test.
12239 * gcc.c-torture/compile/20010824-1.c: New test.
12240 * gcc.c-torture/execute/20010409-1.c: New test.
12241 * gcc.dg/noncompile/20000901-1.c: New test.
12242 * gcc.dg/20001023-1.c: New test.
12243 * gcc.dg/20001101-1.c: New test.
12244 * gcc.dg/20001102-1.c: New test.
12245 * gcc.dg/20010207-1.c: New test.
12246 * gcc.dg/20010405-1.c: New test.
12247 * gcc.dg/20010822-1.c: New test.
12248 * gcc.dg/20011107-1.c: New test.
12249
12250 2002-01-09 Jeffrey A Law (law@redhat.com)
12251
12252 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
12253
12254 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
12255 execution failure on PA targets.
12256
12257 2002-01-09 Jakub Jelinek <jakub@redhat.com>
12258
12259 * gcc.c-torture/compile/20020109-1.c: New test.
12260
12261 2002-01-08 Kazu Hirata <kazu@hxi.com>
12262
12263 * gcc.c-torture/execute/20020108-1.c: New test.
12264
12265 2002-01-08 Jakub Jelinek <jakub@redhat.com>
12266
12267 * gcc.dg/20020108-1.c: New test.
12268
12269 2002-01-08 H.J. Lu <hjl@gnu.org>
12270
12271 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
12272 for header files.
12273
12274 2002-01-08 Geoff Keating <geoffk@redhat.com>
12275
12276 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
12277 consistency.
12278
12279 002-01-07 Aldy Hernandez <aldyh@redhat.com>
12280
12281 * gcc.dg/altivec-4.c: Test altivec predicates.
12282
12283 2002-01-07 Jakub Jelinek <jakub@redhat.com>
12284
12285 * gcc.c-torture/execute/20020107-1.c: New test.
12286
12287 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
12288
12289 PR c/5279
12290 * gcc.c-torture/compile/20020106-1.c: New test.
12291
12292 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
12293
12294 * gcc.c-torture/execute/nestfunc-4.c: New test.
12295
12296 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
12297
12298 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
12299 extra triple that slipped in.
12300 * g++.old-deja/g++.abi/align.C: Likewise.
12301 * g++.old-deja/g++.abi/bitfields.C: Likewise.
12302
12303 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
12304
12305 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
12306 * g++.old-deja/g++.abi/align.C: Likewise.
12307 * g++.old-deja/g++.abi/bitfields.C: Likewise.
12308
12309 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
12310 on FreeBSD/i386.
12311 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
12312 FreeBSD.
12313
12314 2002-01-04 Jakub Jelinek <jakub@redhat.com>
12315
12316 * gcc.dg/20020104-1.c: New test.
12317
12318 * gcc.dg/20020104-2.c: New test.
12319
12320 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
12321
12322 * gcc.dg/20020103-1.c: Fix typo in target selector.
12323
12324 2002-01-03 Richard Henderson <rth@redhat.com>
12325
12326 * gcc.dg/20020103-1.c: New.
12327
12328 2002-01-03 Kazu Hirata <kazu@hxi.com>
12329
12330 * gcc.c-torture/execute/20020103-1.c: New test.
12331
12332 2002-01-03 Jakub Jelinek <jakub@redhat.com>
12333
12334 * g++.dg/other/debug2.C: New test.
12335
12336 * gcc.c-torture/compile/20020103-1.c: New test.
12337
12338 2002-01-02 Jakub Jelinek <jakub@redhat.com>
12339
12340 * gcc.dg/gnu89-init-1.c: Added new tests.
12341
12342 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
12343
12344 * g++.dg/template/friend2.C: Remove as patch is reverted.
12345
12346 * g++.dg/warn/oldcast1.C: New test.
12347
12348 * g++.dg/template/ptrmem1.C: New test.
12349 * g++.dg/template/ptrmem2.C: New test.
12350
12351 * g++.dg/template/ntp.C: New test.
12352
12353 * g++.dg/other/component1.C: New test.
12354
12355 * g++.dg/template/ttp3.C: New test.
12356
12357 * g++.dg/template/friend2.C: New test.
12358 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
12359
12360 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
12361
12362 * g++.dg/other/ptrmem1.C: New test.
12363 * g++.dg/other/ptrmem2.C: New test.
12364
12365 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
12366
12367 * g++.dg/template/ctor1.C: New test.
12368
12369 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
12370
12371 * g++.dg/template/friend2.C: New test.
12372
12373 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
12374
12375 * gcc.dg/mmix-1.c: New test.
12376
12377 2001-12-31 Richard Henderson <rth@redhat.com>
12378
12379 * gcc.dg/asm-5.c: New.
12380
12381 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
12382
12383 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
12384 in namespace __gnu_cxx
12385
12386 2001-12-30 Richard Henderson <rth@redhat.com>
12387
12388 * gcc.dg/debug-6.c: New.
12389
12390 2001-12-30 Jakub Jelinek <jakub@redhat.com>
12391
12392 * gcc.c-torture/compile/20011229-2.c: New test.
12393
12394 2001-12-29 Jakub Jelinek <jakub@redhat.com>
12395
12396 * gcc.dg/debug-3.c: New test.
12397 * gcc.dg/debug-4.c: New test.
12398 * gcc.dg/debug-5.c: New test.
12399
12400 2001-12-29 Richard Henderson <rth@redhat.com>
12401
12402 * g++.dg/eh/loop1.C: New.
12403
12404 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
12405
12406 * g++.dg/template/crash1.C: New test.
12407
12408 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
12409
12410 * g++.dg/other/const1.C: New test.
12411
12412 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
12413
12414 * gcc.c-torture/compile/20011229-1.c: New test.
12415
12416 2001-12-28 Stan Shebs <shebs@apple.com>
12417
12418 * lib/objc-torture.exp: Resync with c-torture.exp.
12419 * lib/objc.exp: Load standard libraries.
12420
12421 2001-12-28 Jakub Jelinek <jakub@redhat.com>
12422
12423 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
12424 additional tests.
12425
12426 2001-12-27 Roger Sayle <roger@eyesopen.com>
12427
12428 * gcc.c-torture/execute/string-opt-16.c: New testcase.
12429
12430 2001-12-27 Richard Henderson <rth@redhat.com>
12431
12432 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
12433
12434 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
12435
12436 * g++.dg/eh/ctor1.C: New test.
12437 * g++.dg/other/error2.C: New test.
12438
12439 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
12440
12441 * g++.dg/other/init2.C: New test.
12442
12443 2001-12-24 Richard Henderson <rth@redhat.com>
12444
12445 * gcc.dg/20011223-1.c: New.
12446 * gcc.dg/inline-1.c: New.
12447
12448 2001-12-23 Richard Henderson <rth@redhat.com>
12449
12450 * gcc.dg/asm-4.c: Test operand modifiers.
12451
12452 2001-12-23 Richard Henderson <rth@redhat.com>
12453
12454 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
12455
12456 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
12457
12458 * gcc.c-torture/execute/20011223-1.c: New test.
12459
12460 2001-12-21 Richard Henderson <rth@redhat.com>
12461
12462 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
12463 re-enables the warning.
12464
12465 2001-12-21 Richard Henderson <rth@redhat.com>
12466
12467 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
12468
12469 2001-12-20 Jakub Jelinek <jakub@redhat.com>
12470
12471 * gcc.c-torture/compile/20011218-1.c: New test.
12472
12473 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
12474
12475 * gcc.misc-test/arm-isr.exp: New file. Control running of the
12476 arm-isr.c test.
12477 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
12478 epilogue generation for ARM ISR routines.
12479
12480 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12481
12482 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
12483 * gcc.dg/format/c90-printf-3.c: Likewise.
12484 * gcc.dg/format/c99-printf-3.c: Likewise.
12485 * gcc.dg/format/ext-1.c: Likewise.
12486 * gcc.dg/format/ext-6.c: Likewise.
12487 * gcc.dg/format/format.h: Prototype unlocked stdio.
12488
12489 2001-12-20 Richard Henderson <rth@redhat.com>
12490
12491 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
12492 (arena): Use it.
12493 (malloc): Correct allocation logic. Abort if we fill up the
12494 arena before initialization complete.
12495 (realloc): Correct allocation logic.
12496
12497 2001-12-20 Jakub Jelinek <jakub@redhat.com>
12498
12499 * gcc.c-torture/compile/20011219-2.c: New test.
12500
12501 * gcc.c-torture/execute/20011219-1.c: New test.
12502
12503 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
12504
12505 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
12506 target does not support weak symbols.
12507
12508 2001-12-19 Jakub Jelinek <jakub@redhat.com>
12509
12510 * gcc.c-torture/compile/20011219-1.c: New test.
12511
12512 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
12513
12514 * g++.dg/other/error1.C: New test.
12515
12516 2001-12-17 Jeffrey A Law (law@redhat.com)
12517
12518 * gcc.c-torture/execute/20011217-1.c: New test.
12519
12520 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
12521
12522 * objc.dg/special/: New directory.
12523 * objc.dg/special/special.exp: New file.
12524 * objc.dg/special/unclaimed-category-1.h: New file.
12525 * objc.dg/special/unclaimed-category-1a.m: New file.
12526 * objc.dg/special/unclaimed-category-1.m: New file.
12527
12528 2001-12-17 Andreas Jaeger <aj@suse.de>
12529
12530 * gcc.c-torture/compile/20011217-2.c: New test.
12531
12532 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
12533
12534 * gcc.c-torture/compile/20011217-1.c: New test.
12535
12536 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
12537
12538 * testsuite/gcc.dg/20011214-1.c: New.
12539
12540 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
12541
12542 * gcc.dg/altivec-4.c: New.
12543
12544 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
12545
12546 * gcc.dg/20011113-1.c: New test.
12547
12548 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
12549
12550 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
12551 std::__malloc_alloc_template<0> and
12552 std::__default_alloc_template<false, 0>.
12553
12554 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
12555
12556 * objc/execute/bf-21.m: New test.
12557 * objc/execute/enumeration-1.m: New test.
12558 * objc/execute/enumeration-2.m: New test.
12559
12560 2001-12-12 Jakub Jelinek <jakub@redhat.com>
12561
12562 * gcc.dg/gnu89-init-1.c: New test.
12563
12564 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
12565
12566 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
12567 * g++.old-deja/g++.jason/2371.C: Likewise.
12568 * g++.old-deja/g++.jason/template33.C: Likewise.
12569 * g++.old-deja/g++.jason/template34.C: Likewise.
12570 * g++.old-deja/g++.jason/template36.C: Likewise.
12571 * g++.old-deja/g++.oliva/typename1.C: Likewise.
12572 * g++.old-deja/g++.oliva/typename2.C: Likewise.
12573 * g++.old-deja/g++.other/typename1.C: Likewise.
12574 * g++.old-deja/g++.pt/inherit2.C: Likewise.
12575 * g++.old-deja/g++.pt/nontype5.C: Likewise.
12576 * g++.old-deja/g++.pt/typename11.C: Likewise.
12577 * g++.old-deja/g++.pt/typename14.C: Likewise.
12578 * g++.old-deja/g++.pt/typename16.C: Likewise.
12579 * g++.old-deja/g++.pt/typename3.C: Likewise.
12580 * g++.old-deja/g++.pt/typename4.C: Likewise.
12581 * g++.old-deja/g++.pt/typename5.C: Likewise.
12582 * g++.old-deja/g++.pt/typename7.C: Likewise.
12583 * g++.old-deja/g++.robertl/eb9.C: Likewise.
12584
12585 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
12586
12587 * g++.dg/other/linkage1.C: New test.
12588 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
12589 specifiers.
12590
12591 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
12592
12593 * gcc.dg/concat.c: New test.
12594
12595 2001-12-11 Stan Shebs <shebs@apple.com>
12596
12597 * objc/compile: New test directory.
12598 * objc/compile/compile.exp: New expect script.
12599 * objc/compile/20011211-1.m: New compile test.
12600
12601 2001-12-11 Jason Merrill <jason@redhat.com>
12602
12603 * lib/prune.exp (prune_gcc_output): Also handle "In member
12604 function". So many permutations...
12605
12606 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
12607
12608 * g++.dg/template/typedef1.C: New test.
12609
12610 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
12611
12612 * g++.dg/other/copy1.C: New test.
12613
12614 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
12615
12616 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
12617
12618 * gcc.dg/builtin-choose-expr.c: New.
12619
12620 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
12621
12622 * gcc.dg/altivec-2.c: New.
12623
12624 2001-12-07 Richard Henderson <rth@redhat.com>
12625
12626 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
12627
12628 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
12629
12630 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
12631 ultrasparc.
12632
12633 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12634
12635 * g++-old.deja/g++.robertl/eb101.C: Deleted.
12636
12637 2001-12-06 Janis Johnson <janis187@us.ibm.com>
12638
12639 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
12640 variable argument list.
12641
12642 2001-12-06 Zack Weinberg <zack@codesourcery.com>
12643
12644 * gcc.c-torture/execute/memcheck: Delete entire directory.
12645 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
12646 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
12647
12648 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
12649
12650 * gcc.dg/Wshadow-1.c: New test.
12651
12652 2001-12-05 Jakub Jelinek <jakub@redhat.com>
12653
12654 * gcc.c-torture/compile/20011130-1.c: New test.
12655
12656 * gcc.dg/noncompile/20011025-1.c: New test.
12657
12658 * g++.dg/other/anon-union.C: New test.
12659
12660 * gcc.c-torture/execute/20011024-1.c: New test.
12661
12662 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
12663
12664 * gcc.c-torture/execute/20000722-1.x,
12665 gcc.c-torture/execute/20010123-1.x: Remove.
12666 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
12667 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
12668 gcc.dg/c99-complit-2.c: New tests.
12669
12670 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
12671
12672 * g++.dg/inherit/base1.C: New test.
12673
12674 2001-12-04 Jakub Jelinek <jakub@redhat.com>
12675
12676 * g++.dg/other/stdarg1.C: New test.
12677
12678 * gcc.c-torture/compile/20011130-2.c: New test.
12679
12680 2001-12-03 Janis Johnson <janis187@us.ibm.com>
12681
12682 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
12683 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
12684 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
12685 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
12686 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
12687 * gcc.dg/builtin-prefetch-1.c: New test.
12688
12689 2001-12-03 Jakub Jelinek <jakub@redhat.com>
12690
12691 * gcc.dg/20011130-1.c: New test.
12692
12693 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
12694
12695 * g++.dg/other/scope1.C: New test.
12696 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
12697
12698 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
12699
12700 * gcc.dg/vla-init-1.c: New test.
12701
12702 2001-12-01 Geoff Keating <geoffk@redhat.com>
12703
12704 * gcc.c-torture/compile/structs.c: New testcase from GDB.
12705
12706 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
12707
12708 * objc.dg/alias.m: Update.
12709 * objc.dg/class-1.m: Update.
12710 * objc.dg/const-str-1.m: Update.
12711 * objc.dg/fwd-proto-1.m: Update.
12712 * objc.dg/id-1.m: Update.
12713 * objc.dg/super-class-1.m: Update.
12714
12715 2001-11-29 Mark Mitchell <mark@codesourcery.com>
12716
12717 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
12718 constructs.
12719
12720 2001-11-28 Jeffrey A Law (law@cygnus.com)
12721
12722 * gcc.c-torture/execute/20011128-1.c: New test.
12723
12724 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
12725
12726 * gcc.dg/20011127-1.c: New test.
12727
12728 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
12729
12730 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
12731 from Austin Group draft 7.
12732 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
12733 scanf format arguments.
12734 * gcc.dg/format/no-exargs-2.c: New test.
12735
12736 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
12737
12738 * g++.dg/abi/vbase8-4.C: New test.
12739
12740 2001-11-24 Ian Lance Taylor <ian@airs.com>
12741
12742 * gcc.c-torture/execute/20011121-1.c: New test.
12743
12744 2001-11-23 Jeffrey A Law (law@cygnus.com)
12745
12746 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
12747
12748 2001-11-23 Andreas Jaeger <aj@suse.de>
12749
12750 * gcc.dg/cpp/charconst-2.c: New test.
12751
12752 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
12753
12754 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
12755 to the host if it is remote. Let tests specify extra headers
12756 they use.
12757 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
12758 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
12759 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
12760 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
12761 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
12762 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
12763 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
12764 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
12765 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
12766 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
12767
12768 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
12769
12770 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
12771 for little endian ARMs.
12772
12773 2001-11-20 Jakub Jelinek <jakub@redhat.com>
12774
12775 * gcc.c-torture/compile/20011119-1.c: New test.
12776 * gcc.c-torture/compile/20011119-2.c: New test.
12777
12778 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
12779
12780 * gcc.dg/altivec-1.c: Fix typo.
12781
12782 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
12783
12784 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
12785
12786 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
12787
12788 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
12789
12790 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
12791
12792 * lib/g77.exp: Don't specify --rpath-link.
12793
12794 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
12795 across all the headers.
12796 * gcc.dg/format/format.exp: For testing on a remote host,
12797 copy format.h.
12798
12799 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
12800 * gcc.c-torture/execute/930406-1.c: Likewise.
12801 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
12802
12803 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
12804
12805 * gcc.dg/altivec-1.c: New.
12806
12807 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
12808
12809 * gcc.dg/cpp/fpreprocessed.c: New test case.
12810
12811 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
12812
12813 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
12814 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
12815 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
12816
12817 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
12818
12819 * gcc.dg/no-builtin-1.c: New test.
12820
12821 2001-11-16 Jakub Jelinek <jakub@redhat.com>
12822
12823 * gcc.c-torture/execute/20011115-1.c: New test.
12824
12825 2001-11-15 Jakub Jelinek <jakub@redhat.com>
12826
12827 * gcc.c-torture/compile/20011114-2.c: New test.
12828 * gcc.c-torture/compile/20011114-3.c: New test.
12829 * gcc.c-torture/compile/20011114-4.c: New test.
12830
12831 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
12832
12833 * g++.dg/other/init1.C: New test.
12834
12835 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
12836
12837 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
12838 message.
12839
12840 * gcc.c-torture/execute/20011114-1.c: New testcase.
12841
12842 * gcc.c-torture/compile/20010327-1.c: Revert last change.
12843 * gcc.c-torture/compile/20011114-1.c: New test, exactly
12844 like the (before this change) version of 20010327-1.c.
12845
12846 2001-11-14 Roger Sayle <roger@eyesopen.com>
12847
12848 * gcc.c-torture/execute/string-opt-13.c: New testcase.
12849
12850 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
12851
12852 * g++.dg/init/array2.C: New test.
12853
12854 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
12855
12856 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
12857
12858 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
12859
12860 * g++.dg/other/forscope1.C: New test.
12861 * g++.dg/ext/forscope1.C: New test.
12862 * g++.dg/ext/forscope2.C: New test.
12863
12864 2001-11-13 Jakub Jelinek <jakub@redhat.com>
12865
12866 * gcc.c-torture/execute/20011113-1.c: New test.
12867
12868 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
12869
12870 * gcc.c-torture/execute/20011109-2.c: New test.
12871
12872 * gcc.c-torture/execute/20011109-1.c: New test.
12873
12874 2001-11-09 Jakub Jelinek <jakub@redhat.com>
12875
12876 * gcc.c-torture/compile/20011109-1.c: New test.
12877
12878 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
12879
12880 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
12881 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
12882 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
12883 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
12884 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
12885 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
12886 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
12887
12888 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
12889
12890 * g++.dg/warn/Wshadow-1.C: New tests.
12891 * g++.old-deja/g++.mike/for3.C: Update.
12892
12893 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
12894
12895 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
12896 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
12897 XFAILs. Adjust expected error texts.
12898 * gcc.c-torture/compile/20011106-1.c,
12899 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
12900 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
12901 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
12902 gcc.dg/c99-array-lval-5.c: New tests.
12903
12904 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
12905
12906 * gcc.dg/cpp/defined.c: Update.
12907
12908 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
12909
12910 * gcc.c-torture/execute/anon-1.c: New test.
12911
12912 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
12913
12914 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
12915 same size, so no warning should be produced on stormy16.
12916
12917 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
12918 due to oversized array.
12919 * g++.old-deja/g++.mike/ns15.C: Likewise.
12920 * g++.old-deja/g++.pt/crash16.C: Likewise.
12921
12922 2001-11-02 Graham Stott <grahams@redhat.com>
12923
12924 * g++.dgother/debug1.C: Fix typos.
12925
12926 2001-11-01 Jakub Jelinek <jakub@redhat.com>
12927
12928 * g++.dg/other/debug1.C: New test.
12929
12930 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
12931
12932 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
12933 of unsigned long.
12934
12935 2001-10-30 Jakub Jelinek <jakub@redhat.com>
12936
12937 * gcc.dg/20011029-2.c: New test.
12938
12939 * gcc.c-torture/compile/20011029-1.c: New test.
12940
12941 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
12942
12943 * objc/execute/class_self-1.m: New test.
12944 * objc/execute/class_self-2.m: New test.
12945
12946 2001-10-25 Zack Weinberg <zack@codesourcery.com>
12947
12948 * gcc.misc-tests/msgs.exp: Delete.
12949 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
12950 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
12951 error set to match recent changes.
12952
12953 2001-10-24 Zack Weinberg <zack@codesourcery.com>
12954
12955 * gcc.dg/20011021-1.c: New test.
12956
12957 2001-10-24 Jakub Jelinek <jakub@redhat.com>
12958
12959 * gcc.c-torture/compile/20011023-1.c: New test.
12960
12961 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
12962
12963 * lib/g77.exp: Rewrite based on lib/g++.exp.
12964
12965 2001-10-19 Jakub Jelinek <jakub@redhat.com>
12966
12967 * gcc.c-torture/execute/20011019-1.c: New test.
12968
12969 * gcc.dg/20011018-1.c: New test.
12970
12971 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
12972
12973 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
12974
12975 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
12976
12977 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
12978 * gcc.dg/attr-invalid.c: Likewise.
12979
12980 2001-10-18 Jakub Jelinek <jakub@redhat.com>
12981
12982 * testsuite/gcc.dg/20011015-1.c: New test.
12983
12984 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
12985
12986 * g++.dg/template/unify2.C: New test.
12987
12988 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
12989
12990 * g++.dg/other/exception-specification.C: New test
12991
12992 2001-10-13 Tom Rix <trix@redhat.com>
12993
12994 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
12995 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
12996
12997 2001-10-12 Jakub Jelinek <jakub@redhat.com>
12998
12999 * testsuite/gcc.dg/20011009-1.c: New test.
13000
13001 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
13002
13003 PR g++/4476
13004 * g++.dg/other/friend1.C: New test.
13005
13006 2001-10-11 Richard Henderson <rth@redhat.com>
13007
13008 * g++.old-deja/g++.other/crash18.C: Add -S to options.
13009
13010 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13011
13012 * gcc.c-torture/compile/20011010-1.c: New.
13013
13014 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
13015
13016 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
13017 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
13018 g77.f-torture/execute/execute.exp,
13019 g77.f-torture/noncompile/noncompile.exp,
13020 gcc.c-torture/compile/compile.exp,
13021 gcc.c-torture/execute/execute.exp,
13022 gcc.c-torture/execute/ieee/ieee.exp,
13023 gcc.c-torture/execute/memcheck/memcheck.exp,
13024 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
13025 objc/execute/execute.exp: Update FSF address.
13026
13027 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
13028
13029 * gcc.dg/cpp/cmdlne-C.c: Update.
13030 * gcc.dg/cpp/cmdlne-C2.c: New.
13031
13032 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13033
13034 * gcc.c-torture/execute/20011008-3.c: New.
13035
13036 2001-10-08 DJ Delorie <dj@redhat.com>
13037
13038 * gcc.dg/20011008-1.c: New.
13039 * gcc.dg/20011008-2.c: New.
13040
13041 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
13042
13043 * gcc.dg/cpp/spacing1.c: Update test.
13044
13045 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
13046
13047 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
13048 spelling errors of "separate" as "seperate".
13049
13050 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
13051
13052 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
13053 enough to avoid inlining.
13054
13055 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
13056
13057 * lib/g77.exp: set libg2c_dir correctly.
13058
13059 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
13060
13061 * gcc.dg/cpp/macro11.c: New test.
13062
13063 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
13064
13065 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
13066 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
13067 gcc.dg/format/multattr-3.c: New tests.
13068 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
13069 tests for format attributes on function pointers being rejected.
13070
13071 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
13072
13073 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
13074
13075 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
13076
13077 * g++.dg/warn/format1.C: New test.
13078
13079 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
13080
13081 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
13082
13083 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
13084
13085 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
13086
13087 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
13088
13089 * gcc.dg/cpp/redef2.c: Add test.
13090
13091 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
13092
13093 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
13094 long-standing bug on i686, apparently.
13095 * gcc.c-torture/execute/loop-2c.x: New file.
13096 * gcc.c-torture/execute/loop-2d.x: New file.
13097 * gcc.c-torture/execute/loop-3c.x: New file.
13098
13099 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
13100
13101 * gcc.dg/cpp/20000625-2.c: Correct line number.
13102
13103 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
13104
13105 * gcc.dg/cpp/macro10.c: New test.
13106 * gcc.dg/cpp/strify3.c: New test.
13107 * gcc.dg/cpp/spacing1.c: Add tests.
13108 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
13109 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
13110
13111 2001-09-24 DJ Delorie <dj@redhat.com>
13112
13113 * gcc.c-torture/execute/20010924-1.c: New test.
13114
13115 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
13116
13117 * testsuite/objc/execute/paste.m: Remove.
13118
13119 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
13120
13121 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
13122
13123 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
13124
13125 * g77.dg/strlen0.f: New test.
13126
13127 2001-09-21 Richard Henderson <rth@redhat.com>
13128
13129 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
13130 * g++.old-deja/g++.abi/vtable2.C: Likewise.
13131
13132 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
13133
13134 Table-driven attributes.
13135 * g++.dg/ext/attrib1.C: New test.
13136
13137 2001-09-20 DJ Delorie <dj@redhat.com>
13138
13139 * gcc.dg/20000926-1.c: Update expected warning messages.
13140 * gcc.dg/array-2.c: Likewise, and test for warnings too.
13141 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
13142 array.
13143
13144 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
13145
13146 * g++.dg/eh/registers1.C: New test case.
13147
13148 2001-09-17 Richard Henderson <rth@redhat.com>
13149
13150 * gcc.dg/array-5.c: Fix VLA decomposition test.
13151
13152 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
13153
13154 * gcc.dg/cpp/line5.c: New testcase.
13155
13156 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
13157
13158 * gcc.dg/cpp/macro9.c: New test.
13159
13160 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
13161
13162 * gcc.c-torture/execute/980223.c: Change type of addr from long
13163 to char *.
13164
13165 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
13166
13167 * gcc.c-torture/execute/20010915-1.c: New test.
13168
13169 2001-09-14 Janis Johnson <janis187@us.ibm.com>
13170
13171 * g77.dg/bprob: New directory.
13172 * g77.dg/bprob/bprob.exp: New file.
13173 * g77.dg/bprob/bprob-1.f: New test.
13174 * g77.dg/gcov: New directory.
13175 * g77.dg/gcov/gcov.exp: New file.
13176 * g77.dg/gcov/gcov-1.f: New test.
13177 * g77.dg/gcov/gcov-1.x: New file.
13178
13179 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
13180
13181 * gcc.dg/cpp/directiv.c: Update.
13182 * gcc.dg/cpp/undef1.c: Update.
13183
13184 2001-09-12 Jakub Jelinek <jakub@redhat.com>
13185
13186 * gcc.dg/20010912-1.c: New test.
13187
13188 2001-09-11 Janis Johnson <janis187@us.ibm.com>
13189
13190 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
13191 language-independent file in lib.
13192 * lib/gcov.exp: New file.
13193
13194 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
13195
13196 * gcc.c-torture/compile/20010911-1.c: New test.
13197
13198 2001-09-10 Janis Johnson <janis187@us.ibm.com>
13199
13200 * lib/profopt.exp: New, to support profile-directed optimizations.
13201 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
13202 * gcc.misc-tests/bprob-1.c: New test.
13203 * gcc.misc-tests/bprob-2.c: New test.
13204
13205 2001-09-07 Janis Johnson <janis187@us.ibm.com>
13206
13207 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
13208 XFAIL and which kinds of gcov output to verify.
13209 * gcc.misc-tests/gcov-4b.x: New file.
13210 * gcc.misc-tests/gcov-5b.x: New file.
13211 * gcc.misc-tests/gcov-6.x: New file.
13212 * gcc.misc-tests/gcov-7.c: New test.
13213 * gcc.misc-tests/gcov-7.x: New file.
13214
13215 2001-09-06 Janis Johnson <janis187@us.ibm.com>
13216
13217 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
13218 * gcc.misc-tests/gcov-6.c: New test.
13219
13220 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
13221
13222 PR c++/3986
13223 * g++.dg/abi/vbase1.C: New test.
13224
13225 2001-09-05 Ziemowit Laski <zlaski@apple.com>
13226
13227 * objc.dg/method-2.m: New.
13228
13229 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
13230
13231 PR c++/4203
13232 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
13233 * g++.dg/init/empty1.C: New test.
13234
13235 2001-09-03 Jakub Jelinek <jakub@redhat.com>
13236
13237 * gcc.c-torture/compile/20010903-1.c: New test.
13238
13239 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
13240
13241 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
13242 for m68k.
13243
13244 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
13245
13246 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
13247
13248 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
13249
13250 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
13251
13252 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
13253
13254 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
13255 for 16-bit 'unsigned int'.
13256
13257 2001-08-29 Kazu Hirata <kazu@hxi.com>
13258
13259 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
13260
13261 2001-08-27 Richard Henderson <rth@redhat.com>
13262
13263 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
13264 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
13265
13266 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
13267
13268 * gcc.dg/asm-names.c (ymain): New.
13269
13270 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
13271
13272 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
13273 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
13274 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
13275
13276 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13277
13278 * gcc.dg/compare5.c: New testcase.
13279
13280 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
13281
13282 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
13283 and "In instantiation".
13284
13285 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
13286
13287 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
13288
13289 2001-08-20 Janis Johnson <janis187@us.ibm.com>
13290
13291 * gcc.misc-tests/gcov.exp: Add support for branch information.
13292 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
13293 * gcc.misc-tests/gcov-4.c: New test.
13294 * gcc.misc-tests/gcov-4b.c: New test.
13295 * gcc.misc-tests/gcov-5b.c: New test.
13296
13297 2001-08-20 Zack Weinberg <zackw@panix.com>
13298
13299 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
13300 expected to fail.
13301
13302 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
13303
13304 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
13305
13306 2001-08-19 Jakub Jelinek <jakub@redhat.com>
13307
13308 * g++.dg/eh/template1.C: New test.
13309
13310 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
13311
13312 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
13313 Fix thinko.
13314 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
13315 for xfail.
13316
13317 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
13318
13319 * lib/g77-dg.exp: Use prune.exp for common procedures
13320 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
13321 * lib/g77.exp: (g77-dg-prune) Remove
13322
13323 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
13324
13325 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
13326
13327 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13328
13329 * g++.dg/template/unify1.C: New test.
13330
13331 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
13332
13333 * g++.dg/abi/empty4.C: New test.
13334
13335 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
13336
13337 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
13338 solaris2.*
13339 * g77.f-torture/compile/pr3743.x: Likewise
13340
13341 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
13342
13343 * g++.dg/other/using-declaration.C: New test.
13344
13345 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
13346
13347 * gcc.dg/cpp/tr-sign.c: New testcase.
13348
13349 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
13350
13351 * gcc.dg/cpp/19951025-1.c: Revert.
13352 * gcc.dg/cpp/directiv.c: We no longer process directives that
13353 interrupt macro arguments.
13354
13355 2001-08-03 Zack Weinberg <zackw@stanford.edu>
13356
13357 * gcc.dg/bconstp-1.c: New test.
13358
13359 2001-08-03 Richard Henderson <rth@redhat.com>
13360
13361 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
13362
13363 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
13364
13365 * gcc.dg/cpp/19951025-1.c: Update.
13366
13367 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
13368
13369 * g77.dg/ff90-1.f (s): Fix reference of variable z,
13370 should be x.
13371
13372 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
13373
13374 Kill -fhonor-std.
13375 * g++.old-deja/g++.ns/ns14.C: Remove special options.
13376 * g++.old-deja/g++.other/std1.C: Likewise.
13377 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
13378
13379 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
13380
13381 * lib/g77.exp: Load gcc-defs.exp for common procedures
13382 (g77_pass, g77_fail, g77_finish, g77_exit,
13383 ${tool}_check_unsupported_p} Now redundant. Deleted.
13384
13385 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
13386
13387 * g77.dg/fbackslash.f
13388 * g77.dg/fcase-preserve.f
13389 * g77.dg/ff90-1.f
13390 * g77.dg/ffixed-line-length-0.f
13391 * g77.dg/ffixed-line-length-132.f
13392 * g77.dg/ffixed-line-length-7.f
13393 * g77.dg/ffixed-line-length-72.f
13394 * g77.dg/ffixed-line-length-none.f
13395 * g77.dg/ffree-form-1.f
13396 * g77.dg/fno-backslash.f
13397 * g77.dg/fno-f90-1.f
13398 * g77.dg/fno-fixed-form-1.f
13399 * g77.dg/fno-onetrip.f
13400 * g77.dg/fno-typeless-boz.f
13401 * g77.dg/fno-underscoring.f
13402 * g77.dg/fno-vxt-1.f
13403 * g77.dg/fonetrip.f
13404 * g77.dg/ftypeless-boz.f
13405 * g77.dg/fugly-assumed.f
13406 * g77.dg/funderscoring.f
13407 * g77.dg/fvxt-1.f
13408
13409 2001-08-01 Ziemowit Laski <zlaski@apple.com>
13410
13411 * objc.dg/fwd-proto-1.m: New.
13412 * objc.dg/local-decl-1.m: New.
13413 * objc.dg/naming-1.m: New.
13414 * objc.dg/naming-2.m: New.
13415 * objc.dg/proto-hier-1.m: New.
13416
13417 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
13418
13419 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
13420 largest-type elements to a struct makes its size grow.
13421
13422 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
13423
13424 * g++.dg/abi/vthunk1.C: New test.
13425
13426 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
13427
13428 * g++.dg/abi/vbase8-22.C: New test.
13429
13430 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
13431
13432 * gcc.dg/cpp/macro8.c: New test.
13433
13434 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
13435
13436 * g++.dg/abi/vbase8-21.C: New test.
13437
13438 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
13439
13440 * g++.dg/abi/vbase8-10.C: New test.
13441
13442 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13443
13444 * lib/g++.exp (g++_set_ld_library_path): Renamed to
13445 ${tool}_set_ld_library_path.
13446 Changed caller.
13447 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
13448 g++.exp.
13449
13450 2001-07-26 Stan Cox <scox@redhat.com>
13451
13452 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
13453 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
13454 gcc_exit, gcc_check_unsupported_p):
13455 Moved to gcc-deps.exp
13456 * gcc-deps.exp: New file.
13457
13458 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13459
13460 * g++.old-deja/g++.pt/defarg14.C: New test.
13461
13462 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
13463
13464 * g++.old-deja/g++.other/lineno5.C: New test.
13465
13466 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
13467
13468 * g++.old-deja/g++.pt/crash68.C: New test.
13469
13470 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
13471
13472 * g++.old-deja/g++.other/crash42.C: New test.
13473
13474 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
13475
13476 * gcc.dg/cpp/extratokens.c: Fix.
13477 * gcc.dg/cpp/skipping2.c: New tests.
13478
13479 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13480
13481 * gcc.c-torture/execute/20010724-1.c: New file.
13482 * gcc.c-torture/execute/20010724-1.x: New file.
13483
13484 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
13485
13486 * g++.old-deja/g++.other/cond7.C: New test.
13487
13488 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
13489
13490 * g++.old-deja/g++.other/optimize4.C: New test.
13491
13492 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
13493
13494 * g++.old-deja/g++.abi/vbase8-5.C: New test.
13495
13496 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
13497
13498 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
13499 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
13500 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
13501 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
13502
13503 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
13504 bug report" message.
13505
13506 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
13507 * g++.dg/ext/instantiate1.C: Move from old-deja.
13508
13509 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
13510
13511 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
13512 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
13513 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
13514 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
13515
13516 2001-07-23 Jeffrey A Law (law@cygnus.com)
13517
13518 * gcc.c-torture/execute/20010723-1.c: New test.
13519
13520 2001-07-23 Ben Elliston <bje@redhat.com>
13521
13522 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
13523
13524 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13525
13526 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
13527 i[34567]86-*-*.
13528 Delete handling of ieee_multilib_flags.
13529 Pass -mieee for alpha*-*-* and sh-*-*.
13530 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
13531
13532 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
13533
13534 Remove old-abi tests.
13535 * g++.old-deja/g++.mike/p11116.C: Remove.
13536 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
13537
13538 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
13539
13540 * g77.f-torture/compile/pr3743.f: New test
13541
13542 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
13543
13544 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
13545
13546 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13547
13548 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
13549 g++.old-deja/g++.pt/static6.C: Likewise.
13550 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
13551 supports weak symbols.
13552
13553 2001-07-18 Andreas Jaeger <aj@suse.de>
13554
13555 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
13556 supported again.
13557
13558 2001-07-18 Andreas Jaeger <aj@suse.de>
13559
13560 * gcc.dg/iftrap-1.c: Fix target line.
13561
13562 2001-07-17 Richard Henderson <rth@redhat.com>
13563
13564 * gcc.c-torture/execute/20010717-1.c: New.
13565
13566 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
13567
13568 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
13569 tests.
13570
13571 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
13572
13573 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
13574
13575 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13576
13577 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
13578 UAC_SIGBUS, UAC_NOPRINT definitions.
13579
13580 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
13581
13582 * objc/execute/object_is_class.m: New test.
13583 * objc/execute/object_is_meta_class.m: New test.
13584
13585 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
13586
13587 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
13588 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
13589
13590 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
13591
13592 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
13593 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
13594
13595 2001-07-14 Richard Henderson <rth@redhat.com>
13596
13597 * gcc.dg/iftrap-1.c: New.
13598
13599 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
13600
13601 * g77.f-torture/execute/intrinsic77.f: New test.
13602
13603 2001-07-11 Janis Johnson <janis@us.ibm.com>
13604
13605 * gcc.misc-tests/gcov-3.c: New test.
13606
13607 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
13608
13609 * gcc.c-torture/compile/20010711-1.c,
13610 * gcc.c-torture/compile/20010711-2.c: New tests.
13611
13612 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
13613
13614 * gcc.c-torture/execute/20010711-1.c: New test.
13615
13616 2001-07-11 Ben Elliston <bje@redhat.com>
13617
13618 * g++.old-deja/g++.other/enum5.C: New test.
13619
13620 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
13621
13622 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
13623 (g++-dg-prune): Call prune_gcc_output.
13624 * prune.exp: New file for prune_gcc_output.
13625 * lib/g++.exp, lib/gcc.exp: Load it.
13626
13627 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
13628
13629 * gcc.c-torture/compile/20010701-1.c,
13630 g++.old-deja/g++.ext/attrib6.C: New tests.
13631
13632 2001-07-06 Jeffrey A Law (law@cygnus.com)
13633
13634 * gcc.c-torture/compile/20010706-1.c: New test.
13635
13636 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
13637
13638 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
13639
13640 2001-06-28 Stan Shebs <shebs@apple.com>
13641
13642 * gcc.dg/pragma-darwin.c: New test.
13643
13644 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13645
13646 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
13647 Solaris 2.[678] system.
13648
13649 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
13650
13651 * gcc.dg/20010622-1.c: New test.
13652
13653 2001-06-18 Stan Shebs <shebs@apple.com>
13654
13655 * objc.dg: New directory.
13656 * objc.dg/dg.exp: New file.
13657 * objc.dg/alias.m: New.
13658 * objc.dg/class-1.m: New.
13659 * objc.dg/class-2.m: New.
13660 * objc.dg/const-str-1.m: New.
13661 * objc.dg/const-str-2.m: New.
13662 * objc.dg/id-1.m: New.
13663 * objc.dg/method-1.m: New.
13664 * objc.dg/super-class-1.m: New.
13665 * lib/objc-dg.exp: New file.
13666
13667 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
13668
13669 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
13670 of label name.
13671
13672 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
13673
13674 * g++.old-deja/g++.abi/vbase8-9.C: New test.
13675
13676 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13677
13678 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
13679 variable.
13680
13681 2001-06-12 Richard Henderson <rth@redhat.com>
13682
13683 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
13684
13685 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
13686
13687 * g++.old-deja/g++.abi/vbase5.C: New test.
13688 * g++.old-deja/g++.abi/vbase6.C: New test.
13689 * g++.old-deja/g++.abi/vbase7.C: New test.
13690
13691 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13692
13693 * gcc.c-torture/compile/20010610-1.c: New test.
13694
13695 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
13696
13697 * g++.old-deja/g++.abi/vbase4.C: New test.
13698
13699 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
13700
13701 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
13702 support %f for HC11/HC12 targets.
13703 * gcc.c-torture/execute/930513-1.x: New file, likewise.
13704 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
13705 on HC11/HC12 targets.
13706 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
13707
13708 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13709
13710 * gcc.dg/wchar_t-1.c: New file.
13711 * gcc.dg/wint_t-1.c: Likewise.
13712
13713 2001-06-11 Bernd Schmidt <bernds@redhat.com>
13714
13715 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
13716
13717 2001-06-11 Richard Henderson <rth@redhat.com>
13718
13719 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
13720
13721 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
13722
13723 * gcc.c-torture/compile/20010611-1.c: New test.
13724
13725 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
13726
13727 * gcc.dg/c99-tag-1.c: Add more tests.
13728
13729 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
13730
13731 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
13732 representation on MN10300 and ARM/Thumb.
13733
13734 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
13735
13736 * g77.f-torture/execute/20010610.f: New.
13737
13738 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
13739
13740 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
13741 names.
13742
13743 2001-06-09 Richard Henderson <rth@redhat.com>
13744
13745 * gcc.c-torture/execute/ashrdi-1.c: New.
13746 * gcc.c-torture/execute/ashldi-1.c: New.
13747 * gcc.c-torture/execute/lshrdi-1.c: New.
13748
13749 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
13750
13751 * objc/execute/load-3.m: Added. Check sending +load to categories,
13752 in addition to classes.
13753
13754 2001-06-08 Stan Shebs <shebs@apple.com>
13755
13756 * objc/execute/load-2.m: New test. From Nicola Pero
13757 <n.pero@mi.flashnet.it>.
13758
13759 2001-06-08 Jakub Jelinek <jakub@redhat.com>
13760
13761 * gcc.c-torture/execute/20010605-2.c: New test.
13762
13763 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
13764
13765 * g++.old-deja/g++.abi/vbase2.C: New test.
13766 * g++.old-deja/g++.abi/vbase3.C: New test.
13767
13768 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
13769
13770 * g++.old-deja/g++.pt/friend49.C: New test.
13771
13772 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
13773
13774 * g++.old-deja/g++.ext/anon3.C: New test.
13775
13776 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
13777
13778 * g++.old-deja/g++.other/conv7.C: New test.
13779
13780 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
13781
13782 * gcc.c-torture/compile/20010605-2.c: New test.
13783
13784 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
13785
13786 * gcc.c-torture/execute/20010604-1.c: New test.
13787
13788 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
13789
13790 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
13791
13792 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
13793
13794 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
13795 (g++_link_flags): Likewise.
13796 (g++_init): Pass gccpath's value to two previous functions.
13797
13798 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13799
13800 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
13801 Ensure logfile entry matches exec command line.
13802
13803 2001-05-31 Richard Henderson <rth@redhat.com>
13804
13805 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
13806 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
13807
13808 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
13809
13810 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
13811 compiler for irix6.2
13812
13813 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
13814
13815 * g++.old-deja/g++.other/optimize3.C: New file.
13816
13817 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
13818
13819 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
13820 assemble.
13821
13822 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
13823
13824 * g++.old-deja/g++.other/optimize2.C: New file.
13825
13826 2001-05-25 Diego Novillo <dnovillo@redhat.com>
13827
13828 * gcc.c-torture/compile/20010518-2.c: New file.
13829 * gcc.c-torture/execute/20010518-1.c: New file.
13830 * gcc.c-torture/execute/20010518-2.c: New file.
13831
13832 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
13833
13834 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
13835
13836 2001-05-24 Mark Mitchell <mark@codesourcery.com>
13837
13838 G++ no longer defines builtins that do not begin with __builtin.
13839 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
13840 * g++.old-deja/g++.brendand/misc13.C: Likewise.
13841 * g++.old-deja/g++.law/builtin1.C: Likewise.
13842 * g++.old-deja/g++.law/cvt2.C: Likewise.
13843 * g++.old-deja/g++.mike/net5.C: Likewise.
13844 * g++.old-deja/g++.other/builtins1.C: Likewise.
13845 * g++.old-deja/g++.other/builtins2.C: Likewise.
13846 * g++.old-deja/g++.other/builtins3.C: Likewise.
13847 * g++.old-deja/g++.other/builtins4.C: Likewise.
13848 * g++.old-deja/g++.other/inline8.C: Likewise.
13849 * g++.old-deja/g++.robertl/eb39.C: Likewise.
13850
13851 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
13852
13853 * g++.old-deja/g++.pt/using1.C: Adjust.
13854 * g++.old-deja/g++.pt/using2.C: New test.
13855
13856 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
13857
13858 * gcc.dg/cpp/charconst.c: New tests.
13859 * gcc.dg/cpp/escape.c: New tests.
13860 * gcc.dg/cpp/escape-1.c: New tests.
13861 * gcc.dg/cpp/escape-2.c: New tests.
13862 * gcc.dg/cpp/ucs.c: New tests.
13863
13864 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
13865
13866 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
13867 native compiler for irix6.5.
13868
13869 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
13870
13871 * lib/g++.exp (g++_include_flags): Use args to compute
13872 get_multilibs.
13873 (g++_link_flags): Likewise.
13874 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
13875
13876 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
13877
13878 * gcc.dg/c90-hexfloat-1.c: Add more tests.
13879
13880 2001-05-21 Geoff Keating <geoffk@redhat.com>
13881
13882 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
13883 this file.
13884
13885 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
13886
13887 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
13888 STACK_SIZE;
13889 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
13890 to STACK_SIZE; Use it to define size of add_histo array.
13891 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
13892 to STACK_SIZE.
13893 (f): Use GITT_SIZE to define size of gitt local table.
13894 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
13895 to STACK_SIZE; Use it to define size of bytemem array.
13896
13897 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
13898
13899 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
13900 on 68HC11/HC12 due to the asm instruction.
13901 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
13902 * gcc.c-torture/compile/920520-1.x: Likewise.
13903 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
13904 on 68HC11/HC12 because the function is larger than 64K.
13905 * gcc.c-torture/compile/961203-1.x: New file, this test fails
13906 on 68HC11/HC12 because the structure is too large.
13907
13908 2001-05-20 Richard Henderson <rth@redhat.com>
13909
13910 * gcc.c-torture/execute/20010520-1.c: New.
13911
13912 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13913
13914 * g++.old-deja/g++.warn/compare1.C: New test.
13915 * gcc.dg/compare4.c: New test.
13916
13917 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
13918
13919 * g++.old-deja/g++.other/optimize1.C: New test.
13920
13921 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13922
13923 * g++.old-deja/g++.pt/spec41.C: New test.
13924
13925 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
13926
13927 * gcc.c-torture/compile/20010114-1.x: Remove.
13928
13929 2001-05-18 Stan Shebs <shebs@apple.com>
13930
13931 * gcc.c-torture/compile/20010518-1.c: New test.
13932
13933 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
13934
13935 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
13936 * g++.old-deja/g++.pt/crash67.C: New test.
13937
13938 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
13939
13940 * g++.old-deja/g++.other/debug9.C: New test.
13941
13942 2001-05-16 Zack Weinberg <zackw@stanford.edu>
13943
13944 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
13945
13946 2001-05-16 Jan Hubicka <jh@suse.cz>
13947
13948 * gcc.c-torture/compile/20010516-1.c: New test.
13949
13950 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
13951
13952 * g++.old-deja/g++.other/crash41.C: New test.
13953
13954 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
13955
13956 * g++.old-deja/g++.pt/crash66.C: New test.
13957
13958 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
13959
13960 * g++.old-deja/g++.robertl/eb27.C: Convert.
13961
13962 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
13963
13964 * g++.dg/friend-warn.C: New test. Do not warn about friend
13965 declaration being redundant.
13966
13967 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
13968
13969 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
13970
13971 2001-05-14 Mark Mitchell <mark@codesourcery.com>
13972
13973 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
13974
13975 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
13976
13977 * lib/g++.exp: Use testsuite_flags.
13978
13979 2001-05-13 Mark Mitchell <mark@codesourcery.com>
13980
13981 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
13982
13983 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
13984
13985 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
13986
13987 2001-05-11 Mark Mitchell <mark@codesourcery.com>
13988
13989 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
13990
13991 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
13992
13993 * gcc.c-torture/compile/20010313-1.c: New test.
13994
13995 2001-05-09 Zack Weinberg <zackw@stanford.edu>
13996
13997 * gcc.dg/cpp/direct2.c: New test.
13998 * gccq.dg/cpp/direct2s.c: New test.
13999
14000 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
14001
14002 2001-05-07 Mark Mitchell <mark@codesourcery.com>
14003
14004 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
14005 * g++.old-deja/g++.other/op3.C: Likewise.
14006
14007 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
14008
14009 * gcc.dg/cpp/syshdr.h: New file.
14010 * gcc.dg/cpp/sysmac1.c: Update.
14011 * gcc.dg/cpp/sysmac2.c: Update.
14012
14013 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
14014
14015 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
14016
14017 2001-05-04 David Edelsohn <edelsohn@gnu.org>
14018
14019 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
14020 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
14021
14022 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
14023
14024 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
14025
14026 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
14027
14028 * lib/g++.exp (g++_include_flags): Don't use any special flags
14029 if TESTING_IN_BUILD_TREE is not defined.
14030 (g++_init): Use a plain 'c++' as the compiler if
14031 TESTING_IN_BUILD_TREEE is not defined.
14032
14033 2001-05-02 Jakub Jelinek <jakub@redhat.com>
14034
14035 * g++.old-deja/g++.eh/catch13.C: New test.
14036 * g++.old-deja/g++.eh/catch14.C: New test.
14037
14038 2001-05-02 Jakub Jelinek <jakub@redhat.com>
14039
14040 * gcc.dg/cpp/tr-define.c: New test.
14041
14042 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
14043
14044 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
14045 <stdlib.h>, not <malloc.h>.
14046
14047 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
14048
14049 * g++.old-deja/g++.ns/template17.C: New test.
14050
14051 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
14052
14053 * g++.old-deja/g++.pt/ref4.C: New test.
14054
14055 2001-04-30 Richard Henderson <rth@redhat.com>
14056
14057 * gcc.dg/20000724-1.c: Revert last change.
14058
14059 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
14060
14061 * g77.f-torture/execute/20010430.f: New test.
14062
14063 2001-04-30 Mark Mitchell <mark@codesourcery.com>
14064
14065 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
14066
14067 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
14068
14069 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
14070
14071 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
14072
14073 * g++.old-deja/g++.eh/crash6.C: New test.
14074
14075 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
14076
14077 * g++.old-deja/g++.other/warn7.C: New test.
14078
14079 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
14080
14081 * g++.old-deja/g++.other/defarg9.C: New test.
14082
14083 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
14084
14085 * g77.f-torture/compile/20010426.f: New test.
14086 * g77.f-torture/execute/20010426.f: New test.
14087
14088 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
14089
14090 * g77.f-torture/compile/20000629-1.x: Remove - error
14091 has been fixed.
14092
14093 2001-04-26 Jeffrey A Law (law@cygnus.com)
14094
14095 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
14096 Tweak slightly to work with g++.dg framework.
14097 * g++.dg/special/ecos.exp: Run initp1.C test.
14098 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
14099
14100 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
14101 its linker doesn't give line numbers either.
14102 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
14103
14104 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
14105
14106 * g++.old-deja/g++.other/lex1.C: New test.
14107
14108 2001-04-26 Jakub Jelinek <jakub@redhat.com>
14109
14110 * gcc.dg/noncompile/20010425-1.c: New test.
14111
14112 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
14113
14114 * g++.old-deja/g++.pt/mangle2.C: New test.
14115
14116 2001-04-25 Jakub Jelinek <jakub@redhat.com>
14117
14118 * gcc.dg/format/plus-1.c: New test.
14119
14120 2001-04-25 Jakub Jelinek <jakub@redhat.com>
14121
14122 * gcc.dg/20010423-1.c: New test.
14123
14124 2001-04-25 Jakub Jelinek <jakub@redhat.com>
14125
14126 * gcc.c-torture/execute/20010422-1.c: New test.
14127
14128 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
14129
14130 * g++.old-deja/g++.ns/type2.C: New test.
14131
14132 2001-04-24 Zack Weinberg <zackw@stanford.edu>
14133
14134 * g++.old-deja/g++.other/perf1.C: New test.
14135
14136 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
14137
14138 * gcc.dg/c99-func-2.c: Remove xfail.
14139 * gcc.dg/c99-func-3.c: Remove xfail.
14140 * gcc.dg/c99-func-4.c: Remove xfail.
14141
14142 2001-04-23 Zack Weinberg <zackw@stanford.edu>
14143
14144 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
14145
14146 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
14147
14148 * gcc.c-torture/compile/20010423-1.c: New test.
14149
14150 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
14151
14152 * g++.old-deja/g++.pt/typename28.C: New test.
14153
14154 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
14155
14156 * g++.old-deja/g++.abi/empty2.C: New test.
14157 * g++.old-deja/g++.abi/empty3.C: New test.
14158
14159 2001-04-20 Jakub Jelinek <jakub@redhat.com>
14160
14161 * g++.old-deja/g++.other/comdat2.C: New test.
14162 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
14163
14164 2001-04-20 Jakub Jelinek <jakub@redhat.com>
14165
14166 * g++.old-deja/g++.other/overload14.C: New test.
14167
14168 2001-04-20 Jakub Jelinek <jakub@redhat.com>
14169
14170 * g++.old-deja/g++.other/lookup23.C: New test.
14171
14172 2001-04-20 Jakub Jelinek <jakub@redhat.com>
14173
14174 * gcc.c-torture/execute/20010403-1.c: New test.
14175
14176 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
14177 Mark Mitchell <mark@codesourcery.com>
14178
14179 * lib/old-dejagnu.exp: Don't delete output of executable.
14180 Add .exe suffix to executables.
14181
14182 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
14183
14184 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
14185
14186 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14187
14188 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
14189
14190 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
14191
14192 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
14193 * g++.old-deja/g++.abi/crash1.C: New test.
14194
14195 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
14196
14197 * g++.old-deja/g++.other/crash40.C: New test.
14198
14199 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14200
14201 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
14202
14203 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
14204
14205 * g++.old-deja/g++.other/warn6.C: New test.
14206
14207 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
14208
14209 * g++.old-deja/g++.robertl/eb42.C: Same.
14210
14211 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14212
14213 * gcc.dg/wtr-conversion-1.c: New testcase.
14214
14215 2001-04-10 Richard Henderson <rth@redhat.com>
14216
14217 * g++.old-deja/g++.other/array5.C: New.
14218
14219 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14220
14221 * gcc.c-torture/execute/20010408-1.c: New test.
14222
14223 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
14224
14225 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
14226 headers and constructs.
14227 * g++.old-deja/g++.robertl/eb79.C: Same.
14228 * g++.old-deja/g++.robertl/eb77.C (main): Same.
14229 * g++.old-deja/g++.robertl/eb73.C: Same.
14230 * g++.old-deja/g++.robertl/eb66.C (main): Same.
14231 * g++.old-deja/g++.robertl/eb55.C (t): Same.
14232 * g++.old-deja/g++.robertl/eb54.C (main): Same.
14233 * g++.old-deja/g++.robertl/eb46.C (main): Same.
14234 * g++.old-deja/g++.robertl/eb44.C: Same.
14235 * g++.old-deja/g++.robertl/eb41.C (main): Same.
14236 * g++.old-deja/g++.robertl/eb4.C (main): Same.
14237 * g++.old-deja/g++.robertl/eb39.C: Same.
14238 * g++.old-deja/g++.robertl/eb33.C (main): Same.
14239 * g++.old-deja/g++.robertl/eb31.C (main): Same.
14240 * g++.old-deja/g++.robertl/eb30.C: Same.
14241 * g++.old-deja/g++.robertl/eb3.C: Same.
14242 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
14243 * g++.old-deja/g++.robertl/eb21.C: Same.
14244 * g++.old-deja/g++.robertl/eb15.C: Same.
14245 * g++.old-deja/g++.robertl/eb118.C: Same.
14246 * g++.old-deja/g++.robertl/eb115.C (main): Same.
14247 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
14248 * g++.old-deja/g++.robertl/eb109.C: Same.
14249 * g++.old-deja/g++.other/sibcall1.C (main): Same.
14250 * g++.old-deja/g++.mike/rtti1.C: Same.
14251 * g++.old-deja/g++.mike/p658.C: Same.
14252 * g++.old-deja/g++.mike/net46.C: Same.
14253 * g++.old-deja/g++.mike/net34.C: Same.
14254 * g++.old-deja/g++.mike/memoize1.C: Same.
14255 * g++.old-deja/g++.mike/eh2.C: Same.
14256 * g++.old-deja/g++.law/weak.C: Same.
14257 * g++.old-deja/g++.law/visibility7.C: Same.
14258 * g++.old-deja/g++.law/visibility25.C: Same.
14259 * g++.old-deja/g++.law/visibility22.C: Same.
14260 * g++.old-deja/g++.law/visibility2.C: Same.
14261 * g++.old-deja/g++.law/visibility17.C: Same.
14262 * g++.old-deja/g++.law/visibility13.C: Same.
14263 * g++.old-deja/g++.law/visibility10.C: Same.
14264 * g++.old-deja/g++.law/visibility1.C: Same.
14265 * g++.old-deja/g++.law/virtual3.C (eval): Same.
14266 * g++.old-deja/g++.law/vbase1.C: Same.
14267 * g++.old-deja/g++.law/operators32.C: Same.
14268 * g++.old-deja/g++.law/nest3.C: Same.
14269 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
14270 * g++.old-deja/g++.law/except5.C (main): Same.
14271 * g++.old-deja/g++.law/cvt7.C (run): Same.
14272 * g++.old-deja/g++.law/cvt2.C: Same.
14273 * g++.old-deja/g++.law/cvt16.C: Same.
14274 * g++.old-deja/g++.law/ctors6.C (bar): Same.
14275 * g++.old-deja/g++.law/ctors17.C (main): Same.
14276 * g++.old-deja/g++.law/ctors13.C: Same.
14277 * g++.old-deja/g++.law/ctors12.C (main): Same.
14278 * g++.old-deja/g++.law/ctors10.C: Same.
14279 * g++.old-deja/g++.law/code-gen5.C: Same.
14280 * g++.old-deja/g++.law/bad-error7.C: Same.
14281 * g++.old-deja/g++.law/arm9.C: Same.
14282 * g++.old-deja/g++.law/arm12.C: Same.
14283 * g++.old-deja/g++.law/arg8.C: Same.
14284 * g++.old-deja/g++.law/arg1.C: Same.
14285 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
14286 * g++.old-deja/g++.jason/template31.C: Same.
14287 * g++.old-deja/g++.jason/template24.C (main): Same.
14288 * g++.old-deja/g++.jason/2371.C: Same.
14289 * g++.old-deja/g++.eh/new2.C: Same.
14290 * g++.old-deja/g++.eh/new1.C: Same.
14291 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
14292 * g++.old-deja/g++.brendan/nest21.C (main): Same.
14293 * g++.old-deja/g++.brendan/err-msg3.C: Same.
14294 * g++.old-deja/g++.brendan/crash62.C: Same.
14295 * g++.old-deja/g++.brendan/crash52.C: Same.
14296 * g++.old-deja/g++.brendan/crash49.C (main): Same.
14297 * g++.old-deja/g++.brendan/crash38.C: Same.
14298 * g++.old-deja/g++.brendan/crash15.C (main): Same.
14299 * g++.old-deja/g++.brendan/copy9.C: Same.
14300
14301 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
14302
14303 * gcc.c-torture/execute/20001203-2.c (memset):
14304 Count argument is of type __SIZE_TYPE__.
14305
14306 2001-04-04 Diego Novillo <dnovillo@redhat.com>
14307
14308 * gcc.c-torture/compile/20010404-1.c: New test.
14309
14310 2001-04-04 Jakub Jelinek <jakub@redhat.com>
14311
14312 * gcc.c-torture/compile/20010326-1.c: New test.
14313
14314 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
14315
14316 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
14317 peculiarities of the SH.
14318 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
14319
14320 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
14321
14322 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
14323 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
14324 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
14325
14326 2001-04-02 Jakub Jelinek <jakub@redhat.com>
14327
14328 * g77.f-torture/compile/20010321-1.f: New test.
14329
14330 2001-04-02 Jakub Jelinek <jakub@redhat.com>
14331
14332 * gcc.c-torture/compile/20010329-1.c: New test.
14333
14334 2001-04-02 Jakub Jelinek <jakub@redhat.com>
14335
14336 * gcc.c-torture/execute/20010329-1.c: New test.
14337
14338 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
14339
14340 * g++.old-deja/g++.other/eh4.C: Fix typo.
14341
14342 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
14343
14344 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
14345
14346 2001-03-28 Philip Blundell <philb@gnu.org>
14347
14348 * gcc.c-torture/compile/20010328-1.c: New test.
14349
14350 2001-03-27 Richard Henderson <rth@redhat.com>
14351
14352 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
14353 * g++.old-deja/g++.eh/vbase3.C: Likewise.
14354
14355 2001-03-27 Alan Modra <alan@linuxcare.com.au>
14356
14357 * gcc.c-torture/compile/20010327-1.c: New test.
14358
14359 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
14360
14361 * g++.old-deja/g++.other/friend12.C: New test.
14362 * g++.old-deja/g++.other/friend9.C: Expect no errors.
14363 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
14364
14365 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
14366
14367 * gcc.c-torture/execute/20010325-1.c: New test.
14368
14369 2001-03-23 Jakub Jelinek <jakub@redhat.com>
14370
14371 * g++.old-deja/g++.other/mangle3.C: New test.
14372
14373 2001-03-22 Jakub Jelinek <jakub@redhat.com>
14374
14375 * g++.old-deja/g++.other/anon8.C: New test.
14376
14377 2001-03-20 Philip Blundell <philb@gnu.org>
14378
14379 * gcc.c-torture/compile/20010320-1.c: New test.
14380
14381 2001-03-17 Richard Henderson <rth@redhat.com>
14382
14383 * g++.old-deja/g++.other/eh4.C: Add expected error text.
14384
14385 2001-03-15 Geoff Keating <geoff@redhat.com>
14386
14387 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
14388 tests on AIX.
14389
14390 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
14391
14392 * g++.old-deja/g++.other/eh4.C: New test.
14393
14394 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
14395
14396 * gcc.dg/cpp/mi1.c: Update.
14397
14398 2001-03-14 Jakub Jelinek <jakub@redhat.com>
14399
14400 * g++.old-deja/g++.other/regstack.C: New test.
14401
14402 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
14403
14404 * g++.old-deja/g++.other/ref4.C: New test.
14405
14406 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
14407
14408 * objc/execute/va_method.m: Added.
14409 * objc/execute/IMP.m: Added.
14410 * objc/execute/_cmd.m: Added.
14411 * objc/execute/accessing_ivars.m: Added.
14412 * objc/execute/class-1.m: Added.
14413 * objc/execute/class-10.m: Added.
14414 * objc/execute/class-11.m: Added.
14415 * objc/execute/class-12.m: Added.
14416 * objc/execute/class-13.m: Added.
14417 * objc/execute/class-14.m: Added.
14418 * objc/execute/class-2.m: Added.
14419 * objc/execute/class-3.m: Added.
14420 * objc/execute/class-4.m: Added.
14421 * objc/execute/class-5.m: Added.
14422 * objc/execute/class-6.m: Added.
14423 * objc/execute/class-7.m: Added.
14424 * objc/execute/class-8.m: Added.
14425 * objc/execute/class-9.m: Added.
14426 * objc/execute/class-tests-1.h
14427 * objc/execute/class-tests-2.h
14428 * objc/execute/compatibility_alias.m: Added.
14429 * objc/execute/encode-1.m: Added.
14430 * objc/execute/formal_protocol-1.m: Added.
14431 * objc/execute/formal_protocol-2.m: Added.
14432 * objc/execute/formal_protocol-3.m: Added.
14433 * objc/execute/formal_protocol-4.m: Added.
14434 * objc/execute/formal_protocol-5.m: Added.
14435 * objc/execute/formal_protocol-6.m: Added.
14436 * objc/execute/formal_protocol-7.m: Added.
14437 * objc/execute/informal_protocol.m: Added.
14438 * objc/execute/initialize.m: Added.
14439 * objc/execute/load.m: Added.
14440 * objc/execute/many_args_method.m: Added.
14441 * objc/execute/nested-3.m: Added.
14442 * objc/execute/no_clash.m: Added.
14443 * objc/execute/private.m: Added.
14444 * objc/execute/redefining_self.m: Added.
14445 * objc/execute/root_methods.m: Added.
14446 * objc/execute/selector-1.m: Added.
14447 * objc/execute/static-1.m: Added.
14448 * objc/execute/static-2.m: Added.
14449 * objc/execute/va_method.m: Added.
14450
14451 2001-03-10 Richard Henderson <rth@redhat.com>
14452
14453 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
14454
14455 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
14456
14457 * g++.old-deja/g++.other/crash31.C: XFAIL.
14458 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
14459 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
14460 * gcc.c-torture/execute/20010123-1.x: XFAIL.
14461 * gcc.c-torture/execute/20010124-1.x: XFAIL.
14462 * gcc.dg/sequence-pt-1.c: XFAIL one test.
14463
14464 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
14465
14466 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
14467
14468 2001-03-06 Zack Weinberg <zackw@stanford.edu>
14469
14470 * gcc.dg/20000724-1.c: Don't use multiline strings.
14471
14472 2001-03-06 Zack Weinberg <zackw@stanford.edu>
14473
14474 * objc/execute/string1.m, objc/execute/string2.m: Compare the
14475 result of -cString against what we expect it to be; don't just
14476 print it out for no one to read.
14477
14478 * objc/execute/string3.m, objc/execute/string4.m: New tests.
14479 Based on testcases provided by Nicola Pero.
14480
14481 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
14482
14483 * gcc.dg/cpp/macro7.c: New test.
14484
14485 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
14486
14487 * gcc.dg/cpp/multiline.c: Update.
14488
14489 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
14490
14491 * g++.old-deja/g++.other/enum3.C: New test.
14492
14493 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
14494
14495 * g++.old-deja/g++.other/pod1.C: New test.
14496
14497 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
14498
14499 * g++.old-deja/g++.ext/overload1.C: New test.
14500
14501 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
14502
14503 * g++.old-deja/g++.pt/using1.C: New test.
14504
14505 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
14506
14507 * g++.old-deja/g++.other/using9.C: New test.
14508
14509 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
14510
14511 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
14512
14513 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
14514
14515 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
14516
14517 * g++.old-deja/g++.ext/realpt1.C: Remove.
14518
14519 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
14520
14521 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
14522
14523 2001-02-26 Will Cohen <wcohen@redhat.com>
14524
14525 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
14526
14527 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
14528
14529 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
14530 templatized constructors.
14531
14532 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14533
14534 * gcc.c-torture/execute/20010224-1.c: New test.
14535
14536 2001-02-23 Jakub Jelinek <jakub@redhat.com>
14537
14538 * gcc.c-torture/execute/20010222-1.c: New test.
14539
14540 2001-02-22 Jakub Jelinek <jakub@redhat.com>
14541
14542 * g++.old-deja/g++.other/inline20.C: New test.
14543
14544 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
14545
14546 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
14547
14548 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
14549
14550 * g++.old-deja/g++.other/lookup22.C: New test.
14551
14552 2001-02-19 Zack Weinberg <zackw@stanford.edu>
14553
14554 * g77.dg: New directory.
14555 * g77.dg/20010216-1.f: New test case.
14556 * g77.dg/dg.exp: New driver.
14557 * lib/g77-dg.exp: New driver library.
14558
14559 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14560
14561 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
14562
14563 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
14564
14565 * g++.old-deja/g++.other/decl9.C: New test.
14566
14567 2001-02-16 Jakub Jelinek <jakub@redhat.com>
14568
14569 * g++.old-deja/g++.other/init16.C: Update the test so that it does
14570 not need <string> and also tests the initialization at runtime.
14571
14572 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
14573
14574 * gcc.c-torture/execute/longlong.c: New test.
14575
14576 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
14577
14578 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
14579
14580 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
14581
14582 * gcc.c-torture/execute/920302-1.c (execute):
14583 Change argument type to short.
14584
14585 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
14586
14587 * g++.old-deja/g++.pt/deduct6.C: New test.
14588
14589 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
14590
14591 * g++.old-deja/g++.pt/deduct5.C: New test.
14592
14593 2001-02-14 Jakub Jelinek <jakub@redhat.com>
14594
14595 * gcc.c-torture/execute/20010209-1.c: New test.
14596
14597 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
14598
14599 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
14600
14601 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
14602
14603 * g++.dg/vtgc1.C: Update for new ABI.
14604
14605 * consistency.vlad: New directory, 1665 files.
14606
14607 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
14608
14609 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
14610 return type.
14611 * gcc.dg/cpp/digraphs.c: Declare puts.
14612
14613 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
14614
14615 * g++.old-deja/g++.other/warn5.C: New test.
14616
14617 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
14618
14619 * g++.old-deja/g++.pt/spec40.C: New test.
14620
14621 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
14622
14623 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
14624 case.
14625 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
14626
14627 2001-02-12 Jakub Jelinek <jakub@redhat.com>
14628
14629 * gcc.c-torture/compile/20010209-1.c: New test.
14630
14631 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
14632
14633 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
14634 excess errors message but not if it crashes.
14635 * g++.old-deja/g++.other/crash27.C: Likewise.
14636 * g++.old-deja/g++.other/crash28.C: Likewise.
14637 * g++.old-deja/g++.other/crash30.C: Likewise.
14638 * g++.old-deja/g++.other/crash32.C: Likewise.
14639 * g++.old-deja/g++.other/crash35.C: Likewise.
14640 * g++.old-deja/g++.pt/inherit2.C: Likewise.
14641
14642 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
14643
14644 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
14645 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
14646 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
14647 g77.f-torture/execute/execute.exp,
14648 g77.f-torture/noncompile/noncompile.exp,
14649 gcc.c-torture/execute/execute.exp,
14650 gcc.c-torture/execute/memcheck/memcheck.exp,
14651 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
14652 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
14653 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
14654 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
14655 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
14656 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
14657 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
14658 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
14659 Remove bug reporting instructions with ancient email addresses.
14660
14661 2001-02-07 Jakub Jelinek <jakub@redhat.com>
14662
14663 * gcc.dg/20010202-1.c: New test.
14664 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
14665
14666 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
14667
14668 * g++.dg/stdbool-if.C: New test.
14669
14670 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
14671
14672 * objc/execute/fdecl.m: Added main().
14673
14674 2001-02-07 Jakub Jelinek <jakub@redhat.com>
14675
14676 * gcc.c-torture/execute/20010206-1.c: New test.
14677
14678 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
14679
14680 * gcc.dg/cpp/avoidpaste1.c: Update.
14681
14682 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
14683
14684 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
14685 Pero <nicola@brainstorm.co.uk>.
14686 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
14687
14688 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
14689
14690 * g++.old-deja/g++.pt/spec39.C: New test.
14691
14692 2001-02-05 Jakub Jelinek <jakub@redhat.com>
14693
14694 * gcc.c-torture/compile/20010202-1.c: New test.
14695
14696 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
14697
14698 * g++.old-deja/g++.abi/primary2.C: New test.
14699 * g++.old-deja/g++.abi/primary3.C: New test.
14700 * g++.old-deja/g++.abi/primary4.C: New test.
14701 * g++.old-deja/g++.abi/primary5.C: New test.
14702 * g++.old-deja/g++.abi/vtable3.h: New test.
14703 * g++.old-deja/g++.abi/vtable3a.C: New test.
14704 * g++.old-deja/g++.abi/vtable3b.C: New test.
14705 * g++.old-deja/g++.abi/vtable3c.C: New test.
14706 * g++.old-deja/g++.abi/vtable3d.C: New test.
14707 * g++.old-deja/g++.abi/vtable3e.C: New test.
14708 * g++.old-deja/g++.abi/vtable3f.C: New test.
14709 * g++.old-deja/g++.abi/vtable3g.C: New test.
14710 * g++.old-deja/g++.abi/vtable3h.C: New test.
14711 * g++.old-deja/g++.abi/vtable3i.C: New test.
14712 * g++.old-deja/g++.abi/vtable3j.C: New test.
14713 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
14714
14715 2001-02-03 Jakub Jelinek <jakub@redhat.com>
14716
14717 * g++.old-deja/g++.other/anon6.C: New test.
14718 * g++.old-deja/g++.other/anon7.C: New test.
14719
14720 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
14721
14722 * gcc.dg/cpp/avoidpaste2.c: New tests.
14723
14724 2001-01-31 Jakub Jelinek <jakub@redhat.com>
14725
14726 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
14727
14728 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
14729
14730 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
14731 DECIMAL_DIG cases for Irix."
14732
14733 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
14734
14735 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
14736
14737 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
14738
14739 * gcc.dg/c99-tag-1.c: New test.
14740
14741 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
14742
14743 * gcc.dg/cpp/tr-warn1.c: Add tests.
14744
14745 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
14746
14747 * gcc.dg/cpp/avoidpaste1.c: Update.
14748 * gcc.dg/cpp/paste4.c: Update.
14749
14750 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
14751
14752 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
14753 cases for Irix.
14754
14755 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
14756
14757 * g++.old-deja/g++.other/inline19.C: New test.
14758
14759 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
14760
14761 * gcc.dg/Wlarger-than.c: New test.
14762
14763 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
14764
14765 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
14766
14767 2001-01-29 Jakub Jelinek <jakub@redhat.com>
14768
14769 * gcc.c-torture/execute/20010129-1.c: New test.
14770 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
14771
14772 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
14773
14774 * gcc.dg/cpp/avoidpaste1.c: Test case.
14775
14776 2001-01-28 Jakub Jelinek <jakub@redhat.com>
14777
14778 * g++.old-deja/g++.other/inline18.C: New test.
14779
14780 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14781
14782 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
14783 and __builtin_putchar.
14784
14785 2001-01-27 Jakub Jelinek <jakub@redhat.com>
14786
14787 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
14788 tests.
14789
14790 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
14791
14792 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
14793 floating point number rounding mode to round to the nearest
14794 representable mode.
14795
14796 2001-01-25 Jakub Jelinek <jakub@redhat.com>
14797
14798 * g++.old-deja/g++.other/mangle2.C: New test.
14799
14800 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
14801
14802 * gcc.c-torture/compile/20010124-1.c: New test.
14803
14804 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
14805
14806 * g++.old-deja/g++.pt/spec38.C: New test.
14807
14808 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14809
14810 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
14811 "Build don't run".
14812
14813 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14814
14815 * gcc.c-torture/execute/20010123-1.c: New test.
14816
14817 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
14818
14819 * g++.old-deja/g++.pt/spec37.C: New test.
14820
14821 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
14822
14823 * g++.old-deja/g++.pt/overload14.C: New test.
14824
14825 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14826
14827 * gcc.c-torture/execute/20010122-1.c: New test, exercise
14828 __builtin_return_address.
14829
14830 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
14831
14832 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
14833 * g++.old-deja/g++.pt/spec35.C: New test.
14834 * g++.old-deja/g++.pt/spec36.C: New test.
14835
14836 2001-01-20 Jakub Jelinek <jakub@redhat.com>
14837
14838 * gcc.c-torture/compile/20010118-1.c: New test.
14839
14840 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
14841
14842 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
14843
14844 2001-01-19 Jakub Jelinek <jakub@redhat.com>
14845
14846 * gcc.c-torture/execute/20010119-1.c: New test.
14847
14848 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
14849
14850 * g++.old-deja/g++.other/vbase5.C: New test.
14851
14852 2001-01-19 Jakub Jelinek <jakub@redhat.com>
14853
14854 * gcc.c-torture/execute/20010118-1.c: New test.
14855
14856 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
14857
14858 * g++.old-deja/g++.pt/deduct3.C: New test.
14859
14860 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
14861
14862 * g++.old-deja/g++.pt/spec34.C: New test.
14863
14864 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
14865
14866 * g77.f-torture/compile/20000601-2.f: New test.
14867
14868 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
14869
14870 * g++.old-deja/g++.other/init17.C: New test.
14871
14872 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
14873
14874 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
14875
14876 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
14877
14878 * g++.old-deja/g++.pt/unify8.C: New test.
14879
14880 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
14881
14882 * g++.old-deja/g++.abi/vbase1.C: New test.
14883
14884 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
14885
14886 * g++.old-deja/g++.pt/crash65.C: New test.
14887
14888 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
14889
14890 * gcc.dg/cpp/assembl2.S: New test case.
14891
14892 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
14893
14894 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
14895 are supported.
14896
14897 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14898
14899 * g++.old-deja/g++.other/builtins1.C: New test.
14900 * g++.old-deja/g++.other/builtins2.C: Likewise.
14901 * g++.old-deja/g++.other/builtins3.C: Likewise.
14902 * g++.old-deja/g++.other/builtins4.C: Likewise.
14903
14904 2001-01-17 Jakub Jelinek <jakub@redhat.com>
14905
14906 * gcc.c-torture/compile/20010117-1.c: New test.
14907 * gcc.c-torture/compile/20010117-2.c: New test.
14908
14909 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
14910
14911 * g77.f-torture/execute/20010116.[fx]: New test,
14912 XFAIL on i?86-*-*.
14913 * g77.f-torture/compile/20010115.f: Indicate it's
14914 a test for PR fortran/1636.
14915
14916 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
14917
14918 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
14919
14920 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
14921
14922 * g77.f-torture/compile/20010115.f: New test.
14923
14924 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
14925
14926 * g++.old-deja/g++.pt/nontype5.C: New test.
14927
14928 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
14929
14930 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
14931 have an equivalent working one below it.
14932
14933 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
14934
14935 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
14936 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
14937
14938 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
14939
14940 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
14941 message containing "init_priority".
14942 (conpr-2.C): Likewise.
14943 (conpr-3.C): Likewise.
14944 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
14945
14946 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14947
14948 * gcc.c-torture/execute/20010114-2.c: New test.
14949
14950 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
14951
14952 * gcc.c-torture/compile/20010114-1.c: New test.
14953 * gcc.c-torture/compile/20010114-1.x: Xfail.
14954 * gcc.c-torture/compile/20010114-2.c: New test.
14955 * gcc.c-torture/execute/20010114-1.c: New test.
14956 * gcc.dg/trunc-1.c: New test.
14957 * gcc.dg/uninit-B.c: New test.
14958
14959 2001-01-13 Nick Clifton <nickc@redhat.com>
14960
14961 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
14962 target.
14963
14964 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
14965
14966 * gcc.c-torture/compile/20010113-1.c: New test.
14967
14968 2001-01-13 Jakub Jelinek <jakub@redhat.com>
14969
14970 * gcc.c-torture/compile/20001212-1.c: New test.
14971
14972 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
14973
14974 * gcc.dg/cpp/widestr1.c: Update.
14975 * gcc.dg/cpp/prag-imp.c: Remove.
14976
14977 2001-01-12 Jakub Jelinek <jakub@redhat.com>
14978
14979 * gcc.c-torture/execute/20000801-3.x: Remove.
14980 * gcc.dg/c90-init-1.c: New test.
14981 * gcc.dg/c99-init-1.c: New test.
14982 * gcc.dg/c99-init-2.c: New test.
14983 * gcc.dg/gnu99-init-1.c: New test.
14984
14985 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
14986
14987 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
14988 testing that no relevant ones were found.
14989
14990 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
14991
14992 * g++.old-deja/g++.pt/cast2.C: New test.
14993
14994 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
14995
14996 * g++.old-deja/g++.pt/friend47.C: New test.
14997
14998 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
14999
15000 * g++.old-deja/g++.pt/instantiate13.C: New test.
15001
15002 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
15003
15004 * g++.old-deja/g++.other/defarg7.C: New test.
15005 * g++.old-deja/g++.other/defarg8.C: New test.
15006
15007 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
15008
15009 * g++.old-deja/g++.pt/crash64.C: New test.
15010
15011 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
15012
15013 * g++.old-deja/g++.pt/crash63.C: New test.
15014
15015 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
15016
15017 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
15018
15019 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
15020
15021 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
15022
15023 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
15024
15025 * g++.old-deja/g++.pt/error3.C: New test.
15026
15027 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
15028
15029 * g++.old-deja/g++.other/crash39.C: New test.
15030
15031 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
15032
15033 * g++.old-deja/g++.other/vbase4.C: New test.
15034
15035 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
15036
15037 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
15038 * gcc.dg/special/20000419-2.c: New file. Identical to above.
15039 * gcc.dg/special/special.exp: New test driver which will check
15040 for alias support for the above test.
15041
15042 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
15043
15044 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
15045 problems on small machines.
15046 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
15047 parameterize.
15048
15049 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
15050
15051 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
15052 mips.
15053 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
15054
15055 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
15056
15057 * g++.old_deja/g++.pt/using8.C: New test.
15058
15059 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
15060
15061 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
15062
15063 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
15064
15065 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
15066 where a failure is expected.
15067 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
15068
15069 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
15070
15071 * g++.old_deja/g++.pt/instantiate12.C: New test.
15072
15073 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
15074
15075 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
15076 start of structs.
15077 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
15078 * g++.old-deja/g++.brendan/crash17.C: Likewise.
15079 * g++.old-deja/g++.brendan/crash29.C: Likewise.
15080 * g++.old-deja/g++.brendan/crash48.C: Likewise.
15081 * g++.old-deja/g++.brendan/ns1.C: Likewise.
15082 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
15083 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
15084 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
15085 * g++.old-deja/g++.eh/spec6.C: Likewise.
15086 * g++.old-deja/g++.jason/crash3.C: Likewise.
15087 * g++.old-deja/g++.law/ctors11.C: Likewise.
15088 * g++.old-deja/g++.law/ctors17.C: Likewise.
15089 * g++.old-deja/g++.law/ctors5.C: Likewise.
15090 * g++.old-deja/g++.law/ctors9.C: Likewise.
15091 * g++.old-deja/g++.mike/ambig1.C: Likewise.
15092 * g++.old-deja/g++.mike/net22.C: Likewise.
15093 * g++.old-deja/g++.mike/p3538a.C: Likewise.
15094 * g++.old-deja/g++.mike/p3538b.C: Likewise.
15095 * g++.old-deja/g++.mike/virt3.C: Likewise.
15096 * g++.old-deja/g++.niklas/t128.C: Likewise.
15097 * g++.old-deja/g++.other/anon4.C: Likewise.
15098 * g++.old-deja/g++.other/using1.C: Likewise.
15099 * g++.old-deja/g++.other/warn3.C: Likewise.
15100 * g++.old-deja/g++.pt/t37.C: Likewise.
15101 * g++.old-deja/g++.robertl/eb69.C: Likewise.
15102 * g++.old-deja/g++.robertl/eb71.C: Likewise.
15103
15104 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
15105
15106 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
15107
15108 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15109
15110 * gcc.c-torture/execute/stdio-opt-3.c: New test.
15111
15112 2001-01-07 Jakub Jelinek <jakub@redhat.com>
15113
15114 * gcc.c-torture/compile/20010107-1.c: New test.
15115
15116 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
15117
15118 * gcc.c-torture/execute/builtin-noret-1.c: New test.
15119
15120 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
15121
15122 * gcc.dg/format/format.h: New file.
15123 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
15124 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
15125 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
15126 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
15127 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
15128 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
15129 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
15130 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
15131 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
15132 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
15133 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
15134 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
15135 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
15136 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
15137 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
15138 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
15139 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
15140 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
15141 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
15142 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
15143 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
15144 instead of declaring standard types, macros and functions in each
15145 test.
15146
15147 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
15148
15149 * gcc.c-torture/execute/20010106-1.c: New test.
15150
15151 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
15152
15153 * gcc.dg/format/format.exp: New file.
15154 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
15155 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
15156 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
15157 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
15158 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
15159 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
15160 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
15161 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
15162 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
15163 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
15164 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
15165 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
15166 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
15167 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
15168 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
15169 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
15170 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
15171 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
15172 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
15173 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
15174 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
15175 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
15176 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
15177 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
15178 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
15179 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
15180 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
15181 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
15182 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
15183 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
15184 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
15185 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
15186 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
15187 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
15188 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
15189 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
15190 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
15191 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
15192 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
15193 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
15194 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
15195 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
15196
15197 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
15198
15199 * gcc.c-torture/execute/991228-1.c: Take word endianness into
15200 account.
15201
15202 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
15203
15204 * gcc.c-torture/execute/builtin-complex-1.c: New test.
15205
15206 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
15207
15208 * g++.old-deja/g++.pt/crash62.C: New test.
15209
15210 2001-01-04 Richard Henderson <rth@redhat.com>
15211
15212 * gcc.dg/20000926-1.c: Update expected warnings.
15213 * gcc.dg/array-2.c: Likewise.
15214 * gcc.dg/array-4.c: Also validate flexible array members.
15215 * gcc.dg/c99-flex-array-1.c: New.
15216
15217 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
15218
15219 * gcc.c-torture/compile/20001222-1.x: Remove.
15220
15221 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
15222
15223 * gcc.c-torture/execute/built-in-setjmp.c: New.
15224
15225 2001-01-03 Richard Henderson <rth@redhat.com>
15226
15227 * gcc.dg/940510-1.c: Update expected error wording.
15228 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
15229
15230 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
15231
15232 * lib/target-supports.exp (check_alias_available): Modified to
15233 indicate aliases not supported if only weak aliases are supported.
15234
15235 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15236
15237 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
15238 Turn on cmpstrsi checks for __pj__ and __i370__.
15239
15240 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
15241
15242 * g++.old-deja/g++.other/virtual11.C: New test.
15243
15244 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
15245
15246 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
15247
15248 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15249
15250 * gcc.c-torture/compile/20010102-1.c: New test.
15251
15252 2001-01-02 Andreas Jaeger <aj@suse.de>
15253
15254 * gcc.dg/noreturn-3.c: New test.
15255
15256 * gcc.dg/noreturn-4.c: New test.
15257
15258 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15259
15260 * gcc.c-torture/execute/stdio-opt-1.c: Also test
15261 __builtin_fputc and __builtin_fwrite.
15262
15263 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
15264
15265 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
15266 signed char, not default char.
15267
15268 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
15269
15270 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
15271
15272 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
15273
15274 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
15275
15276 2000-12-29 Richard Henderson <rth@redhat.com>
15277
15278 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
15279 (__cyg_profile_func_exit): Define.
15280
15281 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
15282
15283 * g++.dg/vtgc1.C: New test.
15284
15285 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
15286
15287 * gcc.dg/noncompile/20001228-1.c: New test.
15288
15289 * gcc.dg/20001228-1.c: New test.
15290
15291 * gcc.c-torture/execute/20001228-1.c: New test.
15292
15293 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
15294
15295 * gcc.dg/format-strfmon-1.c: New test.
15296
15297 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15298
15299 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
15300 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
15301 * gcc.c-torture/execute/string-opt-1.c: Likewise.
15302 * gcc.c-torture/execute/string-opt-2.c: Likewise.
15303 * gcc.c-torture/execute/string-opt-3.c: Likewise.
15304 * gcc.c-torture/execute/string-opt-4.c: Likewise.
15305 * gcc.c-torture/execute/string-opt-6.c: Likewise.
15306 * gcc.c-torture/execute/string-opt-7.c: Likewise.
15307 * gcc.c-torture/execute/string-opt-8.c: Likewise.
15308 * gcc.c-torture/execute/string-opt-9.c: Likewise.
15309 * gcc.c-torture/execute/string-opt-10.c: Likewise.
15310 * gcc.c-torture/execute/string-opt-11.c: Likewise.
15311 * gcc.c-torture/execute/string-opt-12.c: Likewise.
15312
15313 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
15314 * gcc.c-torture/execute/string-opt-4.c: Test index.
15315
15316 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
15317
15318 * gcc.c-torture/compile/20001226-1.c: New test.
15319
15320 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
15321
15322 * gcc.c-torture/compile/20001222-1.c: New test.
15323 * gcc.c-torture/compile/20001222-1.x: Xfail.
15324
15325 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
15326
15327 * gcc.c-torture/execute/comp-goto-2.c: New test.
15328
15329 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
15330
15331 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
15332 Use long types if __INT_MAX__ is 32767.
15333 (main): Use cast to (sint32 *) when poking 88 into a_page.
15334
15335 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
15336
15337 2000-12-21 Bernd Schmidt <bernds@redhat.com>
15338
15339 * gcc.c-torture/compile/20001221-1.c: New test.
15340 * gcc.c-torture/execute/20001221-1.c: New test.
15341
15342 2000-12-20 Richard Henderson <rth@redhat.com>
15343
15344 * g++.old-deja/g++.pt/crash36.C: Update error lines.
15345 * g++.old-deja/g++.robertl/eb109.C: Likewise.
15346
15347 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15348
15349 * gcc.dg/compare3.c: New test.
15350
15351 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
15352
15353 * gcc.dg/format-warnll-1.c: New test.
15354
15355 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
15356
15357 * gcc.dg/cpp/cmdlne-P.c: New test.
15358
15359 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
15360
15361 * gcc.c-torture/execute/builtin-abs-1.c,
15362 gcc.c-torture/execute/builtin-abs-2.c: New tests.
15363
15364 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
15365
15366 * gcc.dg/cpp/multiline.c: New test.
15367
15368 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
15369
15370 * g++.old-deja/g++.other/syshdr1.C: Update.
15371 * gcc.dg/cpp/lineflags.c: Remove temporarily.
15372
15373 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15374
15375 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
15376
15377 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15378
15379 * g++.old-deja/g++.pt/ttp65.C: New test.
15380
15381 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15382
15383 * g++.old-deja/g++.pt/ttp64.C: New test.
15384
15385 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15386
15387 * g++.old-deja/g++.pt/spec33.C: New test.
15388
15389 2000-12-14 Catherine Moore <clm@redhat.com>
15390
15391 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
15392 * gcc.c-torture/execute/920612-2.c: Likewise.
15393 * gcc.c-torture/execute/920428-2.c: Likewise.
15394 * gcc-c-torture/execute/va-arg-11.c: Call exit.
15395 * gcc.c-torture/execute/va-arg-21.c: Likewise.
15396
15397 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15398
15399 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
15400 * gcc.dg/pack-test-2.c: Likewise.
15401
15402 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
15403
15404 Tests by Zack Weinberg <zackw@stanford.edu>.
15405
15406 * gcc.dg/cpp/defined.c: Update.
15407 * gcc.dg/cpp/defined_trad.c: New tests.
15408
15409 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
15410
15411 * gcc.dg/cpp/trad-direct.c: Update.
15412
15413 2000-12-11 Neil Booth <neilb@earthling.net>
15414
15415 * gcc.dg/cpp/defined_trad.c
15416
15417 2000-12-11 Neil Booth <neilb@earthling.net>
15418
15419 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
15420
15421 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
15422
15423 * gcc.dg/format-miss-2.c: New test.
15424
15425 2000-12-09 Neil Booth <neilb@earthling.net>
15426
15427 * gcc.dg/cpp/lineflags.c: New tests.
15428 * gcc.dg/cpp/poison.c: Update.
15429 * gcc.dg/cpp/redef2.c: Update.
15430 * gcc.dg/cpp/skipping.c: New test.
15431
15432 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
15433
15434 * g++.old-deja/g++.other/eh3.C: New testcase.
15435
15436 2000-12-07 Neil Booth <neilb@earthling.net>
15437
15438 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
15439 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
15440 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
15441 wtr-union-init-2.c, wtr-union-init-3.c: Update.
15442 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
15443 Update.
15444
15445 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
15446
15447 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
15448 __SIZE_TYPE__ instead of int for type of integers cast to
15449 pointers.
15450
15451 2000-12-07 Jakub Jelinek <jakub@redhat.com>
15452
15453 * g++.old-deja/g++.other/cleanup4.C: New test.
15454
15455 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
15456
15457 * format-sec-1.c: New test.
15458
15459 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
15460
15461 * gcc.dg/format-nonlit-3.c: New test.
15462
15463 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
15464
15465 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
15466 through a null pointer.
15467
15468 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15469
15470 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
15471 * g++.old-deja/g++.pt/partial4.C: New test.
15472
15473 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
15474
15475 * gcc.c-torture/execute/ieee/hugeval.x: New.
15476
15477 2000-12-06 Neil Booth <neilb@earthling.net>
15478
15479 * gcc.dg/cpp/backslash2.c: New tests.
15480
15481 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15482
15483 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
15484 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
15485
15486 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
15487
15488 * gcc.c-torture/execute/20001203-2.c: New testcase.
15489
15490 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
15491
15492 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
15493 * g++.old-deja/g++.other/virtual10.C: New test.
15494
15495 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
15496
15497 * g++.old-deja/g++.mike/pmf5.C: Remove test.
15498
15499 2000-12-05 Richard Henderson <rth@redhat.com>
15500
15501 * gcc.c-torture/compile/20001205-1.c: New.
15502
15503 2000-12-04 Neil Booth <neilb@earthling.net>
15504
15505 * g++.old-deja/g++.other/virtual9.C: New test.
15506 * g++.old-deja/g++.pt/crash61.C: New test.
15507 * gcc.c-torture/execute/loop-9.c: New test.
15508
15509 2000-12-04 Neil Booth <neilb@earthling.net>
15510
15511 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
15512 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
15513 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
15514 * gcc.dg/cpp/extratokens.c: ...here.
15515
15516 2000-12-04 Neil Booth <neilb@earthling.net>
15517
15518 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
15519 New tests.
15520
15521 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15522
15523 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
15524 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
15525
15526 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
15527
15528 * gcc.c-torture/execute/20001203-1.c: New test.
15529
15530 2000-12-03 Neil Booth <neilb@earthling.net>
15531
15532 * gcc.dg/cpp/macro6.c: New test cases.
15533
15534 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15535
15536 * gcc.c-torture/execute/string-opt-9.c: New test.
15537 * gcc.c-torture/execute/string-opt-10.c: Likewise.
15538 * gcc.c-torture/execute/string-opt-11.c: Likewise.
15539 * gcc.c-torture/execute/string-opt-12.c: Likewise.
15540
15541 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
15542 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
15543
15544 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
15545
15546 * gcc.dg/cpp/if-6.c: New testcase.
15547
15548 * gcc.dg/20001201-1.c: New testcase.
15549
15550 2000-12-02 Neil Booth <neilb@earthling.net>
15551
15552 * g++.old-deja/g++.other/externC4.C,
15553 g++.old-deja/g++.other/friend10.C: New tests.
15554
15555 2000-12-02 Neil Booth <neilb@earthling.net>
15556
15557 * g++.old-deja/g++.other/instan2.C
15558 * g++.old-deja/g++.other/instan3.C: New test.
15559
15560 2000-12-02 Neil Booth <neilb@earthling.net>
15561
15562 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
15563 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
15564 gnuc99.c,gnuc99-pedantic.c: New tests.
15565
15566 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
15567
15568 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
15569 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
15570
15571 2000-12-01 Neil Booth <neilb@earthling.net>
15572
15573 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
15574 * gcc.dg/cpp/poison.c: Update.
15575 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
15576
15577 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
15578
15579 * g77.f-torture/execute/20001201.f: New test.
15580
15581 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
15582
15583 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
15584
15585 2000-12-01 Jakub Jelinek <jakub@redhat.com>
15586
15587 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
15588
15589 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
15590
15591 * g++.old-deja/g++.other/cast6.C: New test.
15592
15593 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
15594
15595 * gcc.c-torture/execute/20001130-2.c: New testcase.
15596
15597 2000-11-30 Richard Henderson <rth@redhat.com>
15598
15599 * gcc.c-torture/execute/20001130-1.c: New test.
15600
15601 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
15602
15603 * g++.old-deja/g++.other/op3.C: New test.
15604
15605 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
15606
15607 * g++.old-deja/g++.other/op2.C: New test.
15608
15609 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
15610
15611 * g++.old-deja/g++.other/crash38.C: New test.
15612
15613 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
15614
15615 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
15616
15617 2000-11-29 Jakub Jelinek <jakub@redhat.com>
15618
15619 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
15620 tests.
15621 * gcc.c-torture/execute/string-opt-6.c: New test.
15622
15623 * gcc.dg/20001117-1.c: Add main.
15624
15625 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
15626
15627 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
15628 Move from here ...
15629 * gcc.dg/940510-1.c: ... to here.
15630
15631 * gcc.dg/20000926-1.c: GNU C now allows initializations of
15632 zero-size arrays in toplevel structures.
15633
15634 2000-11-28 Jakub Jelinek <jakub@redhat.com>
15635
15636 * gcc.c-torture/execute/loop-8.c: New test.
15637
15638 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
15639
15640 * g++.old-deja/g++.other/base1.C: New test.
15641
15642 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
15643
15644 * g++.old-deja/g++.other/parse2.C: New test.
15645
15646 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
15647
15648 * g++.old-deja/g++.pt/incomplete1.C: New test.
15649
15650 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
15651
15652 * g++.old-deja/g++.other/friend9.C: New test.
15653
15654 2000-11-28 Jakub Jelinek <jakub@redhat.com>
15655
15656 * gcc.dg/20001127-1.c: New test.
15657
15658 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
15659
15660 * g++.old-deja/g++.pt/friend46.C: New test.
15661
15662 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
15663
15664 * g++.old-deja/g++.other/ptrmem8.C: New test.
15665
15666 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15667
15668 * gcc.c-torture/execute/string-opt-7.c: New test.
15669 * gcc.c-torture/execute/string-opt-8.c: Likewise.
15670
15671 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
15672
15673 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
15674 instead of 'mkcheck 2'.
15675
15676 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
15677
15678 * gcc.c-torture/execute/memcheck/driver.c,
15679 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
15680 C9X references to refer to C99.
15681
15682 2000-11-25 Jakub Jelinek <jakub@redhat.com>
15683
15684 * gcc.dg/ultrasp3.c: New test.
15685
15686 2000-11-25 Neil Booth <neilb@earthling.net>
15687
15688 * gcc.dg/cpp/include2.c: Update test to be locale independent.
15689
15690 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
15691
15692 * gcc.c-torture/compile/20001123-2.c: New.
15693
15694 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15695
15696 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
15697
15698 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
15699
15700 * gcc.dg/sequence-point-1.c: Add some new tests.
15701 * gcc.c-torture/execute/20001124-1.c: New test.
15702
15703 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
15704
15705 * g++.old-deja/g++.other/vaarg4.C: New test.
15706 * gcc.c-torture/compile/20001123-1.c: New test.
15707
15708 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
15709
15710 * g++.other/crash24.C: Adjust and remove XFAIL.
15711 * g++.other/crash37.C: New test.
15712
15713 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
15714
15715 * g++.old-deja/g++.pt/instantiate9.C: New test.
15716
15717 2000-11-22 Mark Mitchell <mark@codesourcery.com>
15718
15719 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
15720 new ABI, too.
15721
15722 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
15723 * g++.old-deja/g++.robertl/eb55.C: Likewise.
15724
15725 2000-11-22 Neil Booth <neilb@earthling.net>
15726
15727 * gcc.dg/cpp/Wtrigraphs.c: New test.
15728
15729 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
15730
15731 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
15732
15733 2000-11-22 Jakub Jelinek <jakub@redhat.com>
15734
15735 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
15736
15737 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
15738
15739 * lib/gcc-dg.exp: load_lib scanasm.exp.
15740 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
15741 * lib/g++-dg.exp: load_lib scanasm.exp.
15742 * lib/scanasm.exp: New.
15743 (scan-assembler, scan-assembler-not): Add optional arguments to
15744 test name, or if not present, the pattern name.
15745 (scan-assembler-dem, scan-assembler-dem-not): New.
15746
15747 * g++.dg/dg.exp: New.
15748
15749 2000-11-21 Neil Booth <neilb@earthling.net>
15750
15751 * gcc.dg/cpp/integrated1.c: Remove.
15752
15753 2000-11-21 Jakub Jelinek <jakub@redhat.com>
15754
15755 * gcc.c-torture/execute/20001121-1.c: New test.
15756
15757 2000-11-21 Richard Henderson <rth@redhat.com>
15758
15759 * gcc.c-torture/compile/20001121-1.c: New test.
15760
15761 2000-11-20 Neil Booth <neilb@earthling.net>
15762
15763 * gcc.dg/cpp/integrated1.c: New test.
15764
15765 2000-11-21 Jakub Jelinek <jakub@redhat.com>
15766
15767 * g++.old-deja/g++.other/inline17.C: New test.
15768
15769 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
15770
15771 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
15772 local variable to be zero: I made the variable global. Now
15773 uses abort() and exit() instead of relying on main's return value.
15774
15775 2000-11-20 Neil Booth <neilb@earthling.net>
15776
15777 * gcc.dg/cpp/paste2.c: Update test.
15778 * objc/execute/paste.m: New test.
15779
15780 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
15781
15782 * gcc.dg/c99-condexpr-1.c: New test.
15783
15784 2000-11-20 Neil Booth <neilb@earthling.net>
15785
15786 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
15787
15788 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
15789
15790 * g++.old-deja/g++.pt/export1.C: New test.
15791
15792 2000-11-20 Jakub Jelinek <jakub@redhat.com>
15793
15794 * gcc.dg/20001117-1.c: New test.
15795
15796 2000-11-18 Richard Henderson <rth@redhat.com>
15797
15798 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
15799
15800 2000-11-18 Richard Henderson <rth@redhat.com>
15801
15802 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
15803 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
15804 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
15805
15806 2000-11-18 Richard Henderson <rth@redhat.com>
15807
15808 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
15809 (main): New. Exit cleanly.
15810
15811 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
15812
15813 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
15814 gcc.dg/c99-fordecl-2.c: New tests.
15815
15816 2000-11-18 Richard Henderson <rth@redhat.com>
15817
15818 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
15819 * gcc.c-torture/execute/zerolen-2.c: New.
15820
15821 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15822
15823 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
15824 memory.
15825
15826 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
15827
15828 * g++.old-deja/g++.pt/instantiate8.C: New test.
15829
15830 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
15831
15832 * g++.old-deja/g++.other/incomplete.C: Add more tests.
15833 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
15834
15835 2000-11-16 Nick Clifton <nickc@redhat.com>
15836
15837 * gcc.c-torture/execute/nestfunc-2.c: New test.
15838 * gcc.c-torture/execute/nestfunc-3.c: New test.
15839
15840 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
15841
15842 * gcc.c-torture/compile/20001116-1.c: New test.
15843
15844 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15845
15846 * gcc.c-torture/execute/20001115-1.c: New test.
15847
15848 2000-11-15 Mark Mitchell <mark@codesourcery.com>
15849
15850 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
15851 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
15852 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
15853 * g++.old-deja/g++.abi/vmihint.C: Likewise.
15854
15855 2000-11-15 Neil Booth <neilb@earthling.net>
15856
15857 gcc.dg/cpp/_Pragma1.c: Update.
15858 gcc.dg/cpp/_Pragma2.c: New test.
15859
15860 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
15861
15862 * g++.old-deja/g++.other/anon5.C: New test.
15863
15864 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
15865
15866 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
15867 tests.
15868
15869 2000-11-14 Jakub Jelinek <jakub@redhat.com>
15870
15871 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
15872 output.
15873
15874 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
15875
15876 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
15877 labels at end of compound statements.
15878
15879 2000-11-13 Jakub Jelinek <jakub@redhat.com>
15880
15881 * gcc.c-torture/execute/loop-7.c: New test.
15882
15883 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
15884
15885 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
15886
15887 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
15888
15889 * gcc.dg/c99-bool-1.c: New test.
15890
15891 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
15892
15893 * gcc.dg/c99-scope-1.c: Remove xfail.
15894 * gcc.dg/c99-scope-2.c: New test.
15895
15896 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15897
15898 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
15899 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
15900
15901 2000-11-11 Mark Mitchell <mark@codesourcery.com>
15902
15903 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
15904 error messages.
15905
15906 * g++.mike/p700.C: Don't typedef wchar_t.
15907 * g++.mike/p784.C: Likewise.
15908 * g++.mike/eb101.C: Don't use __wchar_t.
15909
15910 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
15911
15912 * g77.f-torture/execute/20001111.[fx]: Test premature exit
15913 from DO loop.
15914
15915 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
15916
15917 * gcc.c-torture/execute/20001111-1.c: New test.
15918
15919 2000-11-10 Nick Clifton <nickc@redhat.com>
15920
15921 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
15922 long multuiple and accumulate.
15923
15924 2000-11-09 Richard Henderson <rth@redhat.com>
15925
15926 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
15927 via size_t instead of int.
15928
15929 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
15930 * gcc.c-torture/execute/string-opt-2.c: Likewise.
15931 * gcc.c-torture/execute/string-opt-3.c: Likewise.
15932 * gcc.c-torture/execute/string-opt-4.c: Likewise.
15933
15934 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
15935
15936 * gcc.c-torture/compile/20001109-1.c: New test.
15937 * gcc.c-torture/compile/20001109-2.c: New test.
15938
15939 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
15940
15941 * g++.old-deja/g++.pt/operator1.C: New test.
15942 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
15943
15944 2000-11-09 Jakub Jelinek <jakub@redhat.com>
15945
15946 * gcc.dg/20001108-1.c: New test.
15947
15948 2000-11-09 Jakub Jelinek <jakub@redhat.com>
15949
15950 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
15951 with both arguments constant strings.
15952 * gcc.c-torture/execute/string-opt-3.c: New test.
15953 * gcc.c-torture/execute/string-opt-4.c: New test.
15954 * gcc.c-torture/execute/string-opt-5.c: New test.
15955
15956 2000-11-08 Nick Clifton <nickc@redhat.com>
15957
15958 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
15959 mulsidi3adddi patterns.
15960
15961 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
15962
15963 * g++.old-deja/g++.other/crash36.C: New test.
15964
15965 2000-11-08 Jakub Jelinek <jakub@redhat.com>
15966
15967 * g++.old-deja/g++.other/init16.C: New test.
15968
15969 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
15970
15971 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
15972
15973 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
15974
15975 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
15976 * gcc.c-torture/execute/va-arg-16.x: Likewise.
15977 * gcc.c-torture/execute/va-arg-17.x: Likewise.
15978
15979 2000-11-07 DJ Delorie <dj@redhat.com>
15980
15981 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
15982
15983 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15984
15985 * gcc.c-torture/execute/string-opt-1.c: New test.
15986
15987 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
15988
15989 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
15990 mips-sgi-irix6.* because the MIPS ABI passes floating-point
15991 parameters in registers, and there is no way for a varargs
15992 function to know in which order the integer and floating-point
15993 parameters should be interleaved when they are placed on the
15994 stack.
15995 * gcc.c-torture/execute/va-arg-16.x: Likewise.
15996 * gcc.c-torture/execute/va-arg-17.x: Likewise.
15997
15998 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15999
16000 * gcc.c-torture/execute/string-opt-2.c: New test.
16001
16002 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
16003
16004 * g++.old-deja/g++.pt/crash60.C: New test.
16005
16006 2000-11-06 Jakub Jelinek <jakub@redhat.com>
16007
16008 * g++.old-deja/g++.other/crash24.C: New test.
16009 * g++.old-deja/g++.other/crash25.C: New test.
16010 * g++.old-deja/g++.other/crash26.C: New test.
16011 * g++.old-deja/g++.other/crash27.C: New test.
16012 * g++.old-deja/g++.other/crash28.C: New test.
16013 * g++.old-deja/g++.other/crash29.C: New test.
16014 * g++.old-deja/g++.other/crash30.C: New test.
16015 * g++.old-deja/g++.other/crash31.C: New test.
16016 * g++.old-deja/g++.other/crash32.C: New test.
16017 * g++.old-deja/g++.other/crash33.C: New test.
16018 * g++.old-deja/g++.other/crash34.C: New test.
16019 * g++.old-deja/g++.other/crash35.C: New test.
16020
16021 2000-11-06 Jakub Jelinek <jakub@redhat.com>
16022
16023 * gcc.c-torture/execute/20001031-1.c: New test.
16024
16025 2000-11-04 Mark Mitchell <mark@codesourcery.com>
16026
16027 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
16028 namespace.
16029
16030 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
16031 standards-conformant.
16032
16033 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
16034
16035 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
16036 * g++.old-deja/g++.mike/p755a.C: Likewise.
16037 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
16038 library makes no calls to `operator new' during initialization.
16039
16040 2000-11-04 Neil Booth <neilb@earthling.net>
16041
16042 * gcc.dg/cpp/include2.c: New tests.
16043
16044 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
16045
16046 * lib/g++.exp (g++_set_ld_library_path): New function.
16047 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
16048
16049 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
16050
16051 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
16052 warnings.
16053
16054 2000-11-01 Richard Henderson <rth@redhat.com>
16055
16056 * g++.old-deja/g++.ext/namedret1.C: New.
16057 * g++.old-deja/g++.ext/namedret2.C: New.
16058 * g++.old-deja/g++.ext/namedret3.C: New.
16059
16060 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
16061
16062 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
16063 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
16064
16065 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16066
16067 * gcc.c-torture/execute/va-arg-21.c: New test.
16068
16069 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
16070
16071 * gcc.dg/c99-complex-2.c: New test.
16072
16073 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16074
16075 * gcc.c-torture/execute/stdio-opt-1.c: New test.
16076
16077 2000-10-31 Jakub Jelinek <jakub@redhat.com>
16078
16079 * g++.old-deja/g++.other/inline16.C: New test.
16080
16081 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
16082
16083 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
16084 __PRETTY_FUNCTION__
16085
16086 2000-10-29 Neil Booth <neilb@earthling.net>
16087
16088 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
16089 New tests.
16090 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
16091 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
16092 optimisation.
16093
16094 2000-10-29 Neil Booth <neilb@earthling.net>
16095
16096 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
16097 * mi1.c, mi1c.h: Add null directives to multiple-include test.
16098 * mi5.c: Test multiple includes work with -C.
16099 * trigraphs.c: Test ^= version.
16100
16101 2000-10-28 Neil Booth <neilb@earthling.net>
16102
16103 New tests and test updates for new macro expander.
16104
16105 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
16106 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
16107 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
16108 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
16109 new diagnostic messages.
16110
16111 * gcc.dg/cpp/macro3.c: New tests.
16112
16113 2000-10-27 Mark Mitchell <mark@codesourcery.com>
16114
16115 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
16116 on the same line.
16117
16118 2000-10-27 Jakub Jelinek <jakub@redhat.com>
16119
16120 * g++.old-deja/g++.other/eh2.C: New test.
16121
16122 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
16123
16124 * gcc.c-torture/execute/20001027-1.c: New test.
16125
16126 2000-10-26 Richard Henderson <rth@redhat.com>
16127
16128 * gcc.c-torture/execute/20001026-1.c: New.
16129
16130 2000-10-26 Mark Mitchell <mark@codesourcery.com>
16131
16132 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
16133 * g++.old-deja/g++.law/builtin1.C: Likewise.
16134 * g++.old-deja/g++.law/ctors10.C: Likewise.
16135 * g++.old-deja/g++.law/virtual3.C: Likewise.
16136 * g++.old-deja/g++.mike/p658.C: Likewise.
16137 * g++.old-deja/g++.other/sibcall1.C: Likewise.
16138 * g++.old-deja/g++.other/vaarg2.C: Likewise.
16139 * g++.old-deja/g++.robertl/eb124.C: Likewise.
16140 * g++.old-deja/g++.robertl/eb44.C: Likewise.
16141 * g++.old-deja/g++.robertl/eb77.C: Likewise.
16142
16143 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
16144
16145 * gcc.c-torture/compile/20001024-1.c: New test.
16146
16147 2000-10-25 Mark Mitchell <mark@codesourcery.com>
16148
16149 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
16150 to tell us whether or not we are using V3.
16151
16152 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
16153
16154 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
16155 operands.
16156
16157 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
16158
16159 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
16160
16161 2000-10-25 Jakub Jelinek <jakub@redhat.com>
16162
16163 * gcc.c-torture/execute/20001024-1.c: New test.
16164
16165 2000-10-24 Jakub Jelinek <jakub@redhat.com>
16166
16167 * g++.old-deja/g++.other/sibcall1.C: New test.
16168
16169 2000-10-20 Jakub Jelinek <jakub@redhat.com>
16170
16171 * gcc.dg/noncompile/init-3.c: New test.
16172
16173 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
16174
16175 * gcc.dg/format-array-1.c: New test.
16176
16177 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
16178
16179 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
16180 writing through null pointers; remove comment about testing
16181 unterminated strings.
16182
16183 2000-10-17 Matthew Hiller <hiller@redhat.com>
16184
16185 * gcc.c-torture/execute/20001017-2.c: New test.
16186
16187 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
16188
16189 * gcc.c-torture/compile/20001018-1.c: New test.
16190 * gcc.c-torture/compile/20001018-1.x: Xfail.
16191
16192 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16193
16194 * gcc.c-torture/execute/20001017-1.c: New test.
16195
16196 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
16197
16198 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
16199 for multiple use of arguments with scanf formats; add tests for
16200 multiple use of arguments.
16201
16202 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
16203
16204 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
16205
16206 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
16207
16208 * gcc.dg/format-miss-1.c: New test.
16209
16210 2000-10-16 Jakub Jelinek <jakub@redhat.com>
16211
16212 * gcc.c-torture/execute/20001013-1.c: New test.
16213
16214 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
16215
16216 * gcc.dg/format-branch-1.c: New test.
16217
16218 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
16219
16220 * README, lib/file-format.exp: Remove EGCS references.
16221
16222 2000-10-16 Jakub Jelinek <jakub@redhat.com>
16223
16224 * gcc.dg/20001013-1.c: New test.
16225
16226 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
16227
16228 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
16229 for intmax_t in the compiler using __typeof__ and the type rules
16230 for conditional expressions.
16231
16232 2000-10-13 Jakub Jelinek <jakub@redhat.com>
16233
16234 * gcc.dg/20001012-1.c: New test.
16235 * gcc.dg/20001012-2.c: New test.
16236
16237 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
16238
16239 * gcc.dg/format-attr-1.c: New test.
16240
16241 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
16242
16243 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
16244 __LONG_LONG_MAX__ instead of LLONG_MAX.
16245
16246 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
16247
16248 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
16249 scanf flags.
16250 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
16251 flags.
16252
16253 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
16254
16255 * gcc.dg/sequence-pt-1.c: New test.
16256
16257 2000-10-11 Geoff Keating <geoffk@cygnus.com>
16258
16259 * gcc.c-torture/execute/20001011-1.c: New testcase.
16260 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
16261
16262 2000-10-10 Jakub Jelinek <jakub@redhat.com>
16263
16264 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
16265 does not error on it.
16266
16267 2000-10-10 Jakub Jelinek <jakub@redhat.com>
16268
16269 * gcc.dg/20001009-1.c: New test.
16270
16271 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
16272
16273 * gcc.c-torture/compile/20001009-1.c: Move from here ....
16274 * gcc.c-torture/execute/20001009-2.c: ... to here.
16275
16276 2000-10-09 Geoff Keating <geoffk@cygnus.com>
16277
16278 * gcc.c-torture/compile/20001009-1.c: New testcase.
16279 * gcc.c-torture/execute/20001009-1.c: New testcase.
16280 Testcases provided by Jan Hubicka <jh@suse.cz>.
16281
16282 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
16283
16284 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
16285 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
16286 uintmax_t using <limits.h> to emulate the compiler's internal
16287 logic. No longer XFAIL %j tests.
16288
16289 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
16290
16291 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
16292 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
16293 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
16294 regexps and details of expected handling of some bad formats.
16295 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
16296 suppression.
16297
16298 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
16299
16300 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
16301 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
16302 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
16303 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
16304 in list archives.
16305
16306 2000-10-06 Richard Henderson <rth@cygnus.com>
16307
16308 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
16309 * g++.old-deja/g++.brendan/crash52.C: Likewise.
16310 * g++.old-deja/g++.jason/report.C: Likewise.
16311 * g++.old-deja/g++.law/friend5.C: Likewise.
16312 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
16313 of the expected warnings.
16314
16315 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
16316
16317 * g++.old-deja/g++.pt/enum14.C: New test.
16318
16319 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
16320
16321 * g++.old-deja/g++.pt/crash59.C: New test.
16322
16323 2000-10-04 Will Cohen <wcohen@redhat.com>
16324
16325 * gcc.dg/20000926-1.c: New test.
16326
16327 2000-10-03 Geoff Keating <geoffk@cygnus.com>
16328
16329 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
16330 function name for current C++ compiler.
16331 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
16332
16333 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
16334
16335 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
16336 __PRETTY_FUNCTION__.
16337 * g++.old-deja/g++.ext/pretty2.C: Likewise.
16338
16339 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16340
16341 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
16342
16343 2000-09-26 Jakub Jelinek <jakub@redhat.com>
16344
16345 * gcc.c-torture/compile/20000923-1.c: New test.
16346
16347 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
16348
16349 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
16350 * g++.old-deja/g++.pt/ttp62.C: Same.
16351 * g++.old-deja/g++.other/inline14.C: Same.
16352
16353 2000-09-24 Richard Henderson <rth@cygnus.com>
16354
16355 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
16356
16357 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
16358
16359 * gcc.dg/c90-printf-1.c: Add test for wide string format.
16360
16361 2000-09-22 Geoff Keating <geoffk@cygnus.com>
16362
16363 * gcc.c-torture/compile/20000922-1.c: New file.
16364
16365 2000-09-21 Nick Clifton <nickc@redhat.com>
16366
16367 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
16368 a signed long modulo operation.
16369 (mod6): New function - perform an unsigned long modulo operation.
16370 (main): Add tests for modulos of very large numbers by very small
16371 dividends.
16372
16373 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16374
16375 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
16376
16377 2000-09-19 Richard Henderson <rth@cygnus.com>
16378
16379 * gcc.dg/compare2.c (case 10): XFAIL.
16380
16381 2000-09-18 Richard Henderson <rth@cygnus.com>
16382
16383 * gcc.c-torture/execute/20000906-1.c: Move ...
16384 * gcc.dg/20000906-1.c: ... here. Only run on targets
16385 that support __builtin_trap.
16386
16387 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
16388
16389 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
16390
16391 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
16392
16393 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
16394 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
16395 more $ format tests.
16396
16397 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
16398
16399 * gcc.dg/format-errmk-1.c: New test.
16400
16401 2000-09-17 Greg McGary <greg@mcgary.org>
16402
16403 * gcc.c-torture/execute/20000917-1.x: Remove.
16404
16405 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
16406
16407 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
16408
16409 2000-09-17 Greg McGary <greg@mcgary.org>
16410
16411 * gcc.c-torture/execute/20000917-1.c: New test.
16412 * gcc.c-torture/execute/20000917-1.x: XFAIL.
16413
16414 2000-09-16 Neil Booth <NeilB@earthling.net>
16415
16416 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
16417 in nested macro bug.
16418
16419 2000-09-15 Neil Booth <NeilB@earthling.net>
16420
16421 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
16422
16423 2000-09-14 Jeffrey A Law (law@cygnus.com)
16424
16425 * gcc.c-torture/execute/20000914-1.c: New test.
16426
16427 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
16428
16429 * g++.other/inline13.C: New test.
16430
16431 2000-09-12 Andreas Jaeger <aj@suse.de>
16432
16433 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
16434 constant by Ulrich Drepper <drepper@redhat.com>.
16435
16436 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
16437
16438 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
16439
16440 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16441
16442 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
16443
16444 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
16445
16446 * gcc.dg/cpp/backslash.c: New test.
16447
16448 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
16449
16450 * gcc.c-torture/execute/20000910-1.c: New test.
16451 * gcc.c-torture/execute/20000910-2.c: Likewise.
16452
16453 2000-09-11 Robert Lipe <robertl@sco.com>
16454
16455 * gcc.dg/pragma-align.c: New test.
16456
16457 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
16458
16459 * g++.old-deja/g++.pt/explicit82.C: New test.
16460 * g++.old-deja/g++.pt/explicit83.C: New test.
16461
16462 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
16463
16464 * gcc.dg/asm-names.c: New test.
16465
16466 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16467
16468 * gcc.dg/cpp/tr-warn6.c: New test
16469
16470 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
16471
16472 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
16473 be accepted.
16474
16475 2000-09-07 Catherine Moore <clm@redhat.com>
16476
16477 * gcc.c-torture/execute/unroll-1.c: New test.
16478
16479 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
16480
16481 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
16482 ERROR markers.
16483 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
16484 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
16485 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
16486 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
16487 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
16488 Preprocess only.
16489 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
16490 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
16491
16492 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
16493
16494 * g++.old-deja/g++.pt/deduct2.C: New test.
16495
16496 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
16497
16498 * g++.old-deja/g++.pt/parms2.C: New test.
16499
16500 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
16501
16502 * g++.old-deja/g++.pt/crash58.C: New test.
16503
16504 2000-09-06 Greg McGary <greg@mcgary.org>
16505
16506 * gcc.c-torture/execute/20000906-1.c: New test.
16507 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
16508
16509 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16510
16511 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
16512
16513 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
16514
16515 * g++.old-deja/g++.pt/crash57.C: New test.
16516
16517 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
16518
16519 * g++.old-deja/g++.pt/crash56.C: New test.
16520
16521 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
16522
16523 * g++.old-deja/g++.pt/koenig1.C: New test.
16524
16525 2000-09-04 Jakub Jelinek <jakub@redhat.com>
16526
16527 * gcc.dg/20000904-1.c: New test.
16528
16529 2000-09-04 Jakub Jelinek <jakub@redhat.com>
16530
16531 * gcc.dg/cpp/paste8.c: New test.
16532
16533 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
16534
16535 * gcc.c-torture/compile/20000827-1.c: New test.
16536
16537 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
16538
16539 * gcc.dg/format-diag-1.c: New test.
16540
16541 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
16542
16543 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
16544 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
16545 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
16546 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
16547 gcc.dg/formatz-1.c: Adjust warning regular expressions.
16548
16549 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
16550
16551 * g++.old-deja/g++.other/nested4.C: New test.
16552
16553 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
16554
16555 * g++.old-deja/g++.ns/scoped1.C: New test.
16556
16557 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
16558
16559 * lib/g++.exp: Support testing already-installed GCC.
16560
16561 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16562
16563 * wtr-label-1.c, wtr-suffix-1.c: New tests.
16564
16565 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16566
16567 * gcc.dg/return-type-2.c: New test.
16568
16569 2000-08-27 Geoff Keating <geoffk@cygnus.com>
16570
16571 * gcc.c-torture/compile/20000825-1.c: New test.
16572
16573 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
16574
16575 * gcc.dg/dwarf2-2.c: New test.
16576
16577 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
16578
16579 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
16580 dg-warning regexps.
16581
16582 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
16583
16584 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
16585 gcc.dg/format-ext-5.c: New tests.
16586
16587 2000-08-25 Jakub Jelinek <jakub@redhat.com>
16588
16589 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
16590
16591 2000-08-24 Mark Mitchell <mark@codesourcery.com>
16592
16593 * gcc.dg/noncompile/930622-2.c: Adjust error message.
16594
16595 2000-08-24 Richard Henderson <rth@cygnus.com>
16596
16597 * gcc.dg/ia64-sync-1.c: New test.
16598 * gcc.dg/ia64-sync-2.c: New test.
16599 * gcc.dg/ia64-asm-1.c: New test.
16600
16601 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
16602
16603 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
16604 * gcc.dg/format-ext-2.c: New test.
16605
16606 2000-08-23 Jason Merrill <jason@redhat.com>
16607
16608 * lib/old-dejagnu.exp: Also ignore "In member function" and
16609 "At global scope".
16610
16611 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16612
16613 * gcc.dg/noncompile/label-lineno-1.c: New test.
16614
16615 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
16616
16617 * gcc.dg/c99-array-nonobj-1.c: New test.
16618
16619 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
16620
16621 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
16622 tests.
16623 * gcc.dg/format-ext-1.c: New test.
16624
16625 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16626
16627 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
16628 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
16629 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
16630 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
16631 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
16632
16633 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
16634
16635 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
16636 gcc.dg/c99-strftime-2.c: New tests.
16637
16638 2000-08-22 Richard Henderson <rth@cygnus.com>
16639
16640 * gcc.c-torture/execute/20000822-1.c: New test.
16641
16642 2000-08-21 Jakub Jelinek <jakub@redhat.com>
16643
16644 * gcc.c-torture/execute/20000819-1.x: Remove.
16645
16646 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
16647
16648 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
16649 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
16650 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
16651 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
16652 gcc.dg/format-xopen-1.c: New tests.
16653
16654 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
16655
16656 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
16657
16658 2000-08-21 Jakub Jelinek <jakub@redhat.com>
16659
16660 * g++.old-deja/g++.other/loop2.C: New test.
16661
16662 * gcc.c-torture/compile/20000606-1.c: New test.
16663 * gcc.c-torture/compile/20000728-1.c: New test.
16664 * gcc.c-torture/execute/20000801-1.c: New test.
16665 * gcc.c-torture/execute/20000801-2.c: New test.
16666 * gcc.c-torture/execute/20000819-1.c: New test.
16667 * gcc.c-torture/execute/20000819-1.x: XFAIL.
16668 * gcc.dg/20000629-1.c: New test.
16669 * gcc.dg/20000724-1.c: New test.
16670 * gcc.dg/20000807-1.c: New test.
16671
16672 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
16673
16674 * gcc.dg/cpp/pragma-1.c: New test.
16675 * gcc.dg/cpp/pragma-2.c: New test.
16676
16677 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
16678
16679 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
16680 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
16681
16682 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
16683
16684 * gcc.c-torture/compile/20000818-1.c: New test.
16685
16686 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
16687
16688 * gcc.c-torture/execute/20000818-1.c: New test.
16689
16690 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
16691
16692 * gcc.dg/format-va-1.c: New test.
16693
16694 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
16695
16696 * g++.old-deja/g++.other/typedef8.C: New test.
16697
16698 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
16699
16700 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
16701 * g++.old-deja/g++.mike/net36.C: Mark candidate.
16702 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
16703 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
16704 * g++.old-deja/g++.other/ptrmem7.C: New test.
16705 * g++.old-deja/g++.pt/ptrmem10.C: New test.
16706
16707 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
16708
16709 * g++.old-deja/g++.pt/typename27.C: New test.
16710
16711 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
16712
16713 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
16714 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
16715 * g++.old-deja/g++.pt/friend45.C: New test.
16716 * g++.old-deja/g++.other/friend8.C: New test.
16717
16718 2000-08-15 Richard Henderson <rth@cygnus.com>
16719
16720 * gcc.c-torture/execute/20000815-1.c: New test.
16721
16722 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
16723
16724 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
16725 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
16726 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
16727
16728 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
16729
16730 * g++.old-deja/g++.other/refinit2.C: New test.
16731
16732 2000-08-13 Geoff Keating <geoffk@cygnus.com>
16733
16734 * lib/c-torture.exp (c-torture): Make
16735 compiler_conditional_xfail_data global.
16736 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
16737 compiler_conditional_xfail_data machinery.
16738 (f-torture-execute): Likewise.
16739 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
16740 and only when unrolling loops.
16741
16742 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
16743
16744 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
16745
16746 * g++.old-deja/g++.pt/explicit81.C: New test.
16747
16748 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
16749
16750 * g++.old-deja/g++.pt/typename26.C: New test.
16751
16752 2000-08-10 Geoff Keating <geoffk@cygnus.com>
16753
16754 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
16755 warning.
16756
16757 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
16758
16759 * g++.old-deja/g++.other/array3.C: New test.
16760
16761 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
16762
16763 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
16764 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
16765 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
16766 New tests.
16767
16768 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
16769
16770 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
16771 * g++.old-deja/g++.abi/vmihint.C: Likewise.
16772
16773 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
16774
16775 * gcc.c-torture/execute/20000808-1.c: New test.
16776
16777 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
16778
16779 * gcc.dg/c90-const-expr-1.c: New test.
16780
16781 2000-08-08 Richard Henderson <rth@cygnus.com>
16782
16783 * gcc.dg/noncompile/920923-1.c: Declare calloc.
16784
16785 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
16786
16787 * gcc.dg/noncompile/const-ll-1.c: New test.
16788
16789 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
16790
16791 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
16792
16793 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
16794
16795 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
16796 that running programs linked against the shared version of libobjc
16797 run correctly.
16798
16799 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
16800
16801 * gcc.dg/c99-printf-1.c: New test.
16802
16803 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
16804
16805 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
16806
16807 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
16808
16809 * gcc.c-torture/execute/20000731-1.x: Delete.
16810
16811 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
16812
16813 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
16814 and torture_without_loops as is done by c-torture.exp.
16815 (search_for): Copy from c-torture.exp.
16816 (gcc-dg-runtest): New function, drives a directory of tests
16817 iterating over the TORTURE_OPTIONS.
16818 (scan-assembler, scan-assembler-not): Move here from
16819 individual directory drivers.
16820
16821 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
16822 defined by lib/gcc-dg.exp.
16823 * gcc.dg/cpp/cpp.exp: Likewise.
16824 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
16825 gcc-dg-runtest, so we cycle over optimization options.
16826
16827 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
16828 * gcc.dg/compare2.c: No longer expected to fail.
16829
16830 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
16831
16832 * gcc.c-torture/execute/20000804-1.c: New test.
16833
16834 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
16835
16836 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
16837
16838 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
16839
16840 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
16841
16842 2000-08-03 Jeffrey A Law (law@cygnus.com)
16843
16844 * gcc.c-torture/compile/20000803-1.c: New test.
16845
16846 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
16847
16848 * gcc.c-torture/execute/20000801-3.c,
16849 gcc.c-torture/execute/20000801-4.c: New tests.
16850 * gcc.c-torture/execute/20000801-3.x,
16851 gcc.c-torture/execute/20000801-4.x: Xfail.
16852
16853 2000-08-02 Geoff Keating <geoffk@cygnus.com>
16854
16855 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
16856 libobjc/.libs to allow for libtool.
16857
16858 2000-08-02 Jakub Jelinek <jakub@redhat.com>
16859
16860 * gcc.c-torture/compile/20000802-1.c: New test.
16861
16862 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
16863
16864 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
16865
16866 2000-07-31 Jeffrey A Law (law@cygnus.com)
16867
16868 * gcc-c-torture/execute/20000731-2.c: New test.
16869
16870 * gcc.c-torture/execute/20000731-1.c: New test.
16871 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
16872
16873 2000-07-31 Jakub Jelinek <jakub@redhat.com>
16874
16875 * testsuite/gcc.dg/cpp/paste7.c: New test.
16876 * gcc.dg/cpp/20000725-1.c: New test.
16877
16878 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
16879
16880 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
16881 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
16882 declaration warning for __builtin_dwarf_reg_size.
16883
16884 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
16885
16886 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
16887
16888 * gcc.dg/noncompile/voidparam-1.c: New test.
16889
16890 2000-07-30 Richard Henderson <rth@cygnus.com>
16891
16892 * gcc.dg/c90-digraph-1.c: Don't xfail.
16893 * gcc.dg/compare2.c (case 10): Xfail.
16894 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
16895
16896 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
16897
16898 * gcc.dg/c99-main-1.c: New test.
16899
16900 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
16901
16902 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
16903
16904 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
16905
16906 * gcc.c-tortuer/execute/20000726-1.c: New test.
16907
16908 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
16909
16910 * gcc.c-torture/execute/enum-2.c: New test.
16911
16912 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16913
16914 * gcc.dg/cpp/tr-warn3.c: New test.
16915
16916 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
16917
16918 * g++.old-deja/g++.ext/implicit1.C: Remove.
16919 * g++.old-deja/g++.jason/c2.C: Remove
16920 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
16921 * g++.old-deja/g++.pt/crash16.C: Likewise.
16922 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
16923
16924 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
16925
16926 * g++.old-deja/g++.other/for2.C: New test.
16927
16928 2000-07-25 Jakub Jelinek <jakub@redhat.com>
16929
16930 * gcc.dg/20000720-1.c: New test.
16931
16932 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
16933
16934 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
16935
16936 2000-07-24 Geoff Keating <geoffk@cygnus.com>
16937
16938 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
16939 * gcc.c-torture/execute/20000722-1.c: New.
16940 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
16941
16942 2000-07-24 Jakub Jelinek <jakub@redhat.com>
16943
16944 * gcc.dg/cpp/20000720-1.S: New test.
16945
16946 2000-07-21 Michael Meissner <meissner@redhat.com>
16947
16948 * gcc.c-torture/execute/ieee/hugeval.c: New test.
16949
16950 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
16951
16952 * g++.old-deja/g++.brendan/crash16.C,
16953 g++.old-deja/g++.brendan/parse3.C,
16954 g++.old-deja/g++.brendan/redecl1.C,
16955 g++.old-deja/g++.ns/template13.C,
16956 g++.old-deja/g++.other/decl4.C,
16957 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
16958
16959 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
16960
16961 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
16962 and "Internal error".
16963
16964 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
16965 regexps.
16966 * gcc.dg/cpp/paste6.c: New test.
16967
16968 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
16969
16970 * gcc.dg/cpp/tr-direct.c: New test.
16971
16972 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
16973 gcc.dg/cpp/undef1.c: Tweak error regexps.
16974
16975 2000-07-18 Eric Christopher <echristo@redhat.com>
16976
16977 * gcc.c-torture/compile/20000718-1.c: New test.
16978
16979 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
16980
16981 * cpplex.c (_cpp_push_token): If the token being pushed back
16982 is the previous token in this context, just subtract one from
16983 context->posn.
16984 * cppmacro.c (save_expansion): Clear aux field when storing a
16985 placemarker.
16986
16987 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
16988
16989 * gcc.dg/noncompile/redecl-1.c: New test.
16990
16991 2000-07-18 Jakub Jelinek <jakub@redhat.com>
16992
16993 * gcc.c-torture/execute/20000717-5.c: New test.
16994 * gcc.c-torture/execute/20000717-1.x: Removed.
16995
16996 2000-07-17 Richard Henderson <rth@cygnus.com>
16997
16998 * gcc.c-torture/execute/20000717-4.c: New test.
16999
17000 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
17001
17002 * gcc.dg/cpp/syshdr.c: New test.
17003 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
17004
17005 2000-07-17 Neil Booth <neilb@earthling.net>
17006
17007 * gcc.dg/cpp/cmdlne-dM.c: New test.
17008 * gcc.dg/cpp/cmdlne-dD.c: New test.
17009
17010 2000-07-17 Jeffrey A Law (law@cygnus.com)
17011
17012 * gcc.c-torture/execute/20000717-3.c: New test.
17013
17014 * gcc.c-torture/compile/20000717-1.c: New test.
17015
17016 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
17017
17018 * gcc.c-torture/execute/20000717-2.c: New test.
17019
17020 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
17021
17022 * gcc.dg/formatz-1.c: New test.
17023
17024 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
17025 * gcc.dg/c99-digraph-1.c: New tests.
17026
17027 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
17028 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
17029
17030 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
17031 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
17032 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
17033 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
17034 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
17035 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
17036 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
17037
17038 2000-07-17 Greg McGary <greg@mcgary.org>
17039
17040 * gcc.c-torture/execute/20000717-1.c: New test.
17041 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
17042
17043 2000-07-15 Jakub Jelinek <jakub@redhat.com>
17044
17045 * gcc.c-torture/execute/20000715-2.c: New test.
17046 * gcc.dg/20000715-1.c: New test.
17047
17048 2000-07-15 Michael Meissner <meissner@redhat.com>
17049
17050 * gcc.c-torture/execute/20000715-1.c: New test.
17051
17052 2000-07-13 Jakub Jelinek <jakub@redhat.com>
17053
17054 * gcc.c-torture/execute/20000707-1.c: New test.
17055
17056 2000-07-13 Neil Booth <NeilB@earthling.net>
17057
17058 * testsuite/gcc.dg/cpp/digraph1.c,
17059 testsuite/gcc.dg/cpp/digraph2.c,
17060 testsuite/gcc.dg/cpp/digraphs.c: New tests.
17061
17062 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
17063
17064 * g77.f-torture/compile/20000630-2.f: New test.
17065 * g77.f-torture/compile/20000630-2.x
17066
17067 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
17068
17069 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
17070
17071 2000-07-11 Neil Booth <NeilB@earthling.net>
17072
17073 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
17074
17075 2000-07-11 Neil Booth <NeilB@earthling.net>
17076
17077 * gcc.dg/cpp/cmdlne-C.c: New.
17078
17079 2000-07-09 Neil Booth <NeilB@earthling.net>
17080
17081 * gcc.dg/cpp/directiv.c: New tests.
17082 * gcc.dg/cpp/undef1.c: Update.
17083
17084 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
17085
17086 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
17087
17088 2000-07-09 Neil Booth <NeilB@earthling.net>
17089
17090 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
17091
17092 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
17093
17094 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
17095 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
17096
17097 2000-07-08 Neil Booth <NeilB@earthling.net>
17098
17099 * gcc.dg/cpp/macsyntx.c: New tests.
17100
17101 2000-07-07 Jakub Jelinek <jakub@redhat.com>
17102
17103 * gcc.dg/20000707-1.c: New test.
17104
17105 2000-07-07 Jakub Jelinek <jakub@redhat.com>
17106
17107 * gcc.c-torture/execute/20000706-1.c: New test.
17108 * gcc.c-torture/execute/20000706-2.c: New test.
17109 * gcc.c-torture/execute/20000706-3.c: New test.
17110 * gcc.c-torture/execute/20000706-4.c: New test.
17111 * gcc.c-torture/execute/20000706-5.c: New test.
17112
17113 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
17114
17115 * g++.old-deja/g++.pt/instantiate7.C: New test.
17116
17117 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
17118
17119 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
17120 * g++.old-deja/g++.mike/thunk3.C: Likewise.
17121 * g++.old-deja/g++.other/rtti3.C: Likewise.
17122 * g++.old-deja/g++.other/rttid3.C: Likewise.
17123
17124 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
17125
17126 * g77.f-torture/compile/20000630-1.x: Fix typo
17127
17128 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
17129
17130 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
17131 assembly output.
17132
17133 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
17134
17135 * gcc.dg/cpp/ident.c: New test.
17136
17137 2000-07-05 Neil Booth <NeilB@earthling.net>
17138
17139 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
17140 gcc.dg/cpp/lexstrng.c: New tests.
17141
17142 2000-07-04 Neil Booth <NeilB@earthling.net>
17143
17144 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
17145 * gcc.dg/cpp/strify2.c: Same.
17146
17147 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
17148
17149 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
17150 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
17151 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
17152 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
17153
17154 * testsuite/gcc.dg/cpp/macro1.c,
17155 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
17156 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
17157 testsuite/gcc.dg/cpp/strify1.c,
17158 testsuite/gcc.dg/cpp/strify2.c: New tests.
17159
17160 2000-07-03 Jakub Jelinek <jakub@redhat.com>
17161
17162 * gcc.c-torture/execute/20000703-1.c: New test.
17163
17164 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
17165
17166 * g++.old-deja/g++.pt (lookup10.C): New test.
17167
17168 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
17169
17170 * g++.old-deja/g++.pt (typename25.C): New test.
17171
17172 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
17173
17174 * gcc.c-torture/compile/20000701-1.c: New test.
17175
17176 2000-06-30 Nick Clifton <nickc@cygnus.com>
17177
17178 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
17179 to test case.
17180
17181 2000-06-30 Catherine Moore <clm@cygnus.com>
17182
17183 * gcc.c-torture/execute/align-1.c: New test.
17184
17185 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
17186
17187 * g++.old-deja/g++.pt/expr8.C: New test.
17188 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
17189
17190 2000-06-29 Nick Clifton <nickc@cygnus.com>
17191
17192 * gcc.c-torture/compile/20000629-1.c: New test.
17193
17194 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
17195
17196
17197 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
17198 gcc.dg/noncompile directory, depending on whether they're
17199 preprocessor tests or not. Annotate all the tests for the dg
17200 framework.
17201
17202 * gcc.c-torture/noncompile/noncompile.exp: Delete.
17203 * gcc.dg/noncompile/noncompile.exp: New.
17204
17205 * Moved files:
17206 Old name New name
17207 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
17208 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
17209 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
17210 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
17211 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
17212 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
17213 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
17214 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
17215 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
17216 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
17217 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
17218 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
17219 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
17220 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
17221 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
17222 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
17223 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
17224 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
17225 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
17226 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
17227 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
17228 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
17229 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
17230 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
17231
17232 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
17233 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
17234 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
17235 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
17236 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
17237 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
17238
17239 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
17240
17241 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
17242 declare one variable. On the fourth, error.
17243 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
17244 declared by 20000628-1a.h.
17245
17246 2000-06-29 Richard Henderson <rth@redhat.com>
17247
17248 * gcc.c-torture/execute/930529-1.x: New file.
17249 * gcc.dg/920413-1.c: Adjust expected warning text.
17250 * gcc.dg/980217-1.c: Declare abort.
17251 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
17252
17253 2000-06-29 Jeffrey A Law (law@cygnus.com)
17254
17255 * g77.f-torture/compile/20000629-1.f: New test.
17256 * g77.f-torture/compile/20000629-1.x: Expected to fail.
17257
17258 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
17259
17260 Rearrange lots of files, removing entirely the
17261 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
17262 directories.
17263
17264 * Deleted files:
17265 gcc.c-torture/code_quality/code_quality.exp
17266 gcc.c-torture/special/special.exp
17267 gcc.failure/failure.exp
17268 gcc.failure/940409-1.x
17269 gcc.c-torture/compile/961203-1.x
17270
17271 * New files:
17272 gcc.misc-tests/linkage.exp
17273 gcc.c-torture/execute/920730-1t.c
17274 gcc.c-torture/execute/920730-1t.x
17275 gcc.c-torture/compile/920520-1.x
17276 gcc.c-torture/compile/920521-1.x
17277 gcc.c-torture/compile/981006-1.x
17278 gcc.c-torture/execute/eeprof-1.x
17279
17280 * Moved files (possibly with modifications to fit a new harness):
17281 Old name New name
17282 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
17283 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
17284 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
17285 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
17286 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
17287 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
17288 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
17289 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
17290 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
17291 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
17292 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
17293 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
17294 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
17295 gcc.failure/940409-1.c gcc.dg/940409-1.c
17296
17297 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
17298
17299 * c-torture/compile/961203-1.x: Delete.
17300
17301 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
17302 not exit. Include stdio.h.
17303 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
17304 * gcc.misc-tests/dg-12.c: Likewise.
17305 * gcc.misc-tests/dg-5.c: Likewise.
17306 * gcc.misc-tests/dg-6.c: Likewise.
17307 * gcc.misc-tests/dg-7.c: Prototype abort.
17308 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
17309 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
17310 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
17311 not exit.
17312 * gcc.misc-tests/sieve.c: Use return from main, not exit.
17313 * gcc.misc-tests/sort2.c: Use return from main, not exit.
17314
17315 2000-06-28 Jakub Jelinek <jakub@redhat.com>
17316
17317 * gcc.dg/cpp/20000628-1.c: New test.
17318 * gcc.dg/cpp/20000628-1.h: New header for above test.
17319 * gcc.dg/cpp/20000628-1a.h: Likewise.
17320
17321 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
17322
17323 * gcc.dg/cpp: New directory.
17324 * gcc.dg/cpp/cpp.exp: New driver.
17325 * gcc.dg/cpp/20000627-1.c: New test.
17326 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
17327 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
17328 and rewrite as a compilation test.
17329
17330 * gcc.dg: Move many files into the cpp subdirectory, possibly
17331 renaming or editing them as well.
17332 Old name New name
17333 990119-1.c cpp/19990119-1.c
17334 990228-1.c cpp/19990228-1.c
17335 990407-1.c cpp/19990407-1.c
17336 990409-1.c cpp/19990409-1.c
17337 990413-1.c cpp/19990413-1.c
17338 990703-1.c cpp/19990703-1.c
17339 20000127-1.c cpp/20000127-1.c
17340 20000129-1.c cpp/20000129-1.c
17341 20000207-1.c cpp/20000207-1.c
17342 20000207-2.c cpp/20000207-2.c
17343 20000209-1.c cpp/20000209-1.c
17344 20000209-2.c cpp/20000209-2.c
17345 20000301-1.c cpp/20000301-1.c
17346 20000419-1.c cpp/20000419-1.c
17347 20000510-1.S cpp/20000510-1.S
17348 20000519-1.c cpp/20000519-1.c
17349 20000529-1.c cpp/20000529-1.c
17350 20000625-1.c cpp/20000625-1.c
17351 20000625-2.c cpp/20000625-2.c
17352 cpp-as1.c cpp/assert1.c
17353 cpp-as2.c cpp/assert2.c
17354 cxx-comments-1.c cpp/cxxcom1.c
17355 cxx-comments-2.c cpp/cxxcom2.c
17356 endif-label.c cpp/endif.c
17357 cpp-hash1.c cpp/hash1.c
17358 cpp-hash2.c cpp/hash2.c
17359 cpp-if1.c cpp/if-1.c
17360 cpp-if2.c cpp/if-2.c
17361 cpp-if3.c cpp/if-3.c
17362 cpp-if4.c cpp/if-4.c
17363 cpp-if5.c cpp/if-5.c
17364 cpp-cond.c cpp/if-cexp.c
17365 cpp-missingop.c cpp/if-mop.c
17366 cpp-missingparen.c cpp/if-mpar.c
17367 cpp-opprec.c cpp/if-oppr.c
17368 cpp-ifparen.c cpp/if-paren.c
17369 cpp-shortcircuit.c cpp/if-sc.c
17370 cpp-shift.c cpp/if-shift.c
17371 cpp-unary.c cpp/if-unary.c
17372 cpp-li1.c cpp/line1.c
17373 cpp-li2.c cpp/line2.c
17374 lineno.c cpp/line3.c
17375 lineno-2.c cpp/line4.c
17376 cpp-mi.c cpp/mi1.c
17377 cpp-mic.h cpp/mi1c.h
17378 cpp-micc.h cpp/mi1cc.h
17379 cpp-mind.h cpp/mi1nd.h
17380 cpp-mindp.h cpp/mi1ndp.h
17381 cpp-mix.h cpp/mi1x.h
17382 cpp-mi2.c cpp/mi2.c
17383 cpp-mi2a.h cpp/mi2a.h
17384 cpp-mi2b.h cpp/mi2b.h
17385 cpp-mi2c.h cpp/mi2c.h
17386 cpp-mi3.c cpp/mi3.c
17387 cpp-mi3.def cpp/mi3.def
17388 poison-1.c cpp/poison.c
17389 pr-impl.c cpp/prag-imp.c
17390 cpp-redef-2.c cpp/redef1.c
17391 cpp-redef.c cpp/redef2.c
17392 strpaste.c cpp/strp1.c
17393 strpaste-2.c cpp/strp2.c
17394 cpp-tradpaste.c cpp/tr-paste.c
17395 cpp-tradstringify.c cpp/tr-str.c
17396 cpp-tradwarn1.c cpp/tr-warn1.c
17397 cpp-tradwarn2.c cpp/tr-warn2.c
17398 trigraphs.c cpp/trigraphs.c
17399 cpp-unc1.c cpp/unc1.c
17400 cpp-unc2.c cpp/unc2.c
17401 cpp-unc3.c cpp/unc3.c
17402 cpp-unc.c cpp/unc4.c
17403 undef.c cpp/undef1.c
17404 undef-2.c cpp/undef2.c
17405 cpp-wi1.c cpp/widestr1.c
17406
17407 2000-06-27 Mark Mitchell <mark@codesourcery.com>
17408
17409 * lib/g++.exp (g++_include_flags): Tweak.
17410
17411 2000-06-27 H.J. Lu <hjl@gnu.org>
17412 Loren J. Rittle <ljrittle@acm.org>
17413
17414 * lib/g++.exp (g++_include_flags): Override libgloss.exp
17415 version with one that knows about the new gcc tree structure.
17416 (g++_link_flags): Same.
17417
17418 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
17419
17420 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
17421 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
17422 case we are cross-compiling.
17423
17424 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
17425 g++.old-deja/g++.niklas/Makefile.in,
17426 g++.old-deja/g++.niklas/configure.in,
17427 g++.old-deja/g++.other/Makefile.in,
17428 g++.old-deja/g++.other/configure.in,
17429 gcc.c-torture/code_quality/Makefile.in,
17430 gcc.c-torture/code_quality/configure.in,
17431 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
17432 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
17433 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
17434 gcc.c-torture/execute/ieee/Makefile.in,
17435 gcc.c-torture/execute/ieee/configure.in,
17436 gcc.c-torture/noncompile/Makefile.in,
17437 gcc.c-torture/noncompile/configure.in,
17438 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
17439 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
17440 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
17441
17442 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
17443
17444 * g++.old-deja/g++.other/ambig3.C: New test.
17445
17446 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
17447
17448 * g++.old-deja/g++.pt/syntax1.C: New test.
17449 * g++.old-deja/g++.pt/syntax2.C: New test.
17450 * g++.old-deja/g++.other/syntax3.C: New test.
17451 * g++.old-deja/g++.other/syntax4.C: New test.
17452
17453 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
17454
17455 * gcc.dg/20000623-1.c: Prototype exit and abort.
17456
17457 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
17458
17459 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
17460 New tests.
17461 * gcc.dg/cpp-mi3.def: New file.
17462
17463 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
17464 inside assertions.
17465 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
17466 lexer's error messages.
17467 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
17468 divine anything from the linemarkers.
17469 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
17470 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
17471
17472 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
17473
17474 * gcc.dg/20000623-1.c: New test.
17475
17476 2000-06-22 Jakub Jelinek <jakub@redhat.com>
17477
17478 * gcc.c-torture/execute/20000622-1.c: New test.
17479
17480 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
17481
17482 * g++.old-deja/g++.other/init15.C: New test.
17483
17484 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
17485
17486 * g++.old-deja/g++.pt/vaarg2.C: New test.
17487 * g++.old-deja/g++.pt/vaarg3.C: New test.
17488
17489 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
17490
17491 * g++.old-deja/g++.other/dyncast6.C: New test.
17492
17493 2000-06-15 Jakub Jelinek <jakub@redhat.com>
17494
17495 * gcc.c-torture/execute/loop-6.c: New test.
17496
17497 2000-06-14 Jakub Jelinek <jakub@redhat.com>
17498
17499 * gcc.dg/20000614-1.c: New test.
17500 * gcc.dg/20000614-2.c: New test.
17501
17502 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
17503
17504 * g++.old-deja/g++.other/inline12.C: New test.
17505
17506 2000-06-13 Jakub Jelinek <jakub@redhat.com>
17507
17508 * g++.old-deja/g++.other/eh1.C: New test.
17509
17510 2000-06-12 Jakub Jelinek <jakub@redhat.com>
17511
17512 * g++.old-deja/g++.other/type.C: New test.
17513
17514 2000-06-05 Jakub Jelinek <jakub@redhat.com>
17515
17516 * g++.old-deja/g++.other/initstring.C: New test.
17517
17518 2000-06-12 Jason Merrill <jason@redhat.com>
17519
17520 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
17521
17522 2000-06-09 Jeffrey A Law (law@cygnus.com)
17523
17524 * gcc.c-torture/compile/20000609-1.c: New test.
17525
17526 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
17527
17528 * gcc.dg/20000609-1.c: New test.
17529
17530 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
17531
17532 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
17533 * gcc.c-torture/noncompile/poison-1.c: Move...
17534 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
17535 * gcc.dg/cpp-li1.c: Add a token after the #line.
17536
17537 2000-06-05 Richard Henderson <rth@cygnus.com>
17538
17539 * gcc.c-torture/execute/20000605-2.c: New test.
17540 * gcc.c-torture/execute/20000605-3.c: New test.
17541
17542 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
17543
17544 * g77.f-torture/execute/20000503-1.x: New file.
17545
17546 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
17547
17548 * g++.old-deja/g++.eh/badalloc1.C: New test.
17549
17550 2000-06-05 Richard Henderson <rth@cygnus.com>
17551
17552 * gcc.c-torture/execute/20000605-1.c: New test.
17553
17554 2000-06-05 Jakub Jelinek <jakub@redhat.com>
17555 Nathan Sidwell <nathan@codesourcery.com>
17556
17557 * gcc.c-torture/compile/20000605-1.c: New test.
17558
17559 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
17560
17561 * g77.f-torture/compile/20000601-1.f: New test.
17562
17563 2000-06-03 Richard Henderson <rth@cygnus.com>
17564
17565 * gcc.c-torture/execute/20000603-1.c: New.
17566
17567 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
17568
17569 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
17570 * gcc.dg/noreturn-2.c (noreturn): Likewise.
17571
17572 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
17573
17574 * gcc.dg/compare2.c (case 12): XFAIL.
17575 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
17576 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
17577
17578 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
17579
17580 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
17581
17582 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
17583 guard macro is already defined when the header is first
17584 included.
17585 * gcc.dg/cpp-mix.h: New file.
17586 * gcc.dg/endif-label.c: Update patterns to match compiler.
17587
17588 * g++.brendan/complex1.C: Declare abort.
17589 * g++.law/refs4.C: Remove XFAIL.
17590 * g++.oliva/expr2.C: Declare abort and exit.
17591
17592 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
17593
17594 * gcc.c-torture/execute/20000528-1.c: New test.
17595
17596 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
17597 * g++.old-deja/g++.law/temps4.C: Likewise.
17598
17599 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
17600 stdlib.h. Call abort() on failure.
17601 * g++.old-deja/g++.law/refs4.C: Likewise.
17602 * g++.old-deja/g++.law/temps4.C: Likewise.
17603 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
17604 * gcc.c-torture/execute/20000112-1.c: Include string.h.
17605
17606 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
17607
17608 Relative to g++.dg/special:
17609 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
17610
17611 Relative to g++.old-deja:
17612 * g++.brendan/complex1.C, g++.jason/optimize2.C,
17613 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
17614 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
17615 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
17616 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
17617 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
17618 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
17619
17620 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
17621 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
17622 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
17623 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
17624 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
17625 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
17626 and/or string.h.
17627
17628 * g++.other/goto1.C: Update expectations for error messages.
17629
17630 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
17631
17632 * gcc.c-torture/compile/20000523-1.c: New test.
17633
17634 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
17635
17636 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
17637
17638 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
17639
17640 * g++.old-deja/g++.eh/catch11.C: New test.
17641 * g++.old-deja/g++.eh/catch12.C: New test.
17642
17643 2000-05-24 Nick Clifton <nickc@cygnus.com>
17644
17645 * gcc.c-torture/execute/20000523-1.c: New test.
17646
17647 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
17648
17649 * c-torture/execute/bcp-1.c: Replace abort in arg of
17650 __builtin_constant_p with a generic external function.
17651
17652 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
17653 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
17654 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
17655 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
17656 Prototype abort and/or exit.
17657
17658 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
17659 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
17660 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
17661 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
17662
17663 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
17664
17665 * gcc.dg/dwarf2-1.c: New test.
17666
17667 2000-05-20 Richard Henderson <rth@cygnus.com>
17668
17669 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
17670
17671 2000-05-20 Andreas Jaeger <aj@suse.de>
17672
17673 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
17674 testcase.
17675
17676 2000-05-19 David Edelsohn <edelsohn@gnu.org>
17677
17678 * gcc.c-torture/execute/20000519-2.c: New test.
17679
17680 2000-05-19 Andreas Jaeger <aj@suse.de>
17681
17682 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
17683 which fails with SSA.
17684
17685 * lib/c-torture.exp: Also test with -O3 -fssa.
17686
17687 2000-05-18 Michael Meissner <meissner@redhat.com>
17688
17689 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
17690 * gcc.c-torture/execute/920415-1.c: Ditto.
17691 * gcc.c-torture/execute/920501-1.c: Ditto.
17692 * gcc.c-torture/execute/conversion.c: Ditto.
17693 * gcc.c-torture/execute/cvt-1.c: Ditto.
17694
17695 2000-05-18 Jeffrey A Law (law@cygnus.com)
17696
17697 * gcc.c-torture/compile/20000518-1.c: New test.
17698
17699 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
17700
17701 * g77.f-torture/compile/200005018.f: New test.
17702
17703 2000-05-17 Jeffrey A Law (law@cygnus.com)
17704
17705 * gcc.c-torture/compile/20000517-1.c: New test.
17706
17707 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17708
17709 * gcc.c-torture/execute/20000516-1.c: New test.
17710
17711 2000-05-15 Jakub Jelinek <jakub@redhat.com>
17712
17713 * g++.old-deja/g++.other/eh.C: New test.
17714
17715 2000-05-12 Richard Henderson <rth@cygnus.com>
17716
17717 * gcc.c-torture/execute/990208-1.c (main): Don't pass
17718 constants through to doit's conditional.
17719
17720 2000-05-11 Jeffrey A Law (law@cygnus.com)
17721
17722 * gcc.c-torture/compile/20000511-1.c: New test.
17723 * g77.f-torture/compile/20000511-1.f: New test.
17724 * g77.f-torture/compile/20000511-2.f: New test.
17725
17726 2000-05-11 Michael Meissner <meissner@redhat.com>
17727
17728 * gcc.c-torture/execute/20000511-1.c: New test.
17729
17730 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
17731
17732 * gcc.dg/dg.exp: Scan .S files as well as .c files.
17733 * gcc.dg/20000510-1.S: New.
17734
17735 2000-05-08 Catherine Moore <clm@cygnus.com>
17736
17737 * gcc.dg/unused-3.c: New.
17738
17739 2000-05-06 Richard Henderson <rth@cygnus.com>
17740
17741 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
17742 * g++.old-deja/g++.mike/warn1.C: Likewise.
17743 * g++.old-deja/g++.pt/local1.C: Likewise.
17744 * g++.old-deja/g++.pt/local7.C: Likewise.
17745 * g++.old-deja/g++.pt/spec16.C: Likewise.
17746
17747 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
17748
17749 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
17750
17751 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
17752
17753 * g77.f-torture/execute/20000503-1.f: New test.
17754
17755 2000-05-04 Andreas Jaeger <aj@suse.de>
17756
17757 * gcc.dg/noreturn-2.c: New test.
17758
17759 2000-05-04 Neil Booth <NeilB@earthling.net>
17760
17761 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
17762 preprocessor.
17763
17764 2000-05-04 Richard Henderson <rth@cygnus.com>
17765
17766 * gcc.c-torture/execute/20000503-1.c: Fix typo.
17767
17768 2000-05-04 Richard Henderson <rth@cygnus.com>
17769
17770 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
17771 OpenSSL by Jason R Thorpe.
17772
17773 2000-05-03 Jim Wilson <wilson@cygnus.com>
17774
17775 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
17776
17777 2000-05-03 Robert Lipe <robertlipe@usa.net>
17778
17779 * gcc.dg/20000503-1.c: New test.
17780
17781 2000-05-02 Jakub Jelinek <jakub@redhat.com>
17782
17783 * gcc.c-torture/compile/20000502-1.c: New test.
17784 * g++.old-deja/g++.other/align.C: New test.
17785 * gcc.dg/cpp-tradstringify.c: New test.
17786
17787 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
17788
17789 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
17790 and hard registers.
17791
17792 2000-04-26 Geoff Keating <geoffk@cygnus.com>
17793
17794 * gcc.c-torture/execute/loop-5.c: New test.
17795
17796 2000-04-25 Jakub Jelinek <jakub@redhat.com>
17797
17798 * gcc.c-torture/execute/va-arg-20.c: New test.
17799
17800 2000-04-23 Jeffrey A Law (law@cygnus.com)
17801
17802 * gcc.c-torture/execute/20000422-1.c: New test.
17803
17804 2000-04-20 Greg McGary <gkm@gnu.org>
17805
17806 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
17807 when optimizing, but without sibling-call optimizations (-O1).
17808
17809 2000-04-20 Jeffrey A Law (law@cygnus.com)
17810
17811 * gcc.c-torture/compile/20000420-1.c: New test.
17812
17813 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
17814
17815 * g++.abi/ptrflags.C: New test.
17816 * g++.eh/catchptr1.C: Test incomplete pointer chains.
17817
17818 2000-04-19 Catherine Moore <clm@cygnus.com>
17819
17820 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
17821
17822 2000-04-19 Greg McGary <gkm@gnu.org>
17823
17824 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
17825 sibling-call optimizations.
17826
17827 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
17828
17829 * gcc.dg/20000419-1.c: New test.
17830
17831 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
17832
17833 * gcc.c-torture/execute/20000412-6.c: New test.
17834
17835 2000-04-12 Jeffrey A Law (law@cygnus.com)
17836
17837 * gcc.c-torture/execute/20000412-5.c: New test.
17838 * g77.f-torture/compile/20000412-1.f: New test.
17839 * gcc.c-torture/execute/20000412-4.c: New test.
17840 * gcc.c-torture/compile/20000412-2.c: New test.
17841 * gcc.c-torture/execute/20000412-3.c: New test.
17842 * gcc.c-torture/compile/20000412-1.c: New test.
17843 * gcc.c-torture/execute/20000412-2.c: New test.
17844
17845 2000-04-12 Jakub Jelinek <jakub@redhat.com>
17846
17847 * objc/execute/bf-20.m: New test.
17848
17849 2000-04-10 Richard Henderson <rth@cygnus.com>
17850
17851 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
17852
17853 * gcc.c-torture/execute/20000412-1.c: New test.
17854
17855 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
17856
17857 * g++.old-deja/g++.eh/catchptr1.C: New test.
17858
17859 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
17860
17861 * g++.old-deja/g++.abi/cxa_vec.C: New test.
17862
17863 2000-04-08 Neil Booth <NeilB@earthling.net>
17864
17865 * gcc.dg/cpp-nullchar.c: Remove test as
17866 embedded nulls cause problems.
17867
17868 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17869
17870 * gcc.dg/compare2.c: New test.
17871
17872 2000-04-08 Neil Booth <NeilB@earthling.net>
17873
17874 * gcc.dg/cpp-nullchar.c: New test.
17875
17876 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
17877
17878 * gcc.dg/cpp-mi2.c: New test.
17879 * gcc.dg/cpp-mi2[abc].h: New files.
17880
17881 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
17882
17883 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
17884 member name.
17885
17886 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
17887
17888 * g++.old-deja/g++.abi/vmihint.C: New test.
17889
17890 2000-04-06 Neil Booth <NeilB@earthling.net>
17891
17892 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
17893 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
17894 copyright.
17895
17896 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
17897
17898 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
17899 avoid stack-frame overwrite.
17900
17901 2000-04-05 Jakub Jelinek <jakub@redhat.com>
17902
17903 * gcc.c-torture/compile/20000405-2.c: New test.
17904 * gcc.c-torture/compile/20000405-3.c: New test.
17905
17906 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
17907
17908 * gcc.c-torture/compile/20000405-1.c: New test.
17909
17910 2000-04-04 Geoff Keating <geoffk@cygnus.com>
17911
17912 * gcc.dg/cast-qual-1.c: Revert last change.
17913
17914 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17915
17916 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
17917
17918 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
17919
17920 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
17921 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
17922
17923 2000-04-03 Jeffrey A Law (law@cygnus.com)
17924
17925 * gcc.c-torture/compile/20000403-2.c: New test.
17926 * gcc.c-torture/compile/20000403-1.c: New test.
17927
17928 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
17929
17930 * gcc.c-torture/execute/20000403-1.c: New test.
17931
17932 2000-04-03 Geoff Keating <geoffk@cygnus.com>
17933
17934 * gcc.c-torture/execute/20000402-1.c: New test.
17935
17936 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
17937
17938 * gcc.c-torture/execute/va-arg-15.c: New test.
17939 * gcc.c-torture/execute/va-arg-16.c: New test.
17940 * gcc.c-torture/execute/va-arg-17.c: New test.
17941 * gcc.c-torture/execute/va-arg-18.c: New test.
17942 * gcc.c-torture/execute/va-arg-19.c: New test.
17943
17944 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
17945
17946 * gcc.c-torture/compile/981211-1.c: Move to...
17947 * gcc.dg/cpp-as1.c: ...here.
17948 * gcc.dg/cpp-as2.c: New file.
17949
17950 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
17951 compiler.
17952
17953 2000-04-02 Neil Booth <NeilB@earthling.net>
17954
17955 * gcc.dg/cpp-cond.c New tests.
17956 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
17957 accidental success less likely.
17958 * gcc.dg/cpp-missingop.c New tests.
17959 * gcc.dg/cpp-missingparen.c New tests.
17960 * gcc.dg/cpp-shift.c New tests.
17961 * gcc.dg/cpp-shortcircuit.c New tests.
17962 * gcc.dg/cpp-unary.c New tests.
17963
17964 2000-03-29 Jeffrey A Law (law@cygnus.com)
17965
17966 * gcc.c-torture/compile/20000329-1.c: New test.
17967
17968 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
17969
17970 * gcc.c-torture/compile/20000326-1.c: New test.
17971 * gcc.c-torture/compile/20000326-2.c: New test.
17972
17973 2000-03-24 Geoff Keating <geoffk@cygnus.com>
17974
17975 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
17976 the first parameter is a function argument.
17977
17978 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
17979
17980 * g++.old-deja/g++.ext/array4.C: New test.
17981
17982 2000-03-22 Geoff Keating <geoffk@cygnus.com>
17983
17984 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
17985
17986 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17987
17988 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
17989
17990 2000-03-19 Richard Henderson <rth@cygnus.com>
17991
17992 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
17993
17994 2000-03-19 Richard Henderson <rth@cygnus.com>
17995
17996 * gcc.c-torture/compile/20000319-1.c: New test.
17997
17998 2000-03-14 Jeffrey A Law (law@cygnus.com)
17999
18000 * gcc.c-torture/execute/20000314-3.c: New test.
18001 * gcc.c-torture/execute/20000314-2.c: New test.
18002 * gcc.c-torture/execute/20000314-1.c: New test.
18003 * gcc.c-torture/compile/20000314-2.c: New test.
18004 * gcc.c-torture/compile/20000314-1.c: New test.
18005
18006 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
18007
18008 * g++.old-deja/g++.warn/inline.C: New test.
18009
18010 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
18011
18012 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
18013 standards-compliant result rather than specific constants.
18014 Put test-values in array.
18015
18016 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
18017
18018 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
18019 (g++_target_compile): Put test-specific options last.
18020
18021 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
18022
18023 * g++.old-deja/g++.eh/vbase4.C: New test.
18024
18025 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
18026
18027 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
18028
18029 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
18030
18031 * g++.old-deja/g++.brendan/misc12.C: Removed.
18032 * g++.old-deja/g++.pt/memtemp77.C: Constify.
18033 * g++.old-deja/g++.ext/pretty4.C: New test.
18034
18035 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
18036
18037 * g++.old-deja/g++.other/string2.C: New test.
18038
18039 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
18040
18041 * g++.old-deja/g++.warn/impint2.C: New test.
18042
18043 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
18044
18045 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
18046 is 1, not zero.
18047
18048 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
18049
18050 * g++.old-deja/g++.warn/impint.C: New test.
18051 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
18052 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
18053 * g++.old-deja/g++.pt/explicit12.C: Likewise.
18054 * g++.old-deja/g++.pt/explicit13.C: Likewise.
18055 * g++.old-deja/g++.pt/explicit17.C: Likewise.
18056 * g++.old-deja/g++.pt/explicit18.C: Likewise.
18057 * g++.old-deja/g++.pt/explicit19.C: Likewise.
18058 * g++.old-deja/g++.pt/explicit23.C: Likewise.
18059 * g++.old-deja/g++.pt/explicit31.C: Likewise.
18060 * g++.old-deja/g++.pt/explicit35.C: Likewise.
18061 * g++.old-deja/g++.pt/explicit6.C: Likewise.
18062 * g++.old-deja/g++.pt/memclass7.C: Likewise.
18063
18064 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
18065
18066 * gcc.dg/cpp-redef.c: New test.
18067
18068 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
18069
18070 * g++.old-deja/g++.pt/unify7.C: New test.
18071
18072 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
18073
18074 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
18075 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
18076
18077 2000-02-25 Geoff Keating <geoffk@cygnus.com>
18078
18079 * gcc.c-torture/compile/20000224-1.c: New test.
18080
18081 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
18082
18083 * gcc.c-torture/compile/cpp-2.c: New test.
18084 * gcc.c-torture/compile/cpp-1.c: New test.
18085
18086 2000-02-25 Jeffrey A Law (law@cygnus.com)
18087
18088 * gcc.c-torture/execute/20000225-1.c: New test.
18089
18090 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
18091
18092 * gcc.dg/cpp-li2.c: New test.
18093
18094 * gcc.dg/cpp-wi1.c: New test.
18095
18096 * gcc.dg/cpp-li1.c: New test.
18097
18098 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
18099
18100 * g++.old-deja/g++.other/sizeof5.C: New test.
18101
18102 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18103
18104 * gcc.c-torture/execute/va-arg-13.c: New test.
18105
18106 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
18107
18108 * gcc.c-torture/execute/va-arg-12.c: New test.
18109
18110 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
18111
18112 * gcc.c-torture/execute/20000223-1.c: New test.
18113
18114 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
18115
18116 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
18117
18118 2000-02-22 Mark Mitchell <mark@codesourcery.com>
18119
18120 * g++.old-deja/g++.abi/ptrmem.C: New test.
18121
18122 2000-02-19 Richard Henderson <rth@cygnus.com>
18123
18124 * gcc.c-torture/compile/init-3.c: New.
18125
18126 2000-02-17 Mark Mitchell <mark@codesourcery.com>
18127
18128 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
18129 ALWAYS_CXXFLAGS.
18130
18131 2000-02-11 Robert Lipe <robertl@sco.com>
18132
18133 * gcc.c-torture/compile/20000211-3.c: New test.
18134
18135 2000-02-11 Martin Buchholz <martin@xemacs.org>
18136
18137 * gcc.c-torture/compile/20000211-2.c: New test.
18138
18139 2000-02-11 Jeffrey A Law (law@cygnus.com)
18140
18141 * gcc.c-torture/compile/20000211-1.c: New test.
18142
18143 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
18144
18145 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
18146 on native targets
18147
18148 2000-02-08 Nathan Sidwell <nathan@acm.org>
18149
18150 * g++.old-deja/g++.other/cast5.C: New test.
18151
18152 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
18153
18154 * gcc.c-torture/execute/20000205-1.c: New.
18155
18156 2000-02-03 Nathan Sidwell <nathan@acm.org>
18157
18158 * g++.old-deja/g++.jason/cast3.C: Return void.
18159 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
18160
18161 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
18162
18163 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
18164
18165 * gcc.dg/loop-1.c: New test.
18166
18167 2000-01-27 Jakub Jelinek <jakub@redhat.com>
18168
18169 * gcc.c-torture/compile/20000127-1.c: New test.
18170 * gcc.c-torture/execute/991228-1.c: New test.
18171
18172 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
18173
18174 * gcc.dg/unused-2.c: New test.
18175
18176 * gcc.dg/conv-1.c: New test.
18177
18178 2000-01-24 Mark Mitchell <mark@codesourcery.com>
18179
18180 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
18181 compiler.
18182 (tool_option_proc): Fix typo.
18183
18184 2000-01-24 Geoff Keating <geoffk@cygnus.com>
18185
18186 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
18187 of the ld on the host, not on the build machine.
18188 Also, don't crash if '--help' is not a supported option.
18189
18190 2000-01-24 Richard Henderson <rth@cygnus.com>
18191
18192 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
18193
18194 2000-01-20 Jeffrey A Law (law@cygnus.com)
18195
18196 * gcc.c-torture/execute/20000120-2.c: New test.
18197 * gcc.c-torture/execute/20000120-1.c: New test.
18198
18199 2000-01-13 Jeffrey A Law (law@cygnus.com)
18200
18201 * gcc.c-torture/execute/20000113-1.c: New test.
18202
18203 2000-01-12 Jeffrey A Law (law@cygnus.com)
18204
18205 * gcc.c-torture/execute/20000112-1.c: New test.
18206
18207 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
18208
18209 * gcc.dg/20000111-1.c: New test.
18210
18211 2000-01-10 Jeffrey A Law (law@cygnus.com)
18212
18213 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
18214 with 16 bit integers.
18215
18216 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
18217
18218 * gcc.dg/20000108-1.c: New test.
18219
18220 2000-01-05 Nathan Sidwell <nathan@acm.org>
18221
18222 * g++.old-deja/g++.ns/koenig8.C: New test.
18223
18224 2000-01-05 Nathan Sidwell <nathan@acm.org>
18225
18226 * g++.old-deja/g++.other/cast4.C: New test.
18227
18228 2000-01-05 Jeffrey A Law (law@cygnus.com)
18229
18230 * gcc.c-torture/compile/20000105-2.c: New test.
18231 * gcc.c-torture/compile/20000105-1.c: New test.
18232
18233 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18234
18235 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
18236 references to printf & atoi to conform to ANSI standard.
18237 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
18238 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
18239 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
18240 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
18241 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
18242 * g++.old-deja/g++.brendan/complex1.C: Likewise.
18243 * g++.old-deja/g++.brendan/copy1.C: Likewise.
18244 * g++.old-deja/g++.brendan/copy2.C: Likewise.
18245 * g++.old-deja/g++.brendan/copy3.C: Likewise.
18246 * g++.old-deja/g++.brendan/copy4.C: Likewise.
18247 * g++.old-deja/g++.brendan/copy5.C: Likewise.
18248 * g++.old-deja/g++.brendan/copy6.C: Likewise.
18249 * g++.old-deja/g++.brendan/copy7.C: Likewise.
18250 * g++.old-deja/g++.brendan/copy8.C: Likewise.
18251 * g++.old-deja/g++.brendan/crash11.C: Likewise.
18252 * g++.old-deja/g++.brendan/crash14.C: Likewise.
18253 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
18254 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
18255 * g++.old-deja/g++.brendan/delete2.C: Likewise.
18256 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
18257 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
18258 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
18259 * g++.old-deja/g++.brendan/eh1.C: Likewise.
18260 * g++.old-deja/g++.brendan/groff1.C: Likewise.
18261 * g++.old-deja/g++.brendan/init3.C: Likewise.
18262 * g++.old-deja/g++.brendan/misc12.C: Likewise.
18263 * g++.old-deja/g++.brendan/misc7.C: Likewise.
18264 * g++.old-deja/g++.brendan/new2.C: Likewise.
18265 * g++.old-deja/g++.brendan/operators4.C: Likewise.
18266 * g++.old-deja/g++.brendan/operators5.C: Likewise.
18267 * g++.old-deja/g++.brendan/overload2.C: Likewise.
18268 * g++.old-deja/g++.brendan/overload7.C: Likewise.
18269 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
18270 * g++.old-deja/g++.brendan/reference1.C: Likewise.
18271 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
18272 * g++.old-deja/g++.brendan/template24.C: Likewise.
18273 * g++.old-deja/g++.brendan/template3.C: Likewise.
18274 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
18275 * g++.old-deja/g++.jason/inline3.C: Likewise.
18276 * g++.old-deja/g++.jason/opeq.C: Likewise.
18277 * g++.old-deja/g++.law/arg5.C: Likewise.
18278 * g++.old-deja/g++.law/arm7.C: Likewise.
18279 * g++.old-deja/g++.law/ctors11.C: Likewise.
18280 * g++.old-deja/g++.law/cvt8.C: Likewise.
18281 * g++.old-deja/g++.law/init9.C: Likewise.
18282 * g++.old-deja/g++.law/refs4.C: Likewise.
18283 * g++.old-deja/g++.law/template2.C: Likewise.
18284 * g++.old-deja/g++.law/visibility24.C: Likewise.
18285 * g++.old-deja/g++.law/vtable3.C: Likewise.
18286 * g++.old-deja/g++.mike/asm2.C: Likewise.
18287 * g++.old-deja/g++.mike/eh1.C: Likewise.
18288 * g++.old-deja/g++.mike/misc1.C: Likewise.
18289 * g++.old-deja/g++.mike/misc13.C: Likewise.
18290 * g++.old-deja/g++.mike/misc14.C: Likewise.
18291 * g++.old-deja/g++.mike/ns12.C: Likewise.
18292 * g++.old-deja/g++.mike/p1248.C: Likewise.
18293 * g++.old-deja/g++.mike/p3708.C: Likewise.
18294 * g++.old-deja/g++.mike/p3708a.C: Likewise.
18295 * g++.old-deja/g++.mike/p3708b.C: Likewise.
18296 * g++.old-deja/g++.mike/p646.C: Likewise.
18297 * g++.old-deja/g++.mike/p700.C: Likewise.
18298 * g++.old-deja/g++.mike/p783.C: Likewise.
18299 * g++.old-deja/g++.mike/p783a.C: Likewise.
18300 * g++.old-deja/g++.mike/p783b.C: Likewise.
18301 * g++.old-deja/g++.mike/p786.C: Likewise.
18302 * g++.old-deja/g++.mike/p789.C: Likewise.
18303 * g++.old-deja/g++.mike/p789a.C: Likewise.
18304 * g++.old-deja/g++.mike/p807a.C: Likewise.
18305 * g++.old-deja/g++.other/delete3.C: Likewise.
18306 * g++.old-deja/g++.other/dyncast1.C: Likewise.
18307 * g++.old-deja/g++.other/dyncast2.C: Likewise.
18308 * g++.old-deja/g++.other/dyncast3.C: Likewise.
18309 * g++.old-deja/g++.other/empty1.C: Likewise.
18310 * g++.old-deja/g++.other/temporary1.C: Likewise.
18311 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
18312 * g++.old-deja/g++.pt/t16.C: Likewise.
18313 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
18314
18315 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
18316
18317 * gcc.dg/991230-1.c: New test.
18318
18319 1999-12-29 Jeffrey A Law (law@cygnus.com)
18320
18321 * gcc.c-torture/compile/991229-3.c: New test.
18322 * gcc.c-torture/compile/991229-2.c: New test.
18323 * gcc.c-torture/compile/991229-1.c: New test.
18324
18325 1999-12-29 Greg McGary <gkm@eng.ascend.com>
18326
18327 * gcc.c-torture/compile/labels-2.c: New test.
18328
18329 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
18330
18331 * gcc.c-torture/execute/991227-1.c: New test.
18332
18333 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
18334
18335 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
18336
18337 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
18338
18339 * gcc.c-torture/execute/991221-1.c: New test.
18340
18341 1999-12-20 Nathan Sidwell <nathan@acm.org>
18342
18343 * g++.old-deja/g++.other/cast3.C: New test.
18344
18345 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
18346
18347 * gcc.c-torture/execute/991216-4.c: New test.
18348
18349 1999-12-16 Michael Meissner <meissner@cygnus.com>
18350
18351 * gcc.c-torture/execute/991216-1.c: New test.
18352 * gcc.c-torture/execute/991216-2.c: New test.
18353 * gcc.c-torture/execute/991216-3.c: New test.
18354
18355 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
18356
18357 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
18358 Actually make the test fail by using "-O2" for compilation.
18359
18360 1999-12-15 Nathan Sidwell <nathan@acm.org>
18361
18362 * g++.old-deja/g++.warn/cast-align1.C: New test.
18363
18364 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
18365
18366 * gcc.c-torture/compile/991214-1.c: New test.
18367 * gcc.c-torture/compile/991214-2.c: New test.
18368
18369 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
18370
18371 * gcc.dg/991214-1.c: New test.
18372
18373 1999-12-13 Jeffrey A Law (law@cygnus.com)
18374
18375 * gcc.c-torture/compile/991213-3.c: New test.
18376 * gcc.c-torture/compile/991213-2.c: New test.
18377 * gcc.c-torture/compile/991213-1.c: New test.
18378
18379 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
18380
18381 * gcc.dg/991209-1.c: New test.
18382
18383 1999-12-08 Nathan Sidwell <nathan@acm.org>
18384
18385 * gcc.c-torture/compile/991208-1.c: New test.
18386
18387 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
18388
18389 * gcc.dg/ultrasp2.c: New test.
18390
18391 1999-12-05 Alex Samuel <samuel@codesourcery.com>
18392
18393 * g++.old-deja/g++.abi/align.C (main): Fix typo.
18394
18395 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
18396
18397 * gcc.c-torture/compile/991202-1.c: New test.
18398 * gcc.c-torture/execute/991202-1.c: New test.
18399 * gcc.c-torture/execute/991202-2.c: New test.
18400 * gcc.c-torture/execute/991202-3.c: New test.
18401
18402 1999-12-02 Alex Samuel <samuel@codesourcery.com>
18403
18404 * g++.old-deja/g++.abi/align.C: New test.
18405 * g++.old-deja/g++.abi/aggregates.C: Likewise.
18406 * g++.old-deja/g++.abi/bitfields.C: Likewise.
18407
18408 1999-12-01 Richard Henderson <rth@cygnus.com>
18409
18410 * gcc.c-torture/execute/991201-1.c: New.
18411
18412 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
18413
18414 * gcc.dg/991129-1.c: New test.
18415
18416 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
18417
18418 * gcc.c-torture/compile/991127-1.c: New test.
18419
18420 1999-11-22 Nathan Sidwell <nathan@acm.org>
18421
18422 * g++.old-deja/g++.other/warn4.C: New test.
18423
18424 1999-11-22 Nathan Sidwell <nathan@acm.org>
18425
18426 * g++.old-deja/g++.eh/cleanup2.C: New test.
18427 * g++.old-deja/g++.ext/pretty2.C: New test.
18428 * g++.old-deja/g++.ext/pretty3.C: New test.
18429 * g++.old-deja/g++.other/debug6.C: New test.
18430
18431 1999-10-20 Jim Wilson <wilson@cygnus.com>
18432
18433 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
18434 compiler_output to look for one error message instead of two.
18435
18436 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
18437
18438 * gcc.c-torture/execute/991118-1.c: Also test case
18439 where the word boundary does not split a byte evenly.
18440
18441 1999-11-19 Nathan Sidwell <nathan@acm.org>
18442
18443 * g++.old-deja/g++.ext/restrict1.C: New test.
18444
18445 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
18446
18447 * gcc.c-torture/execute/991118-1.c: New test.
18448
18449 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
18450
18451 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
18452 working directory pathnames.
18453
18454 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
18455
18456 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
18457 host is equipped with driver.h and driver.o so it can actually
18458 compile and run the tests.
18459
18460 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
18461
18462 * gcc.c-torture/compile/991008-1.c: New test.
18463
18464 1999-11-08 Nick Clifton <nickc@cygnus.com>
18465
18466 * lib/gcc-dg.exp: Include target-supports.exp
18467
18468 1999-11-05 Nick Clifton <nickc@cygnus.com>
18469
18470 * lib/target-supports.exp: New file: Provide procs to test for
18471 features supported by the target.
18472 (check_weak_available): Moved here from ecos.exp.
18473 (check_alias_available): New proc: Determine of the target
18474 toolchain supports the alias attribute.
18475
18476 * gcc.dg/special/ecos.exp: Move check_weak_available to
18477 target-supports.exp.
18478 (alias-1.c): Only perform the test if the target supports
18479 aliases.
18480 (wkali-1.c): Only perform the test if the target supports
18481 aliases.
18482
18483 * gcc.dg/990506-0.c: Expect error messages from cross
18484 targets as well as native targets.
18485
18486 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
18487
18488 * gcc.dg/ultrasp1.c: Removed xfail.
18489 * gcc.dg/struct-ret-2.c: Likewise.
18490 * gcc.dg/array-1.c: Likewise.
18491
18492 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
18493
18494 * gcc.dg/struct-ret-2.c: New test.
18495
18496 * gcc.dg/array-1.c: New test.
18497
18498 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
18499
18500 * gcc.c-torture/execute/991030-1.c: New test.
18501
18502 1999-10-26 Richard Henderson <rth@cygnus.com>
18503
18504 * gcc.c-torture/compile/991026-2.c: New test.
18505
18506 1999-10-26 Jeffrey A Law (law@cygnus.com)
18507
18508 * gcc.c-torture/compile/991026-1.c: New test.
18509
18510 1999-10-23 Jeffrey A Law (law@cygnus.com)
18511
18512 * gcc.c-torture/execute/991023-1.c: New test.
18513
18514 1999-10-19 Jeffrey A Law (law@cygnus.com)
18515
18516 * gcc.c-torture/execute/991019-1.c: New test.
18517
18518 1999-10-16 Richard Henderson <rth@cygnus.com>
18519
18520 * gcc.c-torture/execute/991016-1.c: New test.
18521
18522 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
18523
18524 * gcc.c-torture/execute/991014-1.c: New test.
18525
18526 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
18527
18528 * g++.old-deja/g++.other/union2.C: New test.
18529
18530 1999-10-13 Nathan Sidwell <nathan@acm.org>
18531
18532 * g++.old-deja/g++.other/vaarg2.C: New test.
18533 * g++.old-deja/g++.other/vaarg3.C: New test.
18534
18535 1999-10-12 Craig Burley <craig@jcb-sc.com>
18536
18537 * g77.f-torture/noncompile/19990905-1.f: Moved from being
18538 in compile/.
18539
18540 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
18541
18542 * gcc.c-torture/execute/va-arg-11.c: New test.
18543
18544 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
18545
18546 * lib/file-format.exp (gcc_target_object_format): Don't
18547 crash if objdump is unavailable.
18548
18549 1999-09-29 Donn Terry <donn@interix.com>
18550
18551 * gcc.misc-tests/mg.exp: delete extraneous redirection.
18552
18553 1999-09-28 Nick Clifton <nickc@cygnus.com>
18554
18555 * gcc.c-torture/compile/990928-1.c: New test.
18556
18557 1999-09-28 Nathan Sidwell <nathan@acm.org>
18558
18559 * g++.old-deja/g++.other/decl6.C: New test.
18560
18561 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18562
18563 * gcc.c-torture/execute/va-arg-10.c: New test.
18564
18565 1999-09-27 Nathan Sidwell <nathan@acm.org>
18566
18567 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
18568 __PRETTY_FUNCTION__.
18569
18570 1999-09-23 Nick Clifton <nickc@cygnus.com>
18571
18572 * gcc.c-torture/execute/990923-1.c: New test.
18573
18574 1999-09-21 Nick Clifton <nickc@cygnus.com>
18575
18576 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
18577 for which -fpic is inappropriate.
18578
18579 1999-09-21 Mark Mitchell <mark@codesourcery.com>
18580
18581 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
18582
18583 1999-09-21 Nathan Sidwell <nathan@acm.org>
18584
18585 * g++.old-deja/g++.other/dyncast1.C: New test.
18586 * g++.old-deja/g++.other/dyncast2.C: New test.
18587 * g++.old-deja/g++.other/dyncast3.C: New test.
18588 * g++.old-deja/g++.other/dyncast4.C: New test.
18589 * g++.old-deja/g++.other/dyncast5.C: New test.
18590 * g++.old-deja/g++.eh/catch3.C: New test.
18591 * g++.old-deja/g++.eh/catch3p.C: New test.
18592 * g++.old-deja/g++.eh/catch4.C: New test.
18593 * g++.old-deja/g++.eh/catch4p.C: New test.
18594 * g++.old-deja/g++.eh/catch5.C: New test.
18595 * g++.old-deja/g++.eh/catch5p.C: New test.
18596 * g++.old-deja/g++.eh/catch6.C: New test.
18597 * g++.old-deja/g++.eh/catch6p.C: New test.
18598 * g++.old-deja/g++.eh/catch7.C: New test.
18599 * g++.old-deja/g++.eh/catch7p.C: New test.
18600 * g++.old-deja/g++.eh/catch8.C: New test.
18601 * g++.old-deja/g++.eh/catch8p.C: New test.
18602 * g++.old-deja/g++.eh/catch9.C: New test.
18603 * g++.old-deja/g++.eh/catch9p.C: New test.
18604
18605 1999-09-13 Nathan Sidwell <nathan@acm.org>
18606
18607 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
18608 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
18609
18610 1999-09-13 Jeffrey A Law (law@cygnus.com)
18611
18612 * gcc.c-torture/compile/990913-1.c: New test.
18613
18614 1999-09-10 Nathan Sidwell <nathan@acm.org>
18615
18616 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
18617 * g++.old-deja/g++.jason/rfg5.C: Likewise.
18618
18619 1999-09-09 Richard Henderson <rth@cygnus.com>
18620
18621 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
18622
18623 1999-09-09 Nathan Sidwell <nathan@acm.org>
18624
18625 * g++.old-deja/g++.other/lookup11.C: New test.
18626 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
18627 what is permitted and what we want.
18628 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
18629 overload use.
18630 * g++.old-deja/g++.jason/rfg5.C: Likewise
18631
18632 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
18633
18634 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
18635 * gcc.c-torture/noncompile/poison-1.c: New file.
18636
18637 1999-09-08 Nathan Sidwell <nathan@acm.org>
18638
18639 * g++.old-deja/g++.other/sizeof3.C: New test.
18640 * g++.old-deja/g++.other/sizeof4.C: New test.
18641 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
18642 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
18643
18644 1999-09-07 Richard Henderson <rth@cygnus.com>
18645
18646 * gcc.dg/va-arg-1.c: New.
18647
18648 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18649
18650 * gcc.c-torture/execute/va-arg-9.c: New test.
18651
18652 1999-09-05 Craig Burley <craig@jcb-sc.com>
18653
18654 * g77.f-torture/compile/980519-2.f: New test.
18655 * g77.f-torture/compile/19990905-0.f: New test.
18656 * g77.f-torture/compile/19990905-1.f: New test.
18657 * g77.f-torture/compile/19990905-2.f: New test.
18658
18659 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
18660
18661 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
18662
18663 * gcc.c-torture/execute/990827-1.c: Fix typo.
18664
18665 1999-09-03 Nathan Sidwell <nathan@acm.org>
18666
18667 * g++.old-deja/g++.other/deref1.C: New test.
18668
18669 1999-09-02 Nathan Sidwell <nathan@acm.org>
18670
18671 * g++.old-deja/g++.other/ambig2.C: New test.
18672 * g++.old-deja/g++.other/cond5.C: New test.
18673 * g++.old-deja/g++.other/lookup16.C: New test.
18674
18675 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
18676
18677 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
18678 assemblers too.
18679
18680 1999-08-31 Jeffrey A Law (law@cygnus.com)
18681
18682 * lib/c-torture.exp: Avoid the "compare executables" optimization
18683 when testing native.
18684
18685 1999-08-29 Jeffrey A Law (law@cygnus.com)
18686
18687 * gcc.c-torture/execute/990829-1.c: New test.
18688 * gcc.c-torture/compile/990829-1.c: New test.
18689
18690 1999-08-27 Paul Burchard <burchard@pobox.com>
18691
18692 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
18693 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
18694 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
18695 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
18696 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
18697 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
18698 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
18699 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
18700 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
18701 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
18702 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
18703
18704 1999-08-27 Jeffrey A Law (law@cygnus.com)
18705
18706 * gcc.c-torture/execute/990827-1.c: New test.
18707
18708 1999-08-26 Craig Burley <craig@jcb-sc.com>
18709
18710 * g77.f-torture/noncompile/19990826-4.f: New test.
18711
18712 * g77.f-torture/compile/19990826-3.f: New test.
18713
18714 * g77.f-torture/execute/19990826-2.f: New test.
18715
18716 * g77.f-torture/compile/19990826-1.f: New test.
18717
18718 * gcc.c-torture/execute/990826-0.c: New test.
18719 * g77.c-torture/execute/19990826-0.f: New test.
18720
18721 * g77.f-torture/noncompile/970626-2.f: New test.
18722
18723 1999-08-25 Paul Burchard <burchard@pobox.com>
18724
18725 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
18726 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
18727 lss-011.C: New tests.
18728
18729 1999-08-25 Nathan Sidwell <nathan@acm.org>
18730
18731 * g++.old-deja/g++.other/decl5.C: New test.
18732
18733 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18734
18735 * noncompile/noncompile.exp: Load_lib c-torture.exp.
18736 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
18737 call `postbase' for each one. All callers of `postbase' changed
18738 to call this instead.
18739
18740 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
18741
18742 * gcc.c-torture/execute/990811-1.c: New test.
18743
18744 1999-08-09 Nick Clifton <nickc@cygnus.com>
18745
18746 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
18747 just native ones.
18748
18749 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
18750 just native ones.
18751
18752 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
18753
18754 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
18755
18756 1999-08-04 Jeffrey A Law (law@cygnus.com)
18757
18758 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
18759
18760 1999-08-04 Nathan Sidwell <nathan@acm.org>
18761
18762 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
18763
18764 1999-08-04 Jeffrey A Law (law@cygnus.com)
18765
18766 * gcc.c-torture/execute/990804-1.c: New test.
18767
18768 1999-08-03 Nathan Sidwell <nathan@acm.org>
18769
18770 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
18771 * g++.old-deja/g++.brendan/crash64.C: Likewise
18772 * g++.old-deja/g++.brendan/overload8.C: Likewise
18773
18774 1999-08-03 Nathan Sidwell <nathan@acm.org>
18775
18776 * g++.old-deja/g++.other/struct1.C: New test.
18777
18778 1999-08-03 Nathan Sidwell <nathan@acm.org>
18779
18780 * g++.old-deja/g++.other/enum2.C: New test.
18781
18782 1999-08-02 Richard Henderson <rth@cygnus.com>
18783
18784 Adapted from tests from Franz Sirl:
18785 * gcc.c-torture/execute/va-arg-7.c: New test.
18786 * gcc.c-torture/execute/va-arg-8.c: New test.
18787
18788 1999-08-01 Jeffrey A Law (law@cygnus.com)
18789
18790 * gcc.c-torture/compile/990801-2.c: New test.
18791
18792 * gcc.c-torture/compile/990801-1.c: New test.
18793
18794 1999-07-27 Michael Meissner <meissner@cygnus.com>
18795
18796 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
18797 fp-cmp-1.c, converting double to float.
18798
18799 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
18800 fp-cmp-1.c, converting double to long double.
18801
18802 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
18803 from fr1 to unknown_register, since fr1 is a legitimate register
18804 on some machines.
18805
18806 1999-07-25 Jeffrey A Law (law@cygnus.com)
18807
18808 * README: More listname related changes.
18809
18810 1999-07-08 Catherine Moore <clm@cygnus.com>
18811
18812 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
18813
18814 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
18815
18816 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
18817
18818 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
18819
18820 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
18821
18822 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
18823
18824 * gcc.dg/990703-1.c: New test.
18825
18826 1999-06-29 Nick Clifton <nickc@cygnus.com>
18827
18828 * lib/file-format.exp: New file: Move definition of proc
18829 gcc_target_object_format to here from
18830 gcc.dg/special/ecos.exp.
18831
18832 * lib/c-torture.exp: Include lib file-format.exp.
18833 * lib/gcc-dg.exp: Include lib file-format.exp.
18834
18835 * gcc.dg/special/ecos.exp: Remove definition of proc
18836 gcc_target_object_format.
18837
18838 1999-06-28 Jeffrey A Law (law@cygnus.com)
18839
18840 * gcc.c-torture/execute/990628-1.c: New test.
18841
18842 1999-06-25 Jeffrey A Law (law@cygnus.com)
18843
18844 * gcc.c-torture/compile/990625-2.c: New test.
18845
18846 * gcc.c-torture/compile/990625-1.c: New test.
18847
18848 1999-06-23 Nick Clifton <nickc@cygnus.com>
18849
18850 * gcc.c-torture/compile/dll.c: New test case. Check that dll
18851 attributes compile.
18852 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
18853 ports that use the COFF/PE file format.
18854
18855 1999-06-17 Jeffrey A Law (law@cygnus.com)
18856
18857 * gcc.c-torture/compile/990617-1.c: New test.
18858
18859 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
18860
18861 * g++.old-deja/g++.other/decl4.C: New test.
18862
18863 1999-06-14 Nathan Sidwell <nathan@acm.org>
18864
18865 * g++.old-deja/g++.other/bitfld3.C: New test.
18866
18867 1999-06-08 Nathan Sidwell <nathan@acm.org>
18868
18869 * g++.old-deja/g++.eh/catch1.C: New test.
18870
18871 1999-06-07 Jeffrey A Law (law@cygnus.com)
18872
18873 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
18874
18875 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
18876 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
18877
18878 1999-06-05 Craig Burley <craig@jcb-sc.com>
18879
18880 * g77.f-torture/compile/19990502-0.f: Replace with new,
18881 shorter, test that still fails after recent changes.
18882
18883 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
18884
18885 * gcc.c-torture/execute/990604-1.c: New test.
18886
18887 1999-05-31 Jeffrey A Law (law@cygnus.com)
18888
18889 * gcc.c-torture/execute/990531-1.c: New test.
18890
18891 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18892
18893 * gcc.c-torture/compile/990527-1.c: New test.
18894
18895 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
18896
18897 * gcc.c-torture/execute/990527-1.c: New test.
18898
18899 1999-05-25 Nick Clifton <nickc@cygnus.com>
18900
18901 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
18902 bitfields as signed.
18903
18904 1999-05-25 Craig Burley <craig@jcb-sc.com>
18905
18906 * g77.f-torture/compile/19990525-0.f: New test.
18907
18908 1999-05-25 Jeffrey A Law (law@cygnus.com)
18909
18910 * gcc.c-torture/execute/990525-2.c: New test.
18911
18912 * gcc.c-torture/execute/990525-1.c: New test.
18913
18914 1999-05-24 Nathan Sidwell <nathan@acm.org>
18915
18916 * g++.old-deja/g++.other/anon3.C: New test.
18917 * g++.old-deja/g++.other/anon4.C: New test.
18918 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
18919 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
18920 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
18921 Merrill).
18922
18923 1999-05-24 Jeffrey A Law (law@cygnus.com)
18924
18925 * gcc.c-torture/execute/990524-1.c: New test.
18926
18927 * gcc.dg/990524-1.c: New test.
18928
18929 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18930
18931 * gcc.c-torture/compile/990523-1.c: New test.
18932
18933 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
18934
18935 * gcc.c-torture/compile/990519-1.c: New test.
18936
18937 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
18938
18939 * gcc.c-torture/compile/990517-1.c: New test.
18940
18941 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
18942 (e4, f4): New tests.
18943 (main): Call them.
18944
18945 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18946
18947 * gcc.dg/noreturn-1.c: New test.
18948
18949 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
18950
18951 * gcc.c-torture/execute/990513-1.c: New test.
18952
18953 1999-05-10 Richard Henderson <rth@cygnus.com>
18954
18955 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
18956
18957 1999-05-10 Craig Burley <craig@jcb-sc.com>
18958
18959 * g77.f-torture/execute/erfc.f: Use small single-precision
18960 values, to avoid problems on Alphas when not -mieee.
18961
18962 1999-05-08 Craig Burley <craig@jcb-sc.com>
18963
18964 * gcc.dg/990506-0.c: New test.
18965
18966 1999-05-08 Richard Henderson <rth@cygnus.com>
18967
18968 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
18969 the constant to test. Don't XFAIL 64-bit targets.
18970
18971 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
18972 * g++.old-deja/g++.law/profile1.C: Likewise.
18973
18974 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
18975 operator new instances.
18976 * g++.old-deja/g++.other/delete5.C: Likewise.
18977
18978 1999-05-03 Craig Burley <craig@jcb-sc.com>
18979
18980 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
18981 intrinsic.
18982
18983 1999-05-03 Craig Burley <craig@jcb-sc.com>
18984
18985 * g77.f-torture/execute/u77-test.f: Reverse order of two
18986 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
18987
18988 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18989
18990 * gcc.dg/compare1.c: New test.
18991
18992 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
18993
18994 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
18995 New tests.
18996
18997 1999-05-02 Craig Burley <craig@jcb-sc.com>
18998
18999 * g77.f-torture/compile/19990502-1.f: New test.
19000
19001 1999-05-02 Craig Burley <craig@jcb-sc.com>
19002
19003 * g77.f-torture/compile/19990502-0.f: New test.
19004
19005 1999-05-02 Craig Burley <craig@jcb-sc.com>
19006
19007 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
19008 intrinsic.
19009
19010 1999-05-02 Craig Burley <craig@jcb-sc.com>
19011
19012 * g77.f-torture/execute/u77-test.f (main): List libU77
19013 intrinsics not currently tested.
19014 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
19015 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
19016 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
19017 Trim blanks off the ends of some printed strings.
19018
19019 1999-05-02 Craig Burley <craig@jcb-sc.com>
19020
19021 * g77.f-torture/execute/u77-test.f (main): Just warn about
19022 FSTAT gid disagreement, as it's expected on some systems.
19023
19024 1999-05-01 Craig Burley <craig@jcb-sc.com>
19025
19026 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
19027 use a new function, which allows for some slop.
19028 Clean up some commentary.
19029 (issum): The new function.
19030 (sgladd): Deleted subroutine.
19031
19032 1999-05-01 Craig Burley <craig@jcb-sc.com>
19033
19034 * g77.f-torture/execute/u77-test.f: Modify to be more like
19035 libf2c/libU77 version, bringing patches to that version here.
19036 Add suitable commentary.
19037
19038 1999-04-25 Richard Henderson <rth@cygnus.com>
19039
19040 * gcc.dg/990424-1.c: New test.
19041
19042 1999-04-24 Craig Burley <craig@jcb-sc.com>
19043
19044 * g77.f-torture/execute/u77-test.f (main): Bug involving
19045 LSTAT has been fixed, so turn back on full checking.
19046
19047 1999-04-20 Craig Burley <craig@jcb-sc.com>
19048
19049 * g77.f-torture/compile/19990419-0.f: New test.
19050 * g77.f-torture/execute/19990419-1.f: New test.
19051
19052 1999-04-17 Richard Henderson <rth@cygnus.com>
19053
19054 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
19055 to avoid the need for a prototype to supress a warning.
19056
19057 1999-04-07 Jim Wilson <wilson@cygnus.com>
19058
19059 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
19060
19061 1999-04-04 Jeffrey A Law (law@cygnus.com)
19062
19063 * gcc.c-torture/execute/990404-1.c: New test.
19064
19065 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
19066
19067 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
19068 * gcc.dg/cpp-if3.c: Don't use -pedantic.
19069 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
19070 missing initializer warnings.
19071
19072 1999-03-28 Jeffrey A Law (law@cygnus.com)
19073
19074 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
19075 matching strings.
19076
19077 1999-03-26 Jeffrey A Law (law@cygnus.com)
19078
19079 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
19080
19081 1999-03-26 Craig Burley <craig@jcb-sc.com>
19082
19083 * g77.f-torture/execute/19990325-0.f: New test.
19084 * g77.f-torture/execute/19990325-1.f: New test.
19085
19086 1999-03-24 Jeffrey A Law (law@cygnus.com)
19087
19088 * gcc.c-torture/execute/990324-1.c: New test.
19089
19090 1999-03-22 Jim Wilson <wilson@cygnus.com>
19091
19092 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
19093 test with 4.
19094
19095 1999-03-17 Richard Henderson <rth@cygnus.com>
19096
19097 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
19098
19099 1999-03-13 Craig Burley <craig@jcb-sc.com>
19100
19101 * g77.f-torture/execute/19990313-2.f: New test.
19102 * g77.f-torture/execute/19990313-3.f: New test.
19103
19104 1999-03-13 Craig Burley <craig@jcb-sc.com>
19105
19106 * g77.f-torture/execute/19990313-0.f: New test.
19107 * g77.f-torture/execute/19990313-1.f: New test.
19108
19109 1999-03-12 Jim Wilson <wilson@cygnus.com>
19110
19111 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
19112 printf to sprintf.
19113 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
19114 (main): Add check for u15. Conditionalize u31 check depending on
19115 whether ints are <32 bits or >=32 bits.
19116
19117 1999-03-08 Craig Burley <craig@jcb-sc.com>
19118
19119 * g77.f-torture/execute/19981119-0.f: Improve testiness.
19120
19121 1999-03-08 Craig Burley <craig@jcb-sc.com>
19122
19123 * g77.f-torture/compile/19990305-0.f: New test.
19124 * g77.f-torture/execute/19981119-0.f: New test.
19125
19126 1999-03-08 Craig Burley <craig@jcb-sc.com>
19127
19128 * g77.f-torture/execute/970625-2.f: call ABORT if final
19129 result is not correct, instead of just printing it.
19130 Add this checking via newly introduced obfuscation, to
19131 trip up buggy front ends.
19132
19133 1999-03-07 Craig Burley <craig@jcb-sc.com>
19134
19135 * g77.f-torture/compile/960317-1.f: Moved from being
19136 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
19137
19138 1999-03-06 Craig Burley <craig@jcb-sc.com>
19139
19140 * g77.f-torture/execute/960317-1.f: New (old) test.
19141 * g77.f-torture/execute/970625-2.f: Ditto.
19142
19143 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
19144
19145 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
19146 message on line 1 or line 2; cccp and cpplib do this differently.
19147
19148 1999-03-01 Jeffrey A Law (law@cygnus.com)
19149
19150 * g++.old-deja/g++.law/weak1.C: New test.
19151
19152 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
19153
19154 * gcc.c-torture/execute/990119-1.c: Renamed to...
19155 * gcc.dg/990119-1.c: this, so it will only be tested once
19156 (it's a preprocessor test, it doesn't need to be run at
19157 multiple optimization levels).
19158
19159 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
19160
19161 * lib/g++.exp: Don't add incdir=$base_dir/../include to
19162 ALWAYS_CXXFLAGS.
19163
19164 1999-02-24 Craig Burley <craig@jcb-sc.com>
19165
19166 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
19167 * g77.f-torture/compile/19981216-0.f: ...as it is expected
19168 to not be compilable by current g77.
19169
19170 1999-02-24 Nick Clifton <nickc@cygnus.com>
19171
19172 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
19173
19174 1999-02-22 Jeffrey A Law (law@cygnus.com)
19175
19176 * gcc.c-torture/execute/990222-1.c: New test.
19177
19178 1999-02-19 Craig Burley <craig@jcb-sc.com>
19179
19180 * g77.f-torture/compile/19990218-0.f: New test.
19181 * g77.f-torture/noncompile/19990218-1.f: New test.
19182
19183 1999-02-18 Craig Burley <craig@jcb-sc.com>
19184
19185 * g77.f-torture/compile/19981216-0.f: New test.
19186
19187 1999-02-14 Jeffrey A Law (law@cygnus.com)
19188
19189 * gcc.dg/990214-1.c: New test.
19190
19191 1999-02-13 Jeffrey A Law (law@cygnus.com)
19192
19193 * gcc.dg/990213-2.c: New test.
19194
19195 * gcc.dg/990213-1.c: New test.
19196
19197 1999-02-12 Jeffrey A Law (law@cygnus.com)
19198
19199 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
19200 ints.
19201
19202 1999-02-11 Nick Clifton <nickc@cygnus.com>
19203
19204 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
19205 specified by target.
19206
19207 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
19208
19209 1999-02-11 Jeffrey A Law (law@cygnus.com)
19210
19211 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
19212
19213 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
19214
19215 * gcc.dg/special/ecos.exp: New test driver for new tests with
19216 special requirements.
19217
19218 * gcc.dg/special/alias-1.c: New test.
19219 * gcc.dg/special/gcsec-1.c: New test.
19220 * gcc.dg/special/weak-1.c: New test.
19221 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
19222 * gcc.dg/special/weak-2.c: New test.
19223 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
19224 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
19225 * gcc.dg/special/wkali-1.c: New test.
19226 * gcc.dg/special/wkali-2.c: New test.
19227 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
19228 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
19229
19230 1999-02-10 Felix Lee <flee@cygnus.com>
19231
19232 * lib/c-torture.exp (c-torture-compile): Pull out code for
19233 analyzing gcc error messages.
19234 (c-torture-execute): Likewise. Fix some (harmless) false
19235 positives.
19236 * lib/gcc.exp (gcc_check_compile): New function.
19237
19238 1999-02-08 Richard Henderson <rth@cygnus.com>
19239
19240 * gcc.c-torture/execute/990208-1.c: New test.
19241
19242 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
19243
19244 * g++.dg/special/ecos.exp: New driver for new tests with special
19245 requirements
19246
19247 * g++.dg/special/conpr-1.C: New test
19248 * g++.dg/special/conpr-2.C: New test
19249 * g++.dg/special/conpr-2a.C: New test
19250 * g++.dg/special/conpr-3.C: New test
19251 * g++.dg/special/conpr-3a.C: New test
19252 * g++.dg/special/conpr-3b.C: New test
19253
19254 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
19255 allow g++ to use the dg driver
19256
19257 * README: Add comment about g++.dg directory
19258
19259 1999-02-06 Jeffrey A Law (law@cygnus.com)
19260
19261 * README: Update email addresses.
19262
19263 1999-02-03 Nick Clifton <nickc@cygnus.com>
19264
19265 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
19266 arguments in order to force structure S onto the stack even on
19267 the alpha.
19268 (test): Pass 10 leading arguments to function foo as well as the
19269 structure S.
19270
19271 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
19272 failure for all targets.
19273
19274 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
19275 abort to terminate program execution.
19276
19277 1999-01-30 Richard Henderson <rth@cygnus.com>
19278
19279 * gcc.c-torture/execute/990130-1.c: New test.
19280
19281 1999-01-30 Jeffrey A Law (law@cygnus.com)
19282
19283 * gcc.dg/990130-1.c: New test.
19284
19285 1999-01-28 Michael Meissner <meissner@cygnus.com>
19286
19287 * gcc.c-torture/execute/990128-1.c: New test.
19288
19289 1999-01-27 Michael Meissner <meissner@cygnus.com>
19290
19291 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
19292
19293 1999-01-27 Felix Lee <flee@cygnus.com>
19294
19295 * lib/c-torture.exp (c-torture-compile): pull out code for
19296 analyzing gcc error messages.
19297 (c-torture-execute): ditto, and fix some (harmless) false
19298 positives.
19299 * lib/gcc.exp (gcc_check_compile): new function.
19300
19301 1999-01-17 Jeffrey A Law (law@cygnus.com)
19302
19303 * gcc.dg/990117-1.c: New test.
19304
19305 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
19306
19307 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
19308
19309 1999-01-15 Jeffrey A Law (law@cygnus.com)
19310
19311 * g77.f-torture/compile/990115-1.f: New test.
19312
19313 1999-01-07 Jeffrey A Law (law@cygnus.com)
19314
19315 * gcc.c-torture/compile/990107-1.c: New test
19316
19317 1999-01-06 Jeffrey A Law (law@cygnus.com)
19318
19319 * gcc.c-torture/execute/990106-2.c: New test.
19320
19321 * gcc.c-torture/execute/990106-1.c: New test.
19322
19323 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
19324
19325 * gcc.c-torture/compile/981223-1.c: New test.
19326
19327 1998-12-29 Richard Henderson <rth@cygnus.com>
19328
19329 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
19330 (opt3): Rename from opt4 and disable.
19331
19332 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
19333
19334 * g++.old-deja/g++.pt/ptrmem5.C: New test.
19335
19336 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
19337
19338 * g++.old-deja/g++.other/conv5.C: New test.
19339
19340 1998-12-14 Nick Clifton <nickc@cygnus.com>
19341
19342 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
19343
19344 1998-12-11 Jeffrey A Law (law@cygnus.com)
19345
19346 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
19347
19348 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
19349
19350 * gcc.c-torture/compile/981211-1.c: New test.
19351
19352 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
19353
19354 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
19355
19356 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
19357
19358 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19359
19360 * gcc.special/930510-1.c: Make C9X safe.
19361 * gcc.misc-tests/gcov-1.c Similarly.
19362 * gcc.misc-tests/gcov-2.c Similarly.
19363
19364 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
19365
19366 * gcc.dg/ultrasp1.c: New test.
19367
19368 1998-12-06 Richard Henderson <rth@cygnus.com>
19369
19370 * gcc.c-torture/execute/981206.c: New test.
19371
19372 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
19373
19374 * g++.old-deja/g++.ns/template7.C: New test.
19375
19376 * g++.old-deja/g++.other/expr1.C: New test.
19377
19378 * g++.old-deja/g++.eh/tmpl3.C: New test.
19379
19380 * g++.old-deja/g++.eh/tmpl2.C: New test.
19381
19382 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
19383
19384 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
19385 * g++.old-deja/g++.other/using6.C: Removed.
19386 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
19387
19388 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
19389
19390 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
19391
19392 * g++.old-deja/g++.pt/overload8.C: New test.
19393
19394 * g++.old-deja/g++.pt/overload7.C: New test.
19395
19396 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
19397
19398 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
19399 and relinking messages.
19400 * lib/g++.exp (g++_target_compile): Remove .rpo file when
19401 compiling with -frepo.
19402
19403 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
19404
19405 * g++.old-deja/g++.pt/lookup6.C: New test.
19406
19407 1998-11-30 Nick Clifton <nickc@cygnus.com>
19408
19409 * gcc.c-torture/execute/981130-1.c: New test.
19410 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
19411
19412 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
19413
19414 * g++.old-deja/g++.pt/explicit76.C: New test.
19415
19416 * g++.old-deja/g++.pt/friend38.C: New test.
19417
19418 * g++.old-deja/g++.ns/crash2.C: New test.
19419
19420 * g++.old-deja/g++.pt/defarg8.C: New test.
19421
19422 * g++.old-deja/g++.pt/instantiate6.C: New test.
19423
19424 * g++.old-deja/g++.pt/static6.C: New test.
19425
19426 * g++.old-deja/g++.pt/decl2.C: New test.
19427
19428 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
19429
19430 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
19431 problem is actually related with name lookup, but so what? :-)
19432
19433 * g++.old-deja/g++.pt/friend37.C: New test.
19434
19435 1998-11-25 Dave Love <d.love@dl.ac.uk>
19436
19437 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
19438 element, which fails on some systems.
19439
19440 * g77.f-torture/execute/labug1.f: New test.
19441
19442 1998-11-21 Jeffrey A Law (law@cygnus.com)
19443
19444 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
19445 is defined.
19446
19447 1998-11-18 Dave Love <d.love@dl.ac.uk>
19448
19449 * g77.f-torture/compile/981117-1.f: New test.
19450
19451 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
19452
19453 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
19454 properly discarded.
19455
19456 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
19457
19458 * gcc.c-torture/execute/memcheck: New directory of tests for
19459 -fcheck-memory-usage.
19460
19461 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
19462
19463 * README: New file, general information about the testsuite and
19464 new description of the various C++ test subdirectories.
19465 * README.g++: Eliminate obsolete information, update and move most
19466 relevant stuff to README.
19467
19468 1998-11-07 Richard Henderson <rth@cygnus.com>
19469
19470 * gcc.c-torture/compile/981107-1.c: New test.
19471
19472 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
19473
19474 * execute/memcpy-bi.c: New testcase.
19475
19476 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
19477
19478 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
19479 base classes.
19480
19481 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
19482 template is selected.
19483
19484 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
19485 classes, it should be accepted for all types.
19486
19487 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
19488
19489 * g++.old-deja/g++.pt/spec24.C: Ensure that template
19490 specializations start with template headers.
19491
19492 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
19493
19494 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
19495
19496 * g++.old-deja/g++.other/init9.C: Test cross initialization of
19497 non-POD types.
19498
19499 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
19500
19501 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
19502
19503 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
19504
19505 * compile/981022-1.c, compile/981022-1.x: New test and driver.
19506
19507 1998-10-19 Jeffrey A Law (law@cygnus.com)
19508
19509 * 981019-1.c: New test.
19510
19511 1998-10-14 Robert Lipe <robertl@dgii.com>
19512
19513 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
19514 find objc headers.
19515
19516 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
19517
19518 * compile/981001-4.c: Remove use of GCC extension that triggers a
19519 compiler bug.
19520
19521 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
19522
19523 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
19524
19525 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
19526
19527 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
19528 instantiation of template produces incorrect code for delete
19529 expression.
19530
19531 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
19532 constructors' name is not unique.
19533 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
19534 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
19535
19536 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
19537 automatic array of const is ill-formed.
19538
19539 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
19540 of template parameter?
19541
19542 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
19543 const.
19544
19545 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
19546 pointer-to-member expression.
19547
19548 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
19549 declaration causes ICE.
19550
19551 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
19552
19553 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
19554 reserved in the global namespace.
19555
19556 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
19557 generate needed virtual table.
19558
19559 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
19560
19561 1998-10-10 Dariush Eslimi <eslimi@loran.com>
19562
19563 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
19564 template-dependent type
19565
19566 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
19567
19568 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
19569 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
19570 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
19571
19572 * g++.old-deja/g++.other/using5.C: New test; using decl from base
19573 class should be usable as argument of member function.
19574 * g++.old-deja/g++.other/using6.C: New test; using decl from base
19575 class should be usable as return type of member function.
19576 * g++.old-deja/g++.other/using7.C: New test; using decl from base
19577 class should be usable as type of data member.
19578
19579 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
19580
19581 1998-10-09 Jeffrey A Law (law@cygnus.com)
19582
19583 * gcc.c-torture/special/920521-1.c: Fix bogus test.
19584
19585 1998-10-08 Nick Clifton <nickc@cygnus.com>
19586
19587 * gcc.dg/dll-?.c Add thumb to target list.
19588 Fix assembler scan patterns to match current assembler output.
19589
19590 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
19591
19592 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
19593 matching of template brackets.
19594
19595 * g++.old-deja/g++.other/using4.C: New test. Test using
19596 declarations of methods from base classes.
19597
19598 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
19599 within functions should introduce names into the innermost
19600 enclosing namespace.
19601
19602 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
19603 of static locals if first initialization throws.
19604
19605 1998-10-07 Jim Wilson <wilson@cygnus.com>
19606
19607 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
19608
19609 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
19610
19611 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
19612 lose track of the possible targets of tablejump insns.
19613 * special/special.exp: Run it.
19614
19615 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
19616
19617 * g++.old-deja/g++.pt/friend35.C: New test. A template function
19618 must be declared before its specializations can be named in friend
19619 declarations.
19620
19621 1998-10-05 Dave Love <d.love@dl.ac.uk>
19622
19623 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
19624
19625 * g77.f-torture/execute/io1.f: New test.
19626
19627 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
19628
19629 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
19630 with pointer to template function, for which no argument deduction
19631 is possible.
19632
19633 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
19634 specialization of template function as argument to template
19635 function.
19636
19637 * g++.old-deja/g++.other/access2.C: New test; Inner class
19638 shouldn't have privileged access to Outer's names.
19639
19640 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
19641
19642 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
19643 friend template declared within template class conflicts with
19644 nested class of the same name.
19645
19646 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
19647 is ignored.
19648
19649 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
19650 object with direct initializer as function declaration.
19651
19652 * g++.old-deja/g++.other/decl2.C: New test; duplicate
19653 initializers.
19654
19655 * g++.old-deja/g++.other/null2.C: New test; conditional operator
19656 involving const pointer and NULL produces incorrect result.
19657
19658 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
19659 type name without `typename' should be rejected with -pedantic.
19660
19661 1998-10-02 Richard Henderson <rth@cygnus.com>
19662
19663 * g++.old-deja/g++.other/addrof1.C: New test.
19664
19665 1998-10-01 Nick Clifton <nickc@cygnus.com>
19666
19667 * gcc.c-torture/compile/981001-1.c: New test.
19668 * gcc.c-torture/execute/981001-1.c: New test.
19669
19670 1998-10-01 Jeffrey A Law (law@cygnus.com)
19671
19672 * gcc.c-torture/compile/981001-2.c: New test.
19673 * gcc.c-torture/compile/981001-3.c: New test.
19674 * gcc.c-torture/compile/981001-4.c: New test.
19675
19676 1998-10-01 Robert Lipe <robertl@dgii.com>
19677
19678 * lib/objc.exp (objc_target_compile): Add -L during compiles for
19679 multilibbed hosts. Idea grafted from g77.exp.
19680
19681 1998-09-30 Dave Love <d.love@dl.ac.uk>
19682
19683 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
19684 avoid losing on systems which need -lsocket.
19685
19686 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
19687
19688 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
19689 * g++.old-deja/g++.other/nested2.C: Ditto.
19690 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
19691 failure.
19692
19693 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
19694
19695 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
19696 preferred over template operator!= for enum bitfields.
19697
19698 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
19699
19700 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
19701 that happen to have the same base name, but in different scopes,
19702 are incorrectly rejected.
19703
19704 1998-09-16 Richard Henderson <rth@cygnus.com>
19705
19706 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
19707 on the native word size instead of an integer literal.
19708
19709 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
19710
19711 * g++.old-deja/g++.other/static2.C: Invocation of static data
19712 member of type pointer-to-function denoted as non-static member.
19713
19714 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
19715 checks involving function types and aliases.
19716
19717 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
19718
19719 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
19720 redefined to the same non-trivial type.
19721
19722 * g++.old-deja/g++.pt/explicit73.C: Test for proper
19723 namespace-qualification of template specializations declared in
19724 other namespaces.
19725
19726 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
19727 to declare a subset of the specializations of a template function
19728 as friends of specializations of a template class.
19729
19730 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
19731 member templates that do not fully specialize the enclosing
19732 template class are rejected.
19733
19734 1998-09-11 Dave Love <d.love@dl.ac.uk>
19735
19736 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
19737
19738 1998-09-08 Dave Love <d.love@dl.ac.uk>
19739
19740 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
19741 altered from libf2c/libU77 version.
19742
19743 1998-09-06 Dave Love <d.love@dl.ac.uk>
19744
19745 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
19746
19747 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
19748
19749 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
19750 (un)signed char are different types for template specialization
19751 purposes.
19752
19753 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
19754
19755 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
19756 * objc: ObjC testsuite.
19757
19758 1998-08-31 Catherine Moore <clm@cygnus.com>
19759
19760 * gcc.c-torture/execute/941014-1.x: New file.
19761
19762 1998-08-31 Nick Clifton <nickc@cygnus.com>
19763
19764 * lib/c-torture.exp: Add support for
19765 torture_eval_before_compile and torture_eval_before_execute
19766 variables.
19767
19768 1998-08-30 Jeffrey A Law (law@cygnus.com)
19769
19770 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
19771 this test triggers valid.
19772
19773 1998-08-27 Jeffrey A Law (law@cygnus.com)
19774
19775 * gcc.dg/980827-1.c: New test.
19776
19777 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
19778
19779 * gcc.c-torture/execute/loop-4b.c: New test.
19780
19781 1998-08-26 Nick Clifton <nickc@cygnus.com>
19782
19783 * lib/c-torture.exp: Add support for
19784 torture_eval_before_compile and torture_eval_before_execute
19785 variables.
19786
19787 1998-08-25 Jeffrey A Law (law@cygnus.com)
19788
19789 * gcc.c-torture/compile/980825-1.c: New test.
19790
19791 1998-08-24 Nick Clifton <nickc@cygnus.com>
19792
19793 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
19794 count number tests in opt_t0 not good_t0.
19795
19796 1998-08-24 Jeffrey A Law (law@cygnus.com)
19797
19798 * gcc.c-torture/compile/930326-1.x: Fix typo.
19799
19800 1998-08-23 Mark Mitchell <mark@markmitchell.com>
19801
19802 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
19803 causes an ICE.
19804
19805 1998-08-21 Jeffrey A Law (law@cygnus.com)
19806
19807 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
19808 STACK_SIZE is defined.
19809 * gcc.c-torture/unsorted/stuct.c: Similarly.
19810
19811 * gcc.c-torture/compile/980821-1.c: New test.
19812
19813 1998-08-21 Jeffrey A Law (law@cygnus.com)
19814
19815 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
19816
19817 1998-08-19 Mark Mitchell <mark@markmitchell.com>
19818
19819 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
19820 code.
19821
19822 1998-08-09 Mark Mitchell <mark@markmitchell.com>
19823
19824 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
19825 error'.
19826
19827 1998-08-18 Jeffrey A Law (law@cygnus.com)
19828
19829 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
19830
19831 1998-08-16 Jeffrey A Law (law@cygnus.com)
19832
19833 * gcc.c-torture/compile/980816-1.c: New test.
19834
19835 * gcc.dg/980816-1.c: New test.
19836
19837 1998-08-13 Jeffrey A Law (law@cygnus.com)
19838
19839 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
19840 compiler for ieee tests.
19841
19842 1998-08-01 Dave Love <d.love@dl.ac.uk>
19843
19844 * g77.f-torture/compile/980729-0.f: New test.
19845
19846 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
19847
19848 * gcc.c-torture/special/eeprof-1.c: New test, for
19849 -finstrument-functions.
19850 * gcc.c-torture/special/special.exp: Run it.
19851
19852 1998-07-29 Jeffrey A Law (law@cygnus.com)
19853
19854 * gcc.c-torture/compile/980729-1.c: New test.
19855
19856 1998-07-27 Nick Clifton <nickc@cygnus.com>
19857
19858 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
19859 __thumb__ is defined, and test for ARM style doubles if so.
19860
19861 1998-07-26 Dave Love <d.love@dl.ac.uk>
19862
19863 * g77.f-torture/noncompile/980615-0.f: New test.
19864
19865 1998-07-26 H.J. Lu (hjl@gnu.org)
19866
19867 * gcc.dg/980312-1.c: Do link instead of compile.
19868 * gcc.dg/980313-1.c: Likewise.
19869
19870 1998-07-26 Jeffrey A Law (law@cygnus.com)
19871
19872 * gcc.c-torture/compile/980726-1.c: New test.
19873
19874 1998-07-25 Dave Love <d.love@dl.ac.uk>
19875
19876 * g77.f-torture/execute/io0.f: New test.
19877
19878 1998-07-24 Nick Clifton <nickc@cygnus.com>
19879
19880 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
19881 an int.
19882
19883 1998-06-18 Michael Meissner <meissner@cygnus.com>
19884
19885 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
19886 m32r bugs.
19887
19888 1998-07-17 Nick Clifton <nickc@cygnus.com>
19889
19890 * gcc.dg/980626-1.c: Expect failures for all toolchains until
19891 c-decl.c:grokdeclarator can handle mode attributes.
19892
19893 1998-07-16 Jeffrey A Law (law@cygnus.com)
19894
19895 * gcc.c-torture/execute/980716-1.c: New test.
19896
19897 1998-07-13 Jeffrey A Law (law@cygnus.com)
19898
19899 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
19900 the mn10200.
19901 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
19902 the mn10200.
19903 * gcc.c-torture/execute/va-arg-3.x: Similarly.
19904 * gcc.c-torture/compile/930326-1.x: Similarly.
19905
19906 1998-07-13 Dave Love <d.love@dl.ac.uk>
19907
19908 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
19909 New test from Craig.
19910
19911 1998-07-12 Dave Love <d.love@dl.ac.uk>
19912
19913 * g77.f-torture/noncompile/980616-0.f: New test.
19914
19915 * g77.f-torture/execute/970816-3.f: New test from Craig.
19916
19917 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
19918
19919 * g++.other/singleton.C: Return error value instead of taking
19920 SIGSEGV.
19921
19922 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
19923
19924 * g++.other/singleton.C: New test. Warning is under dispute.
19925 Runtime crash is not.
19926
19927 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
19928
19929 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
19930 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
19931 using6.C, using7.C}: New namespace tests.
19932
19933 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
19934
19935 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
19936 specialization with typedef'ed names used as array indexes.
19937
19938 1998-07-09 Jeffrey A Law (law@cygnus.com)
19939
19940 * gcc.c-torture/execute/980709-1.c: New test.
19941
19942 * gcc.dg/980709-1.c: New test.
19943
19944 1998-07-07 Richard Henderson <rth@cygnus.com>
19945
19946 * gcc.c-torture/execute/bcp-1.c: New test.
19947
19948 1998-07-07 Jeffrey A Law (law@cygnus.com)
19949
19950 * gcc.c-torture/execute/980707-1.c: New test.
19951
19952 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
19953
19954 * gcc.c-torture/compile/980706-1.c: New test.
19955
19956 1998-07-01 Dave Love <d.love@dl.ac.uk>
19957
19958 * g77.f-torture/execute/980701-0.f,
19959 g77.f-torture/execute/980701-1.f: New test from Craig.
19960
19961 1998-07-01 Jeffrey A Law (law@cygnus.com)
19962
19963 * gcc.c-torture/compile/980701-1.c: New test.
19964
19965 * gcc.c-torture/execute/980701-1.c: New test.
19966
19967 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
19968 rlsruhe.de>
19969
19970 * g++.old-deja/g++.robertl/eb132.C: New test.
19971 * g++.old-deja/g++.robertl/eb133.C: Likewise.
19972
19973 1998-06-29 Dave Love <d.love@dl.ac.uk>
19974
19975 * g77.f-torture/execute/980628-7.f,
19976 g77.f-torture/execute/980628-8.f,
19977 g77.f-torture/execute/980628-9.f,
19978 g77.f-torture/execute/980628-10.f: New tests from Craig.
19979
19980 * g77.f-torture/execute/980628-3.f: Remove mail headers.
19981
19982 1998-06-28 Jeffrey A Law (law@cygnus.com)
19983
19984 * g77.f-torture/execute/980628-4.f: New test from Craig.
19985 * g77.f-torture/execute/980628-5.f: Likewise.
19986 * g77.f-torture/execute/980628-2.f: Likewise.
19987 * g77.f-torture/execute/980628-0.f: Likewise.
19988 * g77.f-torture/execute/980628-1.f: Likewise.
19989 * g77.f-torture/execute/980628-3.f: Likewise.
19990 * g77.f-torture/execute/980628-6.f: Likewise.
19991
19992 1998-06-28 Jeffrey A Law (law@cygnus.com)
19993
19994 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
19995 directory when nothing has been installed yet.
19996
19997 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
19998
19999 * gcc.c-torture/special/special.exp: Handle newer versions of
20000 dejagnu.
20001
20002 1998-06-26 Jeffrey A Law (law@cygnus.com)
20003
20004 * gcc.dg/980626-1.c: New test.
20005
20006 1998-06-19 Bruno Haible <haible@ilog.fr>
20007
20008 * gcc.misc-tests/m-un-2.c: New test.
20009 * g++.old-deja/g++.other/warn01.c: Likewise.
20010
20011 1998-06-19 Robert Lipe <robertl@dgii.com>
20012
20013 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
20014 compatibility with assmblers with a different comment character.
20015 Eliminate use of GAS-specific extensions.
20016
20017 1998-06-19 Jeffrey A Law (law@cygnus.com)
20018
20019 * gcc.c-torture/execute/ieee/980619-1.c: New test.
20020
20021 1998-06-19 Robert Lipe <robertl@dgii.com>
20022
20023 *lib/g77.exp: Replace search for libf2c.a with search for newly
20024 renamed libg2c.a
20025
20026 1998-06-17 Jeffrey A Law (law@cygnus.com)
20027
20028 * gcc.c-torture/execute/980617-1.c: New test.
20029
20030 1998-06-12 Jeffrey A Law (law@cygnus.com)
20031
20032 * gcc.c-torture/execute/980612-1.c: New test.
20033
20034 1998-06-08 Jeffrey A Law (law@cygnus.com)
20035
20036 * gcc.dg/980523-1.c: Only test on ppc-linux.
20037 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
20038
20039 * gcc.c-torture/execute/980608-1.c: New test.
20040
20041 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
20042
20043 * gcc.c-torture/execute/980605-1.c: New test.
20044
20045 1998-06-04 Jeffrey A Law (law@cygnus.com)
20046
20047 * gcc.c-torture/execute/980604-1.c: New test.
20048
20049 1998-06-02 Jeffrey A Law (law@cygnus.com)
20050
20051 * gcc.c-torture/execute/980602-1.c: New test.
20052 * gcc.c-torture/execute/980602-2.c: Likewise.
20053
20054 1998-06-02 Dave Love <d.love@dl.ac.uk>
20055
20056 * 970125-0.f: Fix per JCB. Add commentary.
20057
20058 1998-05-31 Michael Meissner <meissner@cygnus.com>
20059
20060 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
20061 IEEE -0 support.
20062
20063 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
20064
20065 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
20066 earlier.
20067
20068 1998-05-28 Catherine Moore <clm@cygnus.com>
20069
20070 * gcc.c-torture/execute/980526-3.c: New test.
20071
20072 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
20073
20074 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
20075 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
20076 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
20077 m88k-motorola-sysv3 to XFAIL.
20078
20079 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20080
20081 * gcc.dg/980526-1.c: New test.
20082 * gcc.c-torture/execute/980526-2.c: New test.
20083
20084 1998-05-26 Jeffrey A Law (law@cygnus.com)
20085
20086 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
20087
20088 * gcc.c-torture/execute/980526-1.c: New test.
20089
20090 1998-05-26 Dave Love <d.love@dl.ac.uk>
20091
20092 * g77.f-torture/execute/alpha2.f: Add runtime test.
20093
20094 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
20095
20096 * g++.old-deja/old-deja.exp: Strip leading directories.
20097
20098 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
20099 error for the line. Don't run multiple tests for the same line.
20100
20101 1998-05-23 Jeffrey A Law (law@cygnus.com)
20102
20103 * gcc.dg/980523-1.c: New test.
20104
20105 1998-05-23 Dave Love <d.love@dl.ac.uk>
20106
20107 * g77.f-torture/compile/970915-0.f: New test.
20108
20109 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
20110
20111 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
20112
20113 1998-05-21 Jeffrey A Law (law@cygnus.com)
20114
20115 * gcc.dg/980520-1.c: New test.
20116
20117 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
20118
20119 * gcc.dg/980502-1.c: Fix return type.
20120
20121 1998-05-20 Jeffrey A Law (law@cygnus.com)
20122
20123 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
20124 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
20125 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
20126 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
20127 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
20128
20129 1998-05-20 Dave Love <d.love@dl.ac.uk>
20130
20131 * g77.f-torture/execute/980520-1.f: New test.
20132
20133 1998-05-15 Dave Love <d.love@dl.ac.uk>
20134
20135 * lib/mike-g77.exp: New file.
20136
20137 * g77.f-torture/noncompile/noncompile.exp,
20138 g77.f-torture/noncompile/check0.f: New files.
20139
20140 1998-05-14 Dave Love <d.love@dl.ac.uk>
20141
20142 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
20143 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
20144 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
20145 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
20146 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
20147 abort where appropriate.
20148
20149 1998-05-05 Michael Meissner <meissner@cygnus.com>
20150
20151 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
20152 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
20153
20154 1998-04-29 Dave Love <d.love@dl.ac.uk>
20155
20156 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
20157
20158 1998-04-27 Dave Love <d.love@dl.ac.uk>
20159
20160 * g77.f-torture/compile/980427-0.f: New test.
20161
20162 1998-04-24 Dave Love <d.love@dl.ac.uk>
20163
20164 * g77.f-torture/compile/980424-0.f: New test.
20165
20166 1998-04-19 Dave Love <d.love@dl.ac.uk>
20167
20168 * g77.f-torture/compile/980419-2.f (main): New test.
20169 * g77.f-torture/compile/970125-0.f: New test.
20170 * g77.f-torture/compile/980419-1.f: New test.
20171
20172 1998-04-08 Jim Wilson <wilson@cygnus.com>
20173
20174 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
20175 of loop-4.c.
20176
20177 1998-04-07 Jim Wilson <wilson@cygnus.com>
20178
20179 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
20180
20181 1998-04-03 Jim Wilson <wilson@cygnus.com>
20182
20183 * gcc.c-torture/compile/980329-1.c: New test.
20184
20185 1998-03-18 Jim Wilson <wilson@cygnus.com>
20186
20187 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
20188 * gcc.dg/980312-1.c: Fix typo in -march command.
20189
20190 1998-03-16 H.J. Lu (hjl@gnu.org)
20191
20192 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
20193
20194 1998-03-11 Robert Lipe <robertl@dgii.com>
20195
20196 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
20197 Dave Love agree the Fortran source is bogus.
20198
20199 1998-03-11 Robert Lipe <robertl@dgii.com>
20200
20201 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
20202 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
20203 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
20204 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
20205 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
20206
20207 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
20208
20209 * g++.old-deja/g++.other/friend1.C: New test.
20210
20211 1998-02-18 Dave Love <d.love@dl.ac.uk>
20212
20213 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
20214 possibly uninitialized) variables and declare dnrm2.
20215
20216 1998-02-23 Robert Lipe <robertl@dgii.com>
20217
20218 From Bruno Haible <haible@ilog.fr>:
20219 * gcc.c-torture/execute/980223.c: New test.
20220
20221 1998-02-13 Jeffrey A Law (law@cygnus.com)
20222
20223 * gcc.dg/ifelse-1.c: New test.
20224
20225 1998-02-09 H.J. Lu (hjl@gnu.org)
20226
20227 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
20228
20229 * lib/old-dejagnu.exp (old-dejagnu): Added the
20230 "execution test - XFAIL *-*-*" handling in the spirit of
20231 "excess errors test -". Changed the "execution test fails"
20232 handling to be like "excess errors test fails".
20233 * Update various tests accordingly.
20234
20235 1998-02-06 Jim Wilson <wilson@cygnus.com>
20236
20237 * gcc.c-torture/execute/980205.c: New test.
20238
20239 1998-01-18 Jeffrey A Law (law@cygnus.com)
20240
20241 * lib/c-torture.exp: Look for .x files instead of .cexp files.
20242 * lib/f-torture.exp: Similarly.
20243 * gcc.c-torture: Rename all .cexp files to .x files.
20244
20245 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
20246
20247 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
20248 (940510-1.c): Removed duplicate.
20249 (971104-1.c): New test.
20250
20251 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
20252
20253 * lib/f-torture.exp: Improve error and loop detection.
20254
20255 1997-11-19 Michael Meissner <meissner@cygnus.com>
20256
20257 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
20258 use that to size the filler array.
20259
20260 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
20261
20262 * lib/c-torture.exp(c-torture-execute): Fix typo.
20263
20264 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
20265 testcase as the executable name. Keep the executable around if
20266 the test fails.
20267
20268 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
20269
20270 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
20271 changes. Only test one -g option, and move it to the end of the
20272 list of options to test.
20273
20274 1997-09-19 Michael Meissner <meissner@cygnus.com>
20275
20276 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
20277 variable GCC_TORTURE_OPTIONS to supply default switches separated
20278 by colons. If no environment variable, run tests with -O0 -g, -O1
20279 -g, and -O2 -g as well.
20280
20281 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
20282
20283 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
20284 explanatory comments. Fix indentation.
20285
20286 1997-09-15 Jeffrey A Law (law@cygnus.com)
20287
20288 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
20289
20290 1997-09-11 Jeffrey A Law (law@cygnus.com)
20291
20292 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
20293 * g++.old-deja/g++.mike/p7325.C: Likewise.
20294 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
20295
20296 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
20297
20298 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
20299 * g++.old-deja/g++.brendan/crash30.C: Likewise.
20300 * g++.old-deja/g++.brendan/crash39.C: Likewise.
20301 * g++.old-deja/g++.law/operators4.C: Likewise.
20302
20303 1997-09-11 Joe Buck (jbuck@synopsys.com)
20304
20305 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
20306 * g++.old-deja/g++.mike/p784.C: Ditto.
20307 * g++.old-deja/g++.mike/p785.C: Ditto.
20308
20309 1997-09-05 Jeffrey A Law (law@cygnus.com)
20310
20311 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
20312
20313 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
20314
20315 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
20316 target feature; pass this to c-torture-execute as needed.
20317
20318 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
20319
20320 * lib/c-torture.exp(c-torture-execute): If the previous and the
20321 current executables being tested are identical, we don't need to
20322 run the executable again. Try to make the executable names
20323 unique. Add an optional argument for passing additional compiler
20324 flags.
20325
20326 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
20327
20328 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
20329
20330 1997-08-29 Jeffrey A Law (law@cygnus.com)
20331
20332 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
20333
20334 1997-07-31 Jeffrey A Law (law@cygnus.com)
20335
20336 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
20337 32bit or larger longs.
20338
20339 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
20340 have either a 32bit long or 32bit int.
20341
20342 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
20343
20344 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
20345 Make double precision tests dependent on sizeof (double).
20346
20347 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
20348
20349 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
20350 too.
20351
20352 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
20353
20354 * gcc.c-torture/compile/961203-1.cexp: New script.
20355
20356 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
20357
20358 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
20359 up the includes ourselves.
20360
20361 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
20362
20363 * lib/plumhall.exp: Remove random include, and add a few
20364 verbose messages for debugging.
20365
20366 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
20367
20368 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
20369 of trying to do it ourselves.
20370
20371 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
20372
20373 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
20374
20375 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
20376
20377 * gcc.prms/5403.c: Made regexp a bit less strict.
20378
20379 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
20380
20381 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
20382 is returned from remote_load instead.
20383 * lib/plumhall.exp: Ditto.
20384 * lib/mike-g++.exp: Ditto.
20385 * lib/old-dejagnu.exp: Ditto.
20386 * lib/c-torture.exp: Ditto.
20387
20388 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
20389
20390 * lib/g++.exp: Use build_wrapper procedure.
20391 * lib/gcc.exp: Ditto.
20392
20393 1997-05-20 Jeffrey A Law (law@cygnus.com)
20394
20395 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
20396 an old-style decl for malloc. Fixes tests to work when
20397 sizeof (int) != sizeof (size_t).
20398
20399 1997-05-15 Mike Meissner <meissner@cygnus.com>
20400
20401 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
20402
20403 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
20404 use stdargs.h interface.
20405
20406 1997-05-15 Mike Meissner <meissner@cygnus.com>
20407
20408 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
20409 NO_VARARGS when compiling.
20410
20411 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
20412
20413 * lib/plumhall.exp(ph_includes): New procedure.
20414 (ph_make): Use it.
20415 (ph_compiler): Ditto.
20416
20417 * lib/g++.exp: Rename test-glue.c to testglue.c.
20418 * lib/gcc.exp: Ditto.
20419
20420 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
20421
20422 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
20423 to completion when it's called.
20424
20425 1997-03-21 Michael Meissner <meissner@cygnus.com>
20426
20427 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
20428 is defined, don't do test.
20429
20430 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
20431
20432 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
20433 for object files.
20434 (ph_summary): Mark skipped testcases as untested, not unresolved.
20435
20436 * lib/plumhall.exp (ph_make): If unresolved because of bad
20437 errorCode, record errorCode in log file.
20438 (*): Replace send_log/verbose with verbose -log.
20439
20440 1997-03-19 Michael Meissner <meissner@cygnus.com>
20441
20442 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
20443 double conversion if double isn't at least 8 bytes.
20444
20445 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
20446 int to work with targets where int is 16 bits.
20447
20448 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
20449 8 bytes, just exit, since 4 byte doubles don't have enough bits of
20450 precision for the test to complete.
20451
20452 1997-03-14 Michael Meissner <meissner@cygnus.com>
20453
20454 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
20455 if d10v is not compiled with the -mdouble64 flag.
20456 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
20457
20458 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
20459 d10v is not compiled with the -mint32 flag.
20460
20461 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
20462
20463 * lib/plumhall.exp: Use incr_count.
20464
20465 1997-03-12 Jeffrey A Law (law@cygnus.com)
20466
20467 * gcc.c-torture: Update to c-torture-1.45.
20468
20469 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
20470
20471 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
20472 the name of the expect testcase file).
20473
20474 * lib/g++.exp(g++_init): Ditto.
20475
20476 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
20477
20478 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
20479 the host.
20480
20481 * lib/gcc.exp(gcc_exit): New procedure.
20482
20483 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
20484
20485 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
20486 specs where appropriate.
20487
20488 * g++.old-deja/g++.arm/*: Added additional ERROR checks
20489 because of new "candidates are" messages, and removed a few
20490
20491 * Converted all non-old-style g++ testcases to old-style, and
20492 moved into g++.old-deja.
20493
20494 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
20495
20496 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
20497 options.
20498
20499 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
20500 succeeded.
20501
20502 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
20503
20504 1997-02-13 Michael Meissner <meissner@cygnus.com>
20505
20506 * lib/gcc.exp (gcc_target_compile): Add support for defining
20507 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
20508 the machine doesn't have those features.
20509
20510 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
20511
20512 * g++.law/operators4.exp: Don't use LIBS.
20513
20514 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
20515
20516 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
20517
20518 * lib/mike-g++.exp: Don't set the compiler to be tested here.
20519 * lib/g++.exp: Set it here instead. Also, allow use of the
20520 --tool_exec and --tool_opt options. Change CXX to
20521 GXX_UNDER_TEST.
20522
20523 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
20524
20525 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
20526
20527 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
20528
20529 * lib/old-dejagnu.exp: Use prune_warnings instead of
20530 prune_system_crud.
20531 * lib/mike-g++.exp: Ditto.
20532 * lib/gcc.exp: Ditto.
20533 * lib/g++.exp: Ditto.
20534
20535 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
20536
20537 1997-02-07 Jeffrey A Law (law@cygnus.com)
20538
20539 * 941014-2.c: Include stdlib.h
20540 * 960327-1.c: Include stdio.h
20541 * dbra.c, index-1.c: Don't assume ints are 32bits.
20542
20543 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
20544
20545 * lib/gcc.exp: Add gcc,stack_size target feature.
20546
20547 * lib/g++.exp(g++_target_compile): Add the include and link
20548 paths here, not in two other places. And, it's $options, not
20549 options.
20550
20551 * lib/mike-g++.exp(postbase): Remove the code that determines
20552 the correct include and link paths.
20553 * g++.old-deja/old-deja.exp: Ditto.
20554
20555 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
20556
20557 * lib/g++.exp(g++_init): target_compile no longer returns the
20558 filename of the result.
20559
20560 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
20561
20562 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
20563 call to glob.
20564
20565 * gcc.c-torture/special/special.exp: Change call to
20566 gcc_target_compile to include the object file.
20567
20568 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
20569
20570 * gcc.c-torture/special/special.exp: Correct misspelling in last
20571 change.
20572
20573 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
20574
20575 * lib/plumhall.exp(ph_summary): Log the entire output of the
20576 executable. Return -1 if there were any failures, 0 otherwise.
20577 (ph_execute): Return -1 if there were any failures, 0 otherwise.
20578 (ph_make): Clean up objects and executables that were built
20579 if the tests succeeded.
20580
20581 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
20582
20583 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
20584 libraries and includes in the build tree as appropriate.
20585
20586 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
20587
20588 * lib/c-torture.exp: Instead of looking for the global variable
20589 NO_LONG_LONG, check to see if that's a feature of the target.
20590
20591 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
20592
20593 * config/default.exp: Minimize. Delete the remainer of the files in
20594 config; this functionality is now in devo/dejagnu/config.
20595
20596 g++.*/*: Pass any additional flags used to compile to postbase;
20597 delete CXXFLAGS.
20598
20599 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
20600 is now done by runtest.exp. Use gcc_target_compile instead of
20601 compile.
20602
20603 lib/c-torture.exp: Use gcc_target_compile instead of compile.
20604 Remove references to CFLAGS. Use remote_file instead of
20605 calling rm -f.
20606 (c-torture): Take a list of arguments to use to compile this
20607 testcase.
20608
20609 lib/g++.exp: Simplify. Use target_compile instead of compile.
20610 lib/gcc-dg.exp: Ditto.
20611 lib/gcc.exp: Ditto.
20612 lib/mike-{gcc,g++}.exp: Ditto.
20613 lib/old-dejagnu.exp: Ditto.
20614 lib/plumhall.exp: Ditto.
20615
20616 1997-01-08 Jim Wilson <wilson@cygnus.com>
20617
20618 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
20619 (ph_linker): Likewise.
20620
20621 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
20622
20623 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
20624 MAP_ANON / MAP_ANONYMOUS if defined;
20625 else try to map from /dev/zero .
20626
20627 1996-11-12 Jeffrey A Law (law@cygnus.com)
20628
20629 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
20630 isn't defined, then define it to MAP_ANONYMOUS.
20631
20632 1996-11-12 Jeffrey A Law (law@cygnus.com)
20633
20634 * gcc.c-torture: Update to c-torture-1.42 release.
20635
20636 1996-11-11 Jeffrey A Law (law@cygnus.com)
20637
20638 * gcc.c-torture: Update to c-torture-1.41 release.
20639
20640 1996-10-27 Jeffrey A Law (law@cygnus.com)
20641
20642 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
20643 c-torture release.
20644
20645 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
20646
20647 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
20648 and LDFLAGS. Fix second case to append the target_info ldflags
20649 onto LDFLAGS, not CFLAGS.
20650 * lib/g++.exp (g++_init): Add target_info stuff.
20651 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
20652 of libgloss and newlib flags for !native.
20653
20654 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
20655 (GDB): Fix relative path to go up another dir for finding gdb.
20656
20657 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
20658
20659 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
20660 versions in the target_info array, if they don't exist.
20661
20662 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
20663
20664 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
20665
20666 1996-07-08 Jim Wilson <wilson@cygnus.com>
20667
20668 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
20669 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
20670
20671 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
20672
20673 * lib/old-dejagnu.exp: Don't remove the output file before we've
20674 actually tested it. Don't append pwd to the path of the executable
20675 we're testing.
20676
20677 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
20678
20679 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
20680
20681 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
20682
20683 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
20684 temporary directory for compiler files, and set it to a default
20685 value of /tmp. Set $output as the name of the output file from
20686 compiling the testcase. Add a -o option to $cflags_var so the
20687 compiler writes the final output file as $output. Set $executable
20688 to $output.
20689
20690 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
20691 directory for compiler files, and set it to /tmp if it doesn't
20692 already have a value. Set $output_file to the name of the output
20693 file from compiling the testcase. Add a -o option to CXXFLAGS so
20694 the compiler writes the final output file as $output. Use $output
20695 as the executable to be tested.
20696
20697 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
20698
20699 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
20700
20701 1996-06-08 Jeffrey A Law (law@cygnus.com)
20702
20703 * gcc.c-torture/execute/pending-1.c: New test. Still
20704 pending in Tege's queue.
20705
20706 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
20707
20708 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
20709 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
20710 if there were failures. Call unresolved if there were unresolved
20711 testcases. Call gcc_fail if program did not run to completion.
20712 (ph_make): Pass additional argument name to ph_execute.
20713 (ph_execute): Add new argument. Pass additional arguments to
20714 ph_summary. Call gcc_fail is there is no execution output.
20715
20716 1996-04-24 Jeffrey A Law (law@cygnus.com)
20717
20718 * lib/plumhall.exp (proc_summary): Output relavent summary
20719 lines into the log so specific failures in plumhall can be
20720 investigated.
20721
20722 1996-04-10 Jeffrey A Law (law@cygnus.com)
20723
20724 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
20725 (c-torture-execute): Don't try to execute tests which use
20726 "long long" types if $NO_LONG_LONG is nonzero.
20727
20728 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
20729
20730 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
20731 not c-torture.
20732
20733 * gcc.ieee: Move from here.
20734 * gcc.c-torture/execute/ieee: To here.
20735
20736 1996-03-26 Jeffrey A Law (law@cygnus.com)
20737
20738 * gcc.c-torture: Update to c-torture-1.41 release.
20739
20740 1996-03-22 Jeffrey A Law (law@cygnus.com)
20741
20742 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
20743 not "$output".
20744
20745 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
20746
20747 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
20748 -c present.
20749
20750 1996-03-02 Jeffrey A Law (law@cygnus.com)
20751
20752 * config/proelf.exp: Handle connecting to a simulator.
20753
20754 1996-01-31 Jeffrey A Law (law@cygnus.com)
20755
20756 * config/proelf.exp: New file. Enough framework that we can
20757 run c-torture tests on the proelf targets (or any other target
20758 that gdb can connect to for that matter).
20759
20760 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
20761
20762 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
20763 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
20764
20765 * lib/plumhall.exp (ph_execute): Always call ph_summary if
20766 exec_output exists.
20767
20768 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
20769
20770 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
20771 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
20772
20773 * config/*.exp: Update FSF address. Change result of ${tool}_load
20774 to pass/fail/unresolved/unsupported/untested. Caller must now
20775 call unresolved/unsupported/untested.
20776 * lib/*.exp: Update FSF address. Update to handle new results of
20777 ${tool}_load.
20778 * lib/chill.exp (verbose): Delete.
20779
20780 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
20781
20782 * lib/gcc.exp (default_gcc_start): Change order of args to
20783 $LDFLAGS $CFLAGS $LIBS.
20784 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
20785 Save/set/restore CFLAGS. Pass single arg to gcc_start.
20786 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
20787 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
20788 * gcc.misc-tests/dg-test.exp: Likewise.
20789 * gcc.misc-tests/msgs.exp: Likewise.
20790 * gcc.prms/prms.exp: Likewise.
20791 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
20792 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
20793
20794 * lib/dg.exp: Deleted, moved to dejagnu/lib.
20795
20796 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
20797
20798 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
20799
20800 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
20801 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
20802
20803 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
20804 necessary.
20805
20806 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
20807
20808 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
20809 global for loop; add use of $mathlib.
20810 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
20811 settings here; set mathlib for anything but VxWorks.
20812
20813 1996-01-22 Jeffrey A Law (law@cygnus.com)
20814
20815 * gcc.c-torture: Update to c-torture-1.40 release.
20816
20817 1996-01-03 Jeffrey A Law (law@cygnus.com)
20818
20819 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
20820 dg.exp.
20821
20822 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
20823
20824 * lib/c-torture.exp (c-torture-execute): Declare "output" as
20825 global.
20826
20827 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
20828
20829 * lib/g++.exp (LIBS): Define if not already.
20830 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
20831 (gcc-dg-prune): Call prune_gcc_output.
20832 * lib/gcc.exp (prune_gcc_output): New proc.
20833 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
20834 prune_gcc_output.
20835
20836 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
20837
20838 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
20839 (c-torture-execute): Likewise. Rename `name' to `testcase'.
20840
20841 1995-11-15 Jeffrey A Law (law@cygnus.com)
20842
20843 * gcc.c-torture: Update to c-torture-1.39 release.
20844
20845 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
20846
20847 * lib/c-torture.exp (c-torture-execute): Don't return if one option
20848 fails, try others as well.
20849
20850 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
20851
20852 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
20853 If compilation fails, mark execute tests as `untested'.
20854 If test is marked as unsupported, don't mark compilation and
20855 execute tests as failed.
20856
20857 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
20858
20859 * lib/g++.exp (g++_init): Don't link in libg++, and look to
20860 libstdc++ for whether or not we want to be doing shared
20861 libraries. Delete link_curses since we don't need it anymore.
20862 * lib/mike-g++.exp (postbase): Don't link in libg++.
20863 * g++.old-deja/old-deja.exp: Likewise.
20864
20865 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
20866
20867 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
20868
20869 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
20870
20871 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
20872 For that, add `-Wl,-a,shared_archive'.
20873 * g++.old-deja/old-deja.exp: Likewise.
20874
20875 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
20876
20877 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
20878
20879 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
20880
20881 * lib/mike-g++.exp (postbase): Pay attention to the status of
20882 g++_load.
20883
20884 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
20885
20886 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
20887
20888 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
20889
20890 * lib/gcc.exp (default_gcc_start): No longer need to log program
20891 being executed or its output, execute_anywhere does that now.
20892 * lib/g++.exp (default_g++_version): Call execute_anywhere.
20893 (default_g++_start): Likewise. Delete calls to verbose/send_log.
20894
20895 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
20896
20897 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
20898 the same as those in lib/g++.exp.
20899
20900 1995-10-10 Jeff Law (law@hurl.cygnus.com)
20901
20902 * gcc.c-torture: Update to c-torture-1.38 release.
20903 * gcc.ieee: Related changes.
20904
20905 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
20906
20907 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
20908 "exec". Minor reformatting changes.
20909
20910 * config/rom68k.exp (${tool}_load): Make it work in a canadian
20911 cross. This means all "exec" calls now work on a remote host as
20912 well.
20913 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
20914 cross. Filter out the extra "\r\n" stuff that expect puts in.
20915 (c-torture-execute): Filter out the bogus warnings like
20916 c-torture-compile does. Add support for canadian cross.
20917 * lib/gcc.exp (default_gcc_version, default_gcc_start)
20918 Use execute_anywhere rather than calling exec directly. Now it
20919 works for canadian cross testing.
20920
20921 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
20922
20923 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
20924 results into a variable, and check that rather than using file exists.
20925
20926 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
20927
20928 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
20929 create a libg++.so. For sunos4.1.*, also add -ltermcap.
20930
20931 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
20932
20933 * g++.old-deja/old-deja.exp: Create and pass runshlib and
20934 lib_curses if there's a shared libg++ in the build tree.
20935
20936 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
20937
20938 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
20939 if not supported target.
20940
20941 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
20942
20943 * lib/g++.exp (g++_init): Move empty setting of runshlib and
20944 link_curses up to always happen, not just for native builds.
20945
20946 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
20947
20948 * gcc.c-torture: Update to c-torture-1.36 release.
20949 * gcc.failure: Related changes.
20950
20951 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
20952
20953 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
20954
20955 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
20956
20957 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
20958 * lib/mike-g++.exp (postbase): Not in here. Still reference
20959 runshlib, link_curses, and mathlib for link and run.
20960
20961 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
20962 pass the runtime shared library options for Solaris, OSF/1, and
20963 Irix5, and link with -lcurses to avoid unresolved references.
20964
20965 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
20966
20967 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
20968 only run once.
20969
20970 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
20971
20972 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
20973
20974 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
20975
20976 * gcc.c-torture: Update to c-torture-1.35 release. Note we
20977 do not have a framework for the "compat" tests yet.
20978
20979 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
20980
20981 * lib/mike-g++.exp (postbase): New local variable `mathlib',
20982 set to null if we're testing vxworks5.1. Use that instead of
20983 `-lm' in the setting of LIBS for link and run.
20984
20985 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
20986
20987 * config/rom68k.exp (${tool}_load): Major changes to make it
20988 work. Verified that it does in fact return the stuff in
20989 exec_output properly. Catch any Emul or any TRAP other than 0.
20990
20991 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
20992
20993 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
20994 LDFLAGS properly for targets that need stuff from libgloss.
20995 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
20996 only run once.
20997 (gpp_initialized): New variable.
20998
20999 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
21000
21001 * config/rom68k.exp: Load libgloss.exp.
21002 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
21003 so we can produce a fully linked binary.
21004 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
21005 so we can produce a fully linked binary.
21006
21007 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
21008
21009 * lib/plumhall.exp (ph_section): Watch for expected failures.
21010 Add missing `else'.
21011
21012 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
21013 run the testcase.
21014 (c-torture): Likewise.
21015
21016 1995-08-28 Doug Evans <dje@cygnus.com>
21017
21018 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
21019
21020 * lib/mike-g++.exp (mike_cleanup): New proc.
21021 (prebase): New globals compiler_result, not_compiler_result,
21022 target_regexp.
21023 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
21024 allow leading "-" in pattern. Watch for unsupported tests.
21025 If $compiler_result is set, pattern match assembler code,
21026 and ditto for $not_compiler_result.
21027 * lib/mike-gcc.exp: Likewise.
21028
21029 * lib/plumhall.exp (ph_execute): Only call ph_summary if
21030 execution "succeeded".
21031
21032 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
21033
21034 * config/win32.exp: New file.
21035 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
21036
21037 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
21038
21039 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
21040 unsupported.
21041 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
21042 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
21043 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
21044
21045 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
21046 "... without exceptions was ...". That is now handled by
21047 prune_system_crud.
21048 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
21049
21050 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
21051
21052 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
21053 sieve.c,sort2.c}: New files.
21054 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
21055 sieve.exp,sort2.exp}: Drivers for them.
21056
21057 * lib/mike-gcc.exp (program_output): New user settable variable.
21058 (postbase): Call prune_system_crud. Also prune extraneous compiler
21059 messages.
21060 * lib/mike-g++.exp (program_output): New user settable variable.
21061
21062 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
21063
21064 * config/sh.exp: Deleted (use sim.exp instead).
21065
21066 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
21067
21068 * config/vx.exp: Declare CHECKTASK as global.
21069 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
21070 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
21071 * lib/old-dejagnu.exp: Load [pwd]/$executable.
21072
21073 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
21074
21075 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
21076 target. Like vx.exp, only includes `vx29k.exp' instead of
21077 `vxworks.exp'.
21078
21079 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
21080
21081 * config/sim.exp: Increase time limit from 120 seconds to 240.
21082
21083 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
21084
21085 * gcc.c-torture/execute/950628-1.c: New test.
21086
21087 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
21088
21089 * gcc.c-torture: Update with changes/additions from
21090 c-torture-1.34.
21091
21092 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
21093
21094 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
21095
21096 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
21097
21098 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
21099
21100 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
21101
21102 * gcc.c-torture/compile/950512-1.c: New test.
21103 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
21104 * gcc.dg/struct-ret-1.c: Likewise.
21105
21106 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
21107
21108 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
21109 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
21110
21111 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
21112
21113 * gcc.c-torture/special/920411-1.c: Deleted.
21114 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
21115
21116 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
21117
21118 * config/sim.exp (${tool}_load): Hack in call to bash to get a
21119 cpu limit.
21120
21121 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
21122
21123 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
21124
21125 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
21126
21127 From kenner;
21128 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
21129 is the proper length.
21130 * va-arg-3.c: Likewise.
21131
21132 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
21133
21134 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
21135 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
21136
21137 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
21138 * lib/g++.exp (default_g++_start): Delete old cruft.
21139
21140 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
21141
21142 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
21143 (2 * (1 << 18)) to (2 * (1 << 17)).
21144
21145 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
21146
21147 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
21148
21149 * config/rom68k.exp: Renamed from config/idp.exp
21150
21151 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
21152
21153 * c-torture/compile/921109-2.c
21154
21155 1995-04-18 Mike Stump <mrs@cygnus.com>
21156
21157 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
21158 excess errors.
21159
21160 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
21161
21162 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
21163 output.
21164 * lib/g++.exp (default_g++_start): Likewise.
21165
21166 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
21167
21168 * gcc.c-torture/compile/950329-1.c: New test.
21169
21170 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
21171
21172 * config/bug.exp (${tool}_load): Updated to use new remote_open
21173 and remote_close procs.
21174 * config/idp.exp: New file.
21175
21176 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
21177
21178 * gcc.c-torture/execute/950322-1.c: New test.
21179
21180 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
21181
21182 * config/vx.exp (${tool}_load): Clean up testing of return code from
21183 vxworks_ld and vxworks_spawn.
21184
21185 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
21186
21187 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
21188
21189 1995-03-13 Mike Stump <mrs@cygnus.com>
21190
21191 * lib/old-deja.exp: Add `excess errors test - ' error, now one
21192 can mark excess errors on a machine by machine basis. Note, the
21193 default is to not expect any excess errors, even when excess
21194 errors test - is given, so you will want to put an XFAIL ... on
21195 these lines. For example, // excess errors test - XFAIL hppa*-*-*
21196 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
21197 those 4 machines, but no others.
21198
21199 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
21200
21201 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
21202 * lib/c-torture.exp: to here.
21203
21204 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
21205
21206 * gcc.c-torture/execute/950221-1.c: New test.
21207 * gcc.c-torture/execute/struct-ret-1.c: New test.
21208 * gcc.c-torture/compile/950221-1.c: New test.
21209
21210 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
21211
21212 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
21213
21214 * gcc.c-torture/execute/arith-1.c (main): Return 0.
21215 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
21216
21217 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
21218
21219 * g++.gb: New directory of tests, derived from my signature and
21220 class scoping tests.
21221
21222 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
21223 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
21224 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
21225 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
21226 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
21227 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
21228 * g++.gb/sig25.C: Likewise.
21229
21230 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
21231 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
21232 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
21233 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
21234 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
21235 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
21236 * g++.gb/sig25.exp: Likewise.
21237
21238 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
21239 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
21240 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
21241 * g++.gb/scope13.C: Likewise, this test still fails.
21242
21243 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
21244 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
21245 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
21246 * g++.gb/scope13.exp: Ditto.
21247
21248 * g++.gb/README: New file, explains what these tests are about.
21249
21250 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
21251
21252 * lib/dg.exp (dg-do): Support `preprocess'.
21253 (dg-test): Likewise.
21254
21255 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
21256
21257 * config/udi.exp: change "continue -expect" to "exp_continue".
21258
21259 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
21260
21261 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
21262 Delete redundant tests.
21263
21264 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
21265 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
21266 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
21267 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
21268 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
21269 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
21270 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
21271 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
21272
21273 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
21274 storing label pointers.
21275 * gcc.c-torture/execute/921019-1.c: Likewise.
21276 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
21277 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
21278 parameter fp.
21279 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
21280 constants.
21281
21282 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
21283 Delete obsolete tests.
21284
21285 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
21286 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
21287 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
21288 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
21289 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
21290 * gcc.c-torture/compile/950124-1.c: New test.
21291
21292 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
21293
21294 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
21295
21296 * lib/mike-g++.exp: Add -lm to LIBS.
21297
21298 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
21299
21300 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
21301
21302 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
21303
21304 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
21305
21306 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
21307
21308 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
21309
21310 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
21311
21312 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
21313 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
21314 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
21315 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
21316 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
21317 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
21318 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
21319 * g++.law/{operators31.C, operators32.C,
21320 * g++.law/{operators33.C, operators34.C}: Likewise.
21321 * g++.law/{pic1.C, refs2.C}: Likewise.
21322 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
21323 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
21324 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
21325 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
21326
21327 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
21328 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
21329 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
21330 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
21331 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
21332 * g++.law/{enum9.exp, friend5.exp}: Likewise.
21333 * g++.law/{nest3.exp, nest4.exp}: Likewise.
21334 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
21335 * g++.law/{operators30.exp, operators31.exp}: Likewise.
21336 * g++.law/{operators32.exp, operators33.exp}: Likewise.
21337 * g++.law/{operators34.exp}: Likewise.
21338 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
21339 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
21340 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
21341 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
21342 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
21343
21344 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
21345 No longer expected to fail.
21346 * g++.law/missed-error3.C: Tweak for recent bool changes.
21347
21348 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
21349
21350 * config/emb-unix: Deleted.
21351 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
21352 remote execution. Do final link on remote host if REMOTE_LINK is set.
21353
21354 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
21355
21356 * lib/dg.exp (dg-test): Fix typo in last patch.
21357
21358 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
21359
21360 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
21361 (handles multiple occurrences).
21362
21363 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
21364
21365 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
21366 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
21367 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
21368 printed).
21369 * lib/c-torture.exp (c-torture-compile): Likewise.
21370 (c-torture): Prepend full path if missing.
21371 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
21372 (gcc_fail): Likewise.
21373 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
21374
21375 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
21376
21377 * lib/netware.exp: Only attach to NetWare i386 systems.
21378
21379 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
21380
21381 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
21382 messages. Add test name to "output pattern match" pass/fail message.
21383
21384 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
21385
21386 * gcc.dg: New testsuite.
21387 * gcc.dg/dg.exp: New file.
21388
21389 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
21390 test-switch.c}: Deleted.
21391
21392 * gcc.misc-tests/msgs.exp: New testcase driver.
21393
21394 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
21395
21396 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
21397 Watch for illegal return values from ${tool}_load.
21398 * config/unix.exp (${tool}_load): Fix pass/fail detection for
21399 cross targets. Coerce return value >0 to 1.
21400
21401 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
21402
21403 * config/unix.exp (${tool}_load): Call program rsh, not proc.
21404
21405 * config/emb-unix.exp: New file.
21406
21407 * config/sim.exp: Error if variable $SIM not defined.
21408 (${tool}_load): Mark test as "untested" if simulator missing.
21409
21410 * config/unix.exp: Load remote.exp to get rcp_download.
21411 * lib/c-torture.exp: Use different option lists for testcases with
21412 and without loops.
21413 * gcc.c-torture/execute/execute.exp: Likewise.
21414
21415 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
21416
21417 * config/*.exp: Clarify return code from ${tool}_load.
21418 Call `unresolved' or `untested' instead of `warning' or `perror'
21419 (sometimes you still want to call both though).
21420 Add comment that `shell_id' is local to each file.
21421 * config/udi.exp (timeout): Set to 30.
21422 Don't print warning if connection fails, $connectmode has already
21423 printed an error.
21424 (${tool}_load): Move verbose messages to level 2.
21425 Rework pattern for "Process started" message.
21426 Pass `shell_id' to ${connectmode}_download.
21427 Retry twice upon timeout. Make resetting of target more robust.
21428 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
21429 Pass `shell_id' to exit_$connectmode.
21430 Only call exit_$connectmode if connected.
21431 * config/unix.exp (${tool}_load): Check return codes better.
21432 * config/vrtx.exp (${tool}_load): Likewise.
21433 * config/vx.exp (${tool}_load): Likewise.
21434 Delete unneeded global's.
21435 * lib/dg.exp (dg-test): Update to reflect clarified return codes
21436 from ${tool}_load.
21437 (dg-stat): Delete.
21438 (dg-init): Delete recording of pass/fail counts.
21439 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
21440 (old-dejagnu-init): Likewise.
21441 (old-dejagnu-stat): Delete contents, empty proc now.
21442 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
21443 (c-torture): Delete references to lcnt, lpass, lfail.
21444 Get option list from TORTURE_OPTIONS.
21445 Delete -funroll[-all]-loops if no loops.
21446 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
21447 (g++_stat): Delete contents (empty proc now).
21448 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
21449 (gcc_finish): Likewise.
21450 (gcc_stat): Deleted.
21451 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
21452 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
21453 * gcc.c-torture/execute/execute.exp: Likewise.
21454 Split tests into two parts: compile, execute.
21455 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
21456 no loops. Update to reflect clarified return codes from ${tool}_load.
21457
21458 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
21459
21460 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
21461 to grep for.
21462 (old-dejagnu): Likewise (where necessary).
21463
21464 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
21465
21466 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
21467
21468 * lib/dg.exp (dg-process-target): Fix processing of selector.
21469 Add comment regarding use of `error'.
21470
21471 * lib/gcc.exp (prune_system_crud): Define if missing.
21472 * lib/g++.exp (prune_system_crud): Likewise.
21473
21474 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
21475 Call prune_system_crud.
21476 * lib/dg.exp (dg-runtest): New proc.
21477 Use perror instead of send_user for tcl errors in testcase.
21478 Don't return any value, it's never used.
21479 Don't clobber previous definition of `unknown'.
21480 Print tcl errors in `dg-final'.
21481
21482 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
21483
21484 * lib/dg.exp (dg-process-target): Improve syntax error messages.
21485 (dg-test): Don't print errorInfo, it contains stack backtrace.
21486
21487 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
21488
21489 * lib/g++.exp (runtest_file_p): Define if missing.
21490
21491 1994-09-24 Doug Evans (dje@cygnus.com)
21492
21493 * lib/mike-g++.exp: Comment out loading of g++.exp.
21494 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
21495 (default_g++_version): Always print something.
21496 (default_g++_start): Comment out call to `which'.
21497 (g++_start, g++_load): Deleted (must be defined in config file).
21498 * lib/gcc.exp: Test for existence of $CC at start.
21499 Delete check for tmpdir (done in gcc_init).
21500 (default_gcc_version): Always print something.
21501 (default_gcc_start): Comment out call to `which'.
21502 * config/*.exp: Major cleanup - make cross targets work at least a
21503 little better for g++ (by not being "--tool gcc" specific).
21504 Rename gcc_xxx to ${tool}_xxx.
21505 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
21506 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
21507
21508 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
21509
21510 * lib/c-torture.exp (c-torture-compile): Rework compiler
21511 message processing.
21512
21513 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
21514 c-torture.
21515
21516 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
21517
21518 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
21519
21520 * lib/dg.exp (dg-process-target): Support { target native }.
21521
21522 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
21523
21524 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
21525 looked for "... program xxx got fatal signal".
21526 Correct regsub munging of `comp_output'.
21527 Ignore compiler messages "path prefix not used" and "linker input
21528 file unused".
21529
21530 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
21531
21532 * lib/gcc.exp (runtest_file_p): Define if missing.
21533 * gcc.prms/template.c: Example to work from.
21534
21535 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
21536
21537 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
21538 * lib/dg.exp (dg-test): Call unsupported testcases as such.
21539
21540 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
21541 * gcc.prms/1883.c: Moved from compile/940714-1.c.
21542 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
21543 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
21544
21545 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
21546 (dg-process-target): No longer a varargs proc.
21547 Return S/N for target, P/F for xfail. All callers changed.
21548 (user option procs): More argument checking.
21549 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
21550 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
21551 (dg-test): Skip test if not running on selected target in `dg-do'.
21552 Update handling of `dg-do-what', `dg-output-text'.
21553 Separate execution pass/fail from output pattern match pass/fail.
21554 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
21555
21556 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
21557
21558 * gcc.c-torture/special/special.exp: Don't expect failure for mips
21559 target for 920510-1.c.
21560
21561 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
21562
21563 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
21564 Clean up comment regarding use of passcnt, etc.
21565 (gcc_stat): Don't update `testcnt' here.
21566 (gcc_finish): Do it here.
21567 Might as well reset `but_id' here too.
21568 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
21569 to determine if the file should be tested.
21570 * gcc.c-torture/compile/compile.exp: Likewise.
21571 * gcc.c-torture/execute/execute.exp: Likewise.
21572 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
21573 * gcc.misc-tests/dg-test.exp: Likewise.
21574 * gcc.prms/prms.exp: Likewise.
21575 * gcc.wendy/wendy.exp: Likewise.
21576 * g++.old-deja.exp: Likewise.
21577 Move "Testing file" message to verbose level 1.
21578
21579 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
21580
21581 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
21582
21583 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
21584
21585 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
21586 (default_gcc_start): Accept optional second list element
21587 of compiler flags. Print compiler output at verbosity level 2.
21588 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
21589 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
21590 Save current values of framework globals passcnt, failcnt, xpasscnt,
21591 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
21592 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
21593 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
21594 xfailcnt to compute stats. Update framework global `testcnt' from
21595 pass/fail counts.
21596 (gcc_finish): New proc. Clean up test environment.
21597 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
21598 (gcc_epass, gcc_efail): Delete.
21599 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
21600 argument of line number.
21601 (dg-init): If the tool has an init routine, call it.
21602 (dg-test): Remove args `cflags_var' and `libs_var'.
21603 Pass all compiler options to ${tool}_start.
21604 Handle missing line number.
21605 (dg-finish): New function.
21606 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
21607 particular files. Call gcc_finish at end. Move "skipping test"
21608 message to verbosity level 3.
21609 * gcc.c-torture/compile/compile.exp: Likewise.
21610 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
21611 * gcc.c-torture/execute/execute.exp: Likewise.
21612 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
21613 Print testcase being tried at verbosity level 1.
21614 * gcc.c-torture/special/special.exp: Unset xfail.
21615 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
21616 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
21617 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
21618 * gcc.failure/failure.exp: Likewise.
21619 * gcc.ieee/ieee.exp: Likewise.
21620 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
21621 Update call to dg-test. Call dg-finish at end.
21622 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
21623 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
21624 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
21625 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
21626 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
21627 * gcc.wendy/wendy.exp: Add copyright.
21628 Delete setting of tmpdir (done by gcc_init).
21629 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
21630 Pass compiler flags to gcc_start. Call gcc_finish at end.
21631 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
21632 gcc_[ce]pass/fail.
21633
21634 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
21635
21636 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
21637 confusion.
21638 (g++_load): Likewise.
21639
21640 * config/*.exp (gcc_load): Some were varargs fns and some were not.
21641 Rename argument to `prog' to remove the confusion.
21642 Varargs fns behave differently too!
21643 (g++_load): Likewise.
21644
21645 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
21646
21647 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
21648 what it is. Delete (always) printing of status value for !native.
21649 Simplify verbose code, and include status and exec_output.
21650 (g++_load): Use gcc_load.
21651
21652 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
21653
21654 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
21655 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
21656 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
21657 940714-3.c as these testcases don't exist anymore. Make
21658 va-arg-1.c expected to pass.
21659
21660 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
21661
21662 * gcc.misc-tests/misc.exp: Only run specific testcases.
21663 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
21664 * gcc.misc-tests/dg-[1-9].c: New files.
21665
21666 * lib/dg.exp: New testsuite driver.
21667 * gcc.prms/prms.exp: Use it.
21668
21669 * README.gcc: New file.
21670
21671 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
21672 Document and reset `lxpass' and `lxfail'.
21673 Simplify "initialized" message.
21674 (gcc_stat): Clean up comments a little.
21675
21676 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
21677
21678 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
21679
21680 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
21681
21682 * lib/old-dejagnu.exp (process-option): New proc.
21683 (old-dejagnu-init, old-dejagnu-stat): Likewise.
21684 (old-dejagnu): Simplify.
21685 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
21686
21687 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
21688
21689 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
21690 exists and is not an empty string.
21691
21692 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
21693 $xfail rather than calling setup_xfail. Clear $xfail when test is
21694 finished.
21695 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
21696 automatically.
21697
21698 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
21699 longer expected to fail.
21700
21701 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
21702 "f" function call.
21703
21704 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
21705
21706 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
21707 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
21708 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
21709 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
21710 c-torture-1.29.
21711
21712 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
21713 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
21714
21715 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
21716
21717 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
21718 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
21719
21720 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
21721 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
21722 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
21723
21724 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
21725
21726 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
21727 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
21728 940714-1.c, 940714-2.c, 940714-3.c},
21729 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
21730 gcc.misc-tests/{mg.c,mg.exp}:
21731 New tests.
21732 * gcc.noncompile/noncompile.exp: Change accordingly.
21733
21734 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
21735
21736 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
21737 Undo previous clobberage.
21738
21739 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
21740
21741 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
21742 * gcc.special/{930510-1.c, special.exp}:
21743 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
21744 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
21745 struct-varargs-1.c}: New tests from c-torture-1.26.
21746
21747 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
21748
21749 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
21750 argument to switch.
21751
21752 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
21753
21754 * Revert the previous changes. Please see Rob's directory
21755 (/lisa/test/rob/progressive/gcc/testsuite) for testing
21756 fixes.
21757
21758 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
21759
21760 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
21761 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
21762 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
21763 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
21764 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
21765 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
21766 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
21767 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
21768 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
21769 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
21770 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
21771 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
21772 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
21773 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
21774 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
21775 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
21776 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
21777 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
21778 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
21779 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
21780 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
21781 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
21782 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
21783 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
21784 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
21785 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
21786 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
21787
21788 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
21789
21790 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
21791 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
21792 with perror calls.
21793
21794 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
21795
21796 * config/unix.exp (g++_load): Fix syntax.
21797
21798 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
21799
21800 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
21801 * gcc.noncompile/921017-1.c: Deleted obsolete test.
21802 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
21803 Don't expect va-arg-1.c to fail. Correct expected output for
21804 920928-1.c.
21805 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
21806 * gcc.wendy/hbm4.c: Correct typo.
21807 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
21808
21809 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
21810
21811 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
21812 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
21813 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
21814 * lib/c-torture.exp (c-torture-compile): Ditto.
21815
21816 Reduce volume of output (remove all the -I's and such).
21817 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
21818 Call gcc_cpass, gcc_cfail.
21819 (c-torture): Pass testing option to c-torture-compile.
21820
21821 1994-03-21 Doug Evans (dje@cygnus.com)
21822
21823 Bring patches over from progressive.
21824 * config/default.exp: Exit remote shell cleanly.
21825 (g++_exit, g++_start): Add default versions.
21826 * config/sim.exp (gcc_load): Use perror, not error.
21827
21828 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
21829
21830 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
21831 set in site.exp.
21832
21833 1994-03-14 Doug Evans (dje@cygnus.com)
21834
21835 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
21836 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
21837 (wendy_try): New proc to run testcase.
21838 (main loop): Call 'em.
21839 * gcc.wendy/*.c: Clean up pass to correct expected output.
21840
21841 * lib/gcc.exp: Minor cleanup work.
21842 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
21843
21844 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
21845
21846 * config/sim.exp (gcc_load): Document return codes better.
21847 Don't pass -v to simulator.
21848
21849 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
21850
21851 * gcc.special/920717-x.c: Fix typo.
21852 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
21853 get at sources.
21854
21855 * lib/mike-gcc.exp: Fix typo.
21856
21857 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
21858
21859 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
21860 binary to use, transform the name.
21861 * config/*.exp: rename everything. Nuke any g++ specific files,
21862 it's now a special case of gcc that requires no special support.
21863 Add a default.exp for unsupported targets.
21864
21865 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
21866
21867 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
21868 lib/old-dejagnu.exp: Fix a few patterns to work with the new
21869 version of Tcl.
21870
21871 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
21872
21873 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
21874 than a warning.
21875
21876 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
21877
21878 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
21879
21880 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
21881
21882 * gcc.execute/execute.exp: Combine opt_list and foption_list into
21883 option_list. Compile every file with only 4/6 option choices
21884 (same as C torture) instead of with 12/18 different option
21885 choices.
21886 * lib/c-torture.exp: Likewise.
21887
21888 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
21889 not already set.
21890
21891 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
21892
21893 * lib/old-deja.exp: Add `excess errors test fails' error, now one
21894 can put an XFAIL *-*-* on excess errors.
21895
21896 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
21897
21898 * g++.law: Add more tests derived from g++-bugs snapshots.
21899
21900 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
21901 equivalent to g++.law/init9.
21902
21903 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
21904 compiled it, and the a.out file after we've run it.
21905
21906 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
21907
21908 * lib/mike-g++.exp (postbase): Delete the .o file after we've
21909 compiled it, and the a.out file after we've run it.
21910
21911 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
21912
21913 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
21914
21915 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
21916
21917 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
21918 version number.
21919
21920 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
21921
21922 * g++.law: New directory of g++ tests derived from the g++-bugs
21923 snapshots.
21924
21925 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
21926
21927 * gcc.compile: initbug1.c initbug1.exp testcase added
21928
21929 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
21930
21931 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
21932 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
21933 fixes submitted by Jeff Law (law@cs.utah.edu)
21934 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
21935 Jeff Law (law@cs.utah.edu)
21936
21937
21938 1993-11-30 Mike Stump (mrs@cygnus.com)
21939
21940 * config/unix-g++.exp: Follow the gcc way of doing things.
21941 * g++.old-deja/old-deja.exp: Minor updates.
21942 * lib/g++.exp: New file, follow the gcc way of doing things.
21943 * lib/old-dejagnu.exp: Minor updates.
21944 * lib/mike-g++.exp: Always unset errorInfo.
21945
21946 1993-11-06 Mike Stump (mrs@cygnus.com)
21947
21948 * lib/gcc.exp: Fix some errors with the below change, CC and
21949 CFLAGS should be global when setting, not local.
21950
21951 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
21952
21953 * lib/gcc.exp: Transform tool name.
21954
21955 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
21956
21957 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
21958
21959 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
21960
21961 * lib/gcc.exp: change gcc_done to gcc_stat
21962
21963 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
21964
21965 * Upgraded gcc testsuite to c-torture version 1.25
21966
21967 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
21968
21969 * lib/gcc.exp: added reporting code. Changed verbose compile message.
21970 * lib/c-torture: added hooks for new reporting code.
21971
21972 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
21973
21974 * config/sh-gcc.exp: check if sh-sim exists in the path
21975
21976 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
21977
21978 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
21979 * gcc.compile/compile.exp: Initial changes for new logic.
21980 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
21981 * gcc.failure/failure.exp: Initial changes for new logic.
21982 * gcc.ieee/ieee.exp: Initial changes for new logic.
21983 * gcc.misc-tests/misc.exp: Initial changes for new logic.
21984 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
21985 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
21986 * lib/c-torture.exp: Initial changes for new logic.
21987 * lib/gcc.exp: Initial changes for new logic.
21988
21989 1993-10-15 Mike Stump (mrs@cygnus.com)
21990
21991 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
21992 depend upon failure or success. Fully qualify names in failure
21993 and success messages. Always remove a.out before starting
21994 compile, just in case. Pay more attention to error text output by
21995 the compiler. Handle testcases with no known past errors just
21996 like all others, so that things are uniform. Other miscellaneous
21997 improvements.
21998
21999 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
22000
22001 * gcc.cpp: new directory for cpp tests
22002
22003 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
22004
22005 * lib/chill.exp: Code reformatted, removed unused code.
22006 * config/unix-chill.exp: Code reformatted, removed unused code.
22007 * chill.execute/execute.exp: Code reformatted, removed unused code.
22008 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
22009
22010 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
22011
22012 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
22013 routines not written.
22014
22015 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
22016
22017 * config/bug-gcc.exp: Use new procs from bug.exp.
22018
22019 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
22020
22021 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
22022 via ftp, rather than depending on NFS.
22023 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
22024 case.
22025
22026 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
22027
22028 * config/bug-gcc.exp: Use new download proc.
22029
22030 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
22031
22032 * chill.execute/execute.exp: cleanups, handles errors better
22033 * chill.compile/compile.exp: rewrite, based on execute.exp
22034 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
22035 * lib/chill.exp: major changes to diff proc and compile and link
22036 procs. added chill_fail and chill_pass wrappers to pass and
22037 fail. added more comments, and handle error codes better.
22038 Added a hack to capture stderr from exec, so noncompile tests
22039 can work.
22040
22041 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
22042
22043 * chill.execute/execute.exp: rewrite of testsuite driver
22044 * lib/chill.exp: rewrite of testsuite driver
22045 * config/unix-chill.exp: rewrite of testsuite driver
22046
22047 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
22048
22049 In chill.execute:
22050 * iexpr.ch: Standardize uppercase.
22051 * tuples.dat: Standardize uppercase.
22052 * vary.ch: standardize. Correct varying string assignments.
22053 * vary.dat: Add new output lines.
22054
22055 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
22056
22057 In chill.execute:
22058 * chprintf.ch: Standardize use of uppercase.
22059 * tuples.ch: Standardize and turn arr2 into a DCL,
22060 rather than a SYN.
22061 * pinits.ch: Standardize.
22062
22063 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
22064
22065 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
22066 * Makefil: Renamed to Makefile.in.
22067 * configure.in: New.
22068
22069 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
22070
22071 In chill.execute:
22072 * .cvsignore: Add result/output files.
22073 * Makefile: Fix up variables at start. Use MFLAGS
22074 everywhere. Correct bool_loc, built_ins entries.
22075 Add entry for vary1.ch.
22076 * bitarray.ch: Standardize upper-case usage.
22077 * bitexpr.ch: Standardize, add output of b1.
22078 * params.ch: Use arrayt in along PROC parameters, to
22079 avoid novelty problems.
22080 * sets.ch: Tiny cleanup.
22081 * vary1.ch: Re-indent.
22082
22083 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
22084
22085 * Add PR-related files to Makefiles, .cvsignore files, etc.
22086
22087 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
22088
22089 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
22090 with compiler objects. New names are test-flow.c and test-loop.c
22091
22092 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
22093
22094 * Upgraded c-torture tests from 1.19 to 1.20
22095
22096 * new files:
22097 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
22098 * gcc.compile: 930623-1.c 930623-2.c
22099 * gcc.noncompile: 930622-1.c 930622-2.c
22100 * gcc.failure: 920411-1.c 920627-2.c
22101 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
22102
22103 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
22104
22105 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
22106 More changes to get testsuite working properly. Needs more work.
22107 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
22108
22109 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
22110
22111 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
22112 More changes to get testsuite working properly. Needs more work.
22113
22114 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
22115
22116 * chill.compile/compile.exp: Added for Dejagnu support
22117 * chill.execute/execute.exp: Added for Dejagnu support
22118 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
22119
22120 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
22121
22122 This should complete moving the CHILL test files.
22123 * chill.noncompile(.cvsignore printf.grt
22124 in-printf.grt chprintf.grt chprintf.ch):
22125 Added test-support files.
22126 (Makefile): Modified further.
22127 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
22128 signal.ch): Added test files.
22129 * chill.execute (.cvsignore printf.grt printr.c
22130 in-printf.grt rts.c chprintf.grt rts.h): Added
22131 test-support files.
22132 (Makefile): More corrections.
22133
22134 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
22135
22136 * chill.compile, chill.execute, chill.nocompile: Add CHILL
22137 test cases, ready for DejaGnu.
22138
22139 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
22140
22141 * Upgraded c-torture tests from 1.18 to 1.19
22142
22143 * gcc.compile: added test(s):
22144 930607-1.c
22145 * gcc.execute: added test(s):
22146 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
22147
22148 * added new subdirectory for misc tests: gcc.misc-tests
22149 * gcc.misc-test(s): added tests:
22150 inst-check.c test-consts.c test-ior.c test-switch.c
22151
22152 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
22153
22154 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
22155
22156 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
22157
22158 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
22159
22160 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
22161
22162 * Upgraded c-torture tests from 1.17 to 1.18
22163
22164 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
22165
22166 * Upgraded c-torture tests from 1.12 to 1.17
22167
22168 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
22169
22170 * lib/old-dejagnu.exp:
22171 Fixed handling of XFAIL target triplets to correctly
22172 recognize wildcard characters. Removed code that
22173 appended a unique id tag to the end of the file name
22174 printed out by the result of the testcases within a
22175 given test file.
22176
22177 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
22178
22179 * lib/old-dejagnu.exp:
22180 Reworked expected failure handling to trigger off of XFAIL
22181 keyword in keyphrase embeded in testcase source code. The
22182 XFAIL keyword must be at the end of the keyphrase line. It
22183 may optionally be followed by one or more target triplets.
22184 It has just occured that the handling of wildcards in the
22185 target triplet may not be correct.
22186
22187 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
22188
22189 * g++.old-deja/tests:
22190 Moved all subdirectories up one level into g++.old-deja .
22191
22192 * lib/old-dejagnu.exp:
22193 Fixed problem with CXXFLAGS not being properly reset, and being
22194 corrupted with extraneous "-c" compiler option. This was
22195 causing binaries to not be generated for test that needed them.
22196 Modified strings passed to "pass" and "fail" so that individual
22197 tests from the same test file would be distinguished by an
22198 identifier appended to the test file name in the summary logs;
22199 this corrected a problem with erroneous diff logs. Added code
22200 to search testcases for expected fail and unexpected pass keywords.
22201
22202 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
22203
22204 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
22205
22206 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
22207
22208 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
22209 Removed extraneous text from end of "Special g++ Options"
22210 keyphrase.
22211
22212 * lib/old-dejagnu.exp: Added pattern matching to look for new
22213 keywords, embedded in testcases comments, which will trigger
22214 calls to xpass and xfail.
22215
22216 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
22217
22218 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
22219 comments embedded in the testcases, especially the one looking for
22220 special compiler options, as well as the pattern matching for the
22221 compiler output again.
22222
22223 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
22224
22225 * lib/old-dejagnu.exp: Do a proper check of the return value for
22226 execute tests. Fixed several problems with the pattern matching
22227 of the compiler output which gave erroneous test results.
22228 Changed several of the test result messages to be more descriptive.
22229 * config/unix-g++.exp: Proc g++_load now actually works and
22230 executes the tests passed to it and returns a usable return
22231 value.
22232
22233 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
22234
22235 * lib/gcc.exp: Exits gracefully if $CC is bogus.
22236
22237 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
22238
22239 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
22240 Modified both files to properly execute the old style
22241 dejagnu tests. The previous versions of these files were
22242 experimental and did not function anything near correctly.
22243
22244 1993-04-05 Rob Savoye (rob@cygnus.com)
22245
22246 * Removed all Makefile.in and configure.in files. No configuration
22247 needed now.
22248
22249 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
22250
22251 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
22252
22253 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
22254
22255 * gcc.compile/configure.in, gcc.unsorted/configure.in,
22256 gcc.special/configure.in, gcc.noncompile/configure.in,
22257 gcc.execute/configure.in, gcc.code_quality/configure.in,
22258 g++.other/configure.in, g++.old-deja/configure.in,
22259 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
22260 in srcname setting.
22261
22262 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
22263
22264 * lib/udi.exp: Fixed mondfe and mondfe_download.
22265 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
22266 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
22267
22268 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
22269
22270 * config/udi-gdb.exp: Check $shell_id after connecting to target.
22271 (gdb_exit): Don't remove *_soc files.
22272
22273 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
22274
22275 * lib/c-torture.exp: Don't look for main; instead always use -w
22276 -c. This is how the c-torture tests work. Remove the object
22277 file if the compilation succeeds.
22278 * gcc.execute/execute.exp: Remove executable if test passes.
22279 * gcc.noncompile/noncompile.exp: Every test is an expected
22280 failure.
22281 * gcc.special/special.exp: Added tests from c-torture 1.11,
22282 corrected use of existing test.
22283 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
22284 gcc.execute/920625-1.c: Updated to c-torture 1.11.
22285 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
22286 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
22287 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
22288 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
22289 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
22290 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
22291 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
22292 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
22293 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
22294 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
22295 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
22296 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
22297 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
22298 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
22299 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
22300 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
22301 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
22302 c-torture 1.11.
22303 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
22304 correspond to c-torture 1.11.
22305
22306 * New file.