* gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
[gcc.git] / gcc / testsuite / ChangeLog
1 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
2
3 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
4
5 2005-08-19 Diego Novillo <dnovillo@redhat.com>
6
7 PR 23476
8 * gcc.c-torture/compile/pr23476.c: New test.
9
10 2005-08-19 Devang Patel <dpatel@apple.com>
11
12 PR tree-optimization/23048
13 * gcc.dg/tree-ssa/pr23048.c: New test.
14
15 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
16
17 PR middle-end/20624
18 * g++.dg/warn/Wreturn-3.C: New test
19
20 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
21
22 PR tree-optimization/22228
23 * g++.dg/vect/pr22543.cc: New test.
24
25 2005-08-17 Steven Bosscher <stevenb@suse.de>
26
27 PR tree-optimization/21574
28 * gcc.dg/tree-ssa/pr21574.c: New test.
29
30 2005-08-16 James E Wilson <wilson@specifix.com>
31
32 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
33
34 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
35
36 PR tree-opt/23402
37 * gcc.c-torture/compile/zero-strct-3.c: New test.
38 * gcc.c-torture/compile/zero-strct-4.c: New test.
39
40 2005-08-16 Steven Bosscher <stevenb@suse.de>
41
42 PR target/23376
43 * gcc.target/x86_64/pr23376.c: New test.
44
45 2005-08-16 Ian Lance Taylor <ian@airs.com>
46
47 PR c++/23337
48 * g++.dg/ext/vector2.C: New.
49
50 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
51
52 PR libfortran/23428
53 * gfortran.dg/inquire-complex.f90: New test case.
54
55 2005-08-16 James E Wilson <wilson@specifix.com>
56
57 PR tree-optimization/21105
58 * gcc.dg/large-size-array.c: New.
59
60 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
61
62 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
63 type.
64 * gcc.dg/vect/vect-41: Likewise.
65 * gcc.dg/vect/vect-42: Likewise.
66 * gcc.dg/vect/vect-43: Likewise.
67 * gcc.dg/vect/vect-44: Likewise.
68 * gcc.dg/vect/vect-46: Likewise.
69 * gcc.dg/vect/vect-47: Likewise.
70 * gcc.dg/vect/vect-48: Likewise.
71 * gcc.dg/vect/vect-52: Likewise.
72 * gcc.dg/vect/vect-53: Likewise.
73 * gcc.dg/vect/vect-54: Likewise.
74 * gcc.dg/vect/vect-55: Likewise.
75 * gcc.dg/vect/vect-56: Likewise.
76 * gcc.dg/vect/vect-57: Likewise.
77 * gcc.dg/vect/vect-58: Likewise.
78 * gcc.dg/vect/vect-59: Likewise.
79 * gcc.dg/vect/vect-60: Likewise.
80 * gcc.dg/vect/vect-61: Likewise.
81 * gcc.dg/vect/vect-85: Likewise.
82 * gcc.dg/vect/vect-87: Likewise.
83 * gcc.dg/vect/vect-88: Likewise.
84 * gcc.dg/vect/vect-93.c: Likewise.
85 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
86 * gcc.dg/vect/vect-75: Likewise.
87 * gcc.dg/vect/vect-76: Likewise.
88 * gcc.dg/vect/vect-77: Likewise.
89 * gcc.dg/vect/vect-78: Likewise.
90 * gcc.dg/vect/vect-80: Likewise.
91 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
92 vectorized for the expected reason, rather than checking how alignment
93 was handled.
94 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
95 type and also instead of aligned pointers. Added documentation.
96
97 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
98
99 * gfortran.dg/power.f90: New test.
100
101 2005-08-16 Jakub Jelinek <jakub@redhat.com>
102
103 PR rtl-optimization/23299
104 * g++.dg/opt/pr23299.C: New test.
105
106 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
107
108 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
109
110 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
111
112 * g++.dg/template/local6.C: New test.
113
114 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
115
116 * execute/exceptions/finally-1.m: Check that the catch and finally are
117 being called. Also add a "return 0;" at the end of main.
118
119 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
120
121 PR fortran/21432.
122 * gfortran.dg/namelist_print_1.f: New test of functionality of
123 PRINT namelist.
124 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
125 namelist generates error with -std=f95.
126
127 2005-08-14 Ira Rosen <irar@il.ibm.com>
128
129 PR tree-optimization/23119
130 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
131
132 2005-08-13 Marcin Koziej <creep@desk.pl>
133 Andrew Pinski <pinskia@physics.uc.edu>
134
135 PR libobjc/22492
136 * execute/exceptions/finally-1.m: New test.
137
138 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
139
140 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
141 testsuite.
142 * objc/execute/exceptions/trivial.m: New test.
143 * objc.dg/try-catch-11.m: Move to ...
144 * objc/execute/exceptions/foward-1.m: Here.
145 * objc.dg/try-catch-2.m: Move to ...
146 * objc/execute/exceptions/catchall-1.m: Here.
147 * objc.dg/try-catch-8.m: Move to ...
148 * objc/execute/exceptions/local-variables-1.m: Here.
149
150 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
151
152 * objc.dg/nested-func-1.m: Move to ...
153 * objc/execute/nested-func-1.m: Here.
154
155 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
156
157 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
158 in ${options} instead of [target_info name].
159 * lib/obj-c++.exp (objc_target_compile): Likewise.
160
161 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
162
163 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
164
165 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
166
167 part of PR testsuite/23348
168 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
169 of the torture options.
170 * objc/compile/trivial.m: New test.
171
172 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
173
174 * gfortran.dg/eoshift.f90: Correct format.
175
176 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
177
178 * gfortran.fortran-torture/execute/character_passing.f90:
179 Fix comment typo.
180
181 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
182
183 PR c++/8271
184 * g++.dg/template/unify10.C: New.
185
186 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
187
188 * g++.dg/parse/pr22514.C: Move to...
189 * g++.dg/debug/pr22514.C: here.
190
191 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
192
193 PR c++/23266
194 * g++.dg/inherit/pure1.C: New test.
195
196 * ChangeLog: Fix typos.
197
198 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
199 Steven Bosscher <stevenb@suse.de>
200
201 * gfortran.dg/runtime_warning_1.f90: New test.
202
203 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
204
205 PR c++/23219
206 * g++.dg/parse/crash28.C: New.
207
208 2005-08-11 Richard Guenther <rguenther@suse.de>
209
210 PR target/23289
211 * gcc.target/i386/tailcall-1.c: New testcase.
212
213 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
214
215 * gcc.dg/vect/vect-67.c: Un-xfail.
216
217 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
218
219 PR c++/23225
220 * g++.dg/testsuite/parse/crash27.C: new test.
221
222 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
223
224 PR libfortran/22143
225 * gfortran.dg/shift-kind.f90: New testcase.
226
227 2005-08-10 Richard Sandiford <richard@codesourcery.com>
228
229 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
230 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
231
232 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
233
234 PR c++/20646
235 * g++.dg/other/mult-stor1.C: New test.
236
237 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
238
239 * gcc.c-torture/pr18299-1.c: Move to ...
240 * gcc.c-torture/compile/pr18299-1.c: Here.
241
242 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
243
244 * gfortran/fortran.torture/execute/character_passing.f90:
245 Fix types for LSAME.
246
247 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
248
249 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
250 input data back to what it was originally.
251
252 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
253
254 * objc.dg/try-catch-8.m: Enable for all targets.
255
256 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
257
258 * gcc.dg/pr23165.c: New test.
259
260 2005-08-09 Steven Bosscher <stevenb@suse.de>
261
262 PR tree-optimization/23234
263 * gcc.dg/tree-ssa/pr23234.c: New test.
264
265 2005-08-08 Josh Conner <jconner@apple.com>
266
267 PR rtl-optimization/23241
268 * gcc.dg/char-compare.c: New test.
269
270 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
271
272 PR c++/22508
273 * g++.dg/init/new13.C: New test.
274
275 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
276
277 PR c++/21166
278 * g++.dg/other/crash-4.C: Adjust
279 * g++/dg/ext/packed9.C: New.
280
281 2005-08-08 Richard Sandiford <richard@codesourcery.com>
282
283 PR middle-end/21964
284 * gcc.c-torture/execute/pr21964-1.c: New test.
285
286 2005-08-08 Richard Sandiford <richard@codesourcery.com>
287
288 PR c/22458
289 * gcc.dg/pr22458-1.c: New test.
290
291 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
292 Steven G. Kargl <kargls@comcast.net>
293
294 PR fortran/22390
295 * gfortran.dg/flush_1.f90: New test.
296
297 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
298
299 PR c++/23191
300 * g++.dg/template/eh2.C: New test.
301
302 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
303
304 PR c++/19498
305 * g++.dg/template/instantiate7.C: New test.
306
307 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
308
309 PR c/23113
310 * gcc.dg/Wunused-value-1.c: New test.
311
312 2005-08-06 Richard Sandiford <richard@codesourcery.com>
313
314 PR rtl-optimization/23233
315 * gcc.c-torture/compile/pr23233-1.c: New test.
316
317 2005-08-06 Jakub Jelinek <jakub@redhat.com>
318
319 PR fortran/18833
320 PR fortran/20850
321 * gfortran.dg/equiv_1.f90: New test.
322 * gfortran.dg/equiv_2.f90: New test.
323 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
324 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
325 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
326
327 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
328
329 * gcc.c-torture/execute/vrp-5.c: New test.
330 * gcc.c-torture/execute/vrp-6.c: New test.
331 * gcc.dg/tree-ssa/vrp21.c: New test.
332
333 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
334
335 * g++.dg/parse/pr22514.C: New test.
336
337 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
338
339 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
340
341 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
342 instead of constant loads / pool entries.
343
344 2005-08-05 David Edelsohn <edelsohn@gnu.org>
345
346 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
347 TEST_TO_WCTYPE.
348
349 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
350
351 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
352 __WINT_TYPE__ in generated prototypes if possible.
353
354 2005-08-04 Diego Novillo <dnovillo@redhat.com>
355
356 PR 22037
357 * g++.dg/tree-ssa/pr22037.C:
358
359 2005-08-04 Richard Henderson <rth@redhat.com>
360
361 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
362 scan-tree-dump-times directive.
363
364 2005-08-04 Jan Hubicka <jh@suse.cz>
365
366 * gcov-1.C: Fix switch counts.
367 * gcov-4b.c: Likewise.
368
369 2005-08-03 Jeff Law <law@redhat.com>
370
371 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
372
373 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
374
375 * gcc.c-torture/execute/pr23135.c: New test.
376
377 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
378
379 PR tree-optimization/19899
380 * gcc.dg/tree-ssa/scev-1.c: New test.
381 * gcc.dg/tree-ssa/scev-2.c: New test.
382
383 2005-08-03 Richard Sandiford <richard@codesourcery.com>
384
385 PR target/18582
386 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
387
388 2005-08-03 Jan Hubicka <jh@suse.cz>
389
390 * update-conroll.c: New testcase.
391 * update-conroll-2.c: New testcase.
392
393 2005-08-02 David Edelsohn <edelsohn@gnu.org>
394
395 * gfortran.dg/constant_substring.f: New test.
396 * gfortran.dg/pr22491.f: New test.
397
398 2005-08-02 Jan Hubicka <jh@suse.cz>
399
400 * update-threading.c: Replace by the proper one.
401
402 2005-08-02 Diego Novillo <dnovillo@redhat.com>
403
404 PR 23164
405 * g++.dg/tree-ssa/pr23164.C: New test.
406
407 2005-08-02 Diego Novillo <dnovillo@redhat.com>
408
409 * gcc.dg/tree-ssa/pr23192.c: New test.
410
411 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
412
413 * gcc.c-torture/execute/vrp-4.c: New test.
414
415 2005-08-02 Jan Hubicka <jh@suse.cz>
416
417 * update-threading.c: New test.
418
419 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
420
421 * gcc.c-torture/compile/20050801-1.c: New test.
422 * gcc.c-torture/compile/20050801-2.c: New test.
423
424 2005-08-01 Jan Hubicka <jh@suse.cz>
425
426 * val-prof-5.c: New test.
427
428 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
429
430 PR c/22311
431 * gcc.dg/pr22311-1.c : New test.
432
433 2005-07-31 Steven Bosscher <stevenb@suse.de>
434
435 PR target/23095
436 * gfortran.dg/pr23095.f: New test.
437
438 PR c++/22003
439 * g++.dg/other/pr22003.C: New test.
440
441 2005-07-31 Richard Sandiford <richard@codesourcery.com>
442
443 PR target/20621
444 * gcc.c-torture/execute/pr20621-1.c: New test.
445
446 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
447
448 * gfortran.dg/comma_format_extension_4.f: Adjust length
449 of string for format.
450 * gfortran.dg/der_array_io_1.f: Replace illegal internal
451 print statement with internal write.
452 * gfortran.dg/der_array_io_2.f: Likewise.
453 * gfortran.dg/der_array_io_3.f: Likewise.
454
455 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
456
457 * gcc.dg/fold-abs-4.c: new test.
458
459 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
460
461 PR fortran/22570 an related issues.
462 * gfortran.dg/x_slash_1.f: New test.
463
464 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
465
466 PR c/23143
467 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
468 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
469
470 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
471
472 PR c/529
473 * gcc.dg/Wshadow-3.c: New test.
474
475 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
476
477 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
478 used to have the wrong bounds).
479
480 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
481
482 PR c/21720
483 * gcc.dg/hex-round-1.c: Test more cases.
484 * gcc.dg/hex-round-2.c: New test.
485
486 2005-07-29 Diego Novillo <dnovillo@redhat.com>
487
488 PR 22550
489 * g++.dg/tree-ssa/pr22550.C: New test.
490
491 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
492
493 * gcc.dg/tree-ssa/vrp19.c: New test.
494 * gcc.dg/tree-ssa-vrp20.c: New test.
495
496 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
497
498 PR c/22240
499 * gcc.dg/transparent-union-4.c: New test.
500
501 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
502
503 PR c/22192
504 * gcc.dg/c99-vla-2.c: New test.
505
506 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
507
508 PR c/21720
509 * gcc.dg/hex-round-1.c: New test.
510
511 2005-07-28 Jan Hubicka <jh@suse.cz>
512
513 * inliner-1.c: Do not dump everything.
514 * tree-prof.exp: Do not pass -ftree-based-profiling.
515 * bprob.exp: Likewise.
516
517 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
518
519 2005-07-28 Mark Mitchell <mark@codesourcery.com>
520
521 PR c++/22545
522 * g++.dg/expr/ptrmem7.C: New test.
523
524 2005-07-28 Mike Stump <mrs@apple.com>
525
526 * g++.old-deja/g++.mike/visibility-1.C: New test.
527
528 2005-07-28 Richard Sandiford <richard@codesourcery.com>
529
530 PR c/20187
531 * gcc.c-torture/execute/pr20187-1.c: New test.
532
533 2005-07-28 Jeff Law <law@redhat.com>
534
535 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
536 * gcc.dg/tree-ssa/vrp18.c: New test.
537
538 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
539
540 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
541
542 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
543
544 PR tree-optimization/22506
545 * gcc.dg/vect/ps22506.c: New test.
546
547 2005-07-28 Jakub Jelinek <jakub@redhat.com>
548
549 PR target/21149
550 * gcc.target/i386/sse-3.c: New test.
551
552 2005-07-28 Richard Sandiford <richard@codesourcery.com>
553
554 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
555 * gcc.target/mips/mips32-dsp-type.c: Likewise.
556
557 2005-07-28 Richard Sandiford <richard@codesourcery.com>
558
559 PR c/22589
560 * gcc.c-torture/compile/pr22589-1.c: New test.
561
562 2005-07-28 Jan Hubicka <jh@suse.cz>
563
564 * update-loopch.c: New testcase.
565
566 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
567
568 PR rtl-optimization/23047
569 * gcc.c-torture/execute/pr23047.c: New test.
570 * gcc.c-torture/execute/pr23047.x: New.
571
572 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
573
574 PR tree-optimization/22493
575 * gcc.c-torture/execute/pr22493-1.c: New test.
576 * gcc.c-torture/execute/pr22493-1.x: New.
577 * gcc.c-torture/execute/vrp-1.c: New test.
578 * gcc.c-torture/execute/vrp-2.c: New test.
579 * gcc.c-torture/execute/vrp-2.c: New test.
580
581 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
582
583 * gcc.target/frv/all-builtin-read8.c: Delete.
584 * gcc.target/frv/all-builtin-read16.c: Delete.
585 * gcc.target/frv/all-builtin-read32.c: Delete.
586 * gcc.target/frv/all-builtin-read64.c: Delete.
587 * gcc.target/frv/all-builtin-write8.c: Delete.
588 * gcc.target/frv/all-builtin-write16.c: Delete.
589 * gcc.target/frv/all-builtin-write32.c: Delete.
590 * gcc.target/frv/all-builtin-write64.c: Delete.
591 * gcc.target/frv/all-read-write-1.c: New.
592
593 2005-07-27 Jeff Law <law@redhat.com>
594
595 * gcc.c-torture/execute/pr22630.c: New test.
596
597 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
598
599 PR tree-optimization/23073
600 * gcc.dg/vect/nodump-pr23073.c: New test.
601 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
602
603 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
604
605 PR tree-optimize/22348
606 * gcc.c-torture/execute/pr22348.c: New.
607
608 2005-07-27 Richard Guenther <rguenther@suse.de>
609
610 * gcc.dg/tree-ssa/salias-1.c: New testcase.
611
612 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
613
614 PR fortran/22503
615 * gfortran.dg/logical_comp.f90: New test.
616
617 2005-07-27 Jan Hubicka <jh@suse.cz>
618
619 * inliner-1.c: Add cleanup of dumps.
620 * val-prof-*.c: Likewise.
621 * update-tailcall.c: New.
622
623 2005-07-26 Diego Novillo <dnovillo@redhat.com>
624
625 PR 22591
626 * gcc.dg/tree-ssa/pr22591.c: New test.
627 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
628
629 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
630
631 PR libobjc/22606
632 * objc.dg/try-catch-11.m: New test.
633
634 2005-07-26 Richard Guenther <rguenther@suse.de>
635
636 PR tree-optimization/22486
637 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
638
639 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
640
641 PR tree-opt/22484
642 * testsuite/g++.dg/opt/loop2.C: New test.
643
644 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
645
646 * gcc.dg/tree-ssa/reassoc-3.c: New test.
647 * gcc.dg/tree-ssa/reassoc-4.c: New test.
648
649 2005-07-25 Adam Nemet <anemet@lnxw.com>
650
651 * lib/profopt.exp (profopt-execute): Check for profiling data
652 files on the target.
653
654 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
655
656 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
657 for matching of asm labels.
658
659 2005-07-25 Richard Guenther <rguenther@suse.de>
660
661 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
662
663 2005-07-25 Richard Guenther <rguenther@suse.de>
664
665 PR testsuite/22624
666 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
667
668 2005-07-25 Ira Rosen <irar@il.ibm.com>
669
670 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
671 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
672 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
673 * gcc.dg/vect/vect-100.c: New test.
674 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
675 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
676 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
677 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
678 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
679 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
680 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
681 * gfortran.dg/vect/pr19049.f90: New testcase.
682 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
683
684 2005-07-25 Jakub Jelinek <jakub@redhat.com>
685
686 * gcc.c-torture/execute/20050713-1.c: New test.
687
688 PR fortran/20063
689 * gfortran.fortran-torture/execute/data_4.f90: New test.
690
691 PR middle-end/20303
692 * gcc.dg/visibility-d.c: New test.
693
694 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
695
696 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
697 * gfortran.dg/underflow.f90: Ditto.
698
699 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
700
701 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
702 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
703 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
704
705 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
706
707 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
708 include case of field width of zero.
709
710 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
711
712 PR libgfortran/21875
713 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
714 with trailing blanks on normal formatted read.
715
716 2005-07-23 Chao-ying Fu <fu@mips.com>
717
718 * gcc.target/mips/mips32-dsp-type.c: New test.
719 * gcc.target/mips/mips32-dsp.c: New test.
720
721 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
722
723 PR testsuite/21073
724 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
725
726 PR testsuite/20454
727 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
728 and __cyg_profile_func_exit.
729
730 2005-07-22 David Edelsohn <edelsohn@gnu.org>
731
732 * gfortran.dg/comma_format_extension_3.f: Fix typo.
733 * gfortran.dg/comma_format_extension_4.f: Same.
734 * gfortran.dg/pr15332.f: Same.
735 * gfortran.dg/pr21730.f: Same.
736
737 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
738
739 * g++.dg/opt/vrp2.C: Fix testcase.
740
741 PR tree-opt/22625
742 * g++.dg/opt/vrp2.C: New test.
743
744 2005-07-22 Mark Mitchell <mark@codesourcery.com>
745
746 PR debug/21828
747 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
748
749 2005-07-22 Diego Novillo <dnovillo@redhat.com>
750
751 * gcc.dg/tree-ssa/20050719-1.c: New test.
752
753 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
754
755 * gcc.dg/bfin-longcall-1.c: New file.
756 * gcc.dg/bfin-longcall-2.c: New file.
757
758 2005-07-21 Janis Johnson <janis187@us.ibm.com>
759
760 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
761
762 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
763
764 PR middle-end/19055
765 * gcc.dg/tree-ssa/pr19055.c: New test.
766 * gcc.dg/tree-ssa/pr19055-2.c: New test.
767
768 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
769
770 PR C++/22358
771 * g++.dg/other/pr22358.C: New test.
772
773 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
774
775 PR c++/2922
776 * g++.dg/lookup/two-stage5.C: New test from bug comments.
777
778 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
779
780 PR c++/15938
781 * g++.dg/init/union2.C: New test.
782
783 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
784
785 PR c/22393
786 * gcc.dg/complex-4.c: New test.
787
788 2005-07-21 Richard Guenther <rguenther@suse.de>
789
790 PR testsuite/22522
791 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
792 scanning for asm labels.
793 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
794
795 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
796
797 PR target/22085
798 * gcc.dg/altivec-pr22085.c: New.
799
800 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
801
802 PR tree-optimization/19210
803 * gcc.dg/tree-ssa/pr19210-1.c: New.
804 * gcc.dg/tree-ssa/pr19210-2.c: New.
805
806 2005-07-21 Richard Sandiford <richard@codesourcery.com>
807
808 PR rtl-optimization/22167
809 * g++.dg/opt/pr22167.C: New test.
810
811 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
812
813 PR c++/2922
814 * g++.dg/lookup/two-stage2.C: New.
815 * g++.dg/lookup/two-stage3.C: New.
816 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
817 fixed two-stage name lookup for operators.
818 * g++.dg/template/call3.C: Compiler now produces an appropriate
819 error message.
820 * g++.dg/template/crash37.C: Compiler now describes bla() on line
821 14 as a candidate.
822 * g++.dg/template/ptrmem4.C: Compiler produces different error
823 message.
824 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
825 connect_to_method as a candidate.
826
827 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
828
829 * gcc.dg/fold-alloc-1.c: New test.
830
831 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
832
833 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
834 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
835
836 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
837
838 * gcc.dg/fold-abs-1.c: New test.
839 * gcc.dg/fold-abs-2.c: New test.
840 * gcc.dg/fold-abs-3.c: New test.
841
842 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
843
844 Make CONSTRUCTOR use VEC to store initializers.
845 * g++.dg/ext/complit3.C: Check for specific error messages.
846 * g++.dg/init/brace2.C: Update error message.
847 * g++.dg/warn/Wbraces2.C: Likewise.
848
849 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
850
851 PR fortran/16940
852 * gfortran.dg/module_interface_1.f90: New test.
853
854 2005-07-19 Danny Berlin <dberlin@dberlin.org>
855 Kenneth Zadeck <zadeck@naturalbridge.com>
856
857 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
858
859 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
860
861 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
862 specify -Wformat for these tests.
863 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
864 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
865 * gcc.dg/format/opt-6.c: Delete.
866
867 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
868
869 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
870 * gcc.dg/tree-ssa/sra-3.c: Likewise.
871
872 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
873
874 * gcc.dg/tree-ssa/alias-2.c: New test.
875
876 2005-07-18 Mark Mitchell <mark@codesourcery.com>
877
878 PR c++/22263
879 * g++.dg/template/explicit7.C: New test.
880
881 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
882
883 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
884 width of 8 to +Inf and -Inf.
885
886 2005-07-17 Mark Mitchell <mark@codesourcery.com>
887
888 PR c++/22139
889 * g++.dg/template/friend36.C: New test.
890
891 2005-07-16 David Edelsohn <edelsohn@gnu.org>
892
893 PR fortran/21730
894 * gfortran.dg/pr21730.f: New test.
895
896 2005-07-16 Danny Berlin <dberlin@dberlin.org>
897 Kenneth Zadeck <zadeck@naturalbridge.com>
898
899 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
900 since pure const detection cannot run at -O1 in c compiler.
901 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
902 can now optimize this case properly.
903 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
904 because we now pass.
905 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
906
907 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
908
909 PR c/22421
910 * gcc.dg/format/bitfld-1.c: New test.
911
912 2005-07-15 Mark Mitchell <mark@codesourcery.com>
913
914 PR c++/22204
915 * g++.dg/rtti/repo1.C: New test.
916
917 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
918
919 PR middle-end/22398
920 * gcc.c-torture/compile/pr22398.c: New test.
921
922 2005-07-15 Mark Mitchell <mark@codesourcery.com>
923
924 PR c++/22132
925 * g++.dg/expr/cast4.C: New test.
926
927 2005-07-15 Richard Guenther <rguenther@suse.de>
928
929 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
930 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
931
932 2005-07-15 Steven Bosscher <stevenb@suse.de>
933
934 PR tree-optimization/22230
935 * gcc.dg/tree-ssa/pr22230.c: New test.
936
937 2005-07-14 Jakub Jelinek <jakub@redhat.com>
938
939 * gfortran.dg/g77/cpp6.f: New test.
940
941 PR fortran/22417
942 * gfortran.dg/g77/cpp5.F: New test.
943 * gfortran.dg/g77/cpp5.h: New file.
944 * gfortran.dg/g77/cpp5inc.h: New file.
945
946 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
947
948 PR libfortran/16435
949 * gfortran.dg/tl_editting.f90: New.
950 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
951
952 2005-07-14 Steven G. Kargl <kargls@comcast.net>
953
954 * gfortran.dg/char_array_constructor.f90: New test.
955
956 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
957
958 * gfortran.dg/past_eor.f90: New.
959 * gfortran.dg/complex_read.f90: New.
960
961 2005-07-13 Jeff Law <law@redhat.com>
962
963 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
964 additional casts.
965
966 * gcc.dg/tree-ssa/pr22321.c: New test
967
968 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
969
970 PR tree-optimization/21921
971 * gcc.dg/tree-ssa/pr21921.c: New.
972
973 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
974
975 PR tree-optimizatio/22442
976 * gcc.dg/tree-ssa/loop-11.c: New test.
977
978 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
979
980 PR tree-opt/21840
981 * gcc.c-torture/compile/pr21840.c: New test.
982
983 2005-07-12 Jan Hubicka <jh@suse.cz>
984
985 * gcc.c-torture/compile/pr22379.c: New test.
986
987 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
988
989 PR libfortran/21593
990 gfortran.dg/dev_null.f90: Remove outdated comment about
991 PR libfortran/21593.
992
993
994 2005-07-12 Dale Johannesen <dalej@apple.com>
995
996 * gcc.target/i386/compress-float-sse.c: New.
997 * gcc.target/i386/compress-float-sse-pic.c: New.
998 * gcc.target/i386/compress-float-387.c: New.
999 * gcc.target/i386/compress-float-387-pic.c: New.
1000 * gcc.dg/compress-float-ppc.c: New.
1001 * gcc.dg/compress-float-ppc-pic.c: New.
1002
1003 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
1004
1005 PR libfortran/21593
1006 gfortran.dg/dev_null.f90: Remove targets.
1007
1008 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
1009
1010 PR tree-opt/22335
1011 * gcc.dg/pr22335-1.c: New test.
1012 * gcc.dg/pr22335-2.c: New test.
1013
1014 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1015
1016 PR c++/20172
1017 * g++.dg/template/nontype12.C : New test.
1018
1019 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
1020
1021 * gcc.dg/tree-ssa/loop-10.c: New test.
1022
1023 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
1024
1025 * gcc.c-torture/execute/20020720-1.x: Remove.
1026
1027 2005-07-11 Jakub Jelinek <jakub@redhat.com>
1028
1029 * gfortran.fortran-torture/execute/forall_7.f90: New test.
1030
1031 2005-07-10 Richard Sandiford <richard@codesourcery.com>
1032
1033 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
1034 (dg-mips-options): Use it.
1035
1036 2005-07-09 Diego Novillo <dnovillo@redhat.com>
1037
1038 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
1039
1040 2005-07-09 Richard Henderson <rth@redhat.com>
1041
1042 * lib/target-supports.exp (check_effective_target_sync_char_short):
1043 Add alpha.
1044
1045 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
1046
1047 PR libfortran/22217
1048 * gfortran.dg/negative-z-descriptor.f90: New test.
1049
1050 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
1051
1052 PR tree-opt/22329
1053 * gcc.dg/pr22329.c: New test.
1054
1055 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
1056
1057 PR tree-optimization/20139
1058 * gcc.dg/tree-ssa/pr20139.c: New.
1059
1060 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
1061
1062 PR tree-opt/22356
1063 * testsuite/gcc.dg/pr22356-1.c: New test.
1064
1065 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
1066
1067 PR c++/21799
1068 * g++.dg/template/unify8.C: New.
1069 * g++.dg/template/unify9.C: New.
1070
1071 2005-07-08 Jakub Jelinek <jakub@redhat.com>
1072
1073 * gfortran.fortran-torture/execute/entry_10.f90: New test.
1074
1075 2005-07-07 Geoffrey Keating <geoffk@apple.com>
1076
1077 * gcc.dg/darwin-version-1.c: New.
1078 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
1079 * gcc.dg/builtins-20.c: Likewise.
1080 * gcc.dg/builtins-53.c: Likewise.
1081 * gcc.dg/torture/builtins-convert-1.c: Likewise.
1082 * gcc.dg/torture/builtins-convert-2.c: Likewise.
1083 * gcc.dg/torture/builtins-convert-3.c: Likewise.
1084 * gcc.dg/torture/builtins-power-1.c: Likewise.
1085 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
1086 on Darwin.
1087
1088 2005-07-07 Jeff Law <law@redhat.com>
1089
1090 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
1091 argument evaluation order.
1092
1093 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
1094
1095 PR libfortran/21594
1096 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
1097 Add test cases where the shift length is greater than the
1098 array length.
1099
1100 2005-07-07 Ziemowit Laski <zlaski@apple.com>
1101
1102 * obj-c++.dg/proto-lossage-6.mm: New.
1103 * objc.dg/proto-lossage-6.m: New.
1104
1105 2005-07-07 Ziemowit Laski <zlaski@apple.com>
1106
1107 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
1108 * objc.dg/gnu-runtime-2.m: Likewise.
1109
1110 2005-07-07 Jakub Jelinek <jakub@redhat.com>
1111
1112 * gfortran.dg/longline.f: New test.
1113
1114 * gfortran.dg/badline.f: New test.
1115
1116 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
1117
1118 PR fortran/16531
1119 PR fortran/15966
1120 PR fortran/18781
1121 * gfortran.dg/hollerith.f90: New.
1122 * gfortran.dg/hollerith2.f90: New.
1123 * gfortran.dg/hollerith3.f90: New.
1124 * gfortran.dg/hollerith4.f90: New.
1125 * gfortran.dg/hollerith_f95.f90: New.
1126 * gfortran.dg/hollerith_legacy.f90: New.
1127 * gfortran.dg/g77/cpp4.F: New. Port from g77.
1128
1129 2005-07-07 Ziemowit Laski <zlaski@apple.com>
1130
1131 PR objc/22274
1132 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
1133 * objc.dg/gnu-runtime-2.m: New.
1134
1135 2005-07-06 Jeff Law <law@redhat.com>
1136
1137 * gcc.dg/tree-ssa/vrp17.c: New test.
1138
1139 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
1140
1141 PR fortran/22327
1142 * gfortran.dg/array_constructor_5.f90: New test.
1143
1144 2005-07-07 Jakub Jelinek <jakub@redhat.com>
1145
1146 * gfortran.fortran-torture/execute/entry_9.f90: New test.
1147
1148 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
1149
1150 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
1151 * gcc.dg/980816-1.c: Ditto.
1152
1153 2005-07-06 Jeff Law <law@redhat.com>
1154
1155 * gcc.c-torture/compile/pr21356.c: New test.
1156
1157 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
1158
1159 PR c/22013
1160 PR c/22098
1161 * gcc.c-torture/compile/pr22013-1.c,
1162 gcc.c-torture/execute/pr22098-1.c,
1163 gcc.c-torture/execute/pr22098-2.c,
1164 gcc.c-torture/execute/pr22098-3.c: New tests.
1165
1166 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
1167
1168 PR c/22308
1169 * gcc.dg/pr22308-1.c: New test.
1170
1171 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
1172
1173 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
1174 target.
1175 * gcc.dg/compare9.c: Use -fshort-enums instead of
1176 -fno-short-enums. Change the last test to dg-bogus.
1177
1178 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
1179
1180 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
1181 * gcc.dg/compare9.c: New.
1182
1183 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1184
1185 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
1186
1187 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
1188
1189 PR testsuite/22288
1190 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
1191
1192
1193 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1194
1195 * gcc.dg/format/gcc_gfc-1.c: New.
1196
1197 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
1198
1199 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
1200
1201 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1202
1203 PR fortran/20842
1204 * gfortran.dg/io_invalid_1.f90: New test.
1205
1206 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
1207
1208 * gcc.dg/format/gcc_diag-1.c: Update.
1209
1210 2005-07-02 Jeff Law <law@redhat.com>
1211
1212 * gcc.dg/tree-ssa/pr22051-1.c: New test.
1213 * gcc.dg/tree-ssa/pr22051-2.c: New test.
1214
1215 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
1216
1217 * gcc.dg/format/gcc_diag-1.c: Update.
1218
1219 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
1220
1221 PR tree-opt/22269
1222 * gcc.c-torture/compile/pr22269.c: New test.
1223
1224 2005-06-30 Diego Novillo <dnovillo@redhat.com>
1225
1226 PR 21584
1227 PR 22219
1228 * g++.dg/tree-ssa/pr21584-1.C: New test.
1229 * g++.dg/tree-ssa/pr21584-2.C: New test.
1230
1231 2005-06-30 Ziemowit Laski <zlaski@apple.com>
1232
1233 * obj-c++.dg/try-catch-11.mm: New.
1234 * objc.dg/try-catch-10.m: New.
1235
1236 2005-06-29 David Edelsohn <edelsohn@gnu.org>
1237
1238 * g++.dg/other/ucnid-1.C: xfail on AIX.
1239
1240 2005-06-29 Diego Novillo <dnovillo@redhat.com>
1241
1242 PR 22234
1243 * gcc.dg/20050629-1.c: New test.
1244
1245 2005-06-29 Ziemowit Laski <zlaski@apple.com>
1246
1247 * obj-c++.dg/const-str-1[0-1].mm: New.
1248 * objc.dg/const-str-1[0-1].m: New.
1249
1250 2005-05-29 Richard Henderson <rth@redhat.com>
1251
1252 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
1253 Rename from check_effective_target_vect_no_max.
1254 (check_effective_target_vect_no_int_add): New.
1255 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
1256 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
1257 * gcc.dg/vect/vect-reduc-3.c: Likewise.
1258 * gcc.dg/vect/vect-reduc-1.c: Use both.
1259 * gcc.dg/vect/vect-reduc-2.c: Likewise.
1260
1261 2005-05-29 Richard Henderson <rth@redhat.com>
1262
1263 * lib/target-supports.exp (check_effective_target_vect_no_max):
1264 Remove i386 and x86_64.
1265
1266 2005-06-29 Steve Ellcey <sje@cup.hp.com>
1267
1268 PR testsuite/21969
1269 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
1270
1271 2005-06-29 Steve Ellcey <sje@cup.hp.com>
1272
1273 PR middle-end/21969
1274 * gcc.dg/vect/pr21969.c: New test.
1275
1276 2005-06-28 Eric Christopher <echristo@redhat.com>
1277
1278 PR c/22052
1279 PR c/21975
1280 * gcc.dg/inline1.c: New test.
1281 * gcc.dg/inline2.c: Ditto.
1282 * gcc.dg/inline3.c: Ditto.
1283 * gcc.dg/inline4.c: Ditto.
1284 * gcc.dg/inline5.c: Ditto.
1285
1286 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
1287
1288 PR libfortran/22142
1289 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
1290 Add testcase also testing eoshift1 for PR 22142.
1291
1292 2005-06-28 Richard Henderson <rth@redhat.com>
1293
1294 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
1295 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
1296 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
1297 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
1298 gcc.dg/tree-ssa/20030922-2.c: Likewise.
1299
1300 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
1301
1302 PR libfortran/22142
1303 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
1304 Add testcase for PR 22142.
1305
1306 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
1307
1308 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
1309 gcc.target/ia64/fpreg-2.c: New tests.
1310
1311 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1312
1313 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
1314
1315 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1316
1317 PR libfortran/22170
1318 * gfortran.dg/slash_1.f90: New test.
1319
1320 2005-06-27 Richard Henderson <rth@redhat.com>
1321
1322 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
1323 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
1324 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
1325 * gcc.dg/vect/vect-reduc-2.c: Likewise.
1326 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
1327 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
1328
1329 2005-06-27 Richard Henderson <rth@redhat.com>
1330
1331 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
1332 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
1333
1334 2005-06-27 Ziemowit Laski <zlaski@apple.com>
1335
1336 * obj-c++.dg/proto-lossage-5.mm: New.
1337 * objc.dg/proto-lossage-5.m: New.
1338
1339 2005-06-27 Diego Novillo <dnovillo@redhat.com>
1340
1341 PR 21959
1342 * gcc.dg/tree-ssa/pr21959.c: New test.
1343
1344 2005-06-27 Jakub Jelinek <jakub@redhat.com>
1345
1346 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
1347 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
1348 testing uninitialized var.
1349
1350 * gcc.c-torture/execute/builtins/chk.h: New.
1351 * gcc.c-torture/execute/builtins/lib/chk.c: New.
1352 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
1353 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
1354 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
1355 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
1356 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
1357 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
1358 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
1359 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
1360 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
1361 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
1362 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
1363 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
1364 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
1365 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
1366 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
1367 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
1368 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
1369 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
1370 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
1371 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
1372 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
1373 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
1374 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
1375 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
1376 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
1377 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
1378 * gcc.dg/builtin-object-size-1.c: New test.
1379 * gcc.dg/builtin-object-size-2.c: New test.
1380 * gcc.dg/builtin-object-size-3.c: New test.
1381 * gcc.dg/builtin-object-size-4.c: New test.
1382 * gcc.dg/builtin-object-size-5.c: New test.
1383 * gcc.dg/builtin-stringop-chk-1.c: New test.
1384 * gcc.dg/builtin-stringop-chk-2.c: New test.
1385 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
1386 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
1387 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
1388 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
1389 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
1390 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
1391 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
1392 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
1393 * gcc.c-torture/execute/printf-1.c: New test.
1394 * gcc.c-torture/execute/fprintf-1.c: New test.
1395 * gcc.c-torture/execute/vprintf-1.c: New test.
1396 * gcc.c-torture/execute/vfprintf-1.c: New test.
1397 * gcc.c-torture/execute/printf-chk-1.c: New test.
1398 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
1399 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
1400 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
1401
1402 2005-06-27 Michael Matz <matz@suse.de>
1403
1404 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
1405 slot is not merged if address escapes.
1406
1407 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1408
1409 PR c/21911
1410 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
1411
1412 2005-06-26 Jakub Jelinek <jakub@redhat.com>
1413
1414 PR middle-end/17965
1415 * gcc.c-torture/compile/20050622-1.c: New test.
1416
1417 PR middle-end/22028
1418 * gcc.dg/20050620-1.c: New test.
1419
1420 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
1421
1422 PR tree-optimization/22026
1423 * gcc.dg/tree-ssa/pr22026.c: New.
1424
1425 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
1426
1427 PR libfortran/22144
1428 * gfortran.dg/shift-alloc.f90: New testcase.
1429
1430 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
1431
1432 * all files: Update FSF address in copyright headers.
1433
1434 2005-06-22 Jan Hubicka <jh@suse.cz>
1435
1436 * wholeprogram-1.c: New testcase.
1437 * wholeprogram-2.c: New testcase.
1438
1439 2005-06-24 Mark Mitchell <mark@codesourcery.com>
1440
1441 PR 22171
1442 * gcc.dg/tree-ssa/pr22171.c: New test.
1443
1444 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
1445
1446 * gfortran.dg/simplify_modulo.f90: New.
1447
1448 2005-06-24 Jan Hubicka <jh@suse.cz>
1449
1450 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
1451
1452 2005-06-23 Ziemowit Laski <zlaski@apple.com>
1453
1454 * obj-c++.dg/proto-lossage-[1-4].mm: New.
1455
1456 2005-06-23 Ziemowit Laski <zlaski@apple.com>
1457
1458 * obj-c++.dg/typedef-alias-1.mm: New.
1459 * objc.dg/typedef-alias-1.m: New.
1460
1461 2005-06-23 Jeff Law <law@redhat.com>
1462
1463 * gcc.dg/tree-ssa/vrp16.c: New test.
1464
1465 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1466
1467 * lib/target-supports.exp: Add
1468 check_effective_target_fortran_large_real and
1469 check_effective_target_fortran_large_int to check for
1470 corresponding effective targets.
1471 * gfortran.dg/large_integer_kind_1.f90: New test.
1472 * gfortran.dg/large_real_kind_1.f90: New test.
1473
1474 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
1475
1476 PR tree-optimization/22117
1477 * gcc.dg/tree-ssa/pr22117.c: New.
1478
1479 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
1480
1481 PR testsuite/22123
1482 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
1483
1484 2005-06-23 David Edelsohn <edelsohn@gnu.org>
1485
1486 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
1487
1488 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
1489
1490 * gfortran.dg/f2c_4.f90: Add tests for complex functions
1491 * gfortran.dg/f2c_4.c: Likewise
1492
1493 2005-06-22 Paul Brook <paul@codesourcery.com>
1494
1495 PR fortran/21034
1496 * gfortran.dg/auto_save_1.f90: New test.
1497
1498 2005-06-22 Michael Matz <matz@suse.de>
1499
1500 * gcc.target/x86-64/abi: New directory.
1501 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
1502 * gcc.target/x86-64/abi/README.gcc: New file.
1503 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
1504 * gcc.target/x86-64/abi/asm-support.s: New file.
1505 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
1506 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
1507 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
1508 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
1509 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
1510 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
1511 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
1512 * gcc.target/x86_64/abi/test_bitfields.c: New test.
1513 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
1514 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
1515 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
1516 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
1517 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
1518 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
1519 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
1520 * gcc.target/x86_64/abi/test_varargs.c: New test.
1521
1522 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
1523
1524 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
1525 32-bit i?86 and x86_64.
1526
1527 2005-06-21 Ziemowit Laski <zlaski@apple.com>
1528
1529 * obj-c++.dg/const-str-[1-9].mm: New tests.
1530
1531 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
1532
1533 PR fortran/22010
1534 * gfortran.dg/namelist_use.f90: New.
1535 * gfortran.dg/namelist_use_only.f90: New.
1536
1537 2005-06-21 Jeff Law <law@redhat.com>
1538
1539 * gcc.dg/tree-ssa/vrp15.c: New test.
1540
1541 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
1542
1543 * lib/target-supports.exp (check_effective_target_vect_reduction):
1544 Remove.
1545 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
1546 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
1547 remove vect_reduction target keyword. Also avoid two returns in main.
1548 * gcc.dg/vect/vect-reduc-3.c: Likewise.
1549 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
1550 * gcc.dg/vect/vect-reduc-1short.c: New test.
1551 * gcc.dg/vect/vect-reduc-1char.c: New test.
1552 * gcc.dg/vect/vect-reduc-2short.c: New test.
1553 * gcc.dg/vect/vect-reduc-2char.c: New test.
1554 * gcc.dg/vect/vect-reduc-6.c: New test.
1555 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
1556 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
1557 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
1558
1559 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1560 Paul Thomas <pault@gcc.gnu.org>
1561
1562 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
1563 New tests.
1564
1565 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1566
1567 * gfortran.dg/backslash_1.f90: New test.
1568 * gfortran.dg/backslash_2.f90: New test.
1569
1570 2005-06-20 Steven G. Kargl <kargls@comcast.net>
1571
1572 * gfortran.dg/duplicate_labels.f90: New test.
1573
1574 2005-06-20 Jan Beulich <jbeulich@novell.com>
1575
1576 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
1577 unsupportable relocations.
1578 * g++.old-deja/g++.other/store-expr1.C: Likewise.
1579 * gcc.dg/20050321-2.c: xfail for NetWare.
1580
1581 2005-06-20 Andreas Jaeger <aj@suse.de>
1582
1583 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
1584 gcc.target/i386/fastcall-sseregparm.c,
1585 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
1586
1587 2005-06-19 Richard Henderson <rth@redhat.com>
1588
1589 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
1590
1591 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
1592
1593 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
1594
1595 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
1596
1597 PR c++/22115
1598 * g++.dg/conversion/simd2.C: Change expected error message.
1599
1600 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
1601
1602 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
1603 * gcc.dg/vect/vect-reduc-2.c: Likewise.
1604 * gcc.dg/vect/vect-reduc-3.c: Likewise.
1605
1606 2005-06-18 James A Morrison <phython@gcc.gnu.org>
1607
1608 * gcc.dg/fold-mod-1.c: New test.
1609
1610 2005-06-18 Steven G. Kargl <kargls@comcast.net>
1611
1612 PR fortran/19926
1613 * gfortran.dg/pr19926.f90: New test.
1614
1615 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
1616
1617 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
1618 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
1619 targets.
1620 * gcc.dg/vect/vect-reduc-2.c: Likewise.
1621 * gcc.dg/vect/vect-reduc-3.c: Likewise.
1622
1623 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
1624
1625 * gcc.target/ia64/float80-varargs-1.c: New test.
1626
1627 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1628
1629 PR tree-opt/22035
1630 * gfortran.dg/f2c_6.f90: New test.
1631
1632 2005-06-17 Geoffrey Keating <geoffk@apple.com>
1633
1634 PR c++/17413
1635 * g++.dg/template/local5.C: New.
1636
1637 2005-06-17 Richard Henderson <rth@redhat.com>
1638
1639 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
1640
1641 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
1642
1643 PR testsuite/21945
1644 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
1645
1646 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
1647
1648 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
1649 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
1650 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
1651 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
1652 check_vect to verify the presence of hardware vector support.
1653
1654 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
1655
1656 PR testsuite/22056
1657 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
1658
1659 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1660
1661 PR libfortran/19216
1662 * gfortran.dg/pr19216.f: Add correct space between brackets and
1663 dg directive.
1664
1665 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1666
1667 PR libfortran/16436
1668 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
1669
1670 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
1671
1672 * gcc.target/i386/attributes-error.c: New testcase.
1673 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
1674 * gcc.target/i386/regparm-stdcall.c: Likewise.
1675 * gcc.target/i386/sseregparm-1.c: Likewise.
1676 * gcc.target/i386/sseregparm-2.c: Likewise.
1677
1678 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
1679
1680 * g++.dg/rtti/crash2.C: New.
1681
1682 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
1683
1684 * gcc.dg/noncompile/20040203-3.c: Update expected message.
1685
1686 2005-06-15 David Ung <davidu@mips.com>
1687
1688 * gcc.target/mips/mips16e-extends.c: New test for testing the
1689 generation of MIPS16e zeb/zeh, seb/seh instructions.
1690
1691 2005-06-15 Diego Novillo <dnovillo@redhat.com>
1692
1693 PR 22018
1694 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
1695 * gcc.dg/tree-ssa/pr22018.c: New test.
1696
1697 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
1698
1699 * gcc.dg/simd-1.c: Update error messages.
1700 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
1701 * gcc.dg/simd-2.c: Update error messages.
1702 * gcc.dg/simd-4.c: New.
1703
1704 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
1705
1706 PR c++/20678
1707 * g++.dg/other/crash-4.C: New.
1708
1709 2005-06-14 Devang Patel <dpatel@apple.com>
1710
1711 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
1712
1713 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
1714
1715 PR c++/21929
1716 * g++.dg/parse/crash11.C: Update
1717
1718 2005-06-13 Jeff Law <law@redhat.com>
1719
1720 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
1721 perform the desired transformations.
1722 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
1723 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
1724
1725 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1726
1727 PR fortran/22038
1728 * gfortran.dg/forall_1.f90: Un-XFAIL.
1729
1730 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
1731
1732 PR c++/21929
1733 * g++.dg/parse/crash26.C: New.
1734
1735 PR c++/20789
1736 * g++.dg/init/member1.C: New.
1737
1738 2005-06-13 Jakub Jelinek <jakub@redhat.com>
1739
1740 * gfortran.dg/altreturn_1.f90: New test.
1741
1742 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
1743
1744 PR middle-end/21985
1745 * gcc.dg/tree-ssa/pr21985.c: New test.
1746
1747 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
1748
1749 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
1750
1751 2005-06-12 Roger Sayle <roger@eyesopen.com>
1752
1753 PR c++/21930
1754 * g++.dg/other/error10.C: New test case.
1755
1756 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1757
1758 PR libfortran/19155
1759 * gfortran.dg/pr19155.f: Add test.
1760
1761 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1762
1763 * gfortran.dg/f2c_7.f90: New test.
1764
1765 * gfortran.dg/forall_1.f90: XFAILed.
1766
1767 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
1768
1769 * gcc.dg/pr14796-1.c: New.
1770 * gcc.dg/pr14796-2.c: New.
1771
1772 2005-06-11 Steven G. Kargl <kargls@comcast.net>
1773
1774 PR fortran/17792
1775 PR fortran/21375
1776 * gfortran.dg/deallocate_stat.f90: New test.
1777
1778 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
1779
1780 * gfortran.fortran-torture/execute/in-pack.f90: New test.
1781
1782 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
1783
1784 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
1785 access will be generated when this loop is vectorized. Test that
1786 accesses with same alignment were detected.
1787 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
1788 Test that accesses with same alignment were detected.
1789 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
1790 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
1791 alignment were detected.
1792
1793 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
1794
1795 * gcc.dg/Wcxx-compat-1.c: New.
1796
1797 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
1798
1799 PR libfortran/21480
1800 * gfortran.dg/reshape-complex.f90: Add a test for a packed
1801 complex array.
1802
1803 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
1804
1805 * gcc.dg/alias-8.c: New.
1806
1807 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
1808
1809 * gcc.dg/format/cmn_err-1.c: Update.
1810
1811 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
1812
1813 PR target/20666
1814 * gcc.target/sparc/fexpand-2.c: New.
1815 * gcc.target/sparc/fpmerge-2.c: New.
1816 * gcc.target/sparc/fpmul-2.c: New.
1817 * gcc.target/sparc/noresult.c: New.
1818 * gcc.target/sparc/pdist-2.c: New.
1819 * gcc.target/sparc/pdist-3.c: New.
1820
1821 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
1822
1823 PR testsuite/21702
1824 * gcc.target/i386/i386.exp: Fix comment typo.
1825
1826 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
1827
1828 PR c++/19497
1829 * g++.dg/inherit/using5.C: New.
1830 * g++.dg/inherit/using6.C: New.
1831
1832 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1833
1834 PR c++/19894
1835 * g++.dg/template/ptrmem15.C: New test.
1836
1837 PR c++/20563
1838 * g++.dg/ext/label4.C: New test.
1839
1840 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
1841
1842 * gcc.dg/tls/debug-1.c: New test.
1843
1844 2005-06-07 Dale Johannesen <dalej@apple.com>
1845
1846 * gcc.target/i386/movq.c: New.
1847
1848 2005-06-07 Dale Johannesen <dalej@apple.com>
1849
1850 * gcc.dg/20050607-1.c: New.
1851
1852 2005-06-07 Jakub Jelinek <jakub@redhat.com>
1853
1854 PR middle-end/21850
1855 * gcc.c-torture/execute/20050607-1.c: New test.
1856
1857 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
1858
1859 PR libfortran/21926
1860 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
1861 Test case where the return array has lowest stride one,
1862 but isn't packed.
1863
1864 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
1865
1866 * lib/target-supports.exp (check_effective_target_sync_int_long):
1867 Add s390 and s390x targets.
1868
1869 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
1870
1871 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
1872 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
1873 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
1874 * gcc.dg/tree-ssa/loop-9.c: New test.
1875
1876 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
1877
1878 * g++.dg/parse/defarg10.C: New.
1879
1880 2005-06-06 Jakub Jelinek <jakub@redhat.com>
1881
1882 PR regression/21897
1883 * gcc.c-torture/execute/20050604-1.c: New test.
1884
1885 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
1886
1887 PR 21903
1888 * g++.dg/parse/defarg9.C: New.
1889
1890 PR c++/20637
1891 * g++.dg/inherit/using4.C: New.
1892 * g++.dg/overload/error1.C: Adjust expected errors.
1893 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
1894 * g++.old-deja/g++.brendan/arm2.C: Likewise.
1895 * g++.old-deja/g++.other/redecl2.C: Likewise.
1896 * g++.old-deja/g++.other/redecl4.C: Likewise.
1897 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
1898
1899 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
1900
1901 * gfortran.dg/f2c_5.f90: Add -w to dg-options
1902
1903 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
1904
1905 * lib/gfortran.exp (gfortran_target_compile): Call
1906 dg-additional-files-options
1907 * gfortran.dg/f2c_4.f90: New file
1908 * gfortran.dg/f2c_4.c: New file
1909 * gfortran.dg/f2c_5.f90: New file
1910 * gfortran.dg/f2c_5.c: New file
1911
1912 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1913
1914 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
1915
1916 PR fortran/21912
1917 * gfortran.dg/array_constructor_4.f90: New test.
1918
1919 2005-06-05 Mark Mitchell <mark@codesourcery.com>
1920
1921 PR c++/21619
1922 * g++.dg/ext/builtin9.C: New test.
1923
1924 2005-06-05 Dale Johannesen <dalej@apple.com>
1925
1926 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
1927 * gcc.c-torture/execute/20050603-2.c: Ditto.
1928
1929 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
1930
1931 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
1932 * gcc.dg/vect/vect-reduc-1.c: New.
1933 * gcc.dg/vect/vect-reduc-2.c: New.
1934 * gcc.dg/vect/vect-reduc-3.c: New.
1935
1936 2005-06-04 Dale Johannesen <dalej@apple.com>
1937
1938 * gcc.c-torture/execute/20050603-1.c: New.
1939 * gcc.c-torture/execute/20050603-2.c: New.
1940 * gcc.dg/20050603-3.c: New.
1941
1942 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1943
1944 PR fortran/19195
1945 * gfortran.dg/debug_1.f90: New test.
1946
1947 * gfortran.dg/forall_1.f90: New test.
1948
1949 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
1950
1951 * gfortran.dg/array_constructor_3.f90: New test.
1952
1953 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1954
1955 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
1956
1957 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
1958
1959 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
1960
1961 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
1962
1963 PR c/21873
1964 * gcc.dg/init-excess-1.c: New test.
1965
1966 2005-06-03 Mark Mitchell <mark@codesourcery.com>
1967
1968 PR c++/21853
1969 * g++.dg/expr/static_cast6.C: New test.
1970
1971 2005-06-03 Diego Novillo <dnovillo@redhat.com>
1972
1973 * gcc.dg/tree-ssa/vrp14.c: New test.
1974
1975 2005-06-03 Mark Mitchell <mark@codesourcery.com>
1976
1977 PR c++/21336
1978 * g++.dg/template/new2.C: New test.
1979
1980 2005-06-03 Josh Conner <jconner@apple.com>
1981
1982 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
1983 all entries in initializer.
1984
1985 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
1986
1987 PR middle-end/21858
1988 * gcc.dg/pr21858.c: New testcase.
1989
1990 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
1991
1992 PR tree-optimization/21292
1993
1994 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
1995 New.
1996 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
1997 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
1998 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
1999 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
2000 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
2001
2002 2005-06-02 Richard Henderson <rth@redhat.com>
2003
2004 * gcc.dg/sync-2.c: Use -march=i486 for i386.
2005
2006 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
2007
2008 * gcc.dg/wtypequal.c: New testcase.
2009
2010 2005-06-02 Diego Novillo <dnovillo@redhat.com>
2011
2012 PR 21582
2013 * gcc.dg/tree-ssa/pr21582.c: New test.
2014
2015 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
2016
2017 PR c++/21280
2018 * g++.dg/opt/interface2.h: New.
2019 * g++.dg/opt/interface2.C: New.
2020 * g++.dg/init/ctor4.C: Adjust error lines.
2021 * g++.old-deja/g++.bob/inherit2.C: Likewise.
2022 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
2023 * g++.old-deja/g++.jason/opeq3.C: Likewise.
2024 * g++.old-deja/g++.pt/assign1.C: Likewise.
2025 * g++.old-deja/g++.pt/crash20.C: Likewise.
2026
2027 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
2028
2029 PR tree-optimization/21734
2030 * g++.dg/vect/pr21734_1.cc: New.
2031 * g++.dg/vect/pr21734_2.cc: New.
2032
2033 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
2034
2035 PR c++/20350
2036 * g++.dg/template/spec24.C: New.
2037
2038 PR c++/21151
2039 * g++.dg/pch/local-1.C: New.
2040 * g++.dg/pch/local-1.Hs: New.
2041
2042 2005-06-01 Diego Novillo <dnovillo@redhat.com>
2043
2044 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
2045 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
2046 * gcc.dg/tree-ssa/pr14341.c: New test.
2047 * gcc.dg/tree-ssa/pr14841.c: New test.
2048 * gcc.dg/tree-ssa/pr20701.c: New test.
2049 * gcc.dg/tree-ssa/pr21086.c: New test.
2050 * gcc.dg/tree-ssa/pr21090.c: New test.
2051 * gcc.dg/tree-ssa/pr21332.c: New test.
2052 * gcc.dg/tree-ssa/pr21458.c: New test.
2053 * gcc.dg/tree-ssa/pr21658.c: New test.
2054 * gcc.dg/tree-ssa/vrp01.c: New test.
2055 * gcc.dg/tree-ssa/vrp02.c: New test.
2056 * gcc.dg/tree-ssa/vrp03.c: New test.
2057 * gcc.dg/tree-ssa/vrp04.c: New test.
2058 * gcc.dg/tree-ssa/vrp05.c: New test.
2059 * gcc.dg/tree-ssa/vrp06.c: New test.
2060 * gcc.dg/tree-ssa/vrp07.c: New test.
2061 * gcc.dg/tree-ssa/vrp08.c: New test.
2062 * gcc.dg/tree-ssa/vrp09.c: New test.
2063 * gcc.dg/tree-ssa/vrp10.c: New test.
2064 * gcc.dg/tree-ssa/vrp11.c: New test.
2065 * gcc.dg/tree-ssa/vrp12.c: New test.
2066 * gcc.dg/tree-ssa/vrp13.c: New test.
2067
2068 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
2069
2070 PR 21029
2071 * gcc.dg/tree-ssa/pr21029.c: New test.
2072
2073 2005-06-01 Roger Sayle <roger@eyesopen.com>
2074
2075 * gfortran.dg/logint-1.f: New test case.
2076 * gfortran.dg/logint-2.f: Likewise.
2077 * gfortran.dg/logint-3.f: Likewise.
2078
2079 2005-06-01 Jakub Jelinek <jakub@redhat.com>
2080
2081 PR c/21536
2082 PR c/20760
2083 * gcc.dg/20050527-1.c: New test.
2084
2085 * gcc.dg/i386-sse-12.c: New test.
2086
2087 PR fortran/21729
2088 * gfortran.dg/implicit_5.f90: New test.
2089
2090 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
2091
2092 PR fortran/20883
2093 * gfortran/assign_4.f90: New test.
2094 * gfortran/assign_2.f90: Change compile to run.
2095
2096 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
2097
2098 * lib/target-supports.exp
2099 (check_effective_target_sync_char_short): New.
2100 * gcc.dg/sync-2.c: New.
2101
2102 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
2103
2104 PR tree-optimization/21817
2105 * gcc.dg/torture/pr21817-1.c: New.
2106
2107 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
2108
2109 PR c++/21165
2110 * g++.dg/template/init5.C: New.
2111
2112 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
2113
2114 * gfortran.dg/char_initialiser_actual.f90:
2115 Test character initialisers as actual arguments.
2116 * gfortran.dg/char_pointer_comp_assign.f90:
2117 Test character pointer structure component assignments.
2118 * gfortran.dg/char_array_structure_constructor.f90:
2119 Test character components in structure constructors.
2120
2121 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
2122
2123 PR middle-end/20931
2124 * g++.dg/opt/pr20931.C: New test.
2125
2126 2005-05-31 Andreas Jaeger <aj@suse.de>
2127
2128 PR testsuite/20772
2129 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
2130 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
2131 g++.old-deja/g++.ext/asmspec1.C,
2132 g++.old-deja/g++.other/regstack.C,
2133 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
2134 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
2135 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
2136 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
2137 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
2138 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
2139 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
2140 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
2141 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
2142 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
2143 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
2144 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
2145 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
2146 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
2147 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
2148 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
2149 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
2150 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
2151 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
2152
2153 2005-05-31 Jeff Law <law@redhat.com>
2154
2155 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
2156
2157 2005-05-30 Paolo Carlini <pcarlini@suse.de>
2158
2159 PR middle-end/21743
2160 * gcc.dg/builtins-1.c: Activate disabled clog test.
2161 * gcc.dg/torture/builtin-attr-1.c: Likewise.
2162
2163 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
2164
2165 * gfortran.dg/char_pointer_assign.f90:
2166 Test character-pointer assignments and pointer assignments.
2167 * gfortran.dg/char_pointer_dummy.f90:
2168 Test character-pointer dummy arguments.
2169 * gfortran.dg/char_pointer_func.f90:
2170 Test character-pointer function returns.
2171 * gfortran.dg/char_pointer_dependency.f90:
2172 Test character-pointer functions with dependencies.
2173
2174 2005-05-30 Mark Mitchell <mark@codesourcery.com>
2175
2176 PR c++/21784
2177 * g++.dg/lookup/using14.C: New test.
2178
2179 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
2180
2181 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
2182 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
2183 trailing ^M.
2184
2185 2005-05-29 Geoffrey Keating <geoffk@apple.com>
2186
2187 PR c++/17413
2188 * g++.dg/template/local5.C: New.
2189
2190 PR target/21761
2191 * gcc.c-torture/compile/pr21761.c: New.
2192
2193 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
2194 before darwin8.
2195
2196 2005-05-30 Steven G. Kargl
2197
2198 PR fortran/20846
2199 * gfortran.dg/inquire_8.f90: New test.
2200
2201 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2202
2203 PR libfortran/21376
2204 * gfortran.dg/output_exponents_1.f90: New test.
2205
2206 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2207
2208 PR libfortran/20006
2209 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
2210
2211 2005-05-28 Mark Mitchell <mark@codesourcery.com>
2212
2213 PR c++/21210
2214 * g++.dg/ext/complex1.C: New test.
2215
2216 PR c++/21340
2217 * g++.dg/init/ctor6.C: New test.
2218
2219 2005-05-29 Jan Hubicka <jh@suse.cz>
2220
2221 * gcc.c-torture/compile/pr21562.c: New.
2222
2223 2005-05-28 Steven G. Kargl <kargls@comcast.net>
2224
2225 * gfortran.dg/subnormal_1.f90: New test.
2226
2227 2005-05-28 Jan Hubicka <jh@suse.cz>
2228
2229 * tree-prof.exp: Fix comment.
2230 * value-prof-1.c: New.
2231 * value-prof-2.c: New.
2232 * value-prof-3.c: New.
2233 * value-prof-4.c: New.
2234
2235 2005-05-27 Mark Mitchell <mark@codesourcery.com>
2236
2237 PR c++/21614
2238 * g++.dg/expr/ptrmem6.C: New test.
2239 * g++.dg/expr/ptrmem6a.C: Likewise.
2240
2241 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
2242
2243 PR tree-optimization/21658
2244 * gcc.dg/tree-ssa/pr21658.c: New.
2245
2246 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
2247
2248 PR c++/21455
2249 * g++.dg/inherit/ptrmem3.C: New.
2250
2251 PR c++/21681
2252 * g++.dg/parse/template16.C: New.
2253
2254 2005-05-27 Andreas Jaeger <aj@suse.de>
2255
2256 * gcc.dg/setjmp-2.c: Only run in 32-bit.
2257
2258 * gcc.dg/i386-sse-8.c: Run test on all archs.
2259
2260 2005-05-26 Mike Stump <mrs@apple.com>
2261
2262 * objc.dg/isa-field-1.m: Only run on darwin.
2263 * objc.dg/lookup-1.m: Likewise.
2264 * objc.dg/try-catch-8.m: Likewise.
2265
2266 2005-05-26 Roger Sayle <roger@eyesopen.com>
2267
2268 PR tree-optimization/9814
2269 * gcc.dg/pr9814-1.c: New test case.
2270
2271 2005-05-26 Ziemowit Laski <zlaski@apple.com>
2272
2273 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
2274 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
2275 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
2276 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
2277 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
2278 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
2279 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
2280 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
2281 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
2282 objc.dg/try-catch-8.m: New.
2283
2284 2005-05-26 Janis Johnson <janis187@us.ibm.com>
2285
2286 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
2287 remove extraneous semicolons.
2288
2289 2005-05-26 Ziemowit Laski <zlaski@apple.com>
2290
2291 * obj-c++.dg/comp-types-12.mm: New.
2292 * objc.dg/comp-types-11.m: New.
2293 * objc.dg/selector-4.m: New.
2294
2295 2005-05-26 Andreas Jaeger <aj@suse.de>
2296
2297 PR testsuite/20772
2298 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
2299 g++.old-deja/g++.ext/attrib3.C,
2300 g++.old-deja/g++.other/store-expr1.C,
2301 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
2302 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
2303 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
2304 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
2305 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
2306 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
2307 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
2308 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
2309 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
2310 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
2311 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
2312 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
2313 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
2314 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
2315 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
2316 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
2317 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
2318 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
2319 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
2320
2321 2005-05-26 Andreas Jaeger <aj@suse.de>
2322
2323 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
2324 x86-64 compilation.
2325
2326 2005-05-26 Andreas Jaeger <aj@suse.de>
2327
2328 PR testsuite/20772
2329 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
2330 gcc.misc-tests/i386-pf-athlon-1.c,
2331 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
2332 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
2333 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
2334 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
2335 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
2336 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
2337 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
2338 programs.
2339
2340 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
2341 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
2342 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
2343 x86-64 compilation.
2344
2345 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
2346 x86_64.
2347
2348 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
2349 effective-target ilp32.
2350
2351 2005-05-26 David Ung <davidu@mips.com>
2352
2353 * gcc.target/mips/ext_ins.c: New test for testing the generation
2354 of MIPS32/64 rev 2 ext/ins instructions.
2355
2356 2005-05-26 Andreas Jaeger <aj@suse.de>
2357
2358 * treelang/compile/unsigned.tree: Use gimple instead of
2359 nonexisting generic dump.
2360
2361 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
2362
2363 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
2364
2365 2005-05-26 Andreas Jaeger <aj@suse.de>
2366
2367 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
2368
2369 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
2370
2371 PR libfortran/17283
2372 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
2373 Test callee-allocated memory with write statements.
2374
2375 2005-05-25 Roger Sayle <roger@eyesopen.com>
2376
2377 PR middle-end/21709
2378 * gcc.dg/pr21709-1.c: New test case.
2379
2380 2005-05-25 Ziemowit Laski <zlaski@apple.com>
2381 Mike Stump <mrs@apple.com>
2382
2383 * objc/execute/next_mapping.h: Update for C++.
2384
2385 * obj-c++.dg/selector-1.mm: Move to...
2386 * obj-c++.dg/selector-4.mm: here...
2387
2388 * obj-c++.dg/basic.mm: New.
2389 * obj-c++.dg/comp-types-1.mm: New.
2390 * obj-c++.dg/cxx-class-1.mm: New.
2391 * obj-c++.dg/cxx-ivars-1.mm: New.
2392 * obj-c++.dg/cxx-ivars-2.mm: New.
2393 * obj-c++.dg/cxx-ivars-3.mm: New.
2394 * obj-c++.dg/cxx-scope-1.mm: New.
2395 * obj-c++.dg/cxx-scope-2.mm: New.
2396 * obj-c++.dg/defs.mm: New.
2397 * obj-c++.dg/empty-private-1.mm: New.
2398 * obj-c++.dg/encode-1.mm: New.
2399 * obj-c++.dg/encode-2.mm: New.
2400 * obj-c++.dg/encode-3.mm: New.
2401 * obj-c++.dg/extern-c-1.mm: New.
2402 * obj-c++.dg/extra-semi.mm: New.
2403 * obj-c++.dg/fix-and-continue-2.mm: New.
2404 * obj-c++.dg/isa-field-1.mm: New.
2405 * obj-c++.dg/ivar-list-semi.mm: New.
2406 * obj-c++.dg/local-decl-1.mm: New.
2407 * obj-c++.dg/lookup-1.mm: New.
2408 * obj-c++.dg/lookup-2.mm: New.
2409 * obj-c++.dg/method-1.mm: New.
2410 * obj-c++.dg/method-2.mm: New.
2411 * obj-c++.dg/method-3.mm: New.
2412 * obj-c++.dg/method-4.mm: New.
2413 * obj-c++.dg/method-5.mm: New.
2414 * obj-c++.dg/method-6.mm: New.
2415 * obj-c++.dg/method-7.mm: New.
2416 * obj-c++.dg/no-extra-load.mm: New.
2417 * obj-c++.dg/overload-1.mm: New.
2418 * obj-c++.dg/pragma-1.mm: New.
2419 * obj-c++.dg/pragma-2.mm: New.
2420 * obj-c++.dg/private-1.mm: New.
2421 * obj-c++.dg/private-2.mm: New.
2422 * obj-c++.dg/proto-qual-1.mm: New.
2423 * obj-c++.dg/qual-types-1.mm: New.
2424 * obj-c++.dg/stubify-1.mm: New.
2425 * obj-c++.dg/stubify-2.mm: New.
2426 * obj-c++.dg/super-class-1.mm: New.
2427 * obj-c++.dg/super-class-2.mm: New.
2428 * obj-c++.dg/super-dealloc-1.mm: New.
2429 * obj-c++.dg/super-dealloc-2.mm: New.
2430 * obj-c++.dg/template-1.mm: New.
2431 * obj-c++.dg/template-2.mm: New.
2432 * obj-c++.dg/template-3.mm: New.
2433 * obj-c++.dg/template-4.mm: New.
2434 * obj-c++.dg/template-5.mm: New.
2435 * obj-c++.dg/template-6.mm: New.
2436 * obj-c++.dg/try-catch-1.mm: New.
2437 * obj-c++.dg/try-catch-2.mm: New.
2438 * obj-c++.dg/try-catch-3.mm: New.
2439 * obj-c++.dg/try-catch-4.mm: New.
2440 * obj-c++.dg/try-catch-5.mm: New.
2441 * obj-c++.dg/try-catch-6.mm: New.
2442 * obj-c++.dg/try-catch-7.mm: New.
2443 * obj-c++.dg/try-catch-8.mm: New.
2444 * obj-c++.dg/try-catch-9.mm: New.
2445 * obj-c++.dg/va-meth-1.mm: New.
2446
2447 2005-05-25 Ziemowit Laski <zlaski@apple.com>
2448
2449 * obj-c++.dg/selector-1.mm: New.
2450 * obj-c++.dg/selector-2.mm: New.
2451
2452 2005-05-25 Ziemowit Laski <zlaski@apple.com>
2453
2454 * obj-c++.dg/selector-3.mm: New.
2455 * objc.dg/selector-3.m: New.
2456
2457 2005-05-25 Ziemowit Laski <zlaski@apple.com>
2458
2459 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
2460 about where warning appears.
2461
2462 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
2463
2464 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
2465 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
2466 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
2467 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
2468
2469 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
2470
2471 * gcc.dg/20050524-1.c: New test.
2472
2473 2005-05-25 Jan Hubicka <jh@suse.cz>
2474
2475 * gcc.dg/tree-prof/inliner-1.c: New.
2476
2477 2005-05-25 Janis Johnson <janis187@us.ibm.com>
2478
2479 * gcc.dg/tree-prof: New directory.
2480 * gcc.dg/tree-prof/tree-prof.exp: New.
2481
2482 2005-05-25 DJ Delorie <dj@redhat.com>
2483
2484 * gcc.dg/Wattributes-1.c: New.
2485 * gcc.dg/Wattributes-2.c: New.
2486 * gcc.dg/Wattributes-3.c: New.
2487
2488 20005-05-24 Janis Johnson <janis187@us.ibm.com>
2489
2490 PR tree-optimization/19833
2491 * gcc.dg/uninit-4.c: Remove xfail.
2492 * gcc.dg/uninit-9.c: Ditto.
2493
2494 2005-05-24 Ziemowit Laski <zlaski@apple.com>
2495
2496 * obj-c++.dg/bitfield-[1-5].mm: New.
2497 * obj-c++.dg/class-protocol-1.mm: New.
2498 * obj-c++.dg/comp-types-1[0-1].mm: New.
2499 * obj-c++.dg/comp-types-[2-9].mm: New.
2500 * obj-c++.dg/encode-[4-8].mm: New.
2501 * obj-c++.dg/layout-1.mm: New.
2502 * obj-c++.dg/method-1[0-9].mm: New.
2503 * obj-c++.dg/method-2[0-1].mm: New.
2504 * obj-c++.dg/method-[8-9].mm: New.
2505 * obj-c++.dg/objc-gc-3.mm: New.
2506 * obj-c++.dg/try-catch-10.mm: New.
2507 * objc.dg/bitfield-5.m: New.
2508 * objc.dg/comp-types-10.m: New.
2509 * objc.dg/comp-types-9.m: New.
2510 * objc.dg/layout-1.m: New.
2511 * objc.dg/objc-gc-4.m: New.
2512 * objc.dg/try-catch-9.m: New.
2513 * objc.dg/class-protocol-1.m: Tweak diagnostics.
2514 * objc.dg/comp-types-1.m: Likewise.
2515 * objc.dg/comp-types-[5-6].m: Likewise.
2516 * objc.dg/method-9.m: Likewise.
2517
2518 2005-05-24 Janis Johnson <janis187@us.ibm.com>
2519
2520 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
2521 and on hardware without VMX support.
2522
2523 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
2524
2525 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
2526
2527 * lib/profopt.exp (dg-final-generate, dg-final-use,
2528 profopt-final-code, profopt-get-options): New.
2529 (profopt-execute): Process test directives.
2530
2531 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
2532 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
2533 cleanup-tree-dump, cleanup-saved-temps): Update comments.
2534
2535 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
2536
2537 PR C++/21645
2538 * g++.dg/init/ctor5.C: New test.
2539
2540 2005-05-24 Ira Rosen <irar@il.ibm.com>
2541
2542 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
2543 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
2544 vect-113.c, vect-114.c.
2545
2546 2005-05-23 Adam Nemet <anemet@lnxw.com>
2547
2548 * gcc.dg/const-elim-1.c: Remove xfails.
2549
2550 2005-05-23 Jeff Law <law@redhat.com>
2551
2552 * gcc.c-torture/compile/pr21638.c: New test.
2553 * gcc.c-torture/compile/20050520-1.c: New test.
2554
2555 2005-05-23 Nick Clifton <nickc@redhat.com>
2556
2557 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
2558 be a proper triple, ie: m32r*-*-*.
2559 * g++.old-deja/g++.jason/thunk3.C: Likewise.
2560
2561 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
2562
2563 PR middle-end/21331
2564 PR tree-opt/21293
2565 * gcc.c-torture/compile/pr21293.c: New test.
2566 * gcc.c-torture/execute/pr21331.c: New test.
2567
2568 2004-05-20 Richard Henderson <rth@redhat.com>
2569
2570 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
2571
2572 2005-05-20 Ziemowit Laski <zlaski@apple.com>
2573
2574 * obj-c++-dg.exp: Add.
2575 * obj-c++.exp: Add.
2576 * obj-c++.dg/dg.exp: Add.
2577
2578 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
2579
2580 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
2581 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
2582
2583 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
2584
2585 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
2586
2587 2004-05-19 Richard Henderson <rth@redhat.com>
2588
2589 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
2590
2591 2005-05-19 Janis Johnson <janis187@us.ibm.com>
2592
2593 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
2594
2595 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
2596
2597 2005-05-19 Jakub Jelinek <jakub@redhat.com>
2598
2599 PR c++/21495
2600 * g++.dg/parse/extern1.C: New test.
2601 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
2602
2603 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
2604
2605 * gcc.dg/c99-math.h: New.
2606 * gcc.dg/c99-math-float-1.c: New test.
2607 * gcc.dg/c99-math-double-1.c: Likewise.
2608 * gcc.dg/c99-math-long-double-1.c: Likewise.
2609
2610 2005-05-18 Richard Henderson <rth@redhat.com>
2611
2612 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
2613
2614 2005-05-18 Devang Patel <dpatel@apple.com>
2615
2616 * g++.dg/opt/20050511-1.C: New test.
2617
2618 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
2619
2620 PR libfortran/21127
2621 * gfortran.dg/reshape-complex.f90: New test.
2622
2623 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
2624
2625 * gfortran.dg/array_constructor_1.f90: New test.
2626 * gfortran.dg/array_constructor_2.f90: New test.
2627
2628 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
2629
2630 PR fortran/20954
2631 * gfortran.dg/pr20954.f: New test.
2632
2633 2005-05-17 Mike Stump <mrs@apple.com>
2634
2635 Yet more Objective-C++...
2636
2637 * objc.dg/method-5.m: Update.
2638 * objc.dg/method-6.m: Update.
2639 * objc.dg/method-7.m: Update.
2640 * objc.dg/method-9.m: Update.
2641 * objc.dg/try-catch-2.m: Update.
2642
2643 2005-05-17 Mark Mitchell <mark@codesourcery.com>
2644
2645 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
2646 Remove little-endian optimizations.
2647
2648 2005-05-17 Jeff Law <law@redhat.com>
2649
2650 * g++.dg/tree-ssa/pr14814.C: New test.
2651 * gcc.dg/tree-ssa/pr14814.C: New test.
2652 * gcc.dg/tree-ssa/pr17141-1.C: New test.
2653 * gcc.dg/tree-ssa/pr17141-2.C: New test.
2654
2655 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
2656
2657 * gcc.dg/compat/generate-random.c: Do not include
2658 libiberty.h.
2659 * gcc.dg/compat/generate-random_r.c: Likewise.
2660
2661 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
2662
2663 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
2664
2665 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
2666
2667 PR middle-end/21595
2668 * g++.dg/tree-ssa/builtin1.C: New testcase.
2669
2670 2005-05-17 Jakub Jelinek <jakub@redhat.com>
2671
2672 PR c++/21454
2673 * g++.dg/opt/const4.C: New test.
2674
2675 PR middle-end/21492
2676 * g++.dg/opt/crossjump1.C: New test.
2677
2678 PR tree-optimization/21610
2679 * gcc.c-torture/compile/20050516-1.c: New test.
2680
2681 PR fortran/15080
2682 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
2683 about the test failing.
2684 * gfortran.fortran-torture/execute/where_7.f90: New test.
2685 * gfortran.fortran-torture/execute/where_8.f90: New test.
2686
2687 2005-05-16 Richard Henderson <rth@redhat.com>
2688
2689 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
2690 i?86 and x86_64.
2691
2692 2005-05-16 Mark Mitchell <mark@codesourcery.com>
2693
2694 * gcc.dg/compat/generate-random.c (config.h): Do not include.
2695 (limits.h): Include unconditionally.
2696 (stdlib.h): Likewise.
2697 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
2698 (limits.h): Include unconditionally.
2699 (stdlib.h): Likewise.
2700 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
2701 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
2702 (limits.h): Include unconditionally.
2703 (stdlib.h): Likewise.
2704 (hashtab.h): Do not include.
2705 (getopt.h): Likewise.
2706 (stddef.h): Include.
2707 (hashval_t): Define.
2708 (struct entry): Add "next" field.
2709 (HASH_SIZE): New macro.
2710 (hash_table): New variable.
2711 (switchfiles): Do not use xmalloc.
2712 (mix): New macro.
2713 (iterative_hash): New function.
2714 (hasht): Remove.
2715 (e_exists): New function.
2716 (e_insert): Likewise.
2717 (output): Use, instead of libiberty hashtable functions.
2718 (main): Do not use getopt. Do not call htab_create.
2719
2720 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
2721
2722 PR libstdc++/21526
2723 * lib/target-supports.exp (check_mkfifo_available):
2724 Return 0 for cygwin as mkfifo support incomplete on platform.
2725 Fix typos in comments.
2726
2727 2005-05-15 Mark Mitchell <mark@codesourcery.com>
2728
2729 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
2730
2731 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
2732
2733 PR fortran/17432
2734 * gfortran.dg/assign_4.f: New test.
2735
2736 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
2737
2738 PR tree-optimization/21563
2739 * gcc.dg/tree-ssa/pr21563.c: New.
2740
2741 2005-05-14 Jan Hubicka <jh@suse.cz>
2742
2743 * gcc.dg/noreturn-7.c: Allow control reaches warning.
2744
2745 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
2746
2747 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
2748
2749 2005-05-13 Julian Brown <julian@codesourcery.com>
2750
2751 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
2752 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
2753
2754 2005-05-13 Jan Hubicka <jh@suse.cz>
2755
2756 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
2757 * gcc.dg/fold-xor-?.c: Likewise.
2758 * gcc.dg/pr15784-?.c: Likewise.
2759 * gcc.dg/pr20922-?.c: Likewise.
2760 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
2761 * gcc.dg/tree-ssa/pr17598.c: Likewise.
2762 * gcc.dg/tree-ssa/pr20470.c: Likewise.
2763
2764 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2765
2766 PR fortran/21260
2767 * gfortran.dg/hollerith_1.f90: New test.
2768
2769 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2770
2771 * gfortran.dg/func_result_2.f90: New test.
2772
2773 2005-05-11 Bud Davis <bdavis@gfortran.org>
2774
2775 * gfortran.dg/dev_null.f90: New test.
2776
2777 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
2778
2779 * gcc.dg/arm-vfp1.c: Revert last change.
2780
2781 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
2782
2783 PR middle-end/19807
2784 PR tree-optimization/19639
2785 * g++.dg/tree-ssa/pr19807.C: New testcase.
2786
2787 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2788
2789 PR libfortran/21471
2790 * gfortran.dg/append-1.f90: New test.
2791
2792 2005-05-10 Diego Novillo <dnovillo@redhat.com>
2793
2794 * gcc.dg/pr18501.c: XFAIL.
2795 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
2796 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
2797 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
2798 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
2799 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
2800 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
2801 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
2802 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
2803
2804 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2805
2806 PR fortran/20178
2807 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
2808 gfortran.dg/f2c_3.f90: New tests.
2809
2810 * gfortran.dg/return_1.f90: Fix dg annotation.
2811
2812 2005-05-10 Diego Novillo <dnovillo@redhat.com>
2813
2814 * gcc.c-torture/compile/20050510-1.c: New test.
2815
2816 2005-05-10 Mark Mitchell <mark@codesourcery.com>
2817
2818 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
2819
2820 2005-05-10 Bob Wilson <bob.wilson@acm.org>
2821
2822 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
2823
2824 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
2825
2826 PR c/17913
2827 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
2828
2829 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
2830
2831 PR c/21342
2832 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
2833 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
2834
2835 2005-05-10 Ben Elliston <bje@au.ibm.com>
2836
2837 PR debug/16676
2838 * gcc.dg/debug/pr16676.c: New test.
2839
2840 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
2841
2842 PR testsuite/21443
2843 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
2844 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
2845 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
2846 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
2847 Change -O1 to -O2.
2848 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
2849 -fno-tree-dominator-opts.
2850
2851 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2852
2853 * gfortran.dg/return_1.f90: New test.
2854
2855 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
2856
2857 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
2858
2859 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
2860
2861 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
2862
2863 PR c++/21427
2864 * g++.dg/inherit/covariant13.C: New.
2865
2866 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2867
2868 PR libfortran/19155
2869 * gfortran.dg/pr19155.f: New test.
2870
2871 2005-05-08 Roger Sayle <roger@eyesopen.com>
2872
2873 PR inline-asm/8788
2874 * gcc.dg/pr8788-1.c: New testcase.
2875
2876 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
2877
2878 PR target/21416
2879 * gcc.target/mips/fpcmp-[12].c: New tests.
2880
2881 2005-05-06 Mark Mitchell <mark@codesourcery.com>
2882
2883 * lib/target-supports-dg.exp (dg-require-fork): New function.
2884 (dg-require-mkfifo): Likewise.
2885 * lib/target-supports.exp (check_function_available): New
2886 function.
2887 (check_fork_available): Likewise.
2888 (check_mkfifo_available): Likewise.
2889
2890 2005-05-06 Jeff Law <law@redhat.com>
2891
2892 * gcc.c-torture/compile/pr21380.c: New test.
2893
2894 2005-05-06 Jakub Jelinek <jakub@redhat.com>
2895
2896 PR c++/20961
2897 * g++.dg/ext/weak3.C: New test.
2898
2899 2005-05-05 Mark Mitchell <mark@codesourcery.com>
2900
2901 PR c++/21352
2902 * g++.dg/template/crash37.C: New test.
2903
2904 2005-05-05 Paul Brook <paul@codesourcery.com>
2905
2906 * gcc.dg/arm-g2.c: Use effective-target arm32.
2907 * gcc.dg/arm-mmx-1.c: Ditto.
2908 * gcc.dg/arm-scd42-2.c: Ditto.
2909 * gcc.dg/arm-vfp1.c: Ditto.
2910 * lib/target-supports.exp (check_effective_target_arm32): New
2911 function.
2912
2913 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
2914
2915 PR libfortran/21354
2916 gfortran.dg/in_pack_rank7.f90: New test.
2917
2918 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
2919
2920 PR middle-end/15618
2921 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
2922
2923 2005-05-04 Jakub Jelinek <jakub@redhat.com>
2924
2925 PR middle-end/21265
2926 * gcc.dg/20050503-1.c: New test.
2927
2928 PR rtl-optimization/21239
2929 * gcc.dg/i386-sse-11.c: New test.
2930
2931 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
2932
2933 PR target/16888
2934 * gcc.target/i386/asm-1.c: New test.
2935
2936 2005-05-03 Jakub Jelinek <jakub@redhat.com>
2937
2938 PR rtl-optimization/21330
2939 * gcc.c-torture/execute/20050502-1.c: New test.
2940
2941 PR target/21297
2942 * gcc.c-torture/execute/20050502-2.c: New test.
2943
2944 2005-05-03 Uros Bizjak <uros@kss-loka.si>
2945
2946 PR middle-end/21282
2947 * gcc.dg/pr21282.c: New.
2948
2949 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
2950
2951 * gcc.dg/vect/pr20122.c: Clean up .vect file.
2952 * gcc.dg/vect/vect-92.c: Likewise
2953 * gcc.dg/vect/vect-93.c: Likewise
2954 * gcc.dg/vect/vect-dv-1.c: Likewise
2955 * gcc.dg/vect/vect-dv-2.c: Likewise
2956 * gcc.dg/vect/vect-ifcvt-10.c: Likewise
2957
2958 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
2959
2960 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
2961 * gfortran.dg/vect/vect-2.f90: Likewise
2962 * gfortran.dg/vect/vect-3.f90: Likewise
2963 * gfortran.dg/vect/vect-4.f90: Likewise
2964 * gfortran.dg/vect/vect-5.f90: Likewise
2965
2966 2005-05-02 Geoffrey Keating <geoffk@apple.com>
2967
2968 PR target/20813
2969 * gcc.dg/rs6000-fpint-2.c: New.
2970
2971 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
2972
2973 PR c/15698
2974 * gcc.dg/builtins-30.c: Update expected messages.
2975 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
2976 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
2977 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
2978
2979 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
2980
2981 PR tree-optimization/21294
2982 * gcc.dg/tree-ssa/pr21294.c: New.
2983
2984 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
2985
2986 * gcc.dg/altivec-3.c (vec_store): Do not use the old
2987 __builtin_altivec_st_internal_4si built-in.
2988
2989 2005-05-02 Mark Mitchell <mark@codesourcery.com>
2990
2991 PR c++/15875
2992 * g++.dg/template/ptrmem14.C: New test.
2993
2994 2005-05-02 Paul Brook <paul@codesourcery.com>
2995
2996 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
2997
2998 2005-05-02 Michael Matz <matz@suse.de>
2999
3000 PR c++/19542
3001 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
3002
3003 2005-05-01 Mark Mitchell <mark@codesourcery.com>
3004
3005 * g++.dg/cpp/weak.C: New test.
3006
3007 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
3008
3009 * gcc.dg/tree-ssa/loop-8.c: New test.
3010
3011 2005-04-30 Michael Maty <matz@suse.de>
3012
3013 * gcc.dg/inline-mcpy.c: New test.
3014
3015 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
3016
3017 PR libfortran/18958
3018 * gfortran.dg/eoshift.f90: New test case.
3019
3020 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
3021
3022 PR libfortran/18857
3023 * gfortran.dg/matmul_1.f90: New test.
3024
3025 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
3026
3027 PR tree-optimization/21030
3028 * gcc.dg/tree-ssa/pr21030.c: New.
3029
3030 2005-04-29 Devang Patel <dpatel@apple.com>
3031
3032 PR tree-optimization/21272
3033 * gcc.dg/vect/vect-ifcvt-10.c: New test.
3034
3035 2005-04-29 Jakub Jelinek <jakub@redhat.com>
3036
3037 PR fortran/13082
3038 PR fortran/18824
3039 * gfortran.dg/entry_4.f90: New test.
3040 * gfortran.fortran-torture/execute/entry_1.f90: New test.
3041 * gfortran.fortran-torture/execute/entry_2.f90: New test.
3042 * gfortran.fortran-torture/execute/entry_3.f90: New test.
3043 * gfortran.fortran-torture/execute/entry_4.f90: New test.
3044 * gfortran.fortran-torture/execute/entry_5.f90: New test.
3045 * gfortran.fortran-torture/execute/entry_6.f90: New test.
3046 * gfortran.fortran-torture/execute/entry_7.f90: New test.
3047
3048 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3049
3050 * gfortran.fortran-torture/execute/entry_8.f90: New test.
3051
3052 2005-04-29 Paul Brook <paul@codesourcery.com>
3053
3054 * gfortran.dg/entry_3.f90: New test.
3055
3056 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3057
3058 * gfortran.dg/implicit_4.f90: New test.
3059
3060 2005-04-28 Bob Wilson <bob.wilson@acm.org>
3061
3062 * lib/target-supports.exp (check_profiling_available): Return
3063 false for xtensa-*-elf.
3064
3065 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
3066
3067 * lib/fortran-torture.exp (fortran-torture.exp): Catch
3068 error if file cannot be deleted.
3069
3070 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
3071
3072 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
3073 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
3074 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
3075 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
3076 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
3077 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
3078 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
3079 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
3080 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
3081 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
3082 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
3083 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
3084 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
3085
3086 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3087
3088 PR fortran/20865
3089 * gfortran.dg/pr20865.f90: New test.
3090
3091 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
3092
3093 * gcc.dg/void-cast-2.c: New test.
3094
3095 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
3096
3097 PR c/21159
3098 * gcc.dg/void-cast-1.c: New test.
3099
3100 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
3101
3102 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
3103
3104 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3105
3106 PR fortran/21177
3107 * gfortran.dg/pr21177.f90: New test.
3108
3109 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
3110
3111 PR tree-optimization/21171
3112 * gcc.dg/tree-ssa/pr21171.c: New test.
3113
3114 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
3115
3116 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
3117 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
3118 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
3119 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
3120 gcc.dg/tree-ssa/gen-vect-32.c: New.
3121 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
3122 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
3123 don't run on PPC32.
3124
3125 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
3126
3127 PR c/21213
3128 * gcc.dg/transparent-union-3.c: New test.
3129
3130 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
3131
3132 PR c/20740
3133 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
3134 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
3135 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
3136 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
3137 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
3138 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
3139
3140 2005-04-26 Jeff Law <law@redhat.com>
3141
3142 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
3143 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
3144 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
3145 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
3146 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
3147 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
3148 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
3149
3150 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
3151
3152 PR tree-optimization/17598
3153 * gcc.dg/tree-ssa/pr17598.c: New testcase.
3154
3155 2005-04-25 Mike Stump <mrs@apple.com>
3156
3157 * objc.dg/fix-and-continue-1.m: Add.
3158
3159 2005-04-25 Roger Sayle <roger@eyesopen.com>
3160
3161 PR c++/20995
3162 * g++.dg/opt/pr20995-1.C: New test case.
3163
3164 2005-04-25 Devang Patel <dpatel@apple.com>
3165
3166 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
3167
3168 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
3169
3170 PR testsuite/21062
3171 * g++.dg/opt/alias2.C (printf): Correct the prototype.
3172
3173 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
3174
3175 PR C++/21188
3176 * g++.dg/opt/rtti2.C: New test.
3177
3178 2005-04-25 Paul Brook <paul@codesourcery.com>
3179 Steven G. Kargl <kargls@comcast.net>
3180
3181 PR fortran/20879
3182 * gfortran.dg/ichar_1.f90: New file.
3183
3184 2005-04-24 Jakub Jelinek <jakub@redhat.com>
3185
3186 PR middle-end/20991
3187 * g++.dg/opt/pr20991.C: New test.
3188
3189 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
3190 where sizeof (type) < __alignof__ (type).
3191 * gcc.dg/compat/struct-layout-1.h: Likewise.
3192
3193 2005-04-24 Per Bothner <per@bothner.com>
3194 Devang Patel <dpatel@apple.com>
3195
3196 PR preprocessor/20907
3197 * gcc.dg/cpp/very-long-comment.c: New test.
3198
3199 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3200
3201 PR fortran/20059
3202 * gfortran.dg/common_5.f: New test.
3203
3204 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
3205
3206 PR middle-end/21082
3207 * g++.dg/tree-ssa/pr21082.C: New testcase.
3208
3209 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
3210
3211 * gcc.dg/vect/vect-99.c: New test.
3212
3213 2005-04-22 Diego Novillo <dnovillo@redhat.com>
3214
3215 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
3216
3217 2005-04-22 Jeff Law <law@redhat.com>
3218
3219 * gcc.dg/uninit-5.c: Remove xfails.
3220 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
3221 conditionals and loads.
3222
3223 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
3224
3225 PR libfortran/20074
3226 PR libfortran/20436
3227 PR libfortran/21108
3228 * gfortran.dg/nested_reshape.f90: new test
3229 * gfortran.dg/reshape-alloc.f90: new test
3230 * gfortran.dg/reshape.f90: new test
3231
3232 2005-04-22 Mark Mitchell <mark@codesourcery.com>
3233
3234 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
3235
3236 * gcc.dg/arm-vfp1.c: New test.
3237
3238 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
3239
3240 PR c++/21087
3241 * g++.dg/lookup/builtin2.C: New test.
3242
3243 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
3244
3245 * gcc.dg/weak/weak-13.c: New test.
3246
3247 2005-04-21 Geoffrey Keating <geoffk@apple.com>
3248
3249 * lib/target-supports.exp (check_effective_target_sync_int_long):
3250 Add powerpc*.
3251
3252 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
3253
3254 * gcc.target/mips/branch-1.c: New test.
3255
3256 2005-04-21 Richard Henderson <rth@redhat.com>
3257
3258 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
3259 * gcc.dg/vect/vect-86.c: Likewise.
3260 * gcc.dg/vect/vect-87.c: Likewise.
3261 * gcc.dg/vect/vect-88.c: Likewise.
3262
3263 2005-04-21 Devang Patel <dpatel@apple.com>
3264
3265 PR optimization/20994
3266 * gcc.dg/tree-ssa/ifc-3.c: New test.
3267
3268 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
3269
3270 PR c/12913
3271 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
3272 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
3273 gcc.dg/c99-vla-jump-5.c: New tests.
3274
3275 2005-04-19 Richard Henderson <rth@redhat.com>
3276
3277 * lib/target-supports.exp (check_effective_target_vect_int_mult):
3278 Fix typo in exists check.
3279 (check_effective_target_sync_int_long): New.
3280 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
3281 * gcc.dg/ia64-sync-2.c: Likewise.
3282 * gcc.dg/ia64-sync-3.c: Likewise.
3283 * gcc.dg/ia64-sync-4.c: Likewise.
3284
3285 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
3286
3287 * gcc.dg/fold-xor-1.c: New test.
3288 * gcc.dg/fold-xor-2.c: New test.
3289
3290 2005-04-19 James E. Wilson <wilson@specifixinc.com>
3291
3292 PR target/20670
3293 * g++.dg/eh/fp-regs.C: New test.
3294
3295 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
3296
3297 * gcc.dg/Wint-to-pointer-cast-1.c,
3298 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
3299 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
3300 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
3301
3302 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3303
3304 PR fortran/16861
3305 * gfortran.dg/pr16861.f90: New test.
3306
3307 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
3308
3309 * gcc.dg/pr21085.c: New test.
3310
3311 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
3312
3313 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
3314 (setup_mips_tests, dg-mips-options): New procedures.
3315 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
3316 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
3317 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
3318 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
3319 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
3320 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
3321 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
3322 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
3323 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
3324 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
3325 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
3326 dg-mips-options instead of dg-options. Remove now-redundant
3327 preprocessor guards.
3328 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
3329 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
3330 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
3331 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
3332 * gcc.dg/vr-mult-2.c: Delete.
3333 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
3334 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
3335 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
3336 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
3337 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
3338 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
3339 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
3340
3341 2005-04-18 Laurent GUERBY <laurent@guerby.net>
3342
3343 * ada/acats/run_all.sh: Use sync when executable not present.
3344
3345 2005-04-18 Devang Patel <dpatel@apple.com>
3346
3347 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
3348 * gcc.dg/vect/vect-11a.c: New.
3349 * gcc.dg/vect/vect-none.c: Update.
3350 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
3351
3352 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
3353
3354 PR tree-optimization/20922
3355 * gcc.dg/pr20922-1.c: New test.
3356 * gcc.dg/pr20922-2.c: New test.
3357 * gcc.dg/pr20922-3.c: New test.
3358 * gcc.dg/pr20922-4.c: New test.
3359 * gcc.dg/pr20922-5.c: New test.
3360 * gcc.dg/pr20922-6.c: New test.
3361
3362 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3363
3364 PR libfortran/20950
3365 * gfortran.dg/pr20950.f: New test.
3366
3367 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3368
3369 PR libfortran/19216
3370 * gfortran.dg/pr19216.f: New test.
3371
3372 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
3373
3374 PR tree-optimization/21001
3375 * gcc.dg/tree-ssa/pr21001.c: New.
3376
3377 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
3378
3379 PR libfortran/21075
3380 * gfortran.dg/reshape_rank7.f90: New test.
3381
3382 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
3383
3384 PR libfortran/12884 gfortran.dg/pr12884.f: New test
3385 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
3386 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
3387 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
3388 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
3389 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
3390 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
3391 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
3392 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
3393 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
3394 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
3395 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
3396 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
3397 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
3398 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
3399 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
3400 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
3401 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
3402 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
3403 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
3404 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
3405
3406 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
3407
3408 * gfortran.dg/wtruncate.f: New testcase.
3409 * gfortran.dg/wtruncate.f90: New testcase.
3410
3411 2005-04-16 Mark Mitchell <mark@codesourcery.com>
3412
3413 PR c++/21025
3414 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
3415 which sizeof/alignof is dependent, rather than just whether we are
3416 processing_template_decl.
3417
3418 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
3419
3420 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
3421 corrected typo where the wrong variables had been compared.
3422
3423 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
3424
3425 PR libfortran/18495
3426 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
3427 Test callee-allocated version of return array with a write
3428 statement.
3429 Test spread with a temporary with another write statement.
3430
3431 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
3432
3433 PR tree-optimization/21031
3434 * gcc.dg/tree-ssa/pr21031.c: New.
3435
3436 2005-04-15 Uros Bizjak <uros@kss-loka.si>
3437
3438 PR tree-optimization/21004
3439 * gcc.dg/builtins-53.c: Include builtins-config.h.
3440 Check floorf, ceilf, floorl and ceill transformations
3441 only when HAVE_C99_RUNTIME is defined.
3442
3443 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
3444
3445 PR middle-end/20739
3446 * gcc.dg/tree-ssa/pr20739.c: New test.
3447
3448 2005-04-14 Mike Stump <mrs@apple.com>
3449
3450 * gcc.dg/Foundation.framework/empty: New.
3451 * gcc.dg/framework-2.c: New.
3452
3453 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
3454
3455 PR tree-optimization/21021
3456 * gcc.c-torture/compile/pr21021.c: New.
3457
3458 2005-04-14 Janis Johnson <janis187@us.ibm.com
3459
3460 PR testsuite/21010
3461 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
3462 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
3463 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
3464 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
3465 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
3466 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
3467 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
3468 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
3469
3470 2005-04-14 Richard Henderson <rth@redhat.com>
3471
3472 * lib/target-supports.exp (check_effective_target_vect_condition):
3473 Add ia64, i?86, and x86_64.
3474
3475 2005-04-14 Steven G. Kargl <kargls@comcast.net>
3476
3477 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
3478
3479 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
3480
3481 PR tree-optimization/20657
3482 * gcc.dg/tree-ssa/pr20657.c: New.
3483
3484 2005-04-14 Uros Bizjak <uros@kss-loka.si>
3485
3486 * gcc.dg/builtins-53.c: Also check (int)trunc* and
3487 (long long int)trunc*.
3488
3489 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
3490
3491 PR target/20927
3492 * gcc.dg/pr20927.c: New test.
3493
3494 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
3495
3496 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
3497 * gcc.target/mips/asm-1.c: Likewise.
3498
3499 2005-04-13 Dale Johannesen <dalej@apple.com>
3500
3501 * objc.dg/objc-fast-4.m: New.
3502
3503 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
3504
3505 * gcc.target/cris/torture/cris-torture.exp: New driver in new
3506 directory.
3507 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
3508
3509 2005-04-13 David Edelsohn <edelsohn@gnu.org>
3510
3511 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
3512 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
3513 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
3514
3515 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
3516
3517 PR tree-optimization/20913
3518 * gcc.dg/tree-ssa/pr20913.c: New.
3519
3520 PR tree-optimization/20702
3521 * gcc.dg/tree-ssa/pr20702.c: New.
3522
3523 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3524
3525 PR c++/13744
3526 * g++.dg/inherit/local3.C: New test.
3527
3528 2005-04-12 Jeff Law <law@redhat.com>
3529
3530 * gcc.dg/tree-ssa/20050412-1.c: New test.
3531
3532 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
3533
3534 PR libfortran/19016
3535 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
3536 Add tests with mask generated by expression.
3537 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
3538 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
3539 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
3540
3541 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
3542
3543 PR middle-end/20917
3544 * gcc.dg/20050409-1.c: New test.
3545
3546 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
3547
3548 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
3549
3550 2005-04-11 Mark Mitchell <mark@codesourcery.com>
3551
3552 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
3553 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
3554 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
3555 (TARGET_CXX): Adjust accordingly.
3556 * target.h (struct gcc_target): Remove epxort_class_data. Add
3557 determine_class_data_visibility and class_data_always_comdat.
3558 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
3559 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
3560 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
3561 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
3562 (arm_cxx_determine_class_data_visibility): New.
3563 (arm_cxx_class_data_always_comdat): Likewise.
3564 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
3565 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
3566 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
3567 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
3568 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
3569 Define.
3570
3571 2005-04-11 Mark Mitchell <mark@codesourcery.com>
3572
3573 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
3574
3575 2005-04-11 Geoffrey Keating <geoffk@apple.com>
3576
3577 * gcc.dg/i386-darwin-fpmath.c: New.
3578
3579 2004-04-11 Devang Patel <dpatel@apple.com>
3580
3581 * lib/target-supports.exp (check_effective_target_vect_condition): New.
3582 * gcc.dg/vect/vect-ifcvt-1.c: New test.
3583 * gcc.dg/vect/vect-ifcvt-2.c: New test.
3584 * gcc.dg/vect/vect-ifcvt-3.c: New test.
3585 * gcc.dg/vect/vect-ifcvt-4.c: New test.
3586 * gcc.dg/vect/vect-ifcvt-5.c: New test.
3587 * gcc.dg/vect/vect-ifcvt-6.c: New test.
3588 * gcc.dg/vect/vect-ifcvt-7.c: New test.
3589 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
3590
3591 2004-04-11 Devang Patel <dpatel@apple.com>
3592
3593 * gcc.dg/vect/vect-dv-1.c: New test.
3594 * gcc.dg/vect/vect-dv-2.c: New test.
3595
3596 2005-04-11 Diego Novillo <dnovillo@redhat.com>
3597
3598 PR tree-optimization/20933
3599 * gcc.dg/tree-ssa/pr20933.c: New test.
3600
3601 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3602
3603 * gfortran.dg/fold_nearest.f90: New test.
3604
3605 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
3606
3607 * gcc.dg/tree-ssa/alias-1.c: New test.
3608
3609 2005-04-11 Diego Novillo <dnovillo@redhat.com>
3610
3611 PR tree-optimization/20920
3612 * g++.dg/tree-ssa/pr20920.C: New test.
3613
3614 2005-04-11 Uros Bizjak <uros@kss-loka.si>
3615
3616 * gcc.dg/builtins-53.c: Also check (int)ceil* and
3617 (long long int)ceil*.
3618
3619 2005-04-10 Mark Mitchell <mark@codesourcery.com>
3620
3621 * g++.dg/warn/Wdtor1.C: Declare template in system header with
3622 explicit C++ linkage.
3623
3624 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3625
3626 * gfortran.dg/pr17229.f: Take care of the new obsolescence
3627 warning for arithmetic IF statements.
3628
3629 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
3630
3631 * eor_handling_1.f90: New test case.
3632 * eor_handling_2.f90: New test case.
3633 * eor_handling_3.f90: New test case.
3634 * eor_handling_4.f90: New test case.
3635 * eor_handling_5.f90: New test case.
3636 * noadv_size.f90: New test case.
3637 * pad_no.f90: New test case.
3638
3639 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
3640
3641 * gcc.c-torture/execute/20050410-1.c: New test.
3642
3643 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
3644
3645 * gcc.dg/pr20126.c: New.
3646
3647 2005-04-09 Bud Davis <bdavis@gfortran.org>
3648 Steven G. Kargl <kargls@comcast.net>
3649
3650 * gfortran.dg/PR19872.f: New test.
3651
3652 2005-04-09 Steven G. Kargl <kargls@comcast.net>
3653
3654 * gfortran.dg/nint_1.f90: Fix dg-do directive
3655
3656 2005-04-09 Steven G. Kargl <kargls@comcast.net>
3657
3658 * gfortran.dg/nint_1.f90: New test.
3659
3660 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
3661
3662 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
3663 Added test for callee-allocated arrays with write statements.
3664 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
3665 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
3666 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
3667 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
3668 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
3669
3670 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
3671
3672 PR libfortran/20163
3673 * gfortran.dg/open-options-blanks.f: New test.
3674
3675 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
3676
3677 PR fortran/13257
3678 * gfortran.dg/comma_format_extension_[1234].f: New tests.
3679
3680 2005-04-09 Jakub Jelinek <jakub@redhat.com>
3681
3682 * gcc.dg/tree-ssa/stdarg-1.c: New test.
3683 * gcc.dg/tree-ssa/stdarg-2.c: New test.
3684 * gcc.dg/tree-ssa/stdarg-3.c: New test.
3685 * gcc.dg/tree-ssa/stdarg-4.c: New test.
3686 * gcc.dg/tree-ssa/stdarg-5.c: New test.
3687 * gcc.c-torture/execute/stdarg-4.c: New test.
3688
3689 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
3690
3691 PR target/20795
3692 * g++.dg/abi/param2.C: New test.
3693
3694 2005-04-09 Uros Bizjak <uros@kss-loka.si>
3695
3696 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
3697
3698 2005-04-09 Uros Bizjak <uros@kss-loka.si>
3699
3700 * gcc.dg/builtins-53.c: New test.
3701
3702 2005-04-08 Diego Novillo <dnovillo@redhat.com>
3703
3704 * g++.dg/tree-ssa/pr18178.C: New test.
3705 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
3706 * gcc.c-torture/execute/20041019-1.c: New test.
3707 * gcc.dg/tree-ssa/20041008-1.c: New test.
3708 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
3709 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
3710 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
3711 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
3712 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
3713 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
3714 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
3715 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
3716 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
3717 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
3718
3719 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
3720
3721 PR rtl-optimization/20466
3722 * gcc.c-torture/execute/pr20466-1.c: New test.
3723
3724 2005-04-08 Mark Mitchell <mark@codesourcery.com>
3725
3726 PR c++/20905
3727 * g++.dg/parse/cond2.C: New test.
3728
3729 PR c++/20145
3730 * g++.dg/warn/Wdtor1.C: New test.
3731
3732 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3733
3734 PR fortran/17229
3735 * gfortran.dg/pr17229.f: New test.
3736
3737 2005-04-07 Steven G. Kargl <kargls@comcast.net>
3738
3739 * gfortran.dg/tiny_1.f90: New test.
3740 * gfortran.dg/tiny_2.f90: ditto.
3741
3742 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
3743
3744 * gfortran.dg/eor_1.f90: Fix dg-do run line
3745 * gfortran.dg/open_new.f90: Fix dg-do run line
3746
3747 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
3748
3749 * lib/target-supports.exp (get_compiler_messages): Support
3750 optional arguments, the fourth being compiler options.
3751 (check_effective_target_fpic): New proc.
3752 * gcc.dg/20050321-2.c: Restrict to target fpic.
3753
3754 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
3755
3756 * gcc.dg/15443-1.c: New test.
3757 * gcc.dg/15443-2.c: Likewise.
3758
3759 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3760
3761 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
3762
3763 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
3764
3765 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
3766
3767 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
3768
3769 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
3770 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
3771 -m64.
3772 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
3773 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
3774 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
3775
3776 2005-04-06 Mark Mitchell <mark@codesourcery.com>
3777
3778 PR c++/20212
3779 * g++.dg/warn/Wunused-11.C: New test.
3780
3781 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
3782
3783 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
3784
3785 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
3786
3787 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
3788
3789 2005-04-05 Mark Mitchell <mark@codesourcery.com>
3790
3791 PR c++/20734
3792 * g++.dg/template/ptrmem13.C: New test.
3793
3794 2005-04-05 Per Bothner <per@bothner.com>
3795
3796 * lib/gcc.exp: Always add -fno-show-column, for now.
3797
3798 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
3799
3800 PR testsuite/20767
3801 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
3802 of plain old "unsigned int" for the type of "i". Makes this test
3803 64bit clean.
3804
3805 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
3806
3807 * gcc.dg/i386-ssefn-1.c: New test.
3808 * gcc.dg/i386-ssefn-2.c: New test.
3809 * gcc.dg/i386-ssefn-3.c: New test.
3810 * gcc.dg/i386-ssefn-4.c: New test.
3811
3812 2005-04-05 Jakub Jelinek <jakub@redhat.com>
3813
3814 PR tree-optimization/20076
3815 * gcc.dg/builtin-apply4.c: New test.
3816
3817 PR preprocessor/19475
3818 * gcc.dg/cpp/macspace1.c: New test.
3819 * gcc.dg/cpp/macspace2.c: New test.
3820
3821 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3822
3823 * gfortran.dg/pr20755.f: Fixed bad format.
3824
3825 2005-04-05 Mark Mitchell <mark@codesourcery.com>
3826
3827 PR c++/20763
3828 * g++.dg/ext/attrib21.C: New test.
3829
3830 2004-04-05 Devang Patel <dpatel@apple.com>
3831
3832 * lib/target-supports.exp (check_effective_target_vect_shif): New.
3833 * gcc.dg/vect/vect-shift-1.c: New test.
3834
3835 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3836
3837 PR libfortran/20755
3838 * gfortran.dg/pr20755.f: New test.
3839
3840 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
3841
3842 * gfortran.dg/pr15959.f90: New test.
3843 * gfortran.dg/string_pad_trunc.f90: New test.
3844
3845 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3846
3847 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
3848 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
3849 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
3850 syntax.
3851
3852 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
3853
3854 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
3855
3856 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3857
3858 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
3859 * gcc.c-torture/compile/20011119-2.c: Likewise.
3860 * gcc.c-torture/compile/981001-2.c: Likewise.
3861
3862 2005-04-04 Mark Mitchell <mark@codesourcery.com>
3863
3864 PR c++/20679
3865 * g++.dg/template/overload4.C: New test.
3866
3867 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
3868
3869 PR c++/20746
3870 * g++.dg/abi/covariant5.C: New.
3871
3872 PR debug/20505
3873 * g++.dg/debug/const2.C: New.
3874
3875 2005-04-04 Jakub Jelinek <jakub@redhat.com>
3876
3877 PR rtl-optimization/16104
3878 * gcc.c-torture/execute/20050316-1.c: New test.
3879
3880 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
3881
3882 * g++.dg/template/spec23.C: Fix dg-error text.
3883
3884 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
3885
3886 PR c++/19199
3887 * g++.dg/expr/lval2.C: New.
3888
3889 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3890
3891 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
3892 __builtin_strcasecmp and __builtin_strncasecmp.
3893
3894 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
3895
3896 PR c++/20723
3897 * g++.dg/template/spec22.C: New.
3898 * g++.dg/template/spec23.C: New.
3899
3900 2005-04-03 Dale Ranta <dir@lanl.gov>
3901 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3902
3903 PR libfortran/20068
3904 PR libfortran/20125
3905 PR libfortran/20156
3906 PR libfortran/20471
3907 * gfortran.dg/backspace.f: New test.
3908
3909 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
3910
3911 * gcc.dg/pr19345.c: New test.
3912
3913 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
3914
3915 PR tree-optimization/20640
3916 * gcc.dg/torture/tree-loop-1.c: New.
3917
3918 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
3919
3920 PR rtl-optimization/20290
3921 * gcc.c-torture/execute/loop-ivopts-2.c: New.
3922
3923 2005-04-02 Geoffrey Keating <geoffk@apple.com>
3924
3925 * gcc.dg/rs6000-fpint.c: New.
3926
3927 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
3928
3929 * gcc.dg/old-style-then-proto-1.c: New test.
3930
3931 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3932
3933 * gfortran.fortran-torture/execute/backspace.f90: Check
3934 after backspace and read was incorrect.
3935
3936 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3937
3938 * gcc.c-torture/execute/builtins/strcat.c: Check the result
3939 buffer past the terminating NUL using memcmp.
3940 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
3941 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
3942
3943 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
3944 Fix unused/uninitialized variable warnings.
3945
3946 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
3947 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
3948 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
3949 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
3950
3951 * gcc.c-torture/execute/builtins/abs-1-lib.c,
3952 gcc.c-torture/execute/builtins/fputs-lib.c,
3953 gcc.c-torture/execute/builtins/lib/fprintf.c,
3954 gcc.c-torture/execute/builtins/lib/main.c,
3955 gcc.c-torture/execute/builtins/lib/memcmp.c,
3956 gcc.c-torture/execute/builtins/lib/memmove.c,
3957 gcc.c-torture/execute/builtins/lib/mempcpy.c,
3958 gcc.c-torture/execute/builtins/lib/memset.c,
3959 gcc.c-torture/execute/builtins/lib/printf.c,
3960 gcc.c-torture/execute/builtins/lib/sprintf.c,
3961 gcc.c-torture/execute/builtins/lib/stpcpy.c,
3962 gcc.c-torture/execute/builtins/lib/strchr.c,
3963 gcc.c-torture/execute/builtins/lib/strcmp.c,
3964 gcc.c-torture/execute/builtins/lib/strcpy.c,
3965 gcc.c-torture/execute/builtins/lib/strcspn.c,
3966 gcc.c-torture/execute/builtins/lib/strlen.c,
3967 gcc.c-torture/execute/builtins/lib/strncat.c,
3968 gcc.c-torture/execute/builtins/lib/strncmp.c,
3969 gcc.c-torture/execute/builtins/lib/strncpy.c,
3970 gcc.c-torture/execute/builtins/lib/strrchr.c,
3971 gcc.c-torture/execute/builtins/lib/strspn.c,
3972 gcc.c-torture/execute/builtins/lib/strstr.c,
3973 gcc.c-torture/execute/builtins/memops-asm-lib.c,
3974 gcc.c-torture/execute/builtins/strlen-2.c,
3975 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
3976 prototypes.
3977
3978 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
3979
3980 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
3981 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
3982 selectany usage.
3983
3984 2005-04-01 Jakub Jelinek <jakub@redhat.com>
3985
3986 PR c++/19406
3987 * g++.dg/debug/using1.C: New test.
3988
3989 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
3990
3991 PR middle-end/20524
3992 * gcc.dg/alias-7.c: Prefix asm-declared name with
3993 __USER_LABEL_PREFIX__.
3994
3995 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
3996
3997 Fix fallout from PR middle-end/15700:
3998 * gcc.c-torture/compile/20011119-1.c: Take
3999 __USER_LABEL_PREFIX__ into account.
4000 * gcc.c-torture/compile/20011119-2.c: Likewise.
4001
4002 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
4003
4004 PR c++/18644
4005 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
4006
4007 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
4008
4009 PR c/17855
4010 * gcc.c-torture/compile/struct-non-lval-1.c,
4011 gcc.c-torture/compile/struct-non-lval-2.c,
4012 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
4013
4014 2005-03-31 Janis Johnson <janis187@us.ibm.com>
4015
4016 * gcc.dg/tls/tls.exp: Remove temporary file.
4017 * g++.dg/tls/tls.exp: Ditto.
4018 * lib/file-format.exp: Ditto.
4019 * g++.dg/special/ecos.exp: Ditto.
4020
4021 * lib/profopt.exp: Treat prof_ext as a list.
4022 * gcc.misc-tests/bprob.exp: Ditto.
4023 * g++.dg/bprob/bprob.exp: Ditto.
4024
4025 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
4026 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
4027 g++.dg/tree-ssa/pointer-reference-alias.C,
4028 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
4029 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
4030 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
4031 g++.dg/vect/pr19951.cc: Ditto.
4032 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
4033 gcc.dg/builtins-47.c: Ditto.
4034 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
4035 gcc.dg/pr20115-1.c: Ditto.
4036 * gcc.dg/tree-ssa/20030530-2.c,
4037 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
4038 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
4039 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
4040 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
4041 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
4042 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
4043 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
4044 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
4045 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
4046 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
4047 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
4048 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
4049 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
4050 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
4051 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
4052 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
4053 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
4054 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
4055 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
4056 gcc.dg/tree-ssa/20030824-1.c,
4057 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
4058 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
4059 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
4060 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
4061 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
4062 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
4063 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
4064 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
4065 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
4066 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
4067 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
4068 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
4069 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
4070 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
4071 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
4072 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
4073 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
4074 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
4075 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
4076 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
4077 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
4078 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
4079 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
4080 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
4081 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
4082 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
4083 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
4084 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
4085 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
4086 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
4087 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
4088 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
4089 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
4090 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
4091 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
4092 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
4093 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
4094 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
4095 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
4096 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
4097 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
4098 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
4099 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
4100 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
4101 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
4102 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
4103 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
4104 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
4105 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
4106 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
4107 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
4108 gcc.dg/tree-ssa/useless-1.c: Ditto.
4109 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
4110 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
4111 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
4112 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
4113 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
4114 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
4115 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
4116 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
4117 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
4118 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
4119 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
4120 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
4121 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
4122 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
4123 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
4124 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
4125 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
4126 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
4127 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
4128 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
4129 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
4130 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
4131 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
4132 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
4133 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
4134 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
4135 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
4136 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
4137 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
4138 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
4139 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
4140 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
4141 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
4142 gcc.dg/vect/vect-none.c: Ditto.
4143 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
4144 treelang/compile/unsigned.tree: Ditto.
4145
4146 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
4147 * gcc.dg/cpp/direct2s.c: Ditto.
4148 * gcc.dg/cpp/paste4.c: Ditto.
4149 * gcc.dg/cpp/separate-1.c: Ditto.
4150 * gcc.dg/pch/save-temps-1.c: Ditto.
4151 * g++.dg/ext/altivec-10.C: Ditto.
4152 * g++.dg/pch/pch.C: Ditto.
4153
4154 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
4155
4156 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
4157 * g++.dg/template/repo1.C: Ditto.
4158 * g++.dg/template/repo2.C: Ditto.
4159 * g++.dg/template/repo3.C: Ditto.
4160 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
4161 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
4162 * g++.old-deja/g++.pt/repo1.C: Ditto.
4163 * g++.old-deja/g++.pt/repo2.C: Ditto.
4164 * g++.old-deja/g++.pt/repo3.C: Ditto.
4165 * g++.old-deja/g++.pt/repo4.C: Ditto.
4166
4167 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
4168 * gcc.dg/20030107-1.c: Ditto.
4169 * gcc.dg/20030702-1.c: Ditto.
4170 * gcc.dg/profile-generate-1.c: Ditto.
4171 * g++.dg/other/profile1.C: Ditto.
4172 * g++.old-deja/g++.robertl/eb83.C: Ditto.
4173
4174 * lib/gcc-dg.exp (remove-build-file): New.
4175 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
4176 cleanup-tree-dump, cleanup-saved-temps): New.
4177
4178 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
4179
4180 PR c++/19203, DR 214
4181 * g++.dg/parse/ambig3.C: Not ambiguous.
4182 * g++.dg/template/spec20.C: New.
4183 * g++.dg/template/spec21.C: New.
4184
4185 2005-03-31 Steve Ellcey <sje@cup.hp.com>
4186
4187 PR target/20045
4188 * gcc.dg/ia64-fptr-1.c: Run only on linux.
4189
4190 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4191
4192 PR libfortran/20660
4193 * gfortran.dg/negative_unit.f: New test.
4194
4195 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
4196
4197 * gcc.dg/20050330-1.c: New test.
4198
4199 2005-03-30 Devang Patel <dpatel@apple.com>
4200
4201 * g++.dg/tree-sra/ssa-sra-3.C: New test.
4202
4203 2005-03-30 Dale Johannesen <dalej@apple.com>
4204
4205 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
4206
4207 2005-03-30 Janis Johnson <janis187@us.ibm.com>
4208
4209 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
4210 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
4211 Strip options from test name.
4212
4213 2005-03-31 Jan Hubicka <jh@suse.cz>
4214
4215 * gcc.dg/varpool-1.c: New testcase.
4216
4217 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
4218
4219 PR c/772
4220 PR c/17913
4221 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
4222 gcc.dg/stmt-expr-label-3.c : New tests.
4223 * gcc.c-torture/execute/medce-2.c: Remove.
4224
4225 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
4226
4227 PR c/20368
4228 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
4229 tests.
4230
4231 2005-03-30 Alan Modra <amodra@bigpond.net.au>
4232
4233 * gcc.c-torture/compile/pr20203.c: New test.
4234
4235 2005-03-26 Steven G. Kargl <kargls@comcast.net>
4236
4237 * gfortran.dg/promotion.f90: New test.
4238
4239 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
4240
4241 PR middle-end/20491
4242 * gcc.dg/torture/asm-subreg-1.c: New test.
4243
4244 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
4245
4246 PR c/20672
4247 * gcc.dg/pr20672-1.c: New test.
4248
4249 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
4250
4251 * gfortran.dg/vect: New directory.
4252 * gfortran.dg/vect/vect.exp: New.
4253 * gfortran.dg/vect/vect-1.f90: New test.
4254 * gfortran.dg/vect/vect-2.f90: New test.
4255 * gfortran.dg/vect/vect-3.f90: New test.
4256 * gfortran.dg/vect/vect-4.f90: New test.
4257 * gfortran.dg/vect/vect-5.f90: New test.
4258
4259 2005-03-29 Jakub Jelinek <jakub@redhat.com>
4260
4261 PR middle-end/20622
4262 * gcc.dg/alias-7.c: New test.
4263
4264 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
4265
4266 * gcc.dg/sparc-reg-1.c: New test.
4267
4268 2005-03-28 Steve Ellcey <sje@cup.hp.com>
4269
4270 PR target/19890
4271 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
4272
4273 2005-03-29 Dale Ranta <dir@lanl.gov>
4274 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4275
4276 PR libfortran/20163
4277 * gfortran.dg/pr20163-2.f: New test.
4278
4279 2005-03-28 Jan Hubicka <jh@suse.cz>
4280
4281 PR middle-end/20635
4282 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
4283 by Jakub Jelinek.
4284
4285 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
4286
4287 PR tree-optimization/20626
4288 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
4289 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
4290
4291 2005-03-26 Steven G. Kargl <kargls@comcast.net>
4292
4293 * gfortran.dg/underflow.f90: New test.
4294 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
4295
4296 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4297
4298 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
4299
4300 2005-03-25 Mark Mitchell <mark@codesourcery.com>
4301
4302 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
4303 (g++_init): Make sure that CXXFLAGS is set.
4304 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
4305 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
4306 * lib/gfortran.exp (gfortran_link_flags): Likewise.
4307 * lib/objc.exp (objc_init): Likewise.
4308 * lib/treelang.exp (treelang_init): Likewise.
4309
4310 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
4311
4312 PR tree-optimization/20470
4313 * gcc.dg/tree-ssa/pr20470.c: New test.
4314
4315 2005-03-25 Geoffrey Keating <geoffk@apple.com>
4316
4317 * gcc.dg/ppc-stfiwx.c: New.
4318
4319 2005-03-25 Steve Ellcey <sje@cup.hp.com>
4320
4321 PR target/19888
4322 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
4323
4324 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
4325
4326 * gcc.dg/20050325-1.c: Fix a typo.
4327
4328 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4329
4330 PR libfortran/19678
4331 PR libfortran/19679
4332 * gfortran.dg/dos_eol.f: New test.
4333
4334 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
4335
4336 PR rtl-optimization/20249
4337 * gcc.dg/20050325-1.c: New test.
4338
4339 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4340
4341 PR libfortran/15332
4342 * gfortran.dg/pr15332.f: New test.
4343
4344 2005-03-24 Dale Johannesen <dalej@apple.com>
4345
4346 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
4347
4348 2005-03-24 Geoffrey Keating <geoffk@apple.com>
4349
4350 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
4351 'internal' visibility.
4352 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
4353 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
4354 'protected' visibility.
4355 * gcc.dg/visibility-7.c: Likewise.
4356 * lib/target-supports.exp (check_visibility_available): Take
4357 a parameter, the kind of visibility to check for.
4358 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
4359 to check_visibility_available.
4360
4361 * g++.dg/expr/cast3.C: New.
4362
4363 2005-03-24 David Edelsohn <edelsohn@gnu.org>
4364
4365 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
4366 rs6000.
4367
4368 2005-03-24 Steve Ellcey <sje@cup.hp.com>
4369
4370 PR target/20095
4371 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
4372
4373 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
4374
4375 * gcc.dg/badshift.c: Renamed to...
4376 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
4377
4378 * gcc.target/i386/badshift.c: Renamed to...
4379 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
4380 only.
4381
4382 PR rtl-optimization/20532
4383 * gcc.target/i386/badshift.c: New.
4384
4385 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4386
4387 * gfortran.dg/pr18025.f90: New test.
4388
4389 2005-03-23 Dale Johannesen <dalej@apple.com>
4390
4391 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
4392
4393 2005-03-23 Mark Mitchell <mark@codesourcery.com>
4394
4395 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
4396
4397 * lib/target-supports.exp (check_iconv_available): Default
4398 libiconv to -liconv, if there is no definition.
4399
4400 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
4401
4402 * gcc.dg/torture/cris-asm-mof-1.c: New test.
4403
4404 2005-03-22 Mark Mitchell <mark@codesourcery.com>
4405
4406 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
4407 * g++.dg/opt/pr7503-2.C: Likewise.
4408 * g++.dg/opt/pr7503-3.C: Likewise.
4409 * g++.dg/opt/pr7503-4.C: Likewise.
4410 * g++.dg/opt/pr7503-5.C: Likewise.
4411 * g++.dg/warn/minmax.C: New test.
4412
4413 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4414
4415 * gfortran.dg/g77_intrinsics_funcs.f: New test.
4416 * gfortran.dg/g77_intrinsics_sub.f: New test.
4417
4418 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
4419 Jan Hubicka <jh@suse.cz>
4420 Steven Bosscher <stevenb@suse.de
4421
4422 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
4423
4424 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4425
4426 PR c++/19980
4427 * g++.dg/template/redecl3.C: New test.
4428
4429 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4430
4431 PR c++/20499
4432 * g++.dg/parse/error16.C: Tweak error markers.
4433
4434 2005-03-22 Jakub Jelinek <jakub@redhat.com>
4435
4436 PR target/20561
4437 * gcc.dg/20050321-2.c: New test.
4438
4439 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
4440
4441 PR c++/20465
4442 PR c++/20381
4443 * g++.dg/template/ptrmem12.C: New.
4444
4445 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
4446
4447 PR rtl-optimization/20527
4448 * gcc.c-torture/execute/pr20527-1.c: New test.
4449
4450 2005-03-22 Ben Elliston <bje@au.ibm.com>
4451
4452 * gcc.misc-tests/options.exp (check_for_options): Create a real C
4453 program, compile it into a real executable and then delete the .c
4454 and .x files afterwards, to avoid problems on testglue targets.
4455
4456 2005-03-21 Stuart Hastings <stuart@apple.com>
4457
4458 * gcc.target/i386/sse-2.c: New.
4459
4460 2005-03-21 Uros Bizjak <uros@kss-loka.si>
4461
4462 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
4463
4464 2005-03-21 Paolo Carlini <pcarlini@suse.de>
4465
4466 * g++.dg/parse/crash25.C: Fix typo.
4467
4468 2005-03-21 Paolo Carlini <pcarlini@suse.de>
4469
4470 PR c++/20461
4471 * g++.dg/parse/crash24.C: New test.
4472
4473 PR c++/20536
4474 * g++.dg/parse/crash25.C: New test.
4475
4476 2005-03-21 Paolo Carlini <pcarlini@suse.de>
4477
4478 PR c++/20147
4479 * g++.dg/ext/stmtexpr4.C: New test.
4480
4481 2005-03-20 Roger Sayle <roger@eyesopen.com>
4482
4483 PR middle-end/20539
4484 * gcc.c-torture/compile/pr13066-1.c: New test case.
4485 * gcc.c-torture/compile/pr20539-1.c: Likewise.
4486 * g++.dg/opt/pr13066-1.C: Likewise.
4487
4488 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
4489
4490 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
4491
4492 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4493
4494 PR fortran/18525
4495 * gfortran.dg/nesting_1.f90: New test.
4496
4497 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4498
4499 PR c++/20240
4500 * g++.dg/lookup/using13.C: New test.
4501
4502 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4503
4504 PR c++/20333
4505 * g++.dg/template/crash36.C: New test.
4506
4507 2005-03-18 Paolo Carlini <pcarlini@suse.de>
4508
4509 PR c++/20463
4510 * g++.dg/template/crash35.C: New test.
4511
4512 2005-03-17 Paolo Carlini <pcarlini@suse.de>
4513
4514 PR c++/19966
4515 * g++.dg/overload/operator2.C: New test.
4516
4517 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4518
4519 PR libfortran/20257
4520 * gfortran.dg/pr20257.f90: New test.
4521
4522 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4523
4524 PR libfortran/20480
4525 * gfortran.dg/pr20480.f90: New test.
4526
4527 2005-03-16 Richard Henderson <rth@redhat.com>
4528
4529 PR middle-end/15700
4530 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
4531 (_rtld_global): New.
4532 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
4533 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
4534
4535 * gcc.dg/alias-3.c: New.
4536 * gcc.dg/alias-4.c: New.
4537 * gcc.dg/alias-5.c: New.
4538 * gcc.dg/alias-6.c: New.
4539
4540 2005-03-15 Geoffrey Keating <geoffk@apple.com>
4541
4542 * gcc.dg/cpp/ucnid-7.c: New.
4543
4544 2005-03-15 Janis Johnson <janis187@us.ibm.com>
4545 Dorit Naishlos <dorit@il.ibm.com>
4546
4547 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
4548 darwin.
4549
4550 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
4551
4552 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
4553 misaligned accesses.
4554 * gcc.dg/vect/vect-58.c: Likewise.
4555 * gcc.dg/vect/vect-92.c: New.
4556 * gcc.dg/vect/vect-93.c: New.
4557
4558 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
4559
4560 PR fortran/18827
4561 * gfortran.dg/assign_2.f90: New test.
4562 * gfortran.dg/assign_3.f90: New test.
4563 * gfortran.dg/assign.f90: New test.
4564
4565 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
4566
4567 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
4568 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
4569 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
4570 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
4571 names.
4572
4573 2005-03-14 Geoffrey Keating <geoffk@apple.com>
4574
4575 * gcc.dg/cpp/ucnid-6.c: New.
4576
4577 * gcc.dg/cpp/normalize-1.c: New.
4578 * gcc.dg/cpp/normalize-2.c: New.
4579 * gcc.dg/cpp/normalize-3.c: New.
4580 * gcc.dg/cpp/normalize-4.c: New.
4581 * gcc.dg/cpp/ucnid-4.c: New.
4582 * gcc.dg/cpp/ucnid-5.c: New.
4583 * g++.dg/cpp/normalize-1.C: New.
4584 * g++.dg/cpp/ucnid-1.C: New.
4585
4586 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
4587
4588 * gcc.dg/pr18628.c: New.
4589
4590 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
4591
4592 PR c++/20280
4593 * g++.dg/tree-ssa/pr20280.C: New.
4594
4595 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4596
4597 PR fortran/20467
4598 * gfortran.dg/stfunc_2.f90: New test.
4599
4600 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
4601
4602 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
4603
4604 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
4605
4606 * gcc.dg/tree-ssa/20050314-1.c: New test.
4607
4608 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4609
4610 PR c++/4403
4611 PR c++/9783, DR433
4612 * g++.dg/template/friend34.C: New test.
4613 * g++.dg/template/friend35.C: Likewise.
4614 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
4615
4616 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4617
4618 Friend class name lookup 5/n
4619 PR c++/1016
4620 * g++.dg/lookup/hidden-class1.C: New test.
4621 * g++.dg/lookup/hidden-class2.C: Likewise.
4622 * g++.dg/lookup/hidden-class3.C: Likewise.
4623 * g++.dg/lookup/hidden-class4.C: Likewise.
4624 * g++.dg/lookup/hidden-class5.C: Likewise.
4625 * g++.dg/lookup/hidden-class6.C: Likewise.
4626 * g++.dg/lookup/hidden-class7.C: Likewise.
4627 * g++.dg/lookup/hidden-class8.C: Likewise.
4628 * g++.dg/lookup/hidden-class9.C: Likewise.
4629 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
4630 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
4631 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
4632 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
4633 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
4634 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
4635 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
4636 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
4637 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
4638 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
4639 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
4640
4641 2005-03-13 Mark Mitchell <mark@codesourcery.com>
4642
4643 PR c++/20157
4644 * g++.dg/template/error18.C: New test.
4645
4646 2005-03-09 Ben Elliston <bje@au.ibm.com>
4647
4648 PR debug/16792
4649 * g++.dg/debug/pr16792.C: New test.
4650
4651 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
4652
4653 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
4654 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
4655 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
4656 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
4657 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
4658 test assertion names.
4659
4660 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4661
4662 PR fortran/18600
4663 * gfortran.dg/stfunc_1.f90: New test.
4664
4665 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4666
4667 PR fortran/16907
4668 * gfortran.dg/real_index_1.f90: New test.
4669
4670 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4671
4672 PR fortran/20323
4673 * gfortran.dg/spec_expr_1.f90: New test.
4674
4675 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
4676
4677 PR c/20402
4678 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
4679 new parser.
4680
4681 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4682
4683 PR fortran/20361
4684 * gfortran.dg/largeequiv_1.f90: New test.
4685
4686 2005-03-12 Geoffrey Keating <geoffk@apple.com>
4687
4688 * gcc.dg/ucnid-1.c: New.
4689 * gcc.dg/ucnid-2.c: New.
4690 * gcc.dg/ucnid-3.c: New.
4691 * gcc.dg/ucnid-4.c: New.
4692 * gcc.dg/ucnid-5.c: New.
4693 * gcc.dg/ucnid-6.c: New.
4694 * gcc.dg/cpp/ucnid-1.c: New.
4695 * gcc.dg/cpp/ucnid-2.c: New.
4696 * gcc.dg/cpp/ucnid-3.c: New.
4697 * g++.dg/other/ucnid-1.C: New.
4698
4699 2005-03-12 Geoffrey Keating <geoffk@apple.com>
4700
4701 * gcc.dg/vmx/darwin-abi-3.c: Delete.
4702
4703 2005-03-11 Per Bothner <per@bothner.com>
4704
4705 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
4706 that diagnotics refer to correct token.
4707 * gcc.dg/unused-3.c: Likewise.
4708
4709 2005-03-11 Per Bothner <per@bothner.com>
4710
4711 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
4712 constant" is now actually on same line as string constant.
4713 * gcc.dg/cpp/direct2s.c: Likewise.
4714
4715 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
4716
4717 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
4718
4719 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4720
4721 PR libfortran/20124
4722 * gfortran.dg/pr20124.f90: New Test
4723
4724 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
4725
4726 PR tree-optimization/20130
4727 * gcc.dg/pr20130-1.c: New test.
4728
4729 2005-03-10 Steve Ellcey <sje@cup.hp.com>
4730
4731 PR target/20095
4732 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
4733
4734 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4735
4736 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
4737
4738 2005-03-10 Steve Ellcey <sje@cup.hp.com>
4739
4740 * g++.dg/eh/forced1.C: Fix comment.
4741 * g++.dg/eh/forced2.C: Ditto.
4742 * g++.dg/eh/forced3.C: Ditto.
4743 * g++.dg/eh/forced4.C: Ditto.
4744
4745 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
4746
4747 PR rtl-opt/20412
4748 * gcc.c-torture/compile/pr20412.c: New test.
4749
4750 2005-03-10 Roger Sayle <roger@eyesopen.com>
4751
4752 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
4753
4754 2005-03-10 Jakub Jelinek <jakub@redhat.com>
4755
4756 PR target/20322
4757 * gcc.dg/20050307-1.c: New test.
4758
4759 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
4760
4761 PR c++/20375
4762 * g++.dg/other/stdarg3.C: New.
4763
4764 2005-03-10 Jakub Jelinek <jakub@redhat.com>
4765
4766 PR c++/18384, c++/18327
4767 * g++.dg/init/array19.C: New test.
4768
4769 PR inline-asm/20314
4770 * gcc.dg/torture/pr20314-1.c: New test.
4771 * gcc.dg/torture/pr20314-2.c: New test.
4772
4773 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
4774
4775 * gcc.dg/20050309-1.c: New test.
4776
4777 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4778
4779 * gcc.dg/builtins-10.c: Reactivate disabled test.
4780 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
4781 new cbrt transformations.
4782
4783 2005-03-09 Mark Mitchell <mark@codesourcery.com>
4784
4785 PR c++/20208
4786 * g++.dg/template/array13.C: New test.
4787
4788 2005-03-09 Paolo Carlini <pcarlini@suse.de>
4789
4790 PR c++/16859
4791 * g++.dg/init/brace4.C: New test.
4792
4793 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
4794
4795 PR c++/20186
4796 * g++.dg/template/non-dependent12.C: New.
4797
4798 2005-03-08 Mark Mitchell <mark@codesourcery.com>
4799
4800 PR c++/20142
4801 * g++.dg/init/array18.C: Add dg-do run marker.
4802
4803 PR c++/20142
4804 * g++.dg/init/array18.C: New test.
4805
4806 2005-03-09 Ben Elliston <bje@au.ibm.com>
4807
4808 * consistency.vlad/vlad.exp: Remove trailing semicolons.
4809 * g++.dg/gcov/gcov.exp: Likewise.
4810 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
4811 * gcc.target/xstormy16/xstormy16.exp: Likewise.
4812 * lib/c-torture.exp: Likewise.
4813 * lib/fortran-torture.exp: Likewise.
4814 * lib/g++.exp: Likewise.
4815 * lib/gcc-defs.exp: Likewise.
4816 * lib/gcc-dg.exp: Likewise.
4817 * lib/gcc.exp: Likewise.
4818 * lib/gcov.exp: Likewise.
4819 * lib/gfortran.exp: Likewise.
4820 * lib/mike-g++.exp: Likewise.
4821 * lib/mike-gcc.exp: Likewise.
4822 * lib/objc-torture.exp: Likewise.
4823 * lib/objc.exp: Likewise.
4824 * lib/profopt.exp: Likewise.
4825 * lib/target-libpath.exp: Likewise.
4826 * lib/target-supports.exp: Likewise.
4827 * lib/treelang.exp: Likewise.
4828 * lib/wrapper.exp: Likewise.
4829
4830 2005-03-08 Jeff Law <law@redhat.com>
4831
4832 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
4833 PHI-OPT changes.
4834
4835 2005-03-08 Ira Rosen <irar@il.ibm.com>
4836
4837 * gcc.dg/vect/pr20122.c: New test.
4838
4839 2005-03-07 Jeff Law <law@redhat.com>
4840
4841 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
4842 was folded away.
4843 * gcc.dg/tree-ssa/pr18133-1.c: New test.
4844 * gcc.dg/tree-ssa/pr18133-2.c: New test.
4845 * gcc.dg/tree-ssa/pr18134.c: New test.
4846
4847 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4848
4849 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
4850 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
4851 gcc.dg/torture/builtin-noret-2.c: Require weak support.
4852
4853 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
4854
4855 PR tree-opt/17671
4856 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
4857
4858 2005-03-07 Mark Mitchell <mark@codesourcery.com>
4859
4860 * g++.dg/warn/Wnvdtor.C: New test.
4861
4862 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
4863
4864 * gcc.dg/torture/pr19683-1.c: New test.
4865
4866 2005-03-06 Steven G. Kargl <kargls@comcast.net>
4867
4868 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
4869 * gfortran.dg/g77/19990313-2.f: Ditto.
4870 * gfortran.dg/g77/19990313-3.f: Ditto.
4871 * gfortran.dg/g77/19990525-0.f: Ditto.
4872 * gfortran.dg/g77/19990826-0.f: Ditto.
4873 * gfortran.dg/g77/19990826-2.f: Ditto.
4874 * gfortran.dg/g77/19990826-3.f: Ditto.
4875 * gfortran.dg/g77/20000511-1.f: Ditto.
4876 * gfortran.dg/g77/20000511-2.f: Ditto.
4877 * gfortran.dg/g77/970625-2.f: Ditto.
4878 * gfortran.dg/g77/980310-2.f: Ditto.
4879 * gfortran.dg/g77/980310-3.f: Ditto.
4880 * gfortran.dg/g77/980310-8.f: Ditto.
4881 * gfortran.dg/g77/980519-2.f: Ditto.
4882 * gfortran.dg/g77/alpha1.f: Ditto.
4883 * gfortran.dg/g77/claus.f: Ditto.
4884 * gfortran.dg/g77/erfc.f: Ditto.
4885 * gfortran.dg/g77/short.f: Ditto.
4886 * gfortran.fortran-torture/execute/data.f90: Ditto.
4887 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
4888 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
4889
4890 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4891
4892 * lib/file-format.exp (gcc_target_object_format): Add check for som
4893 format and hardcode object formats on hppa*-*-hpux*.
4894 * lib/target-supports.exp (check_weak_available): Add check for som
4895 object format. Always return 0 on hppa*-*-hpux10*.
4896
4897 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
4898 is defined.
4899
4900 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
4901
4902 2005-03-05 Steven G. Kargl <kargls@comcast.net>
4903
4904 * gfortran.dg/pr19936_1.f90: New test.
4905 * gfortran.dg/pr19936_2.f90: New test.
4906 * gfortran.dg/pr19936_3.f90: New test.
4907
4908 2005-03-05 Steven G. Kargl <kargls@comcast.net>
4909 Paul Thomas <prthomas@drfccad.cea.fr>
4910
4911 * gfortran.dg/PR19754_1.f90: New test.
4912 * gfortran.dg/PR19754_2.f90: Ditto.
4913
4914 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4915
4916 PR c++/19311
4917 * g++.dg/template/non-dependent11.C: New test.
4918
4919 2005-03-05 Uros Bizjak <uros@kss-loka.si>
4920
4921 * lib/target-supports.exp (check_iconv_available): Fix comment.
4922
4923 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
4924 Joseph S. Myers <joseph@codesourcery.com>
4925
4926 PR c++/19797
4927 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
4928
4929 2005-03-04 Matthew Sachs <msachs@apple.com>
4930
4931 * gcc.exp (gcc_target_compile): Put braces around
4932 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
4933 * objc.exp (objc_target_compile): Likewise.
4934 * treelang.exp (treelang_target_compile): Likewise.
4935
4936 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4937
4938 PR fortran/19673
4939 * gfortran.dg/func_result_1.f90: New test.
4940
4941 2005-03-04 Ben Elliston <bje@au.ibm.com>
4942
4943 * gcc.misc-tests/options.exp: New test.
4944
4945 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
4946
4947 * gcc.dg/pr15784-4.c: New test.
4948
4949 2005-03-03 Geoffrey Keating <geoffk@apple.com>
4950
4951 * gcc.c-torture/execute/pr17133.c: New.
4952 * gcc.c-torture/compile/20050303-1.c: New.
4953
4954 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
4955
4956 * gcc.dg/cpp/assert4.c: Fix for cygwin
4957
4958 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
4959
4960 * g++.dg/overload/using2.C: New.
4961
4962 2005-03-02 Mark Mitchell <mark@codesourcery.com>
4963
4964 PR c++/19916
4965 * g++.dg/init/ptrmem2.C: New test.
4966
4967 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
4968
4969 PR c/8927
4970 * gcc.dg/pr8927-1.c: New test.
4971
4972 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
4973
4974 PR c++/20232
4975 * g++.dg/inherit/covariant12.C: New.
4976
4977 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4978
4979 PR fortran/19479
4980 * gfortran.dg/bound_1.f90: New test.
4981
4982 2005-02-28 Janis Johnson <janis187@us.ibm.com>
4983
4984 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
4985 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
4986
4987 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
4988
4989 PR c/20245
4990 * gcc.dg/pr20245-1.c: New test.
4991
4992 2005-02-28 Jakub Jelinek <jakub@redhat.com>
4993
4994 PR middle-end/19874
4995 * gcc.c-torture/execute/20050119-2.c: New test case.
4996
4997 2005-02-28 Ben Elliston <bje@au.ibm.com>
4998
4999 * README: Update the DejaGnu bug reporting address.
5000 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
5001 * lib/objc-torture.exp: Likewise.
5002
5003 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
5004
5005 * gfortran.dg/boz_1.f90: New test.
5006 * gfortran.dg/boz_3.f90: New test.
5007 * gfortran.dg/boz_4.f90: New test.
5008
5009 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
5010
5011 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
5012 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
5013
5014 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5015
5016 PR libfortran/20101
5017 * gfortran.dg/write_0_pe_format.f90: New test.
5018
5019 2005-02-27 Jakub Jelinek <jakub@redhat.com>
5020
5021 PR c++/20206
5022 * g++.dg/opt/thunk2.C: New test.
5023 * g++.dg/opt/covariant1.C: New test.
5024
5025 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5026
5027 * gfortran.dg/e_d_fmt.f90: New test.
5028
5029 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
5030
5031 * gcc.dg/asm-b.c: Fix comment typos.
5032
5033 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
5034
5035 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
5036 a V_MAY_DEF also.
5037
5038 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
5039
5040 PR tree-opt/20188
5041 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
5042 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
5043 * gcc.dg/asm-b.c: New test.
5044
5045 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
5046
5047 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
5048 Disable this test on IRIX 6.
5049
5050 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
5051
5052 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
5053 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
5054 parser.
5055
5056 2005-02-25 Diego Novillo <dnovillo@redhat.com>
5057
5058 PR tree-optimization/20204
5059 * testsuite/gcc.dg/pr20204.c: New test.
5060
5061 2005-02-24 Jakub Jelinek <jakub@redhat.com>
5062
5063 PR target/20196
5064 * gcc.c-torture/execute/20050224-1.c: New test.
5065
5066 PR c++/20175
5067 * g++.dg/warn/Wbraces2.C: New test.
5068
5069 2005-02-23 Mark Mitchell <mark@codesourcery.com>
5070
5071 PR c++/19878
5072 * g++.dg/init/const2.C: New test.
5073
5074 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
5075
5076 PR tree-optimization/20100
5077 * gcc.c-torture/execute/pr20100-1.c: New test.
5078
5079 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5080
5081 * gfortran.dg/implicit_3.f90: New test.
5082
5083 * gfortran.dg/deftype_1.f90: New test.
5084
5085 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
5086
5087 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
5088 the test passes.
5089 * g++.dg/other/anon3.C: Accept a warning.
5090
5091 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
5092
5093 * gcc.dg/pr20017.c: Fix a comment typo.
5094
5095 2005-02-23 Bud Davis <bdavis@gfortran.org>
5096
5097 * gfortran.dg/list_read_4.f90: Change to f90 comments.
5098
5099 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
5100
5101 PR ada/19902
5102 * ada/acats/tests/cxa/cxa3004.a: Remove.
5103 * ada/acats/tests/cxb/cxb30061.am: Likewise.
5104
5105 2005-02-22 Mark Mitchell <mark@codesourcery.com>
5106
5107 PR c++/20073
5108 * g++.dg/init/const1.C: New test.
5109
5110 PR c++/19991
5111 * g++.dg/parse/constant7.C: New test.
5112
5113 PR c++/20152
5114 * g++.dg/parse/error27.C: New test.
5115 * g++.dg/template/qualttp15.C: Adjust error markers.
5116 * g++.old-deja/g++.other/struct1.C: Likewise.
5117
5118 PR c++/20153
5119 * g++.dg/template/error17.C: New test.
5120
5121 PR c++/20148
5122 * g++.dg/parser/error26.C: New test.
5123
5124 2005-02-22 Diego Novillo <dnovillo@redhat.com>
5125
5126 PR tree-optimization/20100
5127 PR tree-optimization/20115
5128 * gcc.dg/pr20115.c: New test.
5129 * gcc.dg/pr20115-1.c: New test.
5130 * gcc.dg/pr20100.c: New test.
5131 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
5132 call-clobbered variables after alias1.
5133
5134 2005-02-22 Bud Davis <bdavis@gfortran.org>
5135
5136 * gfortran.dg/list_read_4.f90: new test.
5137
5138 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
5139
5140 PR rtl-optimization/20017.
5141 * gcc.dg/pr20017.c: New.
5142
5143 2005-02-22 Devang Patel <dpatel@apple.com>
5144
5145 PR 19952
5146 * g++.dg/tree-ssa/pr19952.C: New test.
5147
5148 2005-02-22 Mark Mitchell <mark@codesourcery.com>
5149
5150 PR c++/19883
5151 * g++.dg/parse/constant6.C: New test.
5152
5153 2005-02-22 Uros Bizjak <uros@kss-loka.si>
5154
5155 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
5156 * g++.dg/charset/asm2.c: Likewise.
5157 * g++.dg/charset/asm3.c: Likewise.
5158 * g++.dg/charset/asm4.c: Likewise.
5159 * g++.dg/charset/asm5.c: Likewise.
5160 * g++.dg/charset/attribute1.c: Likewise.
5161 * g++.dg/charset/attribute2.c: Likewise.
5162 * g++.dg/charset/extern1.cc: Likewise.
5163 * g++.dg/charset/extern2.cc: Likewise.
5164 * g++.dg/charset/extern3.cc: Likewise.
5165 * g++.dg/charset/function.cc: Likewise.
5166 * g++.dg/charset/string.c: Likewise.
5167 * g++.dg/charset/charset.exp: Likewise.
5168 * lib/target-supports.exp (check_iconv_available): Fix comment.
5169
5170 2005-02-22 Uros Bizjak <uros@kss-loka.si>
5171
5172 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
5173 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
5174 * gcc.dg/charset/asm2.c: Likewise.
5175 * gcc.dg/charset/asm3.c: Likewise.
5176 * gcc.dg/charset/asm4.c: Likewise.
5177 * gcc.dg/charset/asm5.c: Likewise.
5178 * gcc.dg/charset/asm6.c: Likewise.
5179 * gcc.dg/charset/attribute1.c: Likewise.
5180 * gcc.dg/charset/attribute2.c: Likewise.
5181 * gcc.dg/charset/builtin1.c: Likewise.
5182 * gcc.dg/charset/extern.c: Likewise.
5183 * gcc.dg/charset/function.c: Likewise.
5184 * gcc.dg/charset/string.c: Likewise.
5185 * gcc.dg/charset/charset.exp: Likewise.
5186
5187 2005-02-21 Bud Davis <bdavis9659@comcast.net>
5188
5189 PR fortran/20086
5190 * gfortran.dg/pr20086.f90: New test.
5191
5192 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
5193
5194 PR tree-optimization/19786
5195 * g++.dg/tree-ssa/pr19786.C: New.
5196
5197 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5198
5199 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
5200
5201 2005-02-21 Jeff Law <law@redhat.com>
5202
5203 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
5204
5205 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5206
5207 * gfortran.dg/do_iterator: Split loop, markup all lines for
5208 which an error locus is printed.
5209 * gfortran.dg/pr17708.f90: Markup all lines for which an error
5210 locus is printed.
5211 * gfortran.dg/select_4.f90: Likewise.
5212 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
5213 locuses in the various permutations.
5214
5215 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
5216
5217 PR tree-optimization/19951
5218 * g++.dg/vect: New directory.
5219 * g++.dg/vect/vect.exp: New file.
5220 * g++.dg/vect/pr19951.cc: New testcase.
5221 * g++.dg/dg.exp: Also prune vectorizer tests.
5222
5223 2005-02-20 Zack Weinberg <zack@codesourcery.com>
5224
5225 PR 18785
5226 * gcc.dg/charset/builtin1.c: New test.
5227
5228 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5229
5230 PR c++/19299
5231 * g++.dg/inherit/volatile1.C: New test.
5232
5233 PR c++/19440
5234 * g++.dg/template/dtor4.C: New test.
5235
5236 2005-02-19 Steven G. Kargl <kargls@comcast.net>
5237
5238 * gfortran.dg/int_1.f90: New test.
5239
5240 2005-02-19 Devang Patel <dpatel@apple.com>
5241
5242 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
5243
5244 2005-02-19 Steven G. Kargl <kargls@comcast.net>
5245
5246 * gfortran.dg/achar_1.f90: New test.
5247
5248 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
5249
5250 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
5251
5252 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
5253 Jakub Jelinek <jakub@redhat.com>
5254
5255 PR tree-optimization/19828
5256 * gcc.dg/tree-ssa/loop-7.c: New test.
5257 * gcc.c-torture/execute/20050218-1.c: New test.
5258
5259 2005-02-19 Jakub Jelinek <jakub@redhat.com>
5260
5261 PR c/20043
5262 * gcc.dg/transparent-union-1.c: New test.
5263 * gcc.dg/transparent-union-2.c: New test.
5264
5265 2005-02-18 James E Wilson <wilson@specifixinc.com>
5266
5267 PR tree-optimization/18977
5268 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
5269
5270 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
5271
5272 PR target/20054
5273 * gcc.dg/pr20054.c: New test.
5274
5275 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5276
5277 PR c++/19508
5278 * g++.dg/ext/attrib20.C: New test.
5279
5280 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
5281
5282 PR middle-end/20030
5283 * gfortran.fortran-torture/execute/character_passing.f90: New test.
5284
5285 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
5286
5287 PR c++/20008
5288 * g++.dg/opt/switch4.C: New.
5289
5290 2005-02-18 Jakub Jelinek <jakub@redhat.com>
5291
5292 PR c++/20023
5293 PR tree-optimization/20009
5294 * gcc.c-torture/compile/20050217-1.c: New test.
5295 * g++.dg/opt/switch3.C: New test.
5296
5297 PR tree-optimization/18947
5298 * gcc.c-torture/compile/20050215-1.c: New test.
5299 * gcc.c-torture/compile/20050215-2.c: New test.
5300 * gcc.c-torture/compile/20050215-3.c: New test.
5301
5302 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
5303
5304 PR c++/20028
5305 * g++.dg/template/crash34.C: New.
5306
5307 PR c++/20022
5308 * g++.dg/other/access3.C: New.
5309
5310 2005-02-17 Ira Rosen <irar@il.ibm.com>
5311
5312 * gcc.dg/vect/vect-98.c: New test.
5313
5314 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
5315
5316 PR tree-optimization/19967
5317 * gcc.dg/pr19967.c: New.
5318
5319 2005-02-16 Jakub Jelinek <jakub@redhat.com>
5320
5321 PR middle-end/19857
5322 * gcc.dg/tree-ssa/20050215-1.c: New test.
5323 * gcc.c-torture/execute/20050215-1.c: New test.
5324
5325 2005-02-15 Eric Christopher <echristo@redhat.com>
5326
5327 * gcc.dg/cpp/20050215-1.c: New file.
5328
5329 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
5330
5331 PR tree-optimization/15785
5332 * gcc.dg/pr15785-1.c: New test.
5333
5334 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
5335
5336 PR c++/17788
5337 * g++.dg/init/ctor4.C: New.
5338 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
5339
5340 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
5341
5342 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
5343 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
5344
5345 2005-02-15 Andreas Schwab <schwab@suse.de>
5346
5347 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
5348 declare malloc.
5349
5350 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
5351
5352 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
5353
5354 2005-02-14 Diego Novillo <dnovillo@redhat.com>
5355
5356 PR tree-optimization/19853
5357 * gcc.c-torture/compile/pr19853.c: New test.
5358
5359 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
5360
5361 PR c++/19608
5362 * g++.dg/parse/local-class1.C: New.
5363
5364 PR c++/19895
5365 * g++.dg/parse/ptrmem3.C: New.
5366
5367 PR c++/19884
5368 * g++.old-deja/g++.oliva/template6.C: Add another case.
5369 * g++.dg/template/explicit6.C: New.
5370
5371 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
5372
5373 PR c++/17816
5374 * g++.dg/other/redecl2.C: New.
5375
5376 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
5377
5378 PR c++/19891
5379 * g++.dg/abi/covariant4.C: New.
5380
5381 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
5382
5383 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
5384
5385 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
5386
5387 * gcc.dg/vect/vect-96.c: Fix typo.
5388
5389 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5390
5391 PR c++/14479
5392 PR c++/19487
5393 * g++.dg/template/enum5.C: New test.
5394
5395 2005-02-12 Ira Rosen <irar@il.ibm.com>
5396
5397 * gcc.dg/vect/vect-97.c: New test.
5398
5399 2005-02-12 Ira Rosen <irar@il.ibm.com>
5400
5401 * gcc.dg/vect/vect-96.c: New test.
5402
5403 2005-02-12 Uros Bizjak <uros@kss-loka.si>
5404
5405 * gcc.dg/builtins-34.c: Also check ldexp*.
5406
5407 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
5408
5409 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
5410
5411 2005-02-11 Janis Johnson <janis187@us.ibm.com>
5412
5413 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
5414 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
5415 dg-require-dll, dg-require-iconv, dg-require-named-sections,
5416 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
5417 selector_list, selector_expression, dg-process-target): Move to new
5418 file target-supports-dg.exp.
5419 * lib/target-supports-dg.exp: New.
5420
5421 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
5422 New.
5423
5424 2005-02-11 Jakub Jelinek <jakub@redhat.com>
5425
5426 PR c++/19666
5427 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
5428
5429 PR middle-end/19858
5430 * gcc.c-torture/compile/20050210-1.c: New test.
5431
5432 2005-02-11 Mark Mitchell <mark@codesourcery.com>
5433
5434 PR c++/19755
5435 * g++.dg/warn/Wbraces1.C: New test.
5436
5437 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
5438
5439 * gcc.dg/builtins-52.c: New testcase.
5440
5441 2005-02-10 Jakub Jelinek <jakub@redhat.com>
5442
5443 PR c/19342
5444 * gcc.c-torture/execute/20050119-1.c: New test.
5445
5446 2005-02-09 Mark Mitchell <mark@codesourcery.com>
5447
5448 PR c++/19811
5449 * g++.dg/init/delete1.C: New test.
5450
5451 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
5452
5453 PR c++/18470
5454 * g++.dg/template/static12.C: New test.
5455
5456 2005-02-09 Mark Mitchell <mark@codesourcery.com>
5457
5458 PR c++/19787
5459 * g++.dg/conversion/ambig1.C: New test.
5460
5461 PR c++/19739
5462 * g++.dg/ext/attrib19.C: New test.
5463
5464 PR c++/19732
5465 * g++.dg/parse/dtor5.C: New test.
5466
5467 PR c++/19762
5468 * g++.dg/template/dtor3.C: New test.
5469
5470 PR c++/19826
5471 * g++.dg/template/static11.C: New test.
5472 * g++.dg/template/crash2.C: Remove dg-error marker.
5473
5474 2005-02-09 Janis Johnson <janis187@us.ibm.com>
5475
5476 PR C++/18491
5477 * g++.old-deja/g++.mike/p10769a.C: Remove.
5478
5479 2005-02-09 Roger Sayle <roger@eyesopen.com>
5480
5481 * gcc.dg/builtins-48.c: New test case.
5482 * gcc.dg/builtins-49.c: New test case.
5483 * gcc.dg/builtins-50.c: New test case.
5484 * gcc.dg/builtins-51.c: New test case.
5485
5486 2005-02-09 Ian Lance Taylor <ian@airs.com>
5487
5488 PR middle-end/19583
5489 * g++.dg/warn/Wreturn-type-3.C: New test.
5490
5491 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
5492
5493 PR middle-end/19402
5494 * gcc.dg/pr19402-1.c: New testcase.
5495 * gcc.dg/pr19402-2.c: likewise.
5496
5497 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
5498
5499 PR middle-end/19854
5500 * g++.dg/tree-ssa/tmmti.C: New testcase.
5501
5502 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
5503
5504 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
5505
5506 2005-02-08 Mark Mitchell <mark@codesourcery.com>
5507
5508 PR c++/19733
5509 * g++.dg/parse/crash23.C: New test.
5510 * g++.dg/warn/Weff1.C: New test.
5511
5512 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
5513
5514 * gcc.dg/20050209-1.c: New test.
5515
5516 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
5517
5518 PR target/19799
5519 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
5520
5521 2005-02-08 Mike Stump <mrs@apple.com>
5522
5523 * g++.dg/pch/import-2.c: New test.
5524 * g++.dg/pch/import-2.hs: New.
5525 * g++.dg/pch/include/import-2a.h: New.
5526 * g++.dg/pch/include/import-2b.h: New.
5527
5528 2005-02-08 Janis Johnson <janis187@us.ibm.com>
5529
5530 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
5531
5532 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5533
5534 * gfortran.dg/substr_1.f90: New test.
5535
5536 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
5537
5538 PR middle-end/19775
5539 * gcc.dg/torture/builtin-power-1.c: Disable test for
5540 invalid transformation.
5541 * gcc.dg/builtins-10.c: Likewise. Disable one test we
5542 no longer optimize.
5543 * gcc.dg/builtins-47.c: New testcase.
5544
5545 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
5546 Dorit Naishlos <dorit@il.ibm.com>
5547
5548 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
5549
5550 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
5551
5552 * gcc.c-torture/compile/20050206-1.c: New test.
5553
5554 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
5555
5556 PR tree-opt/19768
5557 * g++.dg/opt/pr19768.C: New test.
5558
5559 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
5560
5561 PR tree-opt/19736
5562 * gcc.c-torture/compile/pr19736.c: New test.
5563
5564 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5565
5566 PR c++/17401
5567 * g++.dg/parse/error25.C: New test.
5568
5569 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
5570
5571 * gcc.c-torture/execute/20050203-1.c: New.
5572
5573 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
5574
5575 * gcc.dg/vect/vect-85.c: Remove xfail.
5576 * gcc.dg/vect/vect-86.c: Remove xfail.
5577 * gcc.dg/vect/vect-87.c: Remove xfail.
5578 * gcc.dg/vect/vect-88.c: Remove xfail.
5579
5580 2005-02-02 Geoffrey Keating <geoffk@apple.com>
5581
5582 * gcc.dg/altivec-19.c: New.
5583
5584 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
5585
5586 PR c/17807
5587 * gcc.dg/nested-func-3.c: New test.
5588 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
5589
5590 2005-02-02 Janis Johnson <janis187@us.ibm.com>
5591
5592 * gcc.test-framework/gen_directive_tests: Generate tests for
5593 selector expressions.
5594
5595 2005-02-02 Matt Austern <austern@apple.com>
5596
5597 PR c++/19628
5598 * g++/ext/builtin7.C: New.
5599 * g++/ext/builtin8.C: New.
5600
5601 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
5602
5603 PR c/18502
5604 * gcc.dg/pr18502-1.c: New test.
5605
5606 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5607
5608 PR c++/17413
5609 * g++.dg/template/local4.C: Tweak.
5610
5611 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
5612
5613 PR tree-optimization/19578
5614 * gcc.c-torture/compile/20050202-1.c: New test.
5615
5616 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
5617
5618 PR c/19435
5619 * gcc.dg/c99-init-4.c: New test.
5620
5621 2005-02-01 Janis Johnson <janis187@us.ibm.com>
5622
5623 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
5624
5625 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
5626
5627 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
5628 * g++.dg/eh/check-vect.h: New.
5629
5630 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
5631 * gcc.dg/vect/vect-78.c: Ditto.
5632 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
5633 Remove.
5634
5635 * g++.dg/conversion/simd1.C: Expect warning.
5636 * g++.dg/ext/attribute-test-1.C: Ditto.
5637 * g++.dg/ext/attribute-test-2.C: Ditto.
5638 * g++.dg/ext/attribute-test-3.C: Ditto.
5639 * g++.dg/ext/attribute-test-4.C: Ditto.
5640
5641 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
5642 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
5643
5644 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
5645
5646 2005-02-01 Richard Henderson <rth@redhat.com>
5647
5648 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
5649 long double for ibm double-double format.
5650 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
5651
5652 2005-02-01 Diego Novillo <dnovillo@redhat.com>
5653
5654 PR tree-optimization/19633
5655 * testsuite/gcc.dg/pr19633-1.c: New test.
5656 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
5657 to NULL or a symbol.
5658
5659 2005-02-01 Janis Johnson <janis187@us.ibm.com>
5660
5661 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
5662 New procs.
5663 (dg-process-target (local override)): Handle selector expressions.
5664
5665 * gcc.test-framework/README: Describe tests in source directory.
5666 * gcc.test-framework/test-framework.awk: Handle dg- tests.
5667 * gcc.test-framework/test-framework.exp: Handle dg- tests.
5668 * gcc.test-framework/dg-bogus-exp-P.c: New test.
5669 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
5670 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
5671 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
5672 * gcc.test-framework/dg-do-link-exp-P.c: New test.
5673 * gcc.test-framework/dg-do-run-exp-P.c: New test.
5674 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
5675 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
5676 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
5677 * gcc.test-framework/dg-error-exp-P.c: New test.
5678 * gcc.test-framework/dg-error-exp-XP.c: New test.
5679 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
5680 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
5681 * gcc.test-framework/dg-output-exp-P.c: New test.
5682 * gcc.test-framework/dg-output-exp-XF.c: New test.
5683 * gcc.test-framework/dg-warning-exp-P.c: New test.
5684 * gcc.misc-tests/dg-1.c: Remove.
5685 * gcc.misc-tests/dg-2.c: Remove.
5686 * gcc.misc-tests/dg-3.c: Remove.
5687 * gcc.misc-tests/dg-4.c: Remove.
5688 * gcc.misc-tests/dg-5.c: Remove.
5689 * gcc.misc-tests/dg-6.c: Remove.
5690 * gcc.misc-tests/dg-7.c: Remove.
5691 * gcc.misc-tests/dg-8.c: Remove.
5692 * gcc.misc-tests/dg-9.c: Remove.
5693 * gcc.misc-tests/dg-10.c: Remove.
5694 * gcc.misc-tests/dg-11.c: Remove.
5695 * gcc.misc-tests/dg-12.c: Remove.
5696 * gcc.misc-tests/dg-test.exp: Remove.
5697
5698 * gcc.test-framework/test-framework.awk: Change recording and
5699 printing of passes and failures.
5700
5701 * gcc.test-framework: New directory.
5702 * gcc.test-framework/README: New.
5703 * gcc.test-framework/test-framework.exp: New.
5704 * gcc.test-framework/test-framework.awk: New.
5705 * gcc.test-framework/gen_directive_tests: New.
5706
5707 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
5708
5709 * lib/treelang.exp: Fix comment typos.
5710 (treelang_target_compile): Don't append libs=-ltreelang to options.
5711
5712 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
5713
5714 * g++.dg/parse/typename7.C: Adjust error messages.
5715
5716 2005-01-31 Jeff Law <law@redhat.com>
5717
5718 * gcc.c-torture/execute/20050131-1.c: New test.
5719 * gcc.dg/wcaselabel.c: New test.
5720
5721 2005-01-31 Mark Mitchell <mark@codesourcery.com>
5722
5723 * g++.dg/other/warning1.C: Adjust error messags.
5724 * g++.dg/parse/constant5.C: New test.
5725
5726 2005-01-31 Steven Bosscher <stevenb@suse.de>
5727
5728 PR c/19333
5729 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
5730 the test case valid.
5731 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
5732 * testsuite/gcc.dg/array-7.c: Adjust expected result.
5733 * testsuite/gcc.dg/pr18596-3.c: Likewise.
5734 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
5735 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
5736 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
5737
5738 2005-01-31 Dale Johannesen <dalej@apple.com>
5739
5740 * g++.dg/opt/pr19650.C: New test.
5741
5742 2005-01-31 Richard Henderson <rth@redhat.com>
5743
5744 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
5745 long double for intel double extended format.
5746 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
5747
5748 2005-01-30 Mark Mitchell <mark@codesourcery.com>
5749
5750 PR c++/19555
5751 * g++.dg/template/static10.C: New test.
5752
5753 PR c++/19395
5754 * g++.dg/parse/error24.C: New test.
5755
5756 PR c++/19367
5757 * g++.dg/lookup/builtin1.C: New test.
5758
5759 PR c++/19457
5760 * g++.dg/warn/conv3.C: New test.
5761
5762 2005-01-30 Bud Davis <bdavis@gfortran.org>
5763
5764 PR fortran/19647
5765 * gfortan.dg/inquire_7.f90
5766
5767 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
5768
5769 PR tree-optimization/15791
5770 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
5771 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
5772 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
5773 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
5774 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
5775 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
5776 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
5777 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
5778 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
5779 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
5780
5781 2005-01-29 Paul Brook <paul@codesourcery.com>
5782
5783 PR fortran/18565
5784 * check.c (real_or_complex_check): New function.
5785 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
5786 * intrinsic.c (add_functions): Use new check functions.
5787 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
5788 Add prototypes.
5789
5790 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
5791
5792 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
5793 gcc.dg/lvalue-3.c: New tests.
5794 * gcc.dg/concat.c: Update expected messages.
5795
5796 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
5797
5798 PR libfortran/19595
5799 * gfortran.dg/eor_1.f90: New test.
5800
5801 2005-01-29 Steven G. Kargl <kargls@comcast.net>
5802
5803 PR fortran/19589
5804 * gfortran.dg/logical_data_1.f90: New test.
5805
5806 2005-01-28 Mark Mitchell <mark@codesourcery.com>
5807
5808 PR c++/19253
5809 * g++.dg/template/crash33.C: New test.
5810
5811 PR c++/19667
5812 * g++.dg/template/crash32.C: New test.
5813
5814 2005-01-28 Ian Lance Taylor <ian@airs.com>
5815
5816 PR middle-end/16558
5817 * g++.dg/warn/Wreturn-type-2.C: New test.
5818
5819 2004-06-24 Jeff Law <law@redhat.com>
5820
5821 * gcc.dg/tree-ssa/20050128-1.c: New test.
5822
5823 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
5824
5825 * gcc.target/frv/all-mdpackh-1.c: New test.
5826
5827 2005-01-28 Steven Bosscher <stevenb@suse.de>
5828
5829 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
5830
5831 2005-01-27 Richard Henderson <rth@redhat.com>
5832
5833 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
5834
5835 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
5836
5837 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
5838
5839 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
5840
5841 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
5842 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
5843 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
5844 to cope with cases where the multilib options override the dg-options.
5845
5846 2005-01-27 Jakub Jelinek <jakub@redhat.com>
5847
5848 PR c/18946
5849 * gcc.dg/noncompile/20050120-1.c: New test.
5850
5851 2005-01-26 Diego Novillo <dnovillo@redhat.com>
5852
5853 PR tree-optimization/19633
5854 * gcc.dg/pr19633.c: New test.
5855 * gcc.dg/tree-ssa/pr19633.c: New test.
5856
5857 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
5858
5859 * gcc.dg/20041216-1.c: New test.
5860
5861 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
5862
5863 PR objc/18862
5864 * objc.dg/selector-2.m: New test.
5865
5866 2005-01-26 Jakub Jelinek <jakub@redhat.com>
5867
5868 * g++.dg/opt/range-test-2.C: New test.
5869
5870 PR rtl-optimization/19579
5871 * gcc.c-torture/execute/20050124-1.c: New test.
5872
5873 2005-01-26 Greg Parker <gparker@apple.com>
5874 Stuart Hastings <stuart@apple.com>
5875
5876 * gcc.c-torture/execute/20050125-1.c: New.
5877
5878 2005-01-18 Jan Hubicka <jh@suse.cz>
5879
5880 PR tree-optimize/19337
5881 * gcc.c-torture/compile/20050119-1.c: New test.
5882
5883 2005-01-24 James E Wilson <wilson@specifixinc.com>
5884
5885 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
5886 test for successful match.
5887
5888 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
5889
5890 PR objc/18408
5891 * objc.dg/comp-types-7.m: New test.
5892
5893 2005-01-24 Janis Johnson <janis187@us.ibm.com>
5894
5895 * lib/target-supports.exp (current_target_name): New.
5896 (check_effective_target_ilp32, check_effective_target_lp64):
5897 Cache the result to use as long as the current target, with
5898 multilib flags, remains the same.
5899
5900 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
5901 (dg-require-weak, dg-require-visibility, dg-require-alias,
5902 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
5903 dg-require-effective-target, dg-skip-if): Remove call to
5904 skip_test_and_clear_xfail.
5905 (dg-test): Clear xfail data.
5906
5907 2005-01-24 Jakub Jelinek <jakub@redhat.com>
5908
5909 PR target/17751
5910 * gcc.dg/ppc64-toc.c: New test.
5911
5912 * g++.dg/tree-ssa/empty-1.C: New test.
5913
5914 PR middle-end/19551
5915 * gcc.c-torture/execute/20050121-1.c: New test.
5916 * gcc.dg/20050121-2.c: New test.
5917
5918 2004-01-23 Steven G. Kargl <kargls@comcast.net>
5919 Paul Brook <paul@codesourcery.com>
5920
5921 PR fortran/17941
5922 * gfortran.dg/real_const_1.f: New test.
5923 * gfortran.dg/real_const_2.f90: New test.
5924 * gfortran.dg/complex_int_1.f90: New test.
5925
5926 2005-01-23 Bud Davis <bdavis9659@comcast.net>
5927
5928 PR fortran/19313
5929 * gfortan.dg/inquire_6.f90: New test.
5930
5931 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
5932
5933 PR libfortran/19451
5934 * open_readonly_1.f90: New test.
5935
5936 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
5937
5938 PR libfortran/18982
5939 * gfortran.dg/open_new.f90: New file.
5940
5941 2005-01-22 Paul Brook <paul@codesourcery.com>
5942
5943 * namelist_1.f90: New test.
5944
5945 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
5946
5947 PR tree-optimization/19484
5948 * gcc.c-torture/compile/20050122-[12].c: New tests.
5949
5950 2005-01-22 Paul Brook <paul@codesourcery.com>
5951
5952 * gfortran.dg/implicit_2.f90: New test.
5953
5954 2005-01-22 Bud Davis <bdavis9659@comcast.net>
5955
5956 PR fortran/19314
5957 * gfortran.dg/inquire_5.f90: New test.
5958
5959 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5960
5961 PR c/18809
5962 * gcc.dg/pr18809-1.c: New test.
5963
5964 2005-01-21 Ian Lance Taylor <ian@airs.com>
5965
5966 * gcc.dg/20050121-1.c: New test.
5967
5968 PR tree-optimization/13000
5969 * gcc.dg/20040206-1.c: Change warning to point where function is
5970 being inlined.
5971
5972 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5973
5974 PR c++/19208
5975 * g++.dg/template/array11.C: New test.
5976
5977 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5978
5979 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
5980 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
5981 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
5982 * gfortran.dg/getenv_1.f90: Add dg-do directive.
5983 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
5984 gfortran.dg/pr17164.f90: Add missing dg-do directives.
5985
5986 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
5987
5988 PR tree-optimization/15349
5989 * gcc.dg/tree-ssa/pr15349.c: New.
5990
5991 2005-01-20 Steve Ellcey <sje@cup.hp.com>
5992
5993 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
5994
5995 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
5996
5997 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
5998 scan-assembler-times directive name.
5999
6000 * gcc.dg/asm-a.c: Move dg-require-effective-target to
6001 after dg-do.
6002
6003 PR rtl-optimization/19462
6004 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
6005
6006 2005-01-19 Steve Ellcey <sje@cup.hp.com>
6007
6008 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
6009 counting function calls on ia64.
6010
6011 2005-01-19 Jakub Jelinek <jakub@redhat.com>
6012
6013 PR rtl-optimization/15139
6014 * gcc.dg/20050111-2.c: New test.
6015
6016 PR c/17297
6017 * gcc.c-torture/compile/20050113-1.c: New testcase.
6018
6019 PR middle-end/19164
6020 * gcc.dg/20050113-1.c: New testcase.
6021
6022 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
6023
6024 * gcc.dg/vect/vect-85.c: Add comment.
6025 * gcc.dg/vect/vect-86.c: Add xfail for now.
6026 * gcc.dg/vect/vect-87.c: Add xfail for now.
6027 * gcc.dg/vect/vect-88.c: Add xfail for now.
6028 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
6029
6030 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
6031
6032 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
6033
6034 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
6035
6036 * g++.dg/debug/typedef3.C: New test.
6037
6038 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
6039
6040 PR c/19472
6041 * gcc.dg/asm-a.c: New test.
6042
6043 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
6044
6045 * gcc.dg/sh-relax.c: Add prototype for abort.
6046
6047 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
6048
6049 * gcc.dg/short-compare-1.c: New test.
6050 * gcc.dg/short-compare-2.c: Likewise.
6051
6052 2005-01-18 Michael Matz <matz@suse.de>
6053
6054 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
6055
6056 2005-01-17 Diego Novillo <dnovillo@redhat.com>
6057
6058 PR tree-optimization/19121
6059 * gcc.c-torture/compile/pr19121.c: New test.
6060
6061 2005-01-17 James E. Wilson <wilson@specifixinc.com>
6062
6063 PR target/19357
6064 * gcc.c-torture/compile/pr19357.c: New test.
6065
6066 2005-01-17 Ian Lance Taylor <ian@airs.com>
6067
6068 PR c/5675
6069 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
6070 pass--those that refer just to the variable, possibly with a
6071 cast.
6072 * gcc.dg/c99-const-expr-3.c: Likewise.
6073
6074 PR middle-end/13127
6075 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
6076 longer emitted.
6077
6078 2005-01-16 Bud Davis <bdavis9659@comcast.net>
6079
6080 PR fortran/18778
6081 * gfortran.dg/endfile_2.f90: New test.
6082
6083 2005-01-16 Steven G. Kargl <kargls@comcast.net>
6084
6085 PR 19168
6086 * gfortran.dg/select_5.f90: New test.
6087
6088 2004-01-16 Paul Brook <paul@codesourcery.com>
6089
6090 * gfortran.dg/common_4.f90: New test.
6091
6092 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
6093
6094 PR rtl-optimization/19462
6095 * gcc.dg/torture/pr19462-1.c: New test.
6096
6097 2005-01-15 Ziemowit Laski <zlaski@apple.com>
6098
6099 PR objc/19321
6100 * objc.dg/func-ptr-2.m: New.
6101 * objc.dg/volatile-1.m: New.
6102
6103 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6104
6105 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
6106
6107 2005-01-15 Jakub Jelinek <jakub@redhat.com>
6108
6109 PR tree-optimization/19060
6110 * gcc.c-torture/execute/20050104-1.c: New test.
6111
6112 2005-01-15 Bud Davis <bdavis9659@comcast.net>
6113
6114 PR fortran/18983
6115 * gfortran.dg/write_to_null.f90: New test.
6116
6117 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
6118 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6119
6120 PR other/19328
6121 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
6122 argument.
6123
6124 2005-01-15 Jakub Jelinek <jakub@redhat.com>
6125
6126 PR c++/19263
6127 * g++.dg/init/vector1.C: New test.
6128
6129 2005-01-14 James E. Wilson <wilson@specifixinc.com>
6130
6131 PR target/13158
6132 * gcc.target/ia64/sibcall-unwind-1.c: New test.
6133 PR target/18987
6134 * gcc.target/ia64/sibcall-unwind-2.c: New test.
6135
6136 2005-01-14 Steven G. Kargl <kargls@comcast.net>
6137
6138 * gfortran.dg/select_1.f90: New test.
6139 * gfortran.dg/select_2.f90: New test.
6140 * gfortran.dg/select_3.f90: New test.
6141 * gfortran.dg/select_4.f90: New test.
6142
6143 2005-01-14 Jakub Jelinek <jakub@redhat.com>
6144
6145 PR middle-end/19084
6146 PR rtl-optimization/19348
6147 * gcc.dg/20050111-1.c: New test.
6148 * gcc.c-torture/execute/20050111-1.c: New test.
6149
6150 * gcc.dg/i386-asm-4.c: New test.
6151
6152 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
6153
6154 * gcc.dg/nested-func-2.c: New test.
6155 * ada/acats/norun.lst: Remove c953002.
6156
6157 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
6158
6159 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
6160
6161 2005-01-12 Ben Elliston <bje@au.ibm.com>
6162
6163 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
6164
6165 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
6166
6167 PR target/18761
6168 * g++.dg/abi/align1.C: New test.
6169
6170 2005-01-11 Alan Modra <amodra@bigpond.net.au>
6171
6172 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
6173 at a time.
6174 * g++.dg/ext/altivec_check.h: Support compiling as C.
6175
6176 2005-01-10 Roger Sayle <roger@eyesopen.com>
6177
6178 PR c++/19355
6179 * g++.dg/expr/pr19355-1.C: New test case.
6180
6181 2005-01-10 Laurent GUERBY <laurent@guerby.net>
6182
6183 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
6184 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
6185 * ada/acats/tests/c3/c92005b.ada: Likewise.
6186 * ada/acats/tests/c3/cxb3012.a: Likewise.
6187 * ada/acats/norun.lst: Add c380004 and c953002, add PR
6188
6189 2005-01-09 Paul Brook <paul@codesourcery.com>
6190
6191 * gfortran.dg/common_2.f90: New file.
6192 * gfortran.dg/common_3.f90: New file.
6193
6194 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
6195
6196 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
6197
6198 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
6199
6200 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
6201 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
6202 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
6203 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
6204 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
6205 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
6206 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
6207 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
6208 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
6209 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
6210 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
6211 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
6212 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
6213 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
6214 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
6215 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
6216 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
6217 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
6218 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
6219 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
6220 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
6221 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
6222 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
6223 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
6224 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
6225 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
6226 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
6227 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
6228 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
6229 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
6230 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
6231 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
6232 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
6233 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
6234 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
6235 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
6236 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
6237 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
6238 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
6239 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
6240 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
6241 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
6242 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
6243 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
6244 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
6245 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
6246 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
6247 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
6248 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
6249 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
6250 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
6251 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
6252 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
6253 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
6254 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
6255 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
6256 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
6257 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
6258 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
6259 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
6260 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
6261 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
6262 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
6263 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
6264 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
6265 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
6266 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
6267
6268 * gcc.dg/vect/vect-1.c: Fix spelling.
6269 * gcc.dg/vect/vect-10.c: Fix spelling.
6270 * gcc.dg/vect/vect-11.c: Fix spelling.
6271 * gcc.dg/vect/vect-12.c: Fix spelling.
6272 * gcc.dg/vect/vect-14.c: Fix spelling.
6273 * gcc.dg/vect/vect-15.c: Fix spelling.
6274 * gcc.dg/vect/vect-16.c: Fix spelling.
6275 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
6276 * gcc.dg/vect/vect-64.c: Fix comments.
6277 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
6278
6279 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
6280 Ira Rosen <irar@il.ibm.com>
6281
6282 * gcc.dg/vect/vect-70.c: New test.
6283 * gcc.dg/vect/vect-71.c: New test.
6284
6285 2005-01-09 Manfred Hollstein <mh@suse.com>
6286
6287 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
6288 * gcc.dg/pr18241-2.c: Likewise.
6289 * gcc.dg/pr18241-3.c: Likewise.
6290 * gcc.dg/pr18241-4.c: Likewise.
6291 * gcc.dg/pr18241-5.c: Likewise.
6292
6293 2005-01-08 Richard Henderson <rth@redhat.com>
6294
6295 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
6296 False for x86 and x86-64.
6297
6298 2005-01-08 Diego Novillo <dnovillo@redhat.com>
6299
6300 PR tree-optimization/18241
6301 * gcc.dg/pr18241-1.c: New test.
6302 * gcc.dg/pr18241-2.c: New test.
6303 * gcc.dg/pr18241-3.c: New test.
6304 * gcc.dg/pr18241-4.c: New test.
6305 * gcc.dg/pr18241-5.c: New test.
6306
6307 2005-01-08 Steven G. Kargl <kargls@comcast.net>
6308
6309 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
6310 gfortran.dg/select_4.f90: New.
6311
6312 2005-01-07 Jakub Jelinek <jakub@redhat.com>
6313
6314 * gcc.c-torture/execute/20050107-1.c: New test.
6315
6316 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
6317
6318 PR c++/19298
6319 * g++.dg/template/ref2.C: New.
6320
6321 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
6322
6323 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
6324 instead of being empty.
6325
6326 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6327
6328 PR fortran/15553
6329 * gfortran.dg/array-1.f90: New test.
6330
6331 2005-01-07 Jakub Jelinek <jakub@redhat.com>
6332
6333 PR tree-optimization/19283
6334 * gcc.c-torture/execute/20050106-1.c: New test.
6335
6336 PR rtl-optimization/18861
6337 * gcc.dg/20050105-1.c: New test.
6338
6339 PR tree-optimization/18828
6340 * gcc.dg/20050105-2.c: New test.
6341
6342 2005-01-07 Andreas Jaeger <aj@suse.de>
6343
6344 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
6345
6346 2005-01-07 Bud Davis <bdavis9659@comcast.net>
6347
6348 PR fortran/18398
6349 * gfortran.dg/fmt_read.f90: New test.
6350
6351 2005-01-06 Geoffrey Keating <geoffk@apple.com>
6352
6353 * gcc.dg/rs6000-ldouble-2.c: New.
6354
6355 2005-01-06 Mark Mitchell <mark@codesourcery.com>
6356
6357 PR c++/19244
6358 * g++.dg/parser/ctor2.C: New test.
6359
6360 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6361
6362 PR c++/17154
6363 * g++.dg/template/using9.C: New test.
6364
6365 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6366
6367 PR c++/19258
6368 * g++.dg/lookup/friend6.C: New test.
6369
6370 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
6371
6372 PR c++/19270
6373 * g++.dg/template/array10.C: New.
6374
6375 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6376
6377 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
6378 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
6379
6380 2005-01-06 Jakub Jelinek <jakub@redhat.com>
6381
6382 * gcc.c-torture/compile/20050105-1.c: New test.
6383
6384 2005-01-05 Geoffrey Keating <geoffk@apple.com>
6385
6386 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
6387
6388 2005-01-05 Roger Sayle <roger@eyesopen.com>
6389
6390 PR middle-end/19100
6391 * gcc.dg/conv-3.c: New test case.
6392
6393 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
6394
6395 * gcc.dg/asm-wide-1.c: New test.
6396
6397 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
6398
6399 PR c++/19030
6400 * g++.dg/parse/crash22.C: New
6401
6402 2005-01-04 Geoffrey Keating <geoffk@apple.com>
6403
6404 PR 19257
6405 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
6406
6407 2005-01-04 Uros Bizjak <uros@kss-loka.si>
6408
6409 PR middle-end/17767
6410 * gcc.dg/i386-mmx-6.c: New test case.
6411
6412 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
6413
6414 PR tree-optimization/18308
6415 * gcc.dg/vect/pr18308.c: New testcase.
6416
6417 2005-01-04 Andreas Jaeger <aj@suse.de>
6418
6419 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
6420
6421 2005-01-03 Geoffrey Keating <geoffk@apple.com>
6422 Robert Bowdidge <bowdidge@apple.com>
6423
6424 * gcc.dg/cpp/subframework1.c: New.
6425 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
6426 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
6427 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
6428 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
6429
6430 2005-01-03 Geoffrey Keating <geoffk@apple.com>
6431
6432 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
6433 producing warning.
6434 * gcc.dg/darwin-weakimport-2.c: New.
6435
6436 2005-01-03 Richard Henderson <rth@redhat.com>
6437
6438 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
6439
6440 2005-01-03 Richard Henderson <rth@redhat.com>
6441
6442 * gcc.dg/vect/vect.exp: Enable for ia64.
6443 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
6444 (check_effective_target_vect_float): Likewise.
6445 (check_effective_target_vect_no_align): Likewise.
6446 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
6447 * gcc.dg/vect/vect-8.c: Likewise.
6448
6449 2005-01-03 Uros Bizjak <uros@kss-loka.si>
6450
6451 PR target/19236
6452 * gcc.dg/pr19236-1.c: New test case.
6453
6454 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
6455
6456 PR rtl-optimization/12092
6457 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
6458
6459 2005-01-02 Andreas Jaeger <aj@suse.de>
6460
6461 * gcc.dg/pr12092-1.c: Do not run on x86_64.
6462
6463 2005-01-01 Roger Sayle <roger@eyesopen.com>
6464 Andrew Pinski <pinskia@physics.uc.edu>
6465
6466 PR rtl-optimization/12092
6467 * gcc.dg/pr12092-1.c: New test case.
6468
6469 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
6470
6471 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
6472 'hidden' and 'default' for better portability.
6473 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
6474
6475 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
6476 6 and 7.
6477 * g++.old-deja/g++.brendan/new3.C: Likewise.
6478
6479 2005-01-01 Steven Bosscher <stevenb@suse.de>
6480
6481 * gcc.dg/20041231-1.C: New test.
6482 * g++.dg/warn/Wunreachable-code-1.C: New test.
6483
6484 2004-12-30 David Edelsohn <edelsohn@gnu.org>
6485
6486 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
6487 file, not /dev/null. Abort on error.
6488
6489 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
6490 Ziemowit Laski <zlaski@apple.com>
6491
6492 PR objc/18971
6493 * objc.dg/encode-5.m: New test.
6494
6495 2004-12-29 Richard Henderson <rth@redhat.com>
6496
6497 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
6498 * objc.dg/stabs-1.m: Disable for ia64.
6499
6500 2004-12-29 Mark Mitchell <mark@codesourcery.com>
6501
6502 PR c++/19190
6503 * g++.dg/warn/Wunused-10.C: New test.
6504
6505 2004-12-28 Richard Henderson <rth@redhat.com>
6506
6507 * objc.dg/stabs-1.m: Disable for alpha.
6508
6509 2004-12-27 Mark Mitchell <mark@codesourcery.com>
6510
6511 PR c++/19149
6512 * g++.dg/parse/error23.C: New test.
6513
6514 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6515
6516 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
6517
6518 PR fortran/19032
6519 * gfortran.dg/intrinsic_modulo_1.f90: New.
6520 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
6521 tests with divisor -1.
6522
6523 2004-12-27 Mark Mitchell <mark@codesourcery.com>
6524
6525 * g++.dg/opt/temp1.C (memcpy): Return a value.
6526
6527 PR c++/19148
6528 * g++.dg/expr/cond7.C: New test.
6529
6530 2004-12-27 Paul Brook <paul@codesourcery.com>
6531
6532 * gfortran.dg/g77/select_no_compile.f: Remove.
6533
6534 2004-12-27 Richard Henderson <rth@redhat.com>
6535
6536 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
6537 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
6538 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
6539
6540 2004-12-26 Richard Henderson <rth@redhat.com>
6541
6542 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
6543 by 1i instead of token pasting.
6544
6545 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6546
6547 PR tree-optimization/17578
6548 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
6549 to additional_flags.
6550 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
6551
6552 2004-12-25 Richard Henderson <rth@redhat.com>
6553
6554 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
6555 Remove Alpha.
6556
6557 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6558
6559 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
6560 hppa*-*-hpux*.
6561 * gcc.dg/pr17957.c (dg-options): Likewise.
6562 * gcc.dg/struct-ret-1.c: Add prototype for abort.
6563 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
6564 instead of 0 on __hppa__.
6565 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
6566 "foo,%r" on hppa*-*-*.
6567
6568 2004-12-23 Bud Davis <bdavis9659@comcast.net>
6569
6570 PR fortran/19071
6571 * gfortran.dg/complex_write.f90: New test.
6572
6573 2004-12-23 Mark Mitchell <mark@codesourcery.com>
6574
6575 PR c++/17595
6576 * g++.dg/parse/pragma2.C: New test.
6577
6578 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
6579
6580 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
6581
6582 * gcc.dg/empty2.c: Add missing dg-warning.
6583
6584 2004-12-23 Mark Mitchell <mark@codesourcery.com>
6585
6586 PR c++/17413
6587 * g++.dg/template/local4.C: New test.
6588 * g++.dg/template/crash19.C: Add dg-error marker.
6589
6590 * g++.dg/template/crash31.C: Correct embedded PR number.
6591
6592 2004-12-23 Mark Mitchell <mark@codesourcery.com>
6593
6594 PR c++/16405
6595 * g++.dg/opt/temp1.C: Add do-run marker.
6596
6597 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
6598
6599 * g++.dg/template/spec19.C: New.
6600
6601 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
6602
6603 PR target/16819
6604 * gcc.dg/empty2.c: New.
6605
6606 2004-12-23 Richard Henderson <rth@redhat.com>
6607
6608 * lib/target-supports.exp (check_effective_target_vect_no_align):
6609 Remove i?86 and x86-64.
6610
6611 2004-12-23 Mark Mitchell <mark@codesourcery.com>
6612
6613 PR c++/16405
6614 * g++.dg/opt/temp1.C: New test.
6615
6616 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6617
6618 PR c++/18733
6619 * g++.dg/template/friend33.C: New testcase.
6620
6621 2004-12-22 Mark Mitchell <mark@codesourcery.com>
6622
6623 PR c++/18464
6624 * g++.dg/template/cond5.C: New test.
6625
6626 PR c++/18492
6627 * g++.dg/inherit/thunk3.C: New test.
6628
6629 PR c++/11224
6630 * g++.dg/warn/Wunused-9.C: New test.
6631
6632 2004-12-22 Janis Johnson <janis187@us.ibm.com>
6633
6634 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
6635
6636 2004-12-22 Jan Beulich <jbeulich@novell.com>
6637
6638 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
6639
6640 2004-12-21 Mark Mitchell <mark@codesourcery.com>
6641
6642 PR c++/18378
6643 * g++.dg/ext/packed8.C: New test.
6644
6645 PR c++/19063
6646 * g++.dg/template/crash31.C: New test.
6647
6648 PR c++/19034
6649 * g++.dg/template/crash30.C: New test.
6650
6651 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
6652
6653 PR C++/18984
6654 * g++.dg/eh/ctor3.C: New test.
6655
6656 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
6657
6658 * objc.dg/stabs-1.m: Allow section name to be quoted and
6659 assembly label to begin with '.LL'.
6660
6661 2004-12-21 Janis Johnson <janis187@us.ibm.com>
6662
6663 * gcc.dg/vect/vect.exp
6664 (check_effective_target_lp64_or_vect_no_align): New.
6665 * gcc.dg/vect/vect-77.c: Use it.
6666 * gcc.dg/vect/vect-78.c: Use it.
6667
6668 * lib/target-supports.exp
6669 (check_effective_target_vect_no_max,
6670 check_effective_target_vect_no_bitwise,
6671 check_effective_target_vect_no_align): New.
6672 * gcc.dg/vect/vect-13.c: Use them.
6673 * gcc.dg/vect/vect-17.c: Ditto.
6674 * gcc.dg/vect/vect-18.c: Ditto.
6675 * gcc.dg/vect/vect-19.c: Ditto.
6676 * gcc.dg/vect/vect-20.c: Ditto.
6677 * gcc.dg/vect/vect-27.c: Ditto.
6678 * gcc.dg/vect/vect-29.c: Ditto.
6679 * gcc.dg/vect/vect-44.c: Ditto.
6680 * gcc.dg/vect/vect-48.c: Ditto.
6681 * gcc.dg/vect/vect-50.c: Ditto.
6682 * gcc.dg/vect/vect-52.c: Ditto.
6683 * gcc.dg/vect/vect-54.c: Ditto.
6684 * gcc.dg/vect/vect-56.c: Ditto.
6685 * gcc.dg/vect/vect-58.c: Ditto.
6686 * gcc.dg/vect/vect-60.c: Ditto.
6687 * gcc.dg/vect/vect-72.c: Ditto.
6688 * gcc.dg/vect/vect-80.c: Ditto.
6689
6690 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
6691
6692 PR c++/14075
6693 * g++.dg/init/string1.C: New.
6694
6695 PR c++/18975
6696 * g++.dg/other/synth1.C: New.
6697
6698 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
6699
6700 PR c/18963
6701 * gcc.dg/pr18963-1.c: New test.
6702
6703 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
6704
6705 PR c/18596
6706 * gcc.dg/funcdef-storage-1.c (foo): Remove.
6707 * gcc.dg/pr18596-1.c: Use dg-error.
6708 (dg-options): Use -fno-unit-at-a-time.
6709 * gcc.dg/pr18596-2.c: New test.
6710 * gcc.dg/pr18596-3.c: New test.
6711
6712 2004-12-20 Roger Sayle <roger@eyesopen.com>
6713
6714 PR middle-end/18683
6715 * g++.dg/opt/pr18683-1.C: New test case.
6716
6717 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
6718
6719 PR other/19093
6720 * g++.dg/opt/max1.C: Fix for 64bit targets.
6721
6722 2004-12-20 Matt Austern <austern@apple.com>
6723
6724 PR c++/19044
6725 * g++.dg/ext/builtin6.C: New
6726
6727 2004-12-20 Diego Novillo <dnovillo@redhat.com>
6728
6729 PR tree-optimization/19080
6730 * gcc.c-torture/compile/pr19080.c: New test.
6731
6732 2004-12-20 Steven Bosscher <stevenb@suse.de>
6733
6734 * gcc.dg/20041219-1.c: New test.
6735
6736 2004-12-19 Roger Sayle <roger@eyesopen.com>
6737
6738 PR middle-end/19068
6739 * g++.dg/opt/max1.C: New test case.
6740
6741 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
6742
6743 * gcc.dg/fdata-sections-1.c: New test.
6744
6745 2004-12-18 Roger Sayle <roger@eyesopen.com>
6746
6747 PR middle-end/18548
6748 * gcc.dg/max-1.c: New test case.
6749
6750 2004-12-18 Jakub Jelinek <jakub@redhat.com>
6751
6752 * gcc.c-torture/execute/20041218-1.c: New test.
6753
6754 2004-12-17 Diego Novillo <dnovillo@redhat.com>
6755
6756 * gcc.dg/pr18501.c: New test.
6757 * gcc.dg/uninit-5.c: XFAIL.
6758 * gcc.dg/uninit-9.c: XFAIL.
6759
6760 2004-12-17 Dale Johannesen <dalej@apple.com>
6761
6762 * gcc.dg/20041213-1.c: New.
6763
6764 2004-12-17 Ziemowit Laski <zlaski@apple.com>
6765
6766 * objc.dg/stabs-1.m: Allow assembly label to begin
6767 with a dot ('.').
6768
6769 2004-12-17 Jakub Jelinek <jakub@redhat.com>
6770
6771 * gcc.c-torture/execute/20041213-1.c: Move...
6772 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
6773
6774 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
6775
6776 PR c++/18721
6777 * g++.dg/lookup/conv-5.C: New.
6778
6779 2004-12-16 Ziemowit Laski <zlaski@apple.com>
6780
6781 * objc.dg/stabs-1.m: New test.
6782
6783 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
6784
6785 * gcc.dg/visibility-c.c: Change compile to
6786 assemble for the test.
6787
6788 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
6789
6790 PR target/19041
6791 * gcc.dg/visibility-c.c: New test.
6792
6793 2004-12-16 Roger Sayle <roger@eyesopen.com>
6794
6795 PR middle-end/18493
6796 * gcc.dg/switch-8.c: New test case.
6797
6798 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
6799
6800 PR c++/18905
6801 * g++.dg/template/init4.C: New.
6802 * g++.dg/opt/static3.C: Enable optimizer.
6803
6804 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
6805
6806 * g++.dg/other/complex1.C: New test.
6807
6808 2004-12-15 Alan Modra <amodra@bigpond.net.au>
6809
6810 * g++.dg/opt/inline9.C: New test.
6811
6812 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6813
6814 PR fortran/18993
6815 * gfotran.dg/nullify_1.f: New test.
6816
6817 2004-12-15 Richard Henderson <rth@redhat.com>
6818
6819 * gcc.target/i386/i386.exp: New harness.
6820 * gcc.target/i386/vect-args.c: New.
6821
6822 2004-12-15 David Edelsohn <edelsohn@gnu.org>
6823
6824 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
6825
6826 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6827
6828 PR c++/18825
6829 * g++.dg/template/friend32.C: New test.
6830
6831 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
6832
6833 * cpp/pragma-once-1.c: New test.
6834 * cpp/pragma-once-1b.h: Likewise.
6835 * cpp/pragma-once-1c.h: Likewise.
6836 * cpp/pragma-once-1d.h: Likewise.
6837 * cpp/inc/pragma-once-1a.h: Likewise.
6838
6839 2004-12-15 Bud Davis <bdavis9659@comcast.net>
6840 Steven G. Kargl <kargls@comcast.net>
6841
6842 PR fortran/17597
6843 * gfortran.dg/list_read_3.f90: New test.
6844
6845 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
6846
6847 * gcc.dg/ftrapv-2.c: New test.
6848
6849 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
6850
6851 PR c++/18981
6852 * g++.dg/template/typename9.C: New test.
6853
6854 2004-12-14 Mark Mitchell <mark@codesourcery.com>
6855
6856 PR c++/18738
6857 * g++.dg/template/typename8.C: New test.
6858 * g++.dg/parse/friend2.C: Tweak error message.
6859
6860 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
6861
6862 * gcc.c-torture/20041214-1.c: New test.
6863
6864 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
6865
6866 PR c++/18965
6867 * g++.dg/init/array17.C: New test.
6868
6869 2004-12-14 Mark Mitchell <mark@codesourcery.com>
6870
6871 PR c++/18793
6872 * g++.dg/init/aggr3.C: New test.
6873
6874 2004-12-14 Janis Johnson <janis187@us.ibm.com
6875
6876 * gcc.dg/altivec-types-1.c: New test.
6877 * gcc.dg/altivec-types-2.c: New test.
6878 * gcc.dg/altivec-types-3.c: New test.
6879 * gcc.dg/altivec-types-4.c: New test.
6880 * g++.dg/ext/altivec-types-1.C: New test.
6881 * g++.dg/ext/altivec-types-2.C: New test.
6882 * g++.dg/ext/altivec-types-3.C: New test.
6883 * g++.dg/ext/altivec-types-4.C: New test.
6884
6885 2004-12-14 Jakub Jelinek <jakub@redhat.com>
6886
6887 PR middle-end/18951
6888 * gcc.c-torture/execute/20041213-1.c: New test.
6889
6890 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
6891
6892 PR c++/18949
6893 * g++.dg/template/cast1.C: New.
6894
6895 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
6896
6897 * gcc.c-torture/execute/20041213-2.c: New test.
6898
6899 2004-12-13 Richard Henderson <rth@redhat.com>
6900
6901 * gcc.dg/i386-sse-10.c: Fix typo in options.
6902
6903 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
6904
6905 PR c++/18968
6906 * g++.dg/opt/pr18968.C: New test.
6907
6908 2004-12-13 Mark Mitchell <mark@codesourcery.com>
6909
6910 PR c++/18925
6911 * g++.dg/ext/visibility/staticdatamem.C: New test.
6912
6913 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
6914
6915 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
6916
6917 2004-12-13 Roger Sayle <roger@eyesopen.com>
6918
6919 PR rtl-optimization/18928
6920 * gcc.dg/pr18928-1.c: New test case.
6921
6922 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
6923
6924 PR tree-opt/16951
6925 * gcc.c-torture/compile/20041211-1.c: New.
6926
6927 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6928
6929 PR middle-end/17564
6930 * gcc.c-torture/execute/20041212-1.c: New test.
6931
6932 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6933
6934 PR fortran/18869
6935 * gfortran.dg/common_1.f90: New test.
6936
6937 2004-12-12 Steven G. Kargl <kargls@comcast.net>
6938 Paul Brook <paul@codesourcery.com>
6939
6940 PR fortran/16222
6941 * gfortran.dg/real_do_1.f90: New test.
6942
6943 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
6944
6945 PR tree-opt/18040
6946 * g++.dg/opt/ptrmem6.C: New test.
6947
6948 2004-12-11 Roger Sayle <roger@eyesopen.com>
6949
6950 PR middle-end/18921
6951 * gcc.dg/pr18921-1.c: New test case.
6952
6953 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6954
6955 PR fortran/17175
6956 * gfortran.dg/scale_1.f90: New test.
6957
6958 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
6959
6960 PR middle-end/18903
6961 * gcc.c-torture/compile/pr18903.c: New test.
6962
6963 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
6964
6965 * gcc.c-torture/execute/20041210-1.c: New test.
6966
6967 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6968
6969 PR c++/18731
6970 * g++.dg/parser/struct-1.C: New test.
6971 * g++.dg/parser/struct-2.C: New test.
6972 * g++.dg/parser/struct-3.C: New test.
6973
6974 2004-12-09 Richard Henderson <rth@redhat.com>
6975
6976 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
6977
6978 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
6979 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
6980
6981 2004-12-09 Matt Austern <austern@apple.com>
6982
6983 PR c++/18514
6984 * g++.dg/ext/builtin1.C: New
6985 * g++.dg/ext/builtin2.C: New
6986 * g++.dg/ext/builtin3.C: New
6987 * g++.dg/ext/builtin4.C: New
6988 * g++.dg/ext/builtin5.C: New
6989
6990 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
6991
6992 PR tree-opt/18904
6993 * g++.dg/opt/ptrmem5.C: New test.
6994
6995 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
6996
6997 * g++.dg/parse/typename5.C: Adjust for new error.
6998 * g++.dg/parse/typename7.C: New.
6999
7000 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7001
7002 PR c++/18073
7003 * g++.dg/other/mmintrin.C: New test.
7004
7005 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
7006
7007 PR c++/16681
7008 * g++.dg/init/array15.C: New.
7009 * g++.dg/init/array16.C: New.
7010
7011 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7012
7013 PR fortran/18826
7014 * gfortran.dg/assign_1.f90: New test.
7015
7016 2004-12-08 Nick Clifton <nickc@redhat.com>
7017
7018 * gcc.target/xstormy16/bss_below100: New directory containing tests.
7019 * gcc.target/xstormy16/data_below100: Likewise.
7020 * gcc.target/xstormy16/sfr: Likewise.
7021 * gcc.target/xstormy16/below100.S: New test source file.
7022 * gcc.target/xstormy16/below100.ld: New test linker script.
7023 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
7024 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
7025 bp instructions.
7026 * gcc.target/xstormy16/bp.c: Likewise.
7027
7028 * gcc.target/xstormy16/bss_below100: New files:
7029 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
7030 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
7031 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
7032 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
7033 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
7034 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
7035 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
7036 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
7037 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
7038 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
7039 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
7040 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
7041 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
7042 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
7043 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
7044 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
7045 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
7046 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
7047 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
7048 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
7049 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
7050 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
7051 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
7052 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
7053 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
7054 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
7055 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
7056
7057 * gcc.target/xstormy16/data_below100: New files:
7058 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
7059 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
7060 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
7061 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
7062 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
7063 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
7064 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
7065 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
7066 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
7067 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
7068 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
7069 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
7070 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
7071 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
7072 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
7073 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
7074 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
7075 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
7076 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
7077 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
7078 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
7079 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
7080 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
7081 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
7082 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
7083 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
7084 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
7085
7086 * gcc.target/xstormy16/sfr: New files:
7087 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
7088 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
7089 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
7090 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
7091 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
7092 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
7093 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
7094 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
7095 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
7096 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
7097 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
7098 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
7099 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
7100 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
7101 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
7102 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
7103 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
7104 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
7105 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
7106 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
7107 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
7108 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
7109 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
7110 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
7111 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
7112 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
7113 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
7114 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
7115 27_if0_sfrw_bitfield_f.c
7116
7117 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7118
7119 PR c++/18100
7120 * g++.dg/lookup/name-clash4.C: New test.
7121
7122 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
7123
7124 PR c++/18672
7125 * g++.dg/opt/array1.C: New.
7126
7127 PR c++/18803
7128 * g++.dg/template/operator5.C: New.
7129
7130 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
7131
7132 PR c/18867
7133 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
7134
7135 2004-12-07 Steven Bosscher <stevenb@suse.de>
7136
7137 * gcc.dg/noncompile/20041207.c: New test.
7138
7139 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
7140
7141 * g++.dg/other/unreachable-1.C: New test.
7142
7143 2004-12-06 Nick Clifton <nickc@redhat.com>
7144
7145 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
7146 <limits.h> because the latter comes from gcc's include/ directory
7147 and not the newlib/libc/include directory.
7148
7149 2004-12-04 Richard Henderson <rth@redhat.com>
7150
7151 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
7152
7153 2004-12-04 Richard Henderson <rth@redhat.com>
7154
7155 * lib/target-supports.exp (check_gc_sections_available): Disable
7156 for alpha and ia64.
7157
7158 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
7159
7160 PR middle-end/17909
7161 * g++.dg/other/vararg-2.C: New test.
7162
7163 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7164
7165 PR c++/17011, c++/17971
7166 * g++.dg/template/error15.C: Adjust expected error.
7167 * g++.dg/template/instantiate3.C: Likewise.
7168
7169 2004-12-03 Janis Johnson <janis187@us.ibm.com>
7170
7171 * gcc.dg/altivec-18.c: Fix for darwin
7172
7173 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
7174
7175 PR c++/18782
7176 * g++.dg/parse/ptrmem2.C: New.
7177
7178 PR c++/18318
7179 * g++.dg/template/new1.C: New.
7180
7181 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7182
7183 PR fortran/18710
7184 * gfortran.dg/direct_io_3.f90: New test.
7185
7186 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
7187
7188 PR 18758
7189 * g++.dg/parse/crash21.C: New.
7190
7191 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7192
7193 PR c++/15664, c++/18276
7194 * g++.dg/template/ttp13.C: New test.
7195 * g++.dg/template/ttp14.C: Likewise.
7196
7197 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7198
7199 PR c++/18123
7200 * g++.dg/parse/enum2.C: New test.
7201 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
7202
7203 2004-12-02 Nick Clifton <nickc@redhat.com>
7204
7205 * gcc.target/xstormy16: New test directory.
7206 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
7207 * gcc.target/xstormy16/bp.c: Check the generation of bp
7208 instructions.
7209 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
7210 bn instructions and the BELOW100 attribute.
7211
7212 2004-12-02 Alan Modra <amodra@bigpond.net.au>
7213
7214 PR target/16952
7215 * gcc.dg/ppc-eabi.c: New.
7216
7217 2004-12-02 Bud Davis <bdavis9659@comcast.net>
7218
7219 PR fortran/18284
7220 * gfortran.dg/backspace.f90
7221
7222 2004-12-02 Bud Davis <bdavis9659@comcast.net>
7223
7224 * gfortran.dg/inquire.f90: New test.
7225
7226 2004-12-01 Janis Johnson <janis187@us.ibm.com>
7227
7228 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
7229 handle effective-target-keyword.
7230 (dg-skip-if): Support effective-target keyword as target list.
7231 (dg-xfail-if): Ditto.
7232 * lib/target-supports.exp (is-effective-target-keyword): New proc.
7233
7234 2004-12-01 Diego Novillo <dnovillo@redhat.com>
7235
7236 PR tree-optimization/18291
7237 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
7238
7239 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
7240
7241 PR C++/18729
7242 * g++.dg/parse/crash20.C: New.
7243
7244 PR c++/17431
7245 * g++.dg/overload/arg1.C: New.
7246 * g++.dg/overload/arg2.C: New.
7247 * g++.dg/overload/arg3.C: New.
7248 * g++.dg/overload/arg4.C: New.
7249
7250 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
7251
7252 * gcc.dg/c99-flex-array-4.c: Remove.
7253
7254 2004-11-30 Janis Johnson <janis187@us.ibm.com>
7255
7256 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
7257
7258 * lib/target-supports.exp (is-effective-target): Simplify.
7259
7260 * lib/target-supports.exp (check_effective_target_vect_long):
7261 Fix for powerpc64-*-*.
7262
7263 2004-11-30 Loren James Rittle <ljrittle@acm.org>
7264
7265 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
7266 to support new requirements on FreeBSD 5.
7267
7268 2004-11-30 Devang Patel <dpatel@apple.com>
7269
7270 PR 18702
7271 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
7272
7273 2004-11-30 Janis Johnson <janis187@us.ibm.com>
7274
7275 * g++.dg/ext/altivec-13.C: New test.
7276
7277 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
7278
7279 PR tree-opt/18298
7280 * gcc.c-torture/execute/p18298.c: New test.
7281
7282 2004-11-30 Ira Rosen <irar@il.ibm.com>
7283 Dorit Naishlos <dorit@il.ibm.com>
7284
7285 PR tree-opt/18607
7286 * gcc.dg/vect/vect-89.c: New test.
7287
7288 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
7289
7290 * gcc.dg/pr18596-1.c: New test.
7291
7292 2004-11-30 Ben Elliston <bje@au.ibm.com>
7293
7294 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
7295
7296 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
7297
7298 PR c/18479
7299 * gcc.dg/pr18479.c: New test.
7300
7301 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
7302
7303 PR target/18490
7304 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
7305 mmix-knuth-mmixware.
7306
7307 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
7308 cris-*-elf* cris-*-aout* mmix-*-*
7309
7310 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
7311
7312 PR middle-end/18725
7313 * gcc.dg/pr18725.c: New test.
7314
7315 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
7316
7317 PR target/18488
7318 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
7319
7320 PR target/18336
7321 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
7322
7323 2004-11-29 Mark Mitchell <mark@codesourcery.com>
7324
7325 PR c++/18368
7326 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
7327 * g++.old-deja/g++.law/ctors5.C: Likewise.
7328 * g++.old-deja/g++.other/crash25.C: Likewise.
7329
7330 PR c++/18674
7331 * g++.dg/template/error16.C: New test.
7332
7333 PR c++/18512
7334 * g++.dg/template/crash29.C: New test.
7335
7336 2004-11-29 Diego Novillo <dnovillo@redhat.com>
7337
7338 PR tree-optimization/18712
7339 * gcc.c-torture/compile/pr18712.c: New test.
7340
7341 2004-11-29 Joseph Myers <joseph@codesourcery.com>
7342
7343 PR c/7544
7344 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
7345 tests.
7346
7347 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7348
7349 PR c++/18652
7350 * g++.dg/lookup/crash6.C: New test.
7351
7352 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
7353
7354 PR middle-end/18164
7355 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
7356
7357 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
7358
7359 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
7360 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
7361 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
7362
7363 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
7364
7365 * gcc.dg/pr18164.c: New test.
7366
7367 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
7368
7369 * gcc.dg/funroll-loops-all.c: New.
7370
7371 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
7372
7373 PR target/18489
7374 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
7375 delimeter, match space and TAB as well as ":".
7376
7377 PR target/18484
7378 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
7379
7380 PR target/18348
7381 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
7382
7383 PR target/18345
7384 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
7385
7386 PR target/18337
7387 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
7388
7389 2004-11-28 Bud Davis <bdavis9659@comcast.net>
7390
7391 * gfortran.dg/direct_io_2.f90: New test.
7392
7393 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
7394
7395 PR target/18334
7396 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
7397
7398 2004-11-28 Richard Henderson <rth@redhat.com>
7399
7400 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
7401
7402 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
7403
7404 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
7405 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
7406 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
7407 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
7408 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
7409 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
7410 gcc.dg/pointer-arith-8.c: New tests.
7411
7412 2004-11-27 Bud Davis <bdavis9659@comcast.net>
7413
7414 PR fortran/18364
7415 * gfortran.dg/endfile.f90: New test.
7416
7417 2004-11-27 Falk Hueffner <falk@debian.org>
7418
7419 * gcc.dg/loop-6.c: New test.
7420
7421 2004-11-27 Jakub Jelinek <jakub@redhat.com>
7422
7423 * gcc.c-torture/execute/20041126-1.c: New test.
7424
7425 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
7426
7427 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
7428 on IRIX.
7429
7430 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
7431
7432 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
7433 functions.
7434
7435 2004-11-27 Jakub Jelinek <jakub@redhat.com>
7436
7437 PR rtl-optimization/17825
7438 * gcc.c-torture/compile/20041119-1.c: New test.
7439
7440 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7441
7442 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
7443 Check existence of ld library path variables before unsetting.
7444
7445 2004-11-26 Mark Mitchell <mark@codesourcery.com>
7446
7447 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
7448
7449 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
7450
7451 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
7452
7453 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
7454
7455 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
7456
7457 2004-11-26 Ben Elliston <bje@au.ibm.com>
7458
7459 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
7460 dg-do directive.
7461
7462 2004-11-26 Ben Elliston <bje@au.ibm.com>
7463
7464 * gcc.dg/pr17957.c: Pass --param, not -param.
7465
7466 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
7467
7468 PR middle-end/17957
7469 * testsuite/gcc.dg/pr17957.c: New test.
7470
7471 2004-11-25 Mark Mitchell <mark@codesourcery.com>
7472
7473 PR c++/18445
7474 * g++.dg/template/crash28.C: Likewise.
7475
7476 PR c++/18001
7477 * g++.dg/expr/unary2.C: Adjust lvalue messages.
7478 * g++.dg/ext/lvaddr.C: Likewise.
7479 * g++.dg/opt/pr7503-3.C: Likewise.
7480
7481 PR c++/18466
7482 * g++.dg/parse/qualified3.C: New test.
7483 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
7484
7485 PR c++/18545
7486 * g++.dg/expr/return1.C: New test.
7487
7488 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7489
7490 Friend class name lookup 3/n, PR c++/3332
7491 * g++.dg/lookup/friend3.C: New test.
7492 * g++.dg/lookup/friend4.C: Likewise.
7493 * g++.dg/lookup/friend5.C: Likewise.
7494
7495 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7496
7497 Friend class name lookup 2/n, PR c++/14513, c++/15410
7498 * g++.dg/lookup/friend2.C: New test.
7499 * g++.dg/template/friend31.C: Likewise.
7500
7501 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7502
7503 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
7504
7505 2004-11-24 Mark Mitchell <mark@codesourcery.com>
7506
7507 PR c++/17473
7508 * g++.dg/tc1/dr56.C: Remove.
7509 * g++.dg/template/typedef1.C: Add dg-error markers.
7510 * g++.old-deja/g++.other/typedef7.C: Likewise.
7511
7512 PR c++/18285
7513 * g++.dg/parse/typedef7.C: New test.
7514
7515 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
7516
7517 * gcc.c-torture/execute/20041124-1.c: New test.
7518
7519 2004-11-24 Mark Mitchell <mark@codesourcery.com>
7520
7521 * g++.dg/template/deduce3.C: New test.
7522
7523 PR c++/18586
7524 * g++.dg/template/crash27.C: New test.
7525
7526 PR c++/18530
7527 * g++.dg/warn/Wshadow-3.C: New test.
7528
7529 2004-11-24 Devang Patel <dpatel@apple.com>
7530
7531 PR/18555
7532 * gcc.dg/cpp/isysroot-1.c: New test.
7533 * gcc.dg/cpp/usr/include/stdio.h: New file.
7534 * gcc.dg/cpp/isysroot-2.c: New test.
7535 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
7536 New file.
7537
7538 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7539
7540 PR c++/8929
7541 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
7542
7543 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
7544
7545 * gcc.target/sparc/align.c: Do not include <stdint.h>.
7546 * gcc.target/sparc/pdist.c: Likewise.
7547
7548 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
7549
7550 PR c++/16882
7551 * g++.dg/conversion/simd1.C: New test.
7552
7553 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7554
7555 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
7556 and restore_ld_library_path_env_vars.
7557 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
7558 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
7559 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
7560 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
7561
7562 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
7563
7564 * gcc.dg/pragma-align-2.c: Test macro expansion.
7565 * gcc.dg/pragma-pack-2.c: New test.
7566
7567 2004-11-23 Richard Henderson <rth@redhat.com>
7568
7569 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
7570 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
7571 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
7572 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
7573 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
7574 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
7575
7576 * gcc.dg/vect/vect.exp: Add check for alpha.
7577 * lib/target-supports.exp (check_alpha_max_hw_available): New.
7578 (check_effective_target_vect_int): Enable for alpha.
7579 (check_effective_target_vect_long): New.
7580 (is-effective-target): Add it.
7581
7582 2004-11-23 Uros Bizjak <uros@kss-loka.si>
7583
7584 * gcc.dg/pr18614-1.c: New test.
7585
7586 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
7587
7588 * gcc.dg/setjmp-2.c: New test.
7589
7590 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
7591
7592 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
7593 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
7594 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
7595 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
7596 gcc.target/sparc/pdist.c: New tests.
7597
7598 2004-11-22 Bob Wilson <bob.wilson@acm.org>
7599
7600 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
7601
7602 2004-11-22 Dale Johannesen <dalej@apple.com>
7603
7604 * gcc.dg/20041111-1.c: New.
7605
7606 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
7607
7608 PR tree-opt/18536
7609 * gcc.dg/vect/pr18536.c: New test.
7610
7611 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7612
7613 PR c++/18354
7614 * g++.dg/template/nontype11.C: New test.
7615
7616 2004-11-21 Roger Sayle <roger@eyesopen.com>
7617
7618 PR middle-end/18520
7619 * gcc.dg/pr18520-1.c: New test case.
7620
7621 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
7622
7623 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
7624 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
7625 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
7626 expected diagnostics.
7627
7628 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
7629
7630 PR target/18580
7631 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
7632 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
7633 vect-77.c, vect-77a.c: XFAIL on the SPARC.
7634
7635 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
7636
7637 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
7638
7639 2004-11-19 Mark Mitchell <mark@codesourcery.com>
7640 Joseph Myers <joseph@codesourcery.com>
7641
7642 * lib/target-supports.exp (check_visibility_available): Really
7643 test the compiler.
7644
7645 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
7646
7647 PR tree-opt/18181
7648 * gcc.dg/vect/vect-85.c: New test.
7649 * gcc.dg/vect/vect-86.c: New test.
7650 * gcc.dg/vect/vect-87.c: New test.
7651 * gcc.dg/vect/vect-88.c: New test.
7652
7653 2004-11-19 Ben Elliston <bje@au.ibm.com>
7654
7655 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
7656
7657 2004-11-18 Janis Johnson <janis187@us.ibm.com>
7658
7659 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
7660 * gcc.dg/ppc-and-1.c: Ditto.
7661 * gcc.dg/ppc-compare-1.c: Ditto.
7662 * gcc.dg/ppc-mov-1.c: Ditto
7663
7664 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
7665 Mark Mitchell <mark@codesourcery.com>
7666
7667 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
7668
7669 2004-11-17 Janis Johnson <janis187@us.ibm.com>
7670 Aldy Hernandez <aldyh@redhat.com>
7671
7672 * lib/target-supports.exp (check_effective_target_vect_int): New
7673 (check_effective_target_vect_float): New
7674 (check_effective_target_vect_double): New.
7675 (is-effective-target): Support new effective targets keywords.
7676 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
7677 default action for dg-do.
7678 * gcc.dg/vect/pr16105.c: Use new support.
7679 * gcc.dg/vect/pr18400.c: Ditto.
7680 * gcc.dg/vect/pr18425.c: Ditto.
7681 * gcc.dg/vect/vect-1.c: Ditto.
7682 * gcc.dg/vect/vect-10.c: Ditto.
7683 * gcc.dg/vect/vect-11.c: Ditto.
7684 * gcc.dg/vect/vect-12.c: Ditto.
7685 * gcc.dg/vect/vect-13.c: Ditto.
7686 * gcc.dg/vect/vect-14.c: Ditto.
7687 * gcc.dg/vect/vect-15.c: Ditto.
7688 * gcc.dg/vect/vect-16.c: Ditto.
7689 * gcc.dg/vect/vect-17.c: Ditto.
7690 * gcc.dg/vect/vect-18.c: Ditto.
7691 * gcc.dg/vect/vect-19.c: Ditto.
7692 * gcc.dg/vect/vect-2.c: Ditto.
7693 * gcc.dg/vect/vect-20.c: Ditto.
7694 * gcc.dg/vect/vect-21.c: Ditto.
7695 * gcc.dg/vect/vect-22.c: Ditto.
7696 * gcc.dg/vect/vect-23.c: Ditto.
7697 * gcc.dg/vect/vect-24.c: Ditto.
7698 * gcc.dg/vect/vect-25.c: Ditto.
7699 * gcc.dg/vect/vect-26.c: Ditto.
7700 * gcc.dg/vect/vect-27.c: Ditto.
7701 * gcc.dg/vect/vect-27a.c: Ditto.
7702 * gcc.dg/vect/vect-28.c: Ditto.
7703 * gcc.dg/vect/vect-29.c: Ditto.
7704 * gcc.dg/vect/vect-29a.c: Ditto.
7705 * gcc.dg/vect/vect-3.c: Ditto.
7706 * gcc.dg/vect/vect-30.c: Ditto.
7707 * gcc.dg/vect/vect-31.c: Ditto.
7708 * gcc.dg/vect/vect-32.c: Ditto.
7709 * gcc.dg/vect/vect-33.c: Ditto.
7710 * gcc.dg/vect/vect-34.c: Ditto.
7711 * gcc.dg/vect/vect-35.c: Ditto.
7712 * gcc.dg/vect/vect-36.c: Ditto.
7713 * gcc.dg/vect/vect-37.c: Ditto.
7714 * gcc.dg/vect/vect-38.c: Ditto.
7715 * gcc.dg/vect/vect-4.c: Ditto.
7716 * gcc.dg/vect/vect-40.c: Ditto.
7717 * gcc.dg/vect/vect-41.c: Ditto.
7718 * gcc.dg/vect/vect-42.c: Ditto.
7719 * gcc.dg/vect/vect-43.c: Ditto.
7720 * gcc.dg/vect/vect-44.c: Ditto.
7721 * gcc.dg/vect/vect-45.c: Ditto.
7722 * gcc.dg/vect/vect-46.c: Ditto.
7723 * gcc.dg/vect/vect-47.c: Ditto.
7724 * gcc.dg/vect/vect-48.c: Ditto.
7725 * gcc.dg/vect/vect-48a.c: Ditto.
7726 * gcc.dg/vect/vect-49.c: Ditto.
7727 * gcc.dg/vect/vect-5.c: Ditto.
7728 * gcc.dg/vect/vect-50.c: Ditto.
7729 * gcc.dg/vect/vect-51.c: Ditto.
7730 * gcc.dg/vect/vect-52.c: Ditto.
7731 * gcc.dg/vect/vect-53.c: Ditto.
7732 * gcc.dg/vect/vect-54.c: Ditto.
7733 * gcc.dg/vect/vect-55.c: Ditto.
7734 * gcc.dg/vect/vect-56.c: Ditto.
7735 * gcc.dg/vect/vect-56a.c: Ditto.
7736 * gcc.dg/vect/vect-57.c: Ditto.
7737 * gcc.dg/vect/vect-58.c: Ditto.
7738 * gcc.dg/vect/vect-59.c: Ditto.
7739 * gcc.dg/vect/vect-6.c: Ditto.
7740 * gcc.dg/vect/vect-60.c: Ditto.
7741 * gcc.dg/vect/vect-61.c: Ditto.
7742 * gcc.dg/vect/vect-62.c: Ditto.
7743 * gcc.dg/vect/vect-63.c: Ditto.
7744 * gcc.dg/vect/vect-64.c: Ditto.
7745 * gcc.dg/vect/vect-65.c: Ditto.
7746 * gcc.dg/vect/vect-66.c: Ditto.
7747 * gcc.dg/vect/vect-67.c: Ditto.
7748 * gcc.dg/vect/vect-68.c: Ditto.
7749 * gcc.dg/vect/vect-69.c: Ditto.
7750 * gcc.dg/vect/vect-7.c: Ditto.
7751 * gcc.dg/vect/vect-72.c: Ditto.
7752 * gcc.dg/vect/vect-72a.c: Ditto.
7753 * gcc.dg/vect/vect-73.c: Ditto.
7754 * gcc.dg/vect/vect-74.c: Ditto.
7755 * gcc.dg/vect/vect-75.c: Ditto.
7756 * gcc.dg/vect/vect-76.c: Ditto.
7757 * gcc.dg/vect/vect-77.c: Ditto.
7758 * gcc.dg/vect/vect-77a.c: Ditto.
7759 * gcc.dg/vect/vect-78.c: Ditto.
7760 * gcc.dg/vect/vect-79.c: Ditto.
7761 * gcc.dg/vect/vect-8.c: Ditto.
7762 * gcc.dg/vect/vect-80.c: Ditto.
7763 * gcc.dg/vect/vect-82.c: Ditto.
7764 * gcc.dg/vect/vect-82_64.c: Ditto.
7765 * gcc.dg/vect/vect-83.c: Ditto.
7766 * gcc.dg/vect/vect-83_64.c: Ditto.
7767 * gcc.dg/vect/vect-9.c: Ditto.
7768 * gcc.dg/vect/vect-all.c: Ditto.
7769 * gcc.dg/vect/vect-none.c: Ditto.
7770
7771 2004-11-17 Janis Johnson <janis187@us.ibm.com>
7772
7773 * lib/gcc-dg.exp (dg-skip-if): New function.
7774 (dg-forbid-option): Remove.
7775 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
7776 * g++.dg/abi/bitfield8.C: Likewise.
7777 * g++.dg/abi/dtor1.C: Likewise.
7778 * g++.dg/abi/empty10.C: Likewise.
7779 * g++.dg/abi/empty7.C: Likewise.
7780 * g++.dg/abi/empty9.C: Likewise.
7781 * g++.dg/abi/layout3.C: Likewise.
7782 * g++.dg/abi/layout4.C: Likewise.
7783 * g++.dg/abi/thunk1.C: Likewise.
7784 * g++.dg/abi/thunk2.C: Likewise.
7785 * g++.dg/abi/vbase11.C: Likewise.
7786 * g++.dg/abi/vthunk2.C: Likewise.
7787 * g++.dg/abi/vthunk3.C: Likewise.
7788 * g++.dg/ext/attrib8.C: Likewise.
7789 * g++.dg/opt/longbranch2.C: Likewise.
7790 * g++.dg/opt/reg-stack4.C: Likewise.
7791 * g++.old-deja/g++.ext/attrib1.C: Likewise.
7792 * g++.old-deja/g++.ext/attrib2.C: Likewise.
7793 * g++.old-deja/g++.ext/attrib3.C: Likewise.
7794 * g++.old-deja/g++.other/store-expr1.C: Likewise.
7795 * g++.old-deja/g++.other/store-expr2.C: Likewise.
7796 * gcc.dg/20000609-1.c: Likewise.
7797 * gcc.dg/20000720-1.c: Likewise.
7798 * gcc.dg/20011107-1.c: Likewise.
7799 * gcc.dg/20011119-1.c: Likewise.
7800 * gcc.dg/20020108-1.c: Likewise.
7801 * gcc.dg/20020122-2.c: Likewise.
7802 * gcc.dg/20020122-3.c: Likewise.
7803 * gcc.dg/20020201-3.c: Likewise.
7804 * gcc.dg/20020206-1.c: Likewise.
7805 * gcc.dg/20020218-1.c: Likewise.
7806 * gcc.dg/20020310-1.c: Likewise.
7807 * gcc.dg/20020411-1.c: Likewise.
7808 * gcc.dg/20020418-2.c: Likewise.
7809 * gcc.dg/20020426-1.c: Likewise.
7810 * gcc.dg/20020426-2.c: Likewise.
7811 * gcc.dg/20020517-1.c: Likewise.
7812 * gcc.dg/20020523-1.c: Likewise.
7813 * gcc.dg/20020523-2.c: Likewise.
7814 * gcc.dg/20020729-1.c: Likewise.
7815 * gcc.dg/20030204-1.c: Likewise.
7816 * gcc.dg/20030826-2.c: Likewise.
7817 * gcc.dg/20030926-1.c: Likewise.
7818 * gcc.dg/20031202-1.c: Likewise.
7819 * gcc.dg/980312-1.c: Likewise.
7820 * gcc.dg/980313-1.c: Likewise.
7821 * gcc.dg/990117-1.c: Likewise.
7822 * gcc.dg/990424-1.c: Likewise.
7823 * gcc.dg/990524-1.c: Likewise.
7824 * gcc.dg/991230-1.c: Likewise.
7825 * gcc.dg/i386-387-1.c: Likewise.
7826 * gcc.dg/i386-387-2.c: Likewise.
7827 * gcc.dg/i386-387-3.c: Likewise.
7828 * gcc.dg/i386-387-4.c: Likewise.
7829 * gcc.dg/i386-387-5.c: Likewise.
7830 * gcc.dg/i386-387-6.c: Likewise.
7831 * gcc.dg/i386-asm-1.c: Likewise.
7832 * gcc.dg/i386-bitfield1.c: Likewise.
7833 * gcc.dg/i386-bitfield2.c: Likewise.
7834 * gcc.dg/i386-loop-1.c: Likewise.
7835 * gcc.dg/i386-loop-2.c: Likewise.
7836 * gcc.dg/i386-loop-3.c: Likewise.
7837 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
7838 * gcc.dg/i386-pic-1.c: Likewise.
7839 * gcc.dg/i386-regparm.c: Likewise.
7840 * gcc.dg/i386-signbit-1.c: Likewise.
7841 * gcc.dg/i386-signbit-2.c: Likewise.
7842 * gcc.dg/i386-signbit-3.c: Likewise.
7843 * gcc.dg/i386-sse-5.c: Likewise.
7844 * gcc.dg/i386-sse-8.c: Likewise.
7845 * gcc.dg/i386-unroll-1.c: Likewise.
7846 * gcc.dg/tls/opt-1.c: Likewise.
7847 * gcc.dg/tls/opt-2.c: Likewise.
7848 * gcc.dg/unroll-1.c: Likewise.
7849 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
7850 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
7851 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
7852 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
7853
7854 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7855
7856 * g++.dg/template/incomplete1.C: New test.
7857
7858 2004-11-16 Nick Clifton <nickc@redhat.com>
7859
7860 Revert patches accidentally commited during checkin of fixes for
7861 xstormy16 tests:
7862 gcc.c-torture/execute/simd-4.c: Revert
7863 gcc.dg/20040910-1.c: Revert.
7864
7865 2004-11-16 Paul Brook <paul@codesourcery.com>
7866
7867 PR fortran/13010
7868 * gfortran.dg/der_pointer_1.f90: New test.
7869
7870 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
7871
7872 PR c/18498
7873 * gcc.dg/bitfld-13.c: New test.
7874
7875 2004-11-15 Janis Johnson <janis187@us.ibm.com>
7876
7877 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
7878 powerpc*-*-linux*.
7879
7880 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
7881 * gcc.dg/ppc64-abi-2.c: Ditto.
7882 * gcc.dg/ppc64-abi-3.c: Ditto.
7883
7884 * lib/gcc-dg.exp (dg-target-list): Remove.
7885
7886 2004-11-15 Steve Ellcey <sje@cup.hp.com>
7887
7888 * gcc.dg/ia64-postinc.c: New test.
7889
7890 2004-11-15 Mark Mitchell <mark@codesourcery.com>
7891
7892 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
7893
7894 2004-11-15 Nick Clifton <nickc@redhat.com>
7895
7896 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
7897 __INT_MAX__ so that the test can be compiled by toolchains
7898 targeted at 16-bit processors.
7899
7900 * gcc.dg/20040625-1.c: Use long constants rather than integers
7901 when performing arithmetic that will overflow 16-bits.
7902
7903 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
7904 xstormy16. It does not support 128-bit vector operations.
7905
7906 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
7907 with the macro PTR_TYPE. Define this macro to an integer type
7908 suitable for holding a pointer.
7909
7910 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
7911 the target is a 16-bit processor.
7912
7913 * gcc.dg/cpp/if-2.c: Expect a different warning message from
7914 16-bit targets where the character constant will be too long.
7915
7916 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
7917 where the double will not be directly addressable.
7918
7919 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7920
7921 Friend class name lookup 1/n, PR c++/18471
7922 * g++.dg/template/crash26.C: New test.
7923 * g++.dg/lookup/struct1.C: Adjust expected error.
7924 * g++.dg/parse/elab1.C: Likewise.
7925 * g++.dg/parse/elab2.C: Likewise.
7926 * g++.dg/parse/int-as-enum1.C: Likewise.
7927 * g++.dg/parse/struct-as-enum1.C: Likewise.
7928 * g++.dg/parse/typedef1.C: Likewise.
7929 * g++.dg/parse/typedef3.C: Likewise.
7930 * g++.dg/parse/typedef4.C: Likewise.
7931 * g++.dg/parse/typedef5.C: Likewise.
7932 * g++.dg/template/nontype4.C: Likewise.
7933 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
7934 * g++.old-deja/g++.other/elab1.C: Likewise.
7935 * g++.old-deja/g++.other/syntax4.C: Likewise.
7936
7937 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
7938
7939 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
7940
7941 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
7942
7943 * gcc.c-torture/execute/20041114-1.c: New test.
7944
7945 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
7946
7947 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
7948 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
7949 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
7950 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
7951 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
7952 gcc.dg/switch-7.c: New tests.
7953
7954 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
7955
7956 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
7957
7958 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
7959
7960 PR tree-opt/18400
7961 * gcc.dg/vect/pr18400.c: New test.
7962
7963 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
7964 Andrew Pinski <pinskia@physics.uc.edu>
7965
7966 PR tree-opt/18425
7967 * gcc.dg/vect/pr18425.c: New test.
7968
7969 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
7970
7971 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
7972 Guard with dg-require-alias and dg-require-visibility.
7973
7974 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
7975
7976 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
7977
7978 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7979
7980 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
7981
7982 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7983
7984 PR c++/17344
7985 * g++.dg/template/defarg5.C: New test.
7986
7987 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
7988
7989 * g++.dg/parse/cast1.C: Run only on ILP32.
7990 * g++.old-deja/g++.mike/p784.C: Likewise.
7991
7992 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
7993
7994 * gcc.c-torture/execute/20041113-1.c: New test.
7995
7996 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
7997
7998 PR target/18230
7999 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
8000 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
8001 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
8002 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
8003 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
8004 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
8005 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
8006 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
8007 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
8008 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
8009 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
8010 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
8011 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
8012
8013 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
8014
8015 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
8016 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
8017 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
8018 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
8019 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
8020 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
8021 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
8022 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
8023 gcc.target/sparc/combined-1.c: New tests.
8024
8025 2004-11-12 Ziemowit Laski <zlaski@apple.com>
8026
8027 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
8028 New tests.
8029
8030 2004-11-12 Mark Mitchell <mark@codesourcery.com>
8031
8032 * lib/gcc-dg.exp (dg-forbid-option): New function.
8033 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
8034 * g++.dg/abi/bitfield8.C: Likewise.
8035 * g++.dg/abi/dtor1.C: Likewise.
8036 * g++.dg/abi/empty10.C: Likewise.
8037 * g++.dg/abi/empty7.C: Likewise.
8038 * g++.dg/abi/empty9.C: Likewise.
8039 * g++.dg/abi/layout3.C: Likewise.
8040 * g++.dg/abi/layout4.C: Likewise.
8041 * g++.dg/abi/thunk1.C: Likewise.
8042 * g++.dg/abi/thunk2.C: Likewise.
8043 * g++.dg/abi/vbase11.C: Likewise.
8044 * g++.dg/abi/vthunk2.C: Likewise.
8045 * g++.dg/abi/vthunk3.C: Likewise.
8046 * g++.dg/ext/attrib8.C: Likewise.
8047 * g++.dg/opt/longbranch2.C: Likewise.
8048 * g++.dg/opt/reg-stack4.C: Likewise.
8049 * g++.old-deja/g++.ext/attrib1.C: Likewise.
8050 * g++.old-deja/g++.ext/attrib2.C: Likewise.
8051 * g++.old-deja/g++.ext/attrib3.C: Likewise.
8052 * g++.old-deja/g++.other/store-expr1.C: Likewise.
8053 * g++.old-deja/g++.other/store-expr2.C: Likewise.
8054 * gcc.dg/20000609-1.c: Likewise.
8055 * gcc.dg/20000720-1.c: Likewise.
8056 * gcc.dg/20011107-1.c: Likewise.
8057 * gcc.dg/20011119-1.c: Likewise.
8058 * gcc.dg/20020108-1.c: Likewise.
8059 * gcc.dg/20020122-2.c: Likewise.
8060 * gcc.dg/20020122-3.c: Likewise.
8061 * gcc.dg/20020201-3.c: Likewise.
8062 * gcc.dg/20020206-1.c: Likewise.
8063 * gcc.dg/20020218-1.c: Likewise.
8064 * gcc.dg/20020310-1.c: Likewise.
8065 * gcc.dg/20020411-1.c: Likewise.
8066 * gcc.dg/20020418-2.c: Likewise.
8067 * gcc.dg/20020426-1.c: Likewise.
8068 * gcc.dg/20020426-2.c: Likewise.
8069 * gcc.dg/20020517-1.c: Likewise.
8070 * gcc.dg/20020523-1.c: Likewise.
8071 * gcc.dg/20020523-2.c: Likewise.
8072 * gcc.dg/20020729-1.c: Likewise.
8073 * gcc.dg/20030204-1.c: Likewise.
8074 * gcc.dg/20030826-2.c: Likewise.
8075 * gcc.dg/20030926-1.c: Likewise.
8076 * gcc.dg/20031202-1.c: Likewise.
8077 * gcc.dg/980312-1.c: Likewise.
8078 * gcc.dg/980313-1.c: Likewise.
8079 * gcc.dg/990117-1.c: Likewise.
8080 * gcc.dg/990424-1.c: Likewise.
8081 * gcc.dg/990524-1.c: Likewise.
8082 * gcc.dg/991230-1.c: Likewise.
8083 * gcc.dg/i386-387-1.c: Likewise.
8084 * gcc.dg/i386-387-2.c: Likewise.
8085 * gcc.dg/i386-387-3.c: Likewise.
8086 * gcc.dg/i386-387-4.c: Likewise.
8087 * gcc.dg/i386-387-5.c: Likewise.
8088 * gcc.dg/i386-387-6.c: Likewise.
8089 * gcc.dg/i386-asm-1.c: Likewise.
8090 * gcc.dg/i386-bitfield1.c: Likewise.
8091 * gcc.dg/i386-bitfield2.c: Likewise.
8092 * gcc.dg/i386-loop-1.c: Likewise.
8093 * gcc.dg/i386-loop-2.c: Likewise.
8094 * gcc.dg/i386-loop-3.c: Likewise.
8095 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
8096 * gcc.dg/i386-pic-1.c: Likewise.
8097 * gcc.dg/i386-regparm.c: Likewise.
8098 * gcc.dg/i386-signbit-1.c: Likewise.
8099 * gcc.dg/i386-signbit-2.c: Likewise.
8100 * gcc.dg/i386-signbit-3.c: Likewise.
8101 * gcc.dg/i386-sse-5.c: Likewise.
8102 * gcc.dg/i386-sse-8.c: Likewise.
8103 * gcc.dg/i386-unroll-1.c: Likewise.
8104 * gcc.dg/tls/opt-1.c: Likewise.
8105 * gcc.dg/tls/opt-2.c: Likewise.
8106 * gcc.dg/unroll-1.c: Likewise.
8107 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
8108 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
8109 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
8110 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
8111 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
8112 -m64 is specified.
8113
8114 2004-11-12 Mark Mitchell <mark@codesourcery.com>
8115
8116 PR c++/18389
8117 * g++.dg/parse/cond1.C: New test.
8118
8119 PR c++/18429
8120 * g++.dg/template/array9.C: New test.
8121 * g++.dg/ext/vla1.C: Adjust error messages.
8122 * g++.dg/ext/vlm1.C: Likewise.
8123 * g++.dg/template/crash2.C: Likewise.
8124
8125 PR c++/18436
8126 * g++.dg/template/call3.C: New test.
8127
8128 PR c++/18407
8129 * g++.dg/template/ptrmem11.C: New test.
8130
8131 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
8132
8133 PR other/14264
8134 * lib/g++.exp: Set LC_ALL and LANG to C.
8135 * lib/gcc-dg.exp: Likewise.
8136 * lib/gfortran.exp: Likewise.
8137 * lib/objc.exp: Likewise.
8138 * lib/treelang.exp: Likewise.
8139
8140 2004-11-12 Andreas Schwab <schwab@suse.de>
8141
8142 * gcc.dg/pr16286.c: Fix last change.
8143
8144 2004-11-12 Mark Mitchell <mark@codesourcery.com>
8145
8146 PR c++/18416
8147 * g++.dg/init/global1.C: New test.
8148
8149 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
8150
8151 * gcc.c-torture/execute/20041112-1.c: New test.
8152
8153 2004-11-11 Janis Johnson <janis187@us.ibm.com>
8154
8155 * lib/gcc-dg.exp (dg-target-list): New.
8156
8157 2004-11-11 Janis Johnson <janis187@us.ibm.com>
8158 Richard Sandiford <rsandifo@redhat.com>
8159
8160 * lib/target-supports.exp (get-compiler_messages): New.
8161 (check_named_sections_available): Use it.
8162 (check_effective_target_ilp32): New.
8163 (check_effective_target_lp64): New.
8164 (is-effective-target): New.
8165 * lib/gcc-dg.exp (dg-require-effective-target): New.
8166
8167 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
8168
8169 * gcc.dg/precedence-1.c: New test.
8170
8171 2004-11-11 Janis Johnson <janis187@us.ibm.com>
8172
8173 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
8174
8175 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
8176 message, delete generated files, use more descriptive name for
8177 executable, and make the test unsupported when it cannot be run.
8178
8179 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
8180 (dg-require-weak, dg-require-visibility, dg-require-alias,
8181 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
8182 dg-require-iconv, dg-require-named-sections): Use it.
8183
8184 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
8185
8186 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
8187
8188 PR target/16457
8189 * gcc.dg/ppc-and-1: New
8190
8191 PR target/16796
8192 * gcc.dg/ppc-mov-1.c: New.
8193
8194 PR target/16458
8195 * gcc.dg/ppc-compare-1.c: New.
8196
8197 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
8198
8199 * objc.dg/desig-init-2.m: New test.
8200
8201 2004-11-10 Adam Nemet <anemet@lnxw.com>
8202
8203 PR middle-end/18160
8204 * g++.dg/warn/register-var-1.C: New test.
8205 * g++.dg/warn/register-var-2.C: New test.
8206
8207 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
8208
8209 * gcc.dg/union-2.c: New test.
8210
8211 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
8212
8213 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
8214 New test for PR tree-optimization/17892.
8215
8216 2004-11-09 Mark Mitchell <mark@codesourcery.com>
8217
8218 PR c++/18369
8219 * g++.dg/init/new12.C: New test.
8220
8221 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
8222
8223 * gcc.target/sparc: New directory.
8224 * gcc.target/sparc/sparc.exp: New driver.
8225 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
8226 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
8227 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
8228 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
8229
8230 2004-11-10 Paul Brook <paul@codesourcery.com>
8231
8232 PR fortran/18218
8233 * gfortran.dg/list_read.c: New test.
8234
8235 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
8236
8237 PR c/18322
8238 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
8239 expected diagnostic location.
8240
8241 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
8242
8243 * gcc.dg/20041109-1.c: New test.
8244
8245 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
8246
8247 PR objc/18406
8248 * objc/compile/pr18406.m: New test.
8249
8250 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
8251
8252 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
8253
8254 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
8255
8256 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
8257
8258 2004-11-08 Steve Ellcey <sje@cup.hp.com>
8259
8260 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
8261
8262 2004-11-08 Steve Ellcey <sje@cup.hp.com>
8263
8264 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
8265 exit.
8266
8267 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
8268
8269 PR tree-opt/18299
8270 * gcc.c-torture/pr18299-1.c: New test.
8271
8272 2004-11-06 Andreas Schwab <schwab@suse.de>
8273
8274 * gcc.dg/pr16286.c: Also test for bool and pixel.
8275
8276 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
8277
8278 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
8279 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
8280 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
8281 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
8282 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
8283 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
8284 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
8285 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
8286 gcc.dg/struct-semi-3.c: New tests.
8287
8288 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8289
8290 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
8291
8292 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8293
8294 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
8295 Do not use C99 designators.
8296
8297 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8298
8299 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
8300
8301 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8302
8303 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
8304 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
8305 * gcc.c-torture/execute/simd-5.x: Remove.
8306
8307 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
8308
8309 PR rtl-optimization/17933
8310 * gcc.dg/torture/pr17933-1.c: New test.
8311
8312 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
8313
8314 PR target/18106
8315 * lib/target-supports.exp (check_weak_available): Support
8316 Windows.
8317
8318 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
8319
8320 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
8321 call to fflush(stdout) before abort.
8322 (my_ffsll): New function.
8323 (generate_fields): Use it.
8324
8325 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
8326
8327 * gcc.dg/init-undef-1.c: New test.
8328
8329 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
8330
8331 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
8332 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
8333 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
8334 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
8335 expected messages for new parser.
8336
8337 2004-11-04 Mark Mitchell <mark@codesourcery.com>
8338
8339 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
8340
8341 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
8342
8343 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
8344 on LP64 targets.
8345
8346 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
8347
8348 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
8349 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
8350 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
8351 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
8352 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
8353 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
8354 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
8355 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
8356 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
8357 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
8358
8359 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
8360
8361 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
8362 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
8363 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
8364 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
8365 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
8366 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
8367 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
8368 for new parser.
8369
8370 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
8371
8372 PR target/15342
8373 * gcc.dg/20041104-1.c: New test.
8374
8375 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8376
8377 * g++.dg/template/nontype7.C: New test.
8378 * g++.dg/template/nontype8.C: Likewise.
8379 * g++.dg/template/nontype9.C: Likewise.
8380 * g++.dg/template/nontype10.C: Likewise.
8381 * g++.dg/tc1/dr49.C: Likewise.
8382 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
8383 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
8384
8385 2004-11-04 Ben Elliston <bje@au.ibm.com>
8386
8387 * g++.dg/rtti/tinfo1.C: Remove xfails.
8388
8389 2004-11-04 Ben Elliston <bje@au.ibm.com>
8390
8391 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
8392 packed attribute to the definition to satisfy the new C++ parser.
8393
8394 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
8395
8396 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
8397 invocations of va_arg.
8398
8399 2004-11-02 Mark Mitchell <mark@codesourcery.com>
8400
8401 PR c++/18124
8402 * g++.dg/template/crash25.C: New test.
8403
8404 PR c++/18155
8405 * g++.dg/template/typedef2.C: New test.
8406 * g++.dg/parse/crash13.C: Adjust error markers.
8407
8408 PR c++/18177
8409 * g++.dg/conversion/const3.C: New test.
8410
8411 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8412
8413 PR fortran/17535
8414 PR fortran/17583
8415 PR fortran/17713
8416 * gfortran.dg/generic_[123].f90: New testcases.
8417
8418 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
8419
8420 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
8421 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
8422
8423 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
8424
8425 PR tree-opt/16808
8426 * gcc.c-torture/compile/pr16808.c: New test.
8427
8428 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
8429
8430 PR rtl-optimization/17104
8431 * gcc.dg/ppc-bitfield1.c: New.
8432
8433 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
8434
8435 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
8436
8437 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
8438
8439 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
8440 strings for 32-bit code.
8441
8442 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
8443
8444 PR c/18239
8445 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
8446
8447 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
8448
8449 PR c++/18064
8450 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
8451
8452 2004-10-31 Mark Mitchell <mark@codesourcery.com>
8453
8454 PR c++/15172
8455 * g++.dg/init/aggr2.C: New test.
8456
8457 2004-10-30 Ziemowit Laski <zlaski@apple.com>
8458
8459 * objc.dg/local-decl-1.m: New test.
8460
8461 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
8462
8463 * gcc.dg/20040910-1.c: Adjust regex.
8464
8465 2004-10-30 Roger Sayle <roger@eyesopen.com>
8466
8467 PR rtl-optimization/18084
8468 * g++.dg/opt/pr18084-1.C: New testcase.
8469
8470 2004-10-30 Matt Austern <austern@apple.com>
8471
8472 PR c++/17542
8473 * g++.dg/ext/attrib18.C: New test.
8474
8475 2004-10-30 Roger Sayle <roger@eyesopen.com>
8476
8477 PR middle-end/18096
8478 * gcc.dg/pr18096-1.c: New test case.
8479
8480 2004-10-30 Roger Sayle <roger@eyesopen.com>
8481
8482 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
8483
8484 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
8485
8486 PR c/16666
8487 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
8488 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
8489 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
8490 gcc.dg/old-style-prom-3.c: New tests.
8491
8492 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
8493
8494 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
8495 Remove unnecessary inclusion of stdio.h.
8496
8497 2004-10-29 Roger Sayle <roger@eyesopen.com>
8498
8499 PR rtl-optimization/17581
8500 * gcc.dg/pr17581-1.c: New test case.
8501
8502 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
8503
8504 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
8505 being implemented.
8506 * g++.dg/conversion/dr195-1.C: New.
8507 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
8508 * g++.old-deja/g++.mike/p10148.C: Likewise.
8509
8510 2004-10-29 Mark Mitchell <mark@codesourcery.com>
8511
8512 PR c++/17695
8513 * g++.dg/debug/typedef2.C: New test.
8514
8515 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
8516
8517 PR fortran/13490
8518 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
8519 * gfortran.dg/g77/README: Update.
8520
8521 2004-10-28 Matt Austern <austern@apple.com>
8522
8523 PR c++/14124
8524 * g++.dg/ext/packed7.C: New test.
8525
8526 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
8527
8528 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
8529 scan-assembler.
8530 * lib/scanasm.exp (hidden-scan-for): New proc.
8531 (scan-hidden): Use hidden-scan-for instead of constructing the scan
8532 string.
8533 (scan-not-hidden): Likewise.
8534 * lib/target-supports.exp (check_visibility_available): mach-o is
8535 support too.
8536
8537 2004-10-28 Mark Mitchell <mark@codesourcery.com>
8538
8539 PR c++/17132
8540 * g++.dg/template/memclass3.C: New test.
8541
8542 2004-10-28 Adam Nemet <anemet@lnxw.com>
8543
8544 PR middle-end/18160
8545 * gcc.dg/register-var-1.c: New test.
8546 * gcc.dg/register-var-2.c: New test.
8547 * gcc.dg/asm-7.c: Taking the address of a register variable is an
8548 error now.
8549
8550 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
8551
8552 PR other/18172
8553 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
8554 unused variables.
8555 * gcc.dg/vect/vect-22.c: Likewise.
8556
8557 2004-10-28 Jakub Jelinek <jakub@redhat.com>
8558
8559 * gcc.dg/i386-rotate-1.c: New test.
8560
8561 2004-10-27 Mark Mitchell <mark@codesourcery.com>
8562
8563 * g++.dg/init/ref12.C: Add "run" marker.
8564
8565 PR c++/17435
8566 * g++.dg/init/ref12.C: New test.
8567
8568 PR c++/18140
8569 * g++.dg/template/shift1.C: New test.
8570 * g++.dg/template/error10.C: Adjust error markers.
8571
8572 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
8573
8574 PR tree-opt/17529
8575 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
8576
8577 2004-10-27 Geoffrey Keating <geoffk@apple.com>
8578
8579 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
8580 * gcc.dg/weak/weak-3.c: Likewise.
8581 * gcc.dg/weak/weak-5.c: Likewise.
8582 * gcc.dg/weak/weak-9.c: Likewise.
8583 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
8584 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
8585
8586 * gcc.dg/darwin-weakimport-1.c: New.
8587
8588 2004-10-28 Ben Elliston <bje@au.ibm.com>
8589
8590 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
8591
8592 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
8593
8594 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
8595 'syntax' error messages.
8596 * gcc.dg/cpp/direct2s.c: Likewise.
8597
8598 2004-10-26 Geoffrey Keating <geoffk@apple.com>
8599
8600 * gcc.c-torture/compile/20041026-1.c: New.
8601
8602 2004-10-26 Mark Mitchell <mark@codesourcery.com>
8603
8604 PR c++/18093
8605 * g++.dg/lookup/ns2.C: New test.
8606
8607 PR c++/18020
8608 * g++.dg/template/enum4.C: New test.
8609
8610 PR c++/18161
8611 * g++.dg/template/expr1.C: New test.
8612
8613 2004-10-26 Ben Elliston <bje@au.ibm.com>
8614
8615 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
8616
8617 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
8618
8619 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
8620 gcc.dg/decl-nospec-3.c: New tests.
8621
8622 2004-10-26 Ziemowit Laski <zlaski@apple.com>
8623
8624 * objc.dg/super-class-3.m: New test.
8625
8626 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
8627
8628 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
8629 resyncing.
8630 * gcc.dg/cpp/direct2s.c: Likewise.
8631
8632 2004-10-25 Geoffrey Keating <geoffk@apple.com>
8633
8634 * objc.dg/image-info.m: Update for changes to section selection.
8635
8636 2004-10-25 David Ayers <d.ayers@inode.at>
8637 Ziemowit Laski <zlaski@apple.com>
8638
8639 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
8640 diagnostics when messaging 'id <Proto>'.
8641 * objc.dg/class-protocol-1.m: New test.
8642 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
8643 a non-existent method signature.
8644 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
8645 Update diagnostics when messaging with non-existent method signature.
8646 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
8647 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
8648 invalid receivers are now resolved as if messaging 'id'; remove
8649 extraneous diagnostics.
8650
8651 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
8652
8653 PR c/16667
8654 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
8655 gcc.dg/init-desig-obs-3.c: New tests.
8656
8657 2004-10-25 Jakub Jelinek <jakub@redhat.com>
8658
8659 * gcc.dg/debug/20041023-1.c: New test.
8660
8661 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
8662
8663 PR middle-end/17407
8664 * gcc.c-torture/compile/pr17407.c: New test.
8665
8666 PR c++/18121
8667 * g++.dg/template/array8.C: New test.
8668
8669 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
8670
8671 PR other/18138
8672 * lib/g++.exp: Accept more than one multilib libgcc.
8673 * lib/gcc-dg.exp: Likewise.
8674 * lib/objc.exp: Likewise.
8675 * lib/treelang.exp: Likewise.
8676 * lib/gfortran.exp: Likewise.
8677
8678 2004-10-24 Ben Elliston <bje@au.ibm.com>
8679
8680 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
8681
8682 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
8683
8684 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
8685 * gcc.dg/c99-const-expr-3.c: Likewise.
8686
8687 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
8688
8689 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
8690
8691 2004-10-23 Ben Elliston <bje@au.ibm.com>
8692
8693 * gcc.c-torture/execute/loop-2e.x: Remove.
8694
8695 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
8696
8697 PR c++/18095
8698 * g++.dg/parse/crash18.C: New.
8699 * g++.dg/parse/crash19.C: New.
8700
8701 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
8702
8703 * g++.dg/ext/dllimport1.C: Move dg-warnings.
8704 * g++.dg/ext/dllimport2.C: Same.
8705 * g++.dg/ext/dllimport8.C: Same.
8706
8707 2004-10-21 Mark Mitchell <mark@codesourcery.com>
8708
8709 PR c++/10841
8710 * g++.dg/conversion/cast1.C: New test.
8711 * g++.dg/overload/pmf1.C: Adjust error marker.
8712
8713 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
8714
8715 PR objc/17923
8716 * objc.dg/const-str-7.m: New test.
8717
8718 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8719
8720 * g++.dg/template/memfriend11.C: Fix comment typo.
8721 * g++.dg/template/memfriend14.C: Likewise.
8722
8723 2004-10-20 Richard Henderson <rth@redhat.com>
8724
8725 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
8726 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
8727 -fasynchronous-unwind-tables.
8728
8729 2004-10-20 Richard Henderson <rth@redhat.com>
8730
8731 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
8732 (main): Return success.
8733 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
8734 (main): Return success.
8735
8736 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8737
8738 PR c++/13495
8739 * g++.dg/template/memfriend9.C: New test.
8740 * g++.dg/template/memfriend10.C: Likewise.
8741 * g++.dg/template/memfriend11.C: Likewise.
8742 * g++.dg/template/memfriend12.C: Likewise.
8743 * g++.dg/template/memfriend13.C: Likewise.
8744 * g++.dg/template/memfriend14.C: Likewise.
8745 * g++.dg/template/memfriend15.C: Likewise.
8746 * g++.dg/template/memfriend16.C: Likewise.
8747 * g++.dg/template/memfriend17.C: Likewise.
8748 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
8749
8750 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
8751
8752 * g++.dg/conversion/dr195.C: New.
8753 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
8754
8755 2004-10-20 Ben Elliston <bje@au.ibm.com>
8756 Devang Patel <dpatel@apple.com>
8757
8758 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
8759 of floating point arithmetic, which could trap.
8760
8761 2004-10-19 Mark Mitchell <mark@codesourcery.com>
8762
8763 PR c++/14035
8764 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
8765 * g++.dg/conversion/const2.C: New test.
8766 * g++.dg/expr/reinterpret2.C: New test.
8767 * g++.dg/expr/reinterpret3.C: New test.
8768 * g++.dg/expr/cast2.C: New test.
8769 * g++.dg/expr/copy1.C: New test.
8770 * g++.dg/other/conversion1.C: Change error message.
8771 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
8772 function pointers to void *.
8773 * g++.old-deja/g++.mike/p10148.C: Likewise.
8774
8775 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8776
8777 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
8778
8779 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
8780
8781 PR c++/18047
8782
8783 * g++.dg/parse/expr3.C: New test.
8784
8785 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
8786
8787 * gcc.dg/smod-1.c: New test.
8788
8789 2004-10-18 Ziemowit Laski <zlaski@apple.com>
8790
8791 * objc.dg/method-14.m: New test.
8792
8793 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
8794
8795 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
8796 Also xfail as the patch was reverted.
8797
8798 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
8799
8800 PR middle-end/16973
8801 * gcc.dg/pr16973.c: New test.
8802
8803 2004-10-18 Diego Novillo <dnovillo@redhat.com>
8804
8805 PR tree-optimization/17656
8806 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
8807
8808 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
8809
8810 * g++.dg/eh/shadow1.C: New.
8811
8812 2004-10-18 Jakub Jelinek <jakub@redhat.com>
8813
8814 * gcc.c-torture/compile/20041018-1.c: New test.
8815
8816 2004-10-18 Ben Elliston <bje@au.ibm.com>
8817
8818 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
8819 compiler referring to register 0 when accessing sdata. The linker
8820 now patches things up.
8821
8822 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
8823
8824 PR c/17529
8825 * gcc.c-torture/compile/pr17529.c: New test.
8826
8827 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8828
8829 PR c++/17743
8830 * g++.dg/ext/attrib17.C: New test.
8831
8832 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8833
8834 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
8835
8836 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8837
8838 PR c++/10479
8839 * g++.dg/ext/attrib16.C: New test.
8840
8841 2004-10-15 Mark Mitchell <mark@codesourcery.com>
8842
8843 PR c++/17042
8844 * g++.dg/init/dso_handle1.C: New test.
8845
8846 PR c++/14667
8847 * g++.dg/parse/typedef6.C: New test.
8848
8849 PR c++/17916
8850 * g++.dg/parse/pragma1.C: New test.
8851
8852 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
8853
8854 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
8855
8856 2004-10-15 Steve Ellcey <sje@cup.hp.com>
8857
8858 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
8859 -fno-common when on HPPA HP-UX platforms.
8860
8861 2004-10-15 Jakub Jelinek <jakub@redhat.com>
8862
8863 PR other/16820
8864 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
8865 stdint.h.
8866 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
8867 uintptr_t.
8868
8869 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
8870
8871 PR c++/16301
8872 * g++.dg/lookup/strong-using-4.C: New test.
8873
8874 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
8875
8876 PR middle-end/16567
8877 * gcc.c-torture/compile/nested-1.c: New test.
8878
8879 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
8880
8881 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
8882 and mipsisa64*-*-* (until support for misaligned loads is added).
8883 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
8884 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
8885 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
8886 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
8887 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
8888 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
8889
8890 2004-10-14 Mark Mitchell <mark@codesourcery.com>
8891
8892 PR c++/17976
8893 * g++.dg/init/dtor3.C: New test.
8894
8895 2004-10-15 Ben Elliston <bje@au.ibm.com>
8896
8897 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
8898
8899 2004-10-14 Geoffrey Keating <geoffk@apple.com>
8900
8901 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
8902 * gcc.dg/macho-lo-sum.c: Likewise.
8903
8904 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
8905
8906 * gcc.dg/ppc-spe64-1.c: New test.
8907
8908 2004-10-14 Devang Patel <dpatel@apple.com>
8909
8910 PR 17635
8911 * gcc.dg/pr17635.c : New test.
8912
8913 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
8914
8915 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
8916 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
8917 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
8918 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
8919 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
8920 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
8921 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
8922 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
8923 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
8924 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
8925 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
8926 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
8927 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
8928 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
8929 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
8930 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
8931 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
8932 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
8933
8934 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
8935
8936 * gcc.dg/vect/vect-82.c: New testcase.
8937 * gcc.dg/vect/vect-82_64.c: New testcase.
8938 * gcc.dg/vect/vect-83.c: New testcase.
8939 * gcc.dg/vect/vect-83_64.c: New testcase.
8940
8941 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
8942
8943 * gcc.dg/cpp/error-1.c: New test.
8944
8945 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
8946
8947 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
8948
8949 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
8950
8951 PR target/17984
8952 * gcc.dg/cris-peep2-xsrand2.c: New test.
8953
8954 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
8955
8956 PR c++/17661
8957 * testsuite/g++.dg/expr/for2.C: New test.
8958
8959 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
8960
8961 * g++.dg/inherit/thunk1.C: Run on the SPARC.
8962
8963 2004-10-13 Jakub Jelinek <jakub@redhat.com>
8964
8965 PR tree-optimization/17724
8966 * g++.dg/opt/pr17724-1.C: New test.
8967 * g++.dg/opt/pr17724-2.C: New test.
8968 * g++.dg/opt/pr17724-3.C: New test.
8969 * g++.dg/opt/pr17724-4.C: New test.
8970 * g++.dg/opt/pr17724-5.C: New test.
8971 * g++.dg/opt/pr17724-6.C: New test.
8972
8973 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
8974
8975 PR c/17301
8976 * gcc.dg/pr17301-2.c: New test.
8977
8978 2004-10-11 Mark Mitchell <mark@codesourcery.com>
8979
8980 PR c++/15876
8981 * g++.dg/parse/error22.C: New test.
8982
8983 PR c++/17936
8984 * g++.dg/template/spec18.C: New test.
8985
8986 2004-10-11 Steve Ellcey <sje@cup.hp.com>
8987
8988 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
8989 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
8990 memcpy.
8991 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
8992 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
8993
8994 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
8995
8996 * g++.dg/eh/cleanup5.C: Add dg-options "".
8997
8998 2004-10-11 Roger Sayle <roger@eyesopen.com>
8999
9000 PR middle-end/17657
9001 * gcc.dg/switch-4.c: New test case.
9002
9003 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
9004
9005 * gcc.c-torture/execute/20041011-1.c: New test.
9006
9007 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
9008
9009 PR c++/17554
9010 * g++.dg/init/for3.C: New test.
9011
9012 PR c++/17657
9013 * g++.dg/opt/switch2.C: New test.
9014
9015 PR middle-end/17703
9016 * g++.dg/warn/Wreturn-2.C: New test.
9017
9018 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
9019
9020 PR c++/17907
9021 * g++.dg/eh/cleanup5.C: New test.
9022
9023 2004-10-10 Mark Mitchell <mark@codesourcery.com>
9024
9025 PR c++/17393
9026 * g++.dg/parse/error21.C: New test.
9027
9028 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
9029
9030 * g++.dg/overload/pmf1.C: Adjust quoting marks.
9031 * g++.dg/warn/incomplete1.C: Likewise.
9032 * g++.dg/template/qualttp20.C: Likewise.
9033
9034 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
9035
9036 PR c/17881
9037 * parm-incomplete-1.c: New test.
9038
9039 2004-10-09 Mark Mitchell <mark@codesourcery.com>
9040
9041 PR c++/17867
9042 * g++.dg/parse/error19.C: New test.
9043
9044 PR c++/17670
9045 * g++.dg/init/new11.C: New test.
9046
9047 PR c++/17821
9048 * g++.dg/parse/error20.C: New test.
9049
9050 PR c++/17826
9051 * g++.dg/template/crash24.C: New test.
9052
9053 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
9054
9055 PR c/17301
9056 * gcc.dg/pr17301-1.c: New test.
9057
9058 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
9059
9060 PR c/17189
9061 * gcc.dg/anon-struct-5.c: New test.
9062
9063 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
9064
9065 PR c/17844
9066 * gcc.dg/pr17844-1.c: New test.
9067
9068 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
9069
9070 PR tree-optimization/17906
9071 * gcc.c-torture/compile/pr17906.c: New.
9072
9073 2004-10-09 Stuart Hastings <stuart@apple.com>
9074 Roger Sayle <roger@eyesopen.com>
9075
9076 PR rtl-optimization/17853
9077 * gcc.dg/i386-mmx-5.c: New testcase.
9078
9079 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
9080
9081 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
9082
9083 2004-10-09 Mark Mitchell <mark@codesourcery.com>
9084
9085 PR c++/17524
9086 * g++.dg/template/static9.C: New test.
9087
9088 PR c++/17685
9089 * g++.dg/parse/operator5.C: New test.
9090
9091 2004-10-09 Roger Sayle <roger@eyesopen.com>
9092
9093 PR middle-end/17894
9094 * gcc.c-torture/execute/divcmp-4.c: New test case.
9095
9096 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
9097
9098 PR tree-opt/17902
9099 * g++.dg/opt/pr17902.C: New test.
9100
9101 2004-10-09 Jakub Jelinek <jakub@redhat.com>
9102
9103 * gcc.dg/cpp/ident-1.c: Add dg-options "".
9104
9105 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
9106
9107 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
9108
9109 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
9110
9111 * gcc.dg/assign-warn-3.c: New test.
9112
9113 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
9114
9115 PR c/16999
9116 * gcc.dg/cpp/ident-1.c: New test.
9117
9118 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
9119
9120 * gcc.c-torture/compile/acc1.c: New.
9121
9122 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
9123
9124 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
9125 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
9126
9127 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
9128
9129 * gcc.dg/ultrasp11.c: New test.
9130
9131 2004-10-08 Michael Matz <matz@suse.de>
9132
9133 * gcc.dg/doloop-2.c: New test.
9134
9135 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
9136
9137 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
9138 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
9139 objc.dg/method-9.m: Update expected diagnostics.
9140
9141 2004-10-07 Geoffrey Keating <geoffk@apple.com>
9142
9143 * gcc.dg/ppc-fsel-3.c: New file.
9144 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
9145
9146 2004-10-07 Paul Brook <paul@codesourcery.com>
9147
9148 * gfortran.dg/intrinsic_verify_1.f90: New test.
9149
9150 2004-10-07 Paul Brook <paul@codesourcery.com>
9151
9152 * gfortran.dg/empty_format_1.f90: Remove stray commas.
9153
9154 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9155
9156 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
9157 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
9158 commit.
9159
9160 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
9161
9162 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
9163
9164 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9165
9166 PR c++/17115
9167 * g++.dg/warn/Winline-4.C: New test.
9168
9169 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
9170
9171 * gcc.c-torture/compile/20041007-1.c: New test.
9172
9173 2004-10-07 Paul Brook <paul@codesourcery.com>
9174
9175 PR fortran/17678
9176 * gfortran.dg/use_allocated_1.f90: New test.
9177
9178 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
9179
9180 PR middle-end/17849
9181 * gfortran.fortran-torture/compile/nested.f90: New test
9182
9183 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
9184
9185 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
9186
9187 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
9188
9189 PR c++/17368
9190 * g++.dg/ext/asm6.C: New test.
9191
9192 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
9193
9194 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
9195
9196 2004-10-06 Paul Brook <paul@codesourcery.com>
9197
9198 PR libfortran/17709
9199 * gfortran.dg/empty_format_1.f90: New test.
9200
9201 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9202
9203 PR fortran/17568
9204 * gfortran.dg/ishft.f90: New test.
9205
9206 PR fortran/17283
9207 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
9208 tests.
9209
9210 2004-10-06 Paul Brook <paul@codesourcery.com>
9211
9212 * gfortran.dg/do_1.f90: New test.
9213
9214 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9215
9216 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
9217 optimizing for size.
9218
9219 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
9220
9221 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
9222
9223 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
9224
9225 * gcc.c-torture/compile/20041005-1.c: New test.
9226
9227 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
9228
9229 PR c++/17829
9230 * g++.dg/lookup/koenig4.C: New.
9231
9232 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
9233
9234 * g++.dg/other/classkey1.C: Adjust quoting marks.
9235 * g++.dg/parse/error15.C: Likewise.
9236 * g++.dg/template/meminit2.C (int>): Likewise.
9237
9238 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9239
9240 PR fortran/17283
9241 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
9242
9243 PR fortran/17631
9244 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
9245
9246 PR fortran/17708
9247 * gfortran.dg/pr17708.f90: New test.
9248
9249 2004-10-04 Chao-ying Fu <fu@mips.com>
9250
9251 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
9252 * gcc.dg/vect/vect-4.c: Ditto.
9253 * gcc.dg/vect/vect-5.c: Ditto.
9254 * gcc.dg/vect/vect-6.c: Ditto.
9255 * gcc.dg/vect/vect-8.c: Ditto.
9256 * gcc.dg/vect/vect-16.c: Ditto.
9257 * gcc.dg/vect/vect-30.c: Ditto.
9258 * gcc.dg/vect/vect-40.c: Ditto.
9259 * gcc.dg/vect/vect-41.c: Ditto.
9260 * gcc.dg/vect/vect-42.c: Ditto.
9261 * gcc.dg/vect/vect-43.c: Ditto.
9262 * gcc.dg/vect/vect-44.c: Ditto.
9263 * gcc.dg/vect/vect-45.c: Ditto.
9264 * gcc.dg/vect/vect-46.c: Ditto.
9265 * gcc.dg/vect/vect-47.c: Ditto.
9266 * gcc.dg/vect/vect-48.c: Ditto.
9267 * gcc.dg/vect/vect-49.c: Ditto.
9268 * gcc.dg/vect/vect-50.c: Ditto.
9269 * gcc.dg/vect/vect-51.c: Ditto.
9270 * gcc.dg/vect/vect-52.c: Ditto.
9271 * gcc.dg/vect/vect-53.c: Ditto.
9272 * gcc.dg/vect/vect-54.c: Ditto.
9273 * gcc.dg/vect/vect-55.c: Ditto.
9274 * gcc.dg/vect/vect-56.c: Ditto.
9275 * gcc.dg/vect/vect-57.c: Ditto.
9276 * gcc.dg/vect/vect-58.c: Ditto.
9277 * gcc.dg/vect/vect-59.c: Ditto.
9278 * gcc.dg/vect/vect-60.c: Ditto.
9279 * gcc.dg/vect/vect-74.c: Ditto.
9280 * gcc.dg/vect/vect-79.c: Ditto.
9281 * gcc.dg/vect/vect-80.c: Ditto.
9282
9283 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
9284
9285 * gcc.dg/unused-7.c: Use the correct option.
9286
9287 2004-10-04 Paul Brook <paul@codesourcery.com>
9288 Bud Davis <bdavis9659@comcast.net>
9289
9290 PR fortran/17706
9291 PR fortran/16434
9292 * gfortran/pr17706.f90: New test.
9293 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
9294
9295 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9296
9297 * gfortran.dg/pr17612.f90: New test.
9298
9299 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
9300
9301 * g++.dg/template/local1.C: Adjust quoting marks in
9302 testing for diagnostics.
9303 * g++.dg/tls/diag-2.C: Likewise.
9304 * g++.dg/other/error8.C: Likewise.
9305
9306 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
9307
9308 PR c/17178
9309 * gcc.dg/unused-4.c: Adjust to be correct.
9310
9311 PR c/17820
9312 * gcc.dg/unused-7.c: New test.
9313
9314 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
9315
9316 PR c++/17797
9317 * g++.dg/overload/template2.C: New test.
9318
9319 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
9320
9321 PR tree-optimization/16632
9322 * gcc.dg/tree-ssa/20041002-1.c: New.
9323
9324 2004-10-03 Paul Brook <paul@codesourcery.com>
9325
9326 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
9327 rather than relying on default formatting.
9328
9329 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
9330
9331 * gcc.dg/20040920-1.c: Update expected message text.
9332
9333 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
9334
9335 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
9336
9337 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
9338
9339 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
9340 tree level.
9341
9342 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
9343
9344 * gcc.dg/tree-ssa/pr17343.c: Remove.
9345
9346 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
9347
9348 PR tree-opt/17343
9349 * gcc.dg/tree-ssa/pr17343.c: New test.
9350
9351 2004-10-01 Jakub Jelinek <jakub@redhat.com>
9352
9353 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
9354 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
9355 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
9356 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
9357 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
9358
9359 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
9360
9361 * gcc.dg/lvalue-2.c: New test.
9362
9363 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
9364
9365 PR c/17730
9366 * gcc.dg/pr17730-1.c: New test
9367
9368 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
9369
9370 PR c/7425
9371 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
9372
9373 2004-09-29 Jakub Jelinek <jakub@redhat.com>
9374
9375 * gcc.c-torture/execute/stdarg-1.c: New test.
9376 * gcc.c-torture/execute/stdarg-2.c: New test.
9377 * gcc.c-torture/execute/stdarg-3.c: New test.
9378 * gcc.dg/tree-ssa/stdarg-1.c: New test.
9379 * gcc.dg/tree-ssa/stdarg-2.c: New test.
9380 * gcc.dg/tree-ssa/stdarg-3.c: New test.
9381 * gcc.dg/tree-ssa/stdarg-4.c: New test.
9382 * gcc.dg/tree-ssa/stdarg-5.c: New test.
9383
9384 2004-09-29 Jakub Jelinek <jakub@redhat.com>
9385
9386 PR tree-optimization/17697
9387 * g++.dg/opt/pr17697-1.C: New test.
9388 * g++.dg/opt/pr17697-2.C: New test.
9389 * g++.dg/opt/pr17697-3.C: New test.
9390
9391 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
9392
9393 PR c/16409
9394 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
9395 gcc.dg/vla-init-5.c: New tests.
9396
9397 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
9398
9399 PR c/13804
9400 * gcc.dg/pr13804-1.c: New test.
9401
9402 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9403
9404 PR fortran/16938
9405 * gfortran.dg/pr16938.f90: New test.
9406
9407 2004-09-27 Mark Mitchell <mark@codesourcery.com>
9408
9409 * g++.dg/template/crash23.C: New test.
9410
9411 2004-09-27 Mark Mitchell <mark@codesourcery.com>
9412
9413 PR c++/17585
9414 * g++.dg/template/static8.C: New test.
9415
9416 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
9417
9418 PR c++/17681
9419 * g++.dg/other/error9.C: New test.
9420
9421 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
9422
9423 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
9424
9425 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9426
9427 PR fortran/15164
9428 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
9429
9430 2004-09-26 Roger Sayle <roger@eyesopen.com>
9431
9432 PR middle-end/17112
9433 * gcc.dg/pr17112-1.c: New test case.
9434
9435 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
9436
9437 PR c/11459
9438 * gcc.dg/pr11459-1.c: New test.
9439
9440 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
9441
9442 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
9443 * gcc.dg/tree-ssa/loop-4.c: Likewise.
9444
9445 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9446
9447 * gfortran.dg/pr15324.f90: Make array bounds consistent.
9448
9449 2004-09-25 Jan Hubicka <jh@suse.cz>
9450
9451 * compile/30040909-1.c: New test.
9452 * compile/30040907-1.c: New test.
9453
9454 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
9455
9456 * gcc.c-torture/execute/va-arg-26.c: New test.
9457
9458 2004-09-24 Zack Weinberg <zack@codesourcery.com>
9459
9460 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
9461 extra diagnostics on targets with 64-bit pointers.
9462 * objc.dg/selector-1.m: Adjust dg-warning regexp.
9463
9464 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
9465
9466 PR c/17188
9467 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
9468 * gcc.dg/decl-3.c: Adjust expected message.
9469
9470 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9471
9472 PR fortran/17615
9473 * gfortran.dg/pr17615.f90: New test.
9474
9475 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
9476
9477 PR tree-optimzation/17517
9478 * g++.dg/tree-ssa/pr17517.C: New Test.
9479
9480 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
9481
9482 PR c++/16889
9483 * g++.dg/lookup/ambig3.C: New.
9484
9485 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
9486
9487 PR tree-opt/17624
9488 * g++.dg/opt/pr17624.C: New test.
9489
9490 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
9491
9492 PR c/6980
9493 * gcc.dg/Wbad-function-cast-1.c: New test.
9494
9495 2004-09-23 Zack Weinberg <zack@codesourcery.com>
9496
9497 * g++.dg/ext/complit1.C
9498 * g++.dg/other/error2.C
9499 * g++.dg/other/nontype-1.C
9500 * g++.dg/parse/crash11.C
9501 * g++.dg/parse/crash12.C
9502 * g++.dg/parse/error15.C
9503 * g++.dg/parse/error4.C
9504 * g++.dg/parse/tmpl-outside1.C
9505 * g++.dg/parse/too-many-tmpl-args1.C
9506 * g++.dg/template/dependent-expr3.C
9507 * g++.dg/template/error10.C
9508 * g++.dg/template/instantiate1.C
9509 * g++.dg/template/vtable2.C
9510 * g++.dg/warn/Wshadow-1.C
9511 * g++.dg/warn/weak1.C
9512 * g++.old-deja/g++.brendan/crash16.C
9513 * g++.old-deja/g++.brendan/crash18.C
9514 * g++.old-deja/g++.brendan/crash48.C
9515 * g++.old-deja/g++.brendan/crash49.C
9516 * g++.old-deja/g++.brendan/crash55.C
9517 * g++.old-deja/g++.brendan/crash56.C
9518 * g++.old-deja/g++.brendan/crash8.C
9519 * g++.old-deja/g++.brendan/enum11.C
9520 * g++.old-deja/g++.brendan/enum8.C
9521 * g++.old-deja/g++.brendan/enum9.C
9522 * g++.old-deja/g++.brendan/friend3.C
9523 * g++.old-deja/g++.brendan/misc14.C
9524 * g++.old-deja/g++.bugs/900402_02.C
9525 * g++.old-deja/g++.bugs/900404_03.C
9526 * g++.old-deja/g++.bugs/900404_04.C
9527 * g++.old-deja/g++.bugs/900428_03.C
9528 * g++.old-deja/g++.jason/crash4.C
9529 * g++.old-deja/g++.jason/overload21.C
9530 * g++.old-deja/g++.jason/redecl1.C
9531 * g++.old-deja/g++.jason/report.C
9532 * g++.old-deja/g++.jason/rfg10.C
9533 * g++.old-deja/g++.jason/template30.C
9534 * g++.old-deja/g++.law/arm12.C
9535 * g++.old-deja/g++.law/ctors5.C
9536 * g++.old-deja/g++.law/cvt20.C
9537 * g++.old-deja/g++.law/init10.C
9538 * g++.old-deja/g++.law/init8.C
9539 * g++.old-deja/g++.law/visibility17.C
9540 * g++.old-deja/g++.law/visibility7.C
9541 * g++.old-deja/g++.mike/net8.C
9542 * g++.old-deja/g++.mike/p646.C
9543 * g++.old-deja/g++.mike/p700.C
9544 * g++.old-deja/g++.mike/p701.C
9545 * g++.old-deja/g++.mike/p811.C
9546 * g++.old-deja/g++.ns/template13.C
9547 * g++.old-deja/g++.other/array3.C
9548 * g++.old-deja/g++.other/crash25.C
9549 * g++.old-deja/g++.other/dtor3.C
9550 * g++.old-deja/g++.other/dtor4.C
9551 * g++.old-deja/g++.other/main1.C
9552 * g++.old-deja/g++.other/warn7.C
9553 * g++.old-deja/g++.pt/crash11.C
9554 * g++.old-deja/g++.pt/crash36.C
9555 * g++.old-deja/g++.pt/spec22.C
9556 * g++.old-deja/g++.pt/spec9.C
9557 * g++.old-deja/g++.pt/ttp52.C
9558 * g++.old-deja/g++.robertl/eb103.C
9559 * g++.old-deja/g++.robertl/eb121.C
9560 * g++.old-deja/g++.robertl/eb22.C
9561 * g++.old-deja/g++.robertl/eb8.C:
9562 Update locations and/or regexps of dg-error markers.
9563 Remove markers for some bogus messages that are no longer issued.
9564
9565 2004-09-23 Jakub Jelinek <jakub@redhat.com>
9566
9567 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
9568 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
9569
9570 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
9571
9572 PR c++/17618
9573 * g++.dg/lookup/crash5.C: New test.
9574
9575 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
9576
9577 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
9578 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
9579 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
9580 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
9581 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
9582 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
9583
9584 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
9585 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
9586 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
9587 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
9588 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
9589 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
9590
9591 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
9592
9593 * gcc.dg/vect/vect-44.c: Check additional cases.
9594 * gcc.dg/vect/vect-48.c: Check additional cases.
9595
9596 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
9597 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
9598 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
9599 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
9600 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
9601 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
9602 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
9603 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
9604 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
9605
9606 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
9607 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
9608 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
9609
9610 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9611
9612 * gcc.dg/tree-ssa/loop-6.c: New test.
9613
9614 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
9615
9616 PR c++/17620
9617 * g++.dg/inherit/base2.C: New.
9618
9619 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
9620
9621 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
9622 * gcc.dg/20001012-2.c: Likewise.
9623 * gcc.dg/20001013-1.c: Likewise.
9624 * gcc.dg/20001101-1.c: Likewise.
9625 * gcc.dg/20001102-1.c: Likewise.
9626 * gcc.dg/bf-spl1.c: Likewise.
9627 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
9628 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
9629
9630 2004-09-22 Diego Novillo <dnovillo@redhat.com>
9631
9632 PR tree-optimization/16721
9633 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
9634
9635 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
9636
9637 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
9638 * gcc.dg/20040305-1.c: Likewise.
9639
9640 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
9641
9642 PR c/16566
9643 * gcc.c-torture/compile/pr16566-1.c,
9644 gcc.c-torture/compile/pr16566-2.c,
9645 gcc.c-torture/compile/pr16566-3.c: New tests.
9646
9647 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
9648
9649 PR tree-optimization/17512
9650 * gcc.c-torture/compile/20040916-1.c.
9651
9652 2004-09-21 Mark Mitchell <mark@codesourcery.com>
9653
9654 * gcc.dg/pragma-re-3.c: New test.
9655
9656 2004-09-17 Matt Austern <austern@apple.com>
9657
9658 PR c++/15049
9659 * g++.dg/other/anon3.C: New.
9660
9661 2004-09-21 Roger Sayle <roger@eyesopen.com>
9662
9663 PR c++/7503
9664 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
9665 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
9666 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
9667 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
9668 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
9669
9670 2004-09-21 Bud Davis <bdavis9659@comcast.net>
9671
9672 PR fortran/17286
9673 * gfortran.dg/pr17286.f90: New test.
9674
9675 2004-09-20 Mark Mitchell <mark@codesourcery.com>
9676
9677 PR c++/17530
9678 * g++.dg/template/static7.C: New test.
9679
9680 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
9681
9682 PR tree-opt/17558
9683 * gcc.c-torture/compile/pr17558.c: New test.
9684
9685 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
9686
9687 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
9688 if SKIP_ATTRIBUTE is defined.
9689
9690 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9691
9692 PR fortran/15957
9693 * gfortran.dg/pr15957.f90: New test.
9694
9695 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
9696
9697 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
9698 in comparison.
9699 * gcc.dg/vect/vect-79.c: Likewise.
9700 * gcc.dg/vect/vect-80.c: Likewise.
9701
9702 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9703
9704 PR fortran/15750
9705 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
9706
9707 2004-09-20 Ira Rosen <irar@il.ibm.com>
9708
9709 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
9710 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
9711 * gcc.dg/vect/vect-62.c: New testcase.
9712 * gcc.dg/vect/vect-63.c: New testcase.
9713 * gcc.dg/vect/vect-64.c: New testcase.
9714 * gcc.dg/vect/vect-65.c: New testcase.
9715 * gcc.dg/vect/vect-66.c: New testcase.
9716 * gcc.dg/vect/vect-67.c: New testcase.
9717 * gcc.dg/vect/vect-68.c: New testcase.
9718 * gcc.dg/vect/vect-69.c: New testcase.
9719 * gcc.dg/vect/vect-79.c: New testcase.
9720 * gcc.dg/vect/vect-80.c: New testcase.
9721
9722 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
9723
9724 * gcc.target/mips/asm-1.c: New test.
9725
9726 2004-09-19 Ira Rosen <irar@il.ibm.com>
9727
9728 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
9729 * gcc.dg/vect/vect-73.c: New testcase.
9730 * gcc.dg/vect/vect-74.c: New testcase.
9731 * gcc.dg/vect/vect-75.c: New testcase.
9732 * gcc.dg/vect/vect-76.c: New testcase.
9733 * gcc.dg/vect/vect-77.c: New testcase.
9734 * gcc.dg/vect/vect-78.c: New testcase
9735
9736 2004-09-18 Paul Brook <paul@codesourcery.com>
9737
9738 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
9739
9740 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
9741
9742 PR c/17424
9743 * gcc.dg/pr17424-1.c: New test.
9744
9745 2004-09-18 Diego Novillo <dnovillo@redhat.com>
9746
9747 * g++.dg/tree-ssa/pr17153.C: New test.
9748
9749 2004-09-16 Geoffrey Keating <geoffk@apple.com>
9750
9751 PR pch/13361
9752 * testsuite/g++.dg/pch/wchar-1.C: New.
9753 * testsuite/g++.dg/pch/wchar-1.Hs: New.
9754
9755 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
9756
9757 * gcc.c-torture/execute/20040917-1.c: New test.
9758
9759 2004-09-17 Diego Novillo <dnovillo@redhat.com>
9760
9761 PR tree-optimization/17319
9762 * gcc.dg/pr17319.c: New test.
9763
9764 2004-09-17 Devang Patel <dpatel@apple.com>
9765
9766 * gcc.dg/20040813-1.c: New test.
9767
9768 2004-09-17 Diego Novillo <dnovillo@redhat.com>
9769
9770 PR tree-optimization/17273
9771 * gcc.c-torture/compile/pr17273.c: New test.
9772
9773 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
9774
9775 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
9776 Update expected messages.
9777 * gcc.dg/declspec-13.c: New test.
9778
9779 2004-09-17 David Edelsohn <edelsohn@gnu.org>
9780
9781 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
9782
9783 2004-09-17 Diego Novillo <dnovillo@redhat.com>
9784
9785 * gcc.c-torture/execute/pr17252.c: Use post-increment to
9786 change what 'a' is pointing to.
9787
9788 2004-09-17 Mark Mitchell <mark@codesourcery.com>
9789
9790 PR c++/16002
9791 * g++.dg/template/error18.C: New test.
9792
9793 PR c++/16029
9794 * g++.dg/warn/Wunused-8.C: New test.
9795
9796 2004-09-17 Steven Bosscher <stevenb@suse.de>
9797
9798 PR tree-optimization/17513
9799 * gcc.dg/20040916-1.c: New test.
9800
9801 2004-09-16 Mark Mitchell <mark@codesourcery.com>
9802
9803 PR c++/17501
9804 * g++.dg/template/typename7.C: New test.
9805
9806 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9807
9808 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
9809
9810 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
9811
9812 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
9813 with -ftree-based-profiling also.
9814 * lib/profopt.exp: Support late-set profile_option/feedback_option.
9815
9816 2004-09-16 Victor Leikehman <lei@il.ibm.com>
9817
9818 PR/15364
9819 * gfortran.dg/der_array_io_1.f90: New test.
9820 * gfortran.dg/der_array_io_2.f90: New test.
9821 * gfortran.dg/der_array_io_3.f90: New test.
9822
9823 2004-09-15 Mark Mitchell <mark@codesourcery.com>
9824
9825 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
9826 EABI.
9827
9828 2004-09-15 Mark Mitchell <mark@codesourcery.com>
9829
9830 * g++.dg/opt/switch1.C: New test.
9831
9832 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
9833
9834 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
9835 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
9836 Update expected messages.
9837
9838 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9839
9840 PR fortran/16485
9841 * gfortran.dg/same_name_1.f90: New test.
9842
9843 2004-09-15 Diego Novillo <dnovillo@redhat.com>
9844
9845 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
9846 dereference garbage pointers.
9847
9848 2004-09-15 Jakub Jelinek <jakub@redhat.com>
9849
9850 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
9851 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
9852
9853 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
9854 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
9855 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
9856
9857 2004-09-14 Mark Mitchell <mark@codesourcery.com>
9858
9859 PR c++/17324
9860 * g++.dg/template/mangle1.C: New test.
9861
9862 2004-09-14 Diego Novillo <dnovillo@redhat.com>
9863
9864 PR tree-optimization/17252
9865 * gcc.c-torture/execute/pr17252.c: New test.
9866
9867 2004-09-14 Andrew Pinski <apinski@apple.com>
9868
9869 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
9870
9871 2004-09-14 Roger Sayle <roger@eyesopen.com>
9872
9873 PR rtl-optimization/9771
9874 * gcc.dg/pr9771-1.c: New test case.
9875
9876 2004-09-14 Diego Novillo <dnovillo@redhat.com>
9877
9878 PR tree-optimization/15262
9879 * gcc.c-torture/execute/pr15262-1.c: New test.
9880 * gcc.c-torture/execute/pr15262-2.c: New test.
9881
9882 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
9883
9884 * gcc.dg/declspec-12.c: New test.
9885
9886 2004-09-14 Bud Davis <bdavis9659@comcast.net>
9887
9888 * gfortran.dg/pr17090.f90: Add directives to test.
9889
9890 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9891
9892 * gcc.c-torture/compile/20040914-1.c: New test.
9893
9894 2004-09-13 Mark Mitchell <mark@codesourcery.com>
9895
9896 PR c++/16162
9897 * g++.dg/template/decl2.C: New test.
9898
9899 2004-09-13 Bud Davis <bdavis9659@comcast.net>
9900
9901 PR fortran/17090
9902 * gfortran.dg/pr17090.f90: New test.
9903
9904 2004-09-13 Dale Johannesen <dalej@apple.com>
9905
9906 * gcc.c-torture/compile/pr17408.c: New test case.
9907
9908 2004-09-13 Mark Mitchell <mark@codesourcery.com>
9909
9910 PR c++/16716
9911 * g++.dg/parse/crash17.C: New test.
9912
9913 PR c++/17327
9914 * g++.dg/template/enum3.C: New test.
9915
9916 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
9917
9918 * lib/gcc-defs.exp: Load wrapper.exp.
9919 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
9920 using local code.
9921 * lib/gcc.exp (gcc_init): Similar.
9922 * lib/gfortran.exp (gfortran_init): Similar.
9923 * lib/objc.exp (objc_init): Similar.
9924 * lib/treelang.exp (treelang_init): Similar.
9925 * lib/wrapper.exp: New file with build_wrapper call machinery in
9926 ${tool}_maybe_build_wrapper.
9927
9928 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
9929
9930 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
9931 "inline".
9932 * gcc.dg/declspec-11.c: Update expected messages.
9933 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
9934 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
9935 gcc.dg/inline-12.c: New tests.
9936
9937 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
9938
9939 * g++.dg/tree-ssa/pr17400.C: New testcase.
9940
9941 2004-09-13 James E Wilson <wilson@specifixinc.com>
9942
9943 * gcc.target/mips/sb1-1.c: New testcase.
9944
9945 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
9946
9947 * lib/g77-dg.exp: Remove unused file.
9948 * lib/mike-g77.exp: Ditto.
9949 * lib/g77.exp: Ditto.
9950
9951 2004-09-12 Richard Henderson <rth@redhat.com>
9952
9953 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
9954
9955 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
9956
9957 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
9958 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
9959 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
9960 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
9961 Update expected messages.
9962
9963 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
9964
9965 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
9966 declaration/use mismatch for dirp parameter.
9967
9968 2004-09-12 Andrew Pinski <apinski@apple.com>
9969
9970 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
9971 -fgnu-runtime is passed.
9972
9973 2004-09-12 Richard Henderson <rth@redhat.com>
9974
9975 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
9976 do the uplevel thing and update additional_flags directly.
9977 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
9978 gfortran.fortran-torture/execute/intrinsic_nearest.x,
9979 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
9980 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
9981
9982 2004-09-11 Steven Bosscher <stevenb@suse.de>
9983
9984 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
9985
9986 2004-09-11 Roger Sayle <roger@eyesopen.com>
9987
9988 PR middle-end/17411
9989 * g++.dg/opt/pr17411-1.C: New test case.
9990
9991 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
9992
9993 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
9994 gcc.dg/tls/diag-2.c: Update expected messages.
9995 * gcc.dg/991209-1.c: Specify compilation options. Update expected
9996 messages.
9997 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
9998 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
9999 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
10000 gcc.dg/tls/diag-5.c: New tests.
10001
10002 2004-09-11 Zack Weinberg <zack@codesourcery.com>
10003
10004 * gcc.dg/20040910-1.c: Correct dg-error regexp.
10005
10006 2004-09-11 Steven Bosscher <stevenb@suse.de>
10007
10008 * g++.dg/parse/break-in-for.C: New test.
10009
10010 2004-09-11 Jakub Jelinek <jakub@redhat.com>
10011
10012 * gcc.dg/tree-ssa/20040911-1.c: New test.
10013
10014 2004-09-11 Andreas Jaeger <aj@suse.de>
10015
10016 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
10017 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
10018
10019 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
10020
10021 * gcc.target/frv: New directory of FR-V-specific tests.
10022
10023 2004-09-10 James E Wilson <wilson@specifixinc.com>
10024
10025 * gcc.dg/convert-vec-1.c: New test.
10026
10027 2004-09-10 Roger Sayle <roger@eyesopen.com>
10028
10029 PR middle-end/17024
10030 * gcc.dg/pr17024-1.c: New test case.
10031
10032 2004-09-10 Eric Christopher <echristo@redhat.com>
10033
10034 * gcc.dg/20040910-1.c: New test.
10035
10036 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
10037
10038 * gcc.dg/bitfld-9.c: New test.
10039
10040 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
10041
10042 * gcc.c-torture/execute/ieee/acc1.c: New test.
10043 * gcc.c-torture/execute/ieee/acc2.c: New test.
10044 * gcc.c-torture/execute/ieee/mzero6.c: New test.
10045
10046 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
10047
10048 * gcc.dg/deprecated-2.c: New test.
10049
10050 2004-09-09 James E Wilson <wilson@specifixinc.com>
10051
10052 * gcc.dg/init-vec-1.c: New test.
10053
10054 2004-09-09 Roger Sayle <roger@eyesopen.com>
10055
10056 PR middle-end/17055
10057 * gcc.dg/pr17055-1.c: New test case.
10058
10059 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
10060
10061 PR target/17377
10062 * gcc.c-torture/execute/pr17377.c: New test.
10063
10064 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
10065
10066 PR c/8420
10067 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
10068 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
10069 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
10070 gcc.dg/long-long-typespec-1.c: New tests.
10071 * gcc.dg/tls/diag-2.c: Update expected diagnostics
10072
10073 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
10074
10075 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
10076 gcc.dg/gnu99-static-1.c: New tests.
10077
10078 2004-09-08 Devang Patel <dpatel@apple.com>
10079
10080 * gcc.dg/darwin-ld-20040828-1.c: New test.
10081 * gcc.dg/darwin-ld-20040828-2.c: New test.
10082 * gcc.dg/darwin-ld-20040828-3.c: New test.
10083
10084 2004-09-08 Ziemowit Laski <zlaski@apple.com>
10085
10086 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
10087 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
10088 in error message.
10089 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
10090 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
10091 in error message.
10092 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
10093 types they qualify.
10094 * objc.dg/type-size-2.m: Fix wording in comment.
10095 * objc.dg/va-meth-1.m: New test case.
10096
10097 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
10098
10099 PR c/16633:
10100 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
10101 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
10102
10103 2004-09-06 Devang Patel <dpatel@apple.com>
10104
10105 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
10106 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
10107
10108 2004-09-06 Zack Weinberg <zack@codesourcery.com>
10109
10110 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
10111 reflect changed line numbering of diagnostics.
10112
10113 2004-09-06 Paul Brook <paul@codesourcery.com>
10114
10115 * gfortran.dg/edit_real_1.f90: Add new test.
10116
10117 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10118
10119 * gcc.dg/tree-ssa/loop-2.c: New test.
10120 * gcc.dg/tree-ssa/loop-3.c: New test.
10121 * gcc.dg/tree-ssa/loop-4.c: New test.
10122 * gcc.dg/tree-ssa/loop-5.c: New test.
10123
10124 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10125
10126 * gcc.dg/format/sentinel-1.c: Update for parameter option.
10127
10128 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10129
10130 * gcc.dg/format/sentinel-1.c: New test.
10131
10132 2004-09-04 Uros Bizjak <uros@kss-loka.si>
10133
10134 * testsuite/gcc.dg/builtins-46.c: New.
10135
10136 2004-09-03 Devang Patel <dpatel@apple.com>
10137
10138 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
10139 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
10140
10141 2004-09-03 Jan Beulich <jbeulich@novell.com>
10142
10143 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
10144 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
10145 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
10146 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
10147 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
10148 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
10149 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
10150 the non-portable bzero.
10151 * gcc.dg/20010912-1.c: xfail for NetWare.
10152 * gcc.dg/20020426-2.c: xfail for NetWare.
10153 * gcc.dg/20021014-1.c: xfail for NetWare.
10154 * gcc.dg/20021018-1.c: xfail for NetWare.
10155 * gcc.dg/20030213-1.c: xfail for NetWare.
10156 * gcc.dg/20030225-1.c: xfail for NetWare.
10157 * gcc.dg/20030708-1.c: xfail for NetWare.
10158 * gcc.dg/builtins-config.h: Also exclude NetWare.
10159 * gcc.dg/format/format.h: Define restrict only if not already defined.
10160 * gcc.dg/nest.c: xfail for NetWare.
10161 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
10162 * lib/target-supports.exp (check_visibility_available): Exclude
10163 NetWare.
10164
10165 2004-09-03 Jan Beulich <jbeulich@novell.com>
10166
10167 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
10168 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
10169 deterministic starting point for the alignment of structure fields.
10170 * gcc.dg/Wpadded.c: Dito.
10171 * g++.dg/abi/vbase10.C: Dito.
10172
10173 2004-09-03 Devang Patel <dpatel@apple.com>
10174
10175 * g++.dg/debug/pr15736.cc: New test.
10176
10177 2004-09-02 Mark Mitchell <mark@codesourcery.com>
10178
10179 * README.QMTEST: Fix out-of-date link.
10180
10181 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
10182
10183 PR fortran/16579
10184 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
10185 Delete. Duplicate of gfortran.dg/g77/20010610.f
10186
10187 2004-09-02 Mark Mitchell <mark@codesourcery.com>
10188
10189 * g++.dg/abi/arm_rtti1.C: New test.
10190
10191 2004-09-02 Geoffrey Keating <geoffk@apple.com>
10192
10193 * gcc.dg/ppc-vector-memcpy.c: New.
10194 * gcc.dg/ppc-vector-memset.c: New.
10195
10196 2004-09-02 Chao-ying Fu <fu@mips.com>
10197
10198 * gcc.target/mips/mips-3d-1.c: New test.
10199 * gcc.target/mips/mips-3d-2.c: New test.
10200 * gcc.target/mips/mips-3d-3.c: New test.
10201 * gcc.target/mips/mips-3d-4.c: New test.
10202 * gcc.target/mips/mips-3d-5.c: New test.
10203 * gcc.target/mips/mips-3d-6.c: New test.
10204 * gcc.target/mips/mips-3d-7.c: New test.
10205 * gcc.target/mips/mips-3d-8.c: New test.
10206 * gcc.target/mips/mips-3d-9.c: New test.
10207 * gcc.target/mips/mips-ps-1.c: New test.
10208 * gcc.target/mips/mips-ps-2.c: New test.
10209 * gcc.target/mips/mips-ps-3.c: New test.
10210 * gcc.target/mips/mips-ps-4.c: New test.
10211 * gcc.target/mips/mips-ps-type.c: New test.
10212
10213 2004-09-02 Paul Brook <paul@codesourcery.com>
10214
10215 * gfortran.dg/edit_real_1.f90: Add new tests.
10216
10217 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10218
10219 PR fortran/15327
10220 * gfortran.dg/merge_char_1.f90: New test.
10221
10222 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10223
10224 PR fortran/16404
10225 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
10226
10227 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
10228
10229 PR c/1522
10230 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
10231
10232 2004-09-01 Mark Mitchell <mark@codesourcery.com>
10233
10234 * g++.dg/opt/loop1.C: Do not XFAIL.
10235
10236 2004-09-01 Jakub Jelinek <jakub@redhat.com>
10237
10238 * gcc.c-torture/execute/20040831-1.c: New test.
10239
10240 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
10241
10242 PR fortran/16579
10243 * gfortran.dg/g77/20010610.f: Now passes.
10244 Copy from g77.f-torture/execute. Add dg-run directive.
10245 * gfortran.dg/g77/README: Update
10246
10247 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
10248
10249 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
10250 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
10251 (t1, t2, t3, t4): Add volatile.
10252
10253 2004-08-31 Mark Mitchell <mark@codesourcery.com>
10254
10255 * g++.dg/ext/visibility/arm1.C: New test.
10256
10257 2004-08-31 Geoffrey Keating <geoffk@apple.com>
10258
10259 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
10260 -pedantic-errors.
10261
10262 2004-09-01 Paul Brook <paul@codesourcery.com>
10263
10264 * gfortran.dg/eof_2.f90: New test.
10265
10266 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10267
10268 PR fortran/16579
10269 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
10270
10271 2004-08-31 Bud Davis <bdavis9659@comcast.net>
10272
10273 PR libfortran/16805
10274 * gfortran.dg/list_read_2.f90: New test.
10275
10276 2004-08-31 Mark Mitchell <mark@codesourcery.com>
10277
10278 * g++.dg/abi/key1.C: New test.
10279
10280 2004-08-31 Richard Henderson <rth@redhat.com>
10281
10282 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
10283 form of offsetof.
10284 * g++.dg/other/offsetof5.C: Remove duplicate.
10285
10286 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10287
10288 PR fortran/17244
10289 * gfortran.dg/func_derived_1.f90: New test.
10290
10291 2004-08-31 Paul Brook <paul@codesourcery.com>
10292
10293 * gfortran.dg/eof_1.f90: New test.
10294
10295 2004-08-31 Paul Brook <paul@codesourcery.com>
10296
10297 * gfortran.dg/list_read_1.f90: New file.
10298
10299 2004-08-30 Mark Mitchell <mark@codesourcery.com>
10300
10301 * g++.dg/opt/loop1.C: XFAIL.
10302
10303 2004-08-30 Geoffrey Keating <geoffk@apple.com>
10304
10305 * gcc.dg/funcdef-storage-1.c: New.
10306 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
10307 an extern function in local scope.
10308 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
10309 declare an 'auto inline' function in local scope.
10310 * gcc.dg/20011130-1.c: Likewise.
10311 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
10312 an 'auto' function in local scope.
10313 * gcc.dg/20021014-1.c: Likewise.
10314 * gcc.dg/20030331-2.c: Likewise.
10315
10316 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10317
10318 * gfortran.dg/blockdata_1.f90: New test.
10319
10320 2004-08-30 Richard Henderson <rth@redhat.com>
10321
10322 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
10323
10324 2004-08-30 Richard Henderson <rth@redhat.com>
10325
10326 * lib/fortran-torture.exp (fortran-torture-execute): Honor
10327 additional_flags set by alternate driver.
10328 (ieee-options): New procedure.
10329 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
10330 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
10331 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
10332 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
10333
10334 2004-08-30 Richard Henderson <rth@redhat.com>
10335
10336 * lib/f-torture.exp: Remove.
10337
10338 2004-08-29 Mark Mitchell <mark@codesourcery.com>
10339
10340 PR rtl-optimization/16590
10341 * g++.dg/opt/loop1.C: New test.
10342
10343 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10344
10345 PR fortran/13910
10346 * gfortran.dg/oldstyle_1.f90: New test.
10347
10348 2004-08-29 Steven G. Kargl <kargls@comcast.net>
10349 Paul Brook <paul@codesourcery.com>
10350
10351 * gfortran.dg/g77/README: Update.
10352 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
10353 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
10354 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
10355
10356 2004-08-28 Paul Brook <paul@codesourcery.com>
10357
10358 PR libfortran/17195
10359 * gfortran.dg/edit_real_1.f90: New test.
10360
10361 2004-08-27 Paul Brook <paul@codesourcery.com>
10362
10363 * gfortran.dg/rewind_1.f90: New test.
10364
10365 2004-08-27 Bud Davis <bdavis9659@comcast.net>
10366
10367 PR fortran/16597
10368 * gfortran.dg/pr16597.f90: New test.
10369
10370 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
10371
10372 PR c/13801
10373 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
10374 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
10375 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
10376 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
10377 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
10378
10379 2004-08-26 Nick Clifton <nickc@redhat.com>
10380
10381 * gcc.c-torture/compile/pr17119.c: New test.
10382
10383 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
10384
10385 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
10386
10387 2004-08-25 Richard Henderson <rth@redhat.com>
10388
10389 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
10390 the bits that expect kind=8 to be the largest real kind.
10391
10392 2004-08-25 Ziemowit Laski <zlaski@apple.com>
10393
10394 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
10395
10396 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10397
10398 * gfortran.dg/assignment_1.f90: New test.
10399
10400 2004-08-25 Adam Nemet <anemet@lnxw.com>
10401
10402 * g++.dg/template/repo3.C: New test.
10403
10404 2004-08-25 Roger Sayle <roger@eyesopen.com>
10405
10406 PR middle-end/16693
10407 PR tree-optimization/16372
10408 * g++.dg/opt/pr16372-1.C: New test case.
10409 * g++.dg/opt/pr16693-1.C: New test case.
10410 * g++.dg/opt/pr16693-2.C: New test case.
10411
10412 2004-08-25 Ziemowit Laski <zlaski@apple.com>
10413
10414 * objc.dg/proto-lossage-4.m: New test.
10415
10416 2004-08-25 Mark Mitchell <mark@codesourcery.com>
10417
10418 PR c++/17155
10419 * g++.dg/inherit/local2.C: New test.
10420
10421 2004-08-25 Paul Brook <paul@codesourcery.com>
10422
10423 PR fortran/17144
10424 * gfortran.dg/string_ctor_1.f90: New test.
10425
10426 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10427
10428 PR c++/14428
10429 * g++.dg/template/redecl2.C: New test.
10430
10431 2004-08-24 Bud Davis <bdavis9659@comcast.net>
10432
10433 PR fortran/17143
10434 * gfortran.dg/pr17143.f90: New test.
10435
10436 2004-08-24 Bud Davis <bdavis9659@comcast.net>
10437
10438 PR fortran/17164
10439 * gfortran.dg/pr17164.f90: New test.
10440
10441 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10442
10443 * gcc.dg/tree-ssa/loop-1.c: New test.
10444
10445 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
10446
10447 * gcc.c-torture/compile/20040824-1.c: New test.
10448
10449 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
10450
10451 * gcc.c-torture/compile/iftrap-3.c: New test.
10452
10453 2004-08-24 Paul Brook <paul@codesourcery.com>
10454
10455 * gfortran.dg/entry_2.f90: New test.
10456
10457 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
10458
10459 PR c++/16889
10460 * g++.dg/lookup/ambig[12].C: New.
10461
10462 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10463
10464 PR c++/16706
10465 * g++.dg/template/crash21.C: New test.
10466 * g++.dg/template/crash22.C: Likewise.
10467
10468 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
10469
10470 PR c++/17149
10471 * g++.dg/template/access15.C: New.
10472
10473 2004-08-23 Mark Mitchell <mark@codesourcery.com>
10474
10475 PR c++/17163
10476 * g++.dg/template/repo2.C: New test.
10477
10478 2004-08-23 Roger Sayle <roger@eyesopen.com>
10479
10480 PR rtl-optimization/17078
10481 * gcc.c-torture/execute/pr17078-1.c: New test case.
10482
10483 2004-08-23 Mark Mitchell <mark@codesourcery.com>
10484
10485 PR c/14492
10486 * gcc.dg/debug/crash1.c: New test.
10487
10488 2004-08-23 Mark Mitchell <mark@codesourcery.com>
10489
10490 PR c/16180
10491 * gcc.dg/loop-5.c: New test.
10492
10493 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10494
10495 * gcc.c-torture/execute/20040823-1.c: New test.
10496
10497 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
10498
10499 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
10500 to the assembler. Simplify test accordingly.
10501 (asm_abi_flags): Use GNU names.
10502 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
10503 to check for ABI flags.
10504
10505 2004-08-22 Andrew Pinski <apinski@apple.com>
10506
10507 * g++.dg/opt/pr14029.C: New test.
10508 * gcc.c-torture/execute/pr15262.c: New test.
10509
10510 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10511
10512 * gfortran.dg/reduction.f90: Add checks with complex arguments.
10513
10514 2004-08-21 Bud Davis <bdavis9659@comcast.net>
10515
10516 PR 16908
10517 * gfortran.dg/direct_io.f90: New test.
10518
10519 2004-08-20 Mark Mitchell <mark@codesourcery.com>
10520
10521 PR c++/17121
10522 * g++.dg/inherit/local2.C: New test.
10523
10524 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
10525
10526 PR c++/17120
10527 * g++.dg/warn/Wparentheses-4.C: New test.
10528
10529 2004-08-20 Mark Mitchell <mark@codesourcery.com>
10530
10531 PR c++/17121
10532 * g++.dg/inherit/local2.C: New test.
10533
10534 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
10535 * gcc.dg/ppc-ldstruct.c: Likewise.
10536 * gcc.dg/ppc64-abi-2.c: Likewise.
10537
10538 2004-08-20 Jakub Jelinek <jakub@redhat.com>
10539
10540 PR rtl-optimization/17099
10541 * gcc.c-torture/execute/20040820-1.c: New test.
10542
10543 2004-08-20 David Edelsohn <edelsohn@gnu.org>
10544
10545 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
10546
10547 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
10548
10549 PR fortran/17077
10550 * gfortran.dg/auto_array_1.f90: New test.
10551
10552 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10553
10554 PR fortran/17074
10555 * gfortran.dg/simpleif_1.f90: New test.
10556
10557 2004-08-19 Mark Mitchell <mark@codesourcery.com>
10558
10559 * lib/target-supports.exp (check_profiling_available): Return
10560 false for arm*-*-symbianelf* and arm*-*-eabi*.
10561
10562 PR c++/15890
10563 * g++.dg/template/delete1.C: New test.
10564
10565 2004-08-19 Paul Brook <paul@codesourcery.com>
10566
10567 PR fortran/14976
10568 PR fortran/16228
10569 * gfortran.dg/data_char_1.f90: New test.
10570
10571 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
10572
10573 PR fortran/16946
10574 * gfortran.dg/reduction.f90: New testcase.
10575
10576 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10577
10578 PR fortran/16520
10579 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
10580
10581 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
10582
10583 PR c++/17041
10584 * g++.dg/Wparentheses-3.C: New test.
10585
10586 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
10587
10588 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
10589 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
10590 * gcc.dg/vect/vect-2.c: Likewise.
10591 * gcc.dg/vect/vect-3.c: Likewise.
10592 * gcc.dg/vect/vect-4.c: Likewise.
10593 * gcc.dg/vect/vect-5.c: Likewise.
10594 * gcc.dg/vect/vect-6.c: Likewise.
10595 * gcc.dg/vect/vect-7.c: Likewise.
10596 * gcc.dg/vect/vect-25.c: Likewise.
10597 * gcc.dg/vect/vect-31.c: Likewise.
10598 * gcc.dg/vect/vect-32.c: Likewise.
10599 * gcc.dg/vect/vect-34.c: Likewise.
10600 * gcc.dg/vect/vect-36.c: Likewise.
10601 * gcc.dg/vect/vect-all.c: Likewise.
10602
10603 2004-08-18 Mark Mitchell <mark@codesourcery.com>
10604
10605 PR c++/17068
10606 * g++.dg/template/operator4.C: New test.
10607
10608 2004-08-18 Richard Henderson <rth@redhat.com>
10609
10610 * gcc.dg/20040206-1.c: XFAIL.
10611
10612 2004-08-17 Mark Mitchell <mark@codesourcery.com>
10613
10614 PR c++/16246
10615 * g++.dg/template/array7.C: New test.
10616
10617 2004-08-17 James E Wilson <wilson@specifixinc.com>
10618
10619 * gcc.dg/mips-movcc-1.c: New test.
10620 * gcc.dg/mips-movcc-2.c: New test.
10621 * gcc.dg/mips-movcc-3.c: New test.
10622
10623 * gcc.dg/mips-nmadd-1.c: New test.
10624 * gcc.dg/mips-nmadd-2.c: New test.
10625
10626 2004-08-17 Mark Mitchell <mark@codesourcery.com>
10627
10628 PR c++/15871
10629 * g++.dg/opt/inline8.C: New test.
10630
10631 PR c++/16965
10632 * g++.dg/parse/error17.C: New test.
10633
10634 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
10635
10636 * gcc.dg/vect: New directory for vectorizer tests.
10637 * gcc.dg/vect/tree-vect.h: New file.
10638 * gcc.dg/vect/vect.exp: New file.
10639 * gcc.dg/vect/pr16105.c.c: New test.
10640 * gcc.dg/vect/vect-1.c: New test.
10641 * gcc.dg/vect/vect-2.c: New test.
10642 * gcc.dg/vect/vect-3.c: New test.
10643 * gcc.dg/vect/vect-4.c: New test.
10644 * gcc.dg/vect/vect-5.c: New test.
10645 * gcc.dg/vect/vect-6.c: New test.
10646 * gcc.dg/vect/vect-7.c: New test.
10647 * gcc.dg/vect/vect-8.c: New test.
10648 * gcc.dg/vect/vect-9.c: New test.
10649 * gcc.dg/vect/vect-10.c: New test.
10650 * gcc.dg/vect/vect-11.c: New test.
10651 * gcc.dg/vect/vect-12.c: New test.
10652 * gcc.dg/vect/vect-13.c: New test.
10653 * gcc.dg/vect/vect-14.c: New test.
10654 * gcc.dg/vect/vect-15.c: New test.
10655 * gcc.dg/vect/vect-16.c: New test.
10656 * gcc.dg/vect/vect-17.c: New test.
10657 * gcc.dg/vect/vect-18.c: New test.
10658 * gcc.dg/vect/vect-19.c: New test.
10659 * gcc.dg/vect/vect-20.c: New test.
10660 * gcc.dg/vect/vect-21.c: New test.
10661 * gcc.dg/vect/vect-22.c: New test.
10662 * gcc.dg/vect/vect-23.c: New test.
10663 * gcc.dg/vect/vect-24.c: New test.
10664 * gcc.dg/vect/vect-25.c: New test.
10665 * gcc.dg/vect/vect-26.c: New test.
10666 * gcc.dg/vect/vect-27.c: New test.
10667 * gcc.dg/vect/vect-28.c: New test.
10668 * gcc.dg/vect/vect-29.c: New test.
10669 * gcc.dg/vect/vect-30.c: New test.
10670 * gcc.dg/vect/vect-31.c: New test.
10671 * gcc.dg/vect/vect-32.c: New test.
10672 * gcc.dg/vect/vect-33.c: New test.
10673 * gcc.dg/vect/vect-34.c: New test.
10674 * gcc.dg/vect/vect-35.c: New test.
10675 * gcc.dg/vect/vect-36.c: New test.
10676 * gcc.dg/vect/vect-37.c: New test.
10677 * gcc.dg/vect/vect-38.c: New test.
10678 * gcc.dg/vect/vect-40.c: New test.
10679 * gcc.dg/vect/vect-41.c: New test.
10680 * gcc.dg/vect/vect-42.c: New test.
10681 * gcc.dg/vect/vect-43.c: New test.
10682 * gcc.dg/vect/vect-44.c: New test.
10683 * gcc.dg/vect/vect-45.c: New test.
10684 * gcc.dg/vect/vect-46.c: New test.
10685 * gcc.dg/vect/vect-47.c: New test.
10686 * gcc.dg/vect/vect-48.c: New test.
10687 * gcc.dg/vect/vect-49.c: New test.
10688 * gcc.dg/vect/vect-50.c: New test.
10689 * gcc.dg/vect/vect-51.c: New test.
10690 * gcc.dg/vect/vect-52.c: New test.
10691 * gcc.dg/vect/vect-53.c: New test.
10692 * gcc.dg/vect/vect-54.c: New test.
10693 * gcc.dg/vect/vect-55.c: New test.
10694 * gcc.dg/vect/vect-56.c: New test.
10695 * gcc.dg/vect/vect-57.c: New test.
10696 * gcc.dg/vect/vect-58.c: New test.
10697 * gcc.dg/vect/vect-59.c: New test.
10698 * gcc.dg/vect/vect-60.c: New test.
10699 * gcc.dg/vect/vect-61.c: New test.
10700 * gcc.dg/vect/vect-all.c: New test.
10701 * gcc.dg/vect/vect-none.c: New test.
10702
10703 2004-08-17 Paul Brook <paul@codesourcery.com>
10704
10705 PR fortran/13082
10706 * gfortran.dg/entry_1.f90: New test.
10707
10708 2004-08-17 Andrew Pinski <apinski@apple.com>
10709
10710 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
10711
10712 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
10713
10714 * gcc.dg/pr17036-1.c: New test.
10715
10716 2004-08-16 Devang Patel <dpatel@apple.com>
10717
10718 * gcc.dg/darwin-20040809-1.c: New test.
10719
10720 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
10721
10722 * gcc.dg/funcdef-attr-1.c: New test.
10723
10724 2004-08-16 Janis Johnson <janis187@us.ibm.com>
10725
10726 * gcc.dg/altivec-17.c: New test.
10727 * gcc.dg/altivec-18.c: New test.
10728
10729 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10730
10731 PR c++/6749
10732 * g++.dg/template/vtable2.C: New test.
10733
10734 2004-08-14 Richard Henderson <rth@redhat.com>
10735
10736 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
10737 * gcc.dg/pack-test-4.c (main): Return 0.
10738 * gcc.dg/setjmp-1.c: Remove XFAIL.
10739 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
10740
10741 2004-08-14 Richard Henderson <rth@redhat.com>
10742
10743 * gcc.dg/980217-1.c: Add prototype for printf.
10744
10745 2004-08-13 Bud Davis <bdavis9659@comcast.net>
10746
10747 * gfortran.dg/pr16935.f90: New test.
10748
10749 2004-08-13 Janis Johnson <janis187@us.ibm.com>
10750
10751 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
10752
10753 2004-08-13 Paul Brook <paul@codesourcery.com>
10754
10755 * gfortran.dg/der_io_1.f90: Remove stray comma.
10756
10757 2004-08-12 Janis Johnson <janis187@us.ibm.com>
10758
10759 * gcc.dg/vmx/cw-bug-2.c: Remove.
10760 * gcc.dg/vmx/vprint-1.c: Remove.
10761 * gcc.dg/vmx/vscan-1.c: Remove.
10762
10763 2004-08-12 Devang patel <dpatel@apple.com>
10764
10765 * gcc.dg/darwin-20040809-2.c: New test.
10766
10767 2004-08-12 Janis Johnson <janis1872us.ibm.com>
10768
10769 * g++.dg/ext/altivec-12.C: New test.
10770
10771 * g++.dg/ext/altivec-11.C: New test.
10772
10773 2004-08-12 Paul Brook <paul@codesourcery.com>
10774
10775 * g++.dg/abi/arm_cxa_vec_1.C: New test.
10776
10777 2004-08-12 Janis Johnson <janis187@us.ibm.com>
10778
10779 * g++.dg/ext/altivec-2.C: Check for hardware support before
10780 executing any VMX instructions.
10781
10782 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
10783
10784 2004-08-12 Jakub Jelinek <jakub@redhat.com>
10785
10786 PR c++/16276
10787 * g++.old-deja/g++.other/comdat4.C: New test.
10788 * g++.old-deja/g++.other/comdat4-aux.cc: New.
10789
10790 2004-08-12 Ben Elliston <bje@au.ibm.com>
10791
10792 PR target/16286
10793 * gcc.dg/pr16286.c: New test.
10794
10795 2004-08-12 Jan Beulich <jbeulich@novell.com>
10796
10797 * g++.dg/ext/asm5.C: New.
10798
10799 2004-08-11 Mark Mitchell <mark@codesourcery.com>
10800
10801 PR c++/16698
10802 * g++.dg/eh/crash1.C: New test.
10803
10804 PR c++/16717
10805 * g++.dg/ext/construct1.C: New test.
10806
10807 2004-08-11 Mark Mitchell <mark@codesourcery.com>
10808
10809 PR c++/16853
10810 * g++.dg/init/ptrmem1.C: New test.
10811
10812 PR c++/16618
10813 * g++.dg/parse/offsetof5.C: New test.
10814
10815 PR c++/16870
10816 * g++.dg/template/overload3.C: New test.
10817
10818 2004-08-11 Mark Mitchell <mark@codesourcery.com>
10819
10820 PR c++/16964
10821 * g++.dg/parse/error16.C: New test.
10822
10823 PR c++/16904
10824 * g++.dg/template/error14.C: New test.
10825
10826 PR c++/16929
10827 * g++.dg/template/error15.C: New test.
10828
10829 2004-08-11 Devang Patel <dpatel@apple.com>
10830
10831 * gcc.dg/darwin-ld-20040809-1.c: New test.
10832 * gcc.dg/darwin-ld-20040809-2.c: New test.
10833
10834 2004-08-11 Steven G. Kargl <kargls@comcast.net>
10835
10836 PR fortran/16917
10837 * gfortran.dg/dfloat_1.f90: New test.
10838
10839 2004-08-09 Mark Mitchell <mark@codesourcery.com>
10840
10841 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
10842 * gcc.dg/dll-2.c: Fix dg-require syntax.
10843 * gcc.misc-tests/arm-isr.c (abort): Declare.
10844 (exit): Likewise.
10845
10846 2004-08-10 Mark Mitchell <mark@codesourcery.com>
10847
10848 PR c++/16971
10849 * g++.dg/parse/crash16.C: New test.
10850
10851 2004-08-10 Roger Sayle <roger@eyesopen.com>
10852
10853 * gcc.dg/mips-rsqrt-1.c: New test case.
10854 * gcc.dg/mips-rsqrt-2.c: New test case.
10855 * gcc.dg/mips-rsqrt-3.c: New test case.
10856
10857 2004-08-10 Paul Brook <paul@codesourcery.com>
10858
10859 * gfortran.dg/der_io_1.f90: New test.
10860
10861 2004-08-10 Paul Brook <paul@codesourcery.com>
10862
10863 PR fortran/16919
10864 * gfortran.dg/der_array_1.f90: New test.
10865
10866 2004-08-09 David Edelsohn <edelsohn@gnu.org>
10867
10868 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
10869
10870 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
10871
10872 * gcc.dg/wchar_t-2.c: Fix typo.
10873
10874 2004-08-09 Falk Hueffner <falk@debian.org>
10875
10876 PR tree-optimization/12517
10877 * gcc.c-torture/compile/pr12517.c: New test.
10878
10879 PR tree-optimization/12578
10880 * gcc.c-torture/compile/pr12578.c: New test.
10881
10882 PR tree-optimization/12899
10883 * gcc.c-torture/compile/pr12899.c: New test.
10884
10885 PR rtl-optimization/14692
10886 * gcc.c-torture/compile/pr14692.c: New test.
10887
10888 PR tree-optimization/16461
10889 * gcc.c-torture/compile/pr16461.c: New test.
10890
10891 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
10892
10893 * gfortran.dg/getenv_1.f90: New test.
10894
10895 2004-08-06 Mark Mitchell <mark@codesourcery.com>
10896
10897 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
10898 wchar_t.
10899 * gcc.dg/symbian5.c: Test -fno-short-wchar.
10900
10901 2004-08-06 Paul Brook <paul@codesourcery.com>
10902
10903 * gfortran.dg/ret_array_1.f90: New test.
10904 * gfortran.dg/ret_pointer_1.f90: New test.
10905
10906 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
10907
10908 * gcc.dg/missing-field-init-[12].c: New tests.
10909 * g++.dg/warn/missing-field-init-[12].C: New tests.
10910
10911 2004-08-06 Mark Mitchell <mark@codesourcery.com>
10912
10913 * gcc.dg/enum2.c: New test.
10914 * gcc.dg/symbian3.c: Likewise.
10915 * gcc.dg/symbian4.c: Likewise.
10916 * gcc.dg/wchar_t-2.c: Likewise.
10917
10918 2004-08-05 Mark Mitchell <mark@codesourcery.com>
10919
10920 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
10921 destructor tests.
10922
10923 2004-08-05 Mark Mitchell <mark@codesourcery.com>
10924
10925 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
10926 dg-require-visiblity.
10927 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
10928 * g++.dg/ext/visibility/fvisibility.C: Likewise.
10929 * g++.dg/ext/visibility/memfuncts.C: Likewise.
10930 * g++.dg/ext/visibility/new1.C: Likewise.
10931 * g++.dg/ext/visibility/pragma.C: Likewise.
10932 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
10933 * g++.dg/ext/visibility/virtual.C: Likewise.
10934 * g++/dg/ext/visibility/visibility-1.C: Likewise.
10935 * g++/dg/ext/visibility/visibility-2.C: Likewise.
10936 * g++/dg/ext/visibility/visibility-3.C: Likewise.
10937 * g++/dg/ext/visibility/visibility-4.C: Likewise.
10938 * g++/dg/ext/visibility/visibility-5.C: Likewise.
10939 * g++/dg/ext/visibility/visibility-6.C: Likewise.
10940 * g++/dg/ext/visibility/visibility-7.C: Likewise.
10941 * g++/dg/ext/visibility/visibility-8.C: New test.
10942 * gcc.c-torture/compile/dll.x: Remove.
10943 * gcc.dg/dll-2.c: Use dg-require-dll
10944 * gcc.dg/visibility-10.c: New test.
10945 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
10946 supporting DLLs.
10947 * testsuite/lib/scanasm.exp (scan_hidden): New function.
10948 (scan_not_hidden): Likewise.
10949
10950 2004-08-05 David Edelsohn <edelsohn@gnu.org>
10951
10952 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
10953
10954 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
10955
10956 * gcc.c-torture/execute/20040805-1.c: New test.
10957
10958 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
10959
10960 * gcc.dg/20020118-1.c: Declare abort.
10961 * gcc.dg/altivec_check.h: Likewise.
10962 * gcc.dg/iftrap-2.c: Likewise.
10963 * gcc.dg/pragma-darwin.c: Likewise.
10964 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
10965
10966 2004-08-04 Geoffrey Keating <geoffk@apple.com>
10967
10968 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
10969
10970 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
10971
10972 * gcc.c-torture/execute/builtins/abs-2.c,
10973 gcc.c-torture/execute/builtins/abs-3.c,
10974 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
10975 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
10976 intmax_t, uintmax_t and their limits.
10977 * gcc.dg/intmax_t-1.c: New test.
10978
10979 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10980
10981 * g++.dg/tc1/dr147.C: Add reference to PR.
10982
10983 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
10984
10985 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
10986 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
10987
10988 2004-08-03 David Edelsohn <edelsohn@gnu.org>
10989
10990 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
10991
10992 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
10993
10994 * gcc.dg/redecl-5.c: New test.
10995 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
10996 of scanf.
10997
10998 2004-08-03 Roger Sayle <roger@eyesopen.com>
10999
11000 PR middle-end/16790
11001 * gcc.c-torture/execute/pr16790-1.c: New test case.
11002
11003 2004-08-03 Mark Mitchell <mark@codesourcery.com>
11004
11005 * g++.dg/ext/visibility/assign1.C: New test.
11006 * g++.dg/ext/visibility/new1.C: Likewise.
11007
11008 * gcc.dg/symbian1.c: New test.
11009 * gcc.dg/symbian2.c: Likewise.
11010
11011 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
11012
11013 PR target/16570
11014 * gcc.dg/i386-sse-9.c: New test.
11015
11016 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
11017
11018 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
11019
11020 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
11021
11022 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
11023 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
11024 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
11025 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
11026 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
11027 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
11028 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
11029 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
11030 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
11031 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
11032 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
11033 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
11034 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
11035 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
11036 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
11037 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
11038 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
11039 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
11040 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
11041 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
11042 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
11043 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
11044 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
11045 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
11046 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
11047 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
11048 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
11049 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
11050 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
11051 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
11052 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
11053 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
11054 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
11055 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
11056 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
11057 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
11058 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
11059 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
11060 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
11061 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
11062 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
11063 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
11064 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
11065 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
11066 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
11067 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
11068 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
11069 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
11070 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
11071 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
11072 gcc.misc-tests/i386-pf-3dnow-1.c,
11073 gcc.misc-tests/i386-pf-athlon-1.c,
11074 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
11075 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
11076 Declare built-in functions used.
11077 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
11078
11079 2004-08-02 Mark Mitchell <mark@codesourcery.com>
11080
11081 PR c++/16707
11082 * g++.dg/lookup/using12.C: New test.
11083
11084 * g++.dg/init/null1.C: Fix PR number.
11085 * g++.dg/parse/namespace10.C: Likewise.
11086
11087 2004-08-01 Mark Mitchell <mark@codesourcery.com>
11088
11089 PR c++/16224
11090 * g++.dg/template/spec17.C: New test.
11091 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
11092 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
11093
11094 2004-08-02 David Billinghurst
11095
11096 PR fortran/16292
11097 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
11098
11099 2004-08-01 Zack Weinberg <zack@codesourcery.com>
11100
11101 * gcc.dg/ia64-got-1.c: New test case.
11102
11103 2004-08-01 Mark Mitchell <mark@codesourcery.com>
11104
11105 PR c++/16489
11106 * g++.dg/init/null1.C: New test.
11107 * g++.dg/tc1/dr76.C: Adjust error marker.
11108
11109 PR c++/16529
11110 * g++.dg/parse/namespace10.C: New test.
11111
11112 PR c++/16810
11113 * g++.dg/inherit/ptrmem2.C: New test.
11114
11115 2004-08-02 Ben Elliston <bje@au.ibm.com>
11116
11117 PR target/16155
11118 * gcc.dg/pr16155.c: New test.
11119
11120 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
11121
11122 * gcc.dg/redecl-2.c: New test.
11123
11124 2004-07-30 Geoffrey Keating <geoffk@apple.com>
11125
11126 * gcc.dg/darwin-longdouble.c: New file.
11127
11128 2004-07-30 Richard Henderson <rth@redhat.com>
11129
11130 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
11131 write to constant argument.
11132 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
11133
11134 2004-07-30 Richard Henderson <rth@redhat.com>
11135
11136 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
11137 tests of nearest around zero.
11138
11139 2004-07-30 Andrew Pinski <apinski@apple.com>
11140
11141 * gcc.c-torture/compile/20040730-1.c: New test.
11142
11143 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
11144
11145 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
11146 powerpc-eabispe.
11147
11148 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
11149
11150 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
11151
11152 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
11153
11154 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
11155 contains $ld_library_path.
11156 * lib/gfortran.exp (gfortran_link_flags): Likewise.
11157
11158 2004-07-29 Richard Henderson <rth@redhat.com>
11159
11160 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
11161
11162 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
11163 (alt2, which): New.
11164 (Check): Accept either alternative.
11165
11166 2004-07-29 Mark Mitchell <mark@codesourcery.com>
11167
11168 * g++.dg/abi/inline1.C: New test.
11169 * g++.dg/abi/local1-a.cc: Likewise.
11170 * g++.dg/abi/local1.C: Likewise.
11171 * g++.dg/abi/mangle11.C: Tweak location of warnings.
11172 * g++.dg/abi/mangle12.C: Likewise.
11173 * g++.dg/abi/mangle17.C: Likewise.
11174 * g++.dg/abi/mangle20-2.C: Likewise.
11175 * g++.dg/opt/interface1.C: Likewise.
11176 * g++.dg/opt/interface1.h: Likewise.
11177 * g++.dg/opt/interface1-a.cc: New test.
11178 * g++.dg/parse/repo1.C: New test.
11179 * g++.dg/template/repo1.C: Likewise.
11180 * g++.dg/warn/Winline-1.C: Likewise.
11181 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
11182
11183 2004-07-29 Diego Novillo <dnovillo@redhat.com>
11184
11185 * gcc.dg/tree-ssa/20040729-1.c: New test.
11186
11187 2004-07-27 Matt Austern <austern@apple.com>
11188
11189 * gcc.dg/darwin-bool-1.c: New test.
11190 * gcc.dg/darwin-bool-2.c: New test.
11191
11192 2004-07-28 Richard Henderson <rth@redhat.com>
11193
11194 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
11195 arguments in the correct type. Don't write to constant arguments.
11196
11197 2004-07-28 Diego Novillo <dnovillo@redhat.com>
11198
11199 PR tree-optimization/16688
11200 PR tree-optimization/16689
11201 * g++.dg/tree-ssa/pr16688.C: New test.
11202
11203 2004-07-28 Diego Novillo <dnovillo@redhat.com>
11204
11205 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
11206 loads. Not only in the comment, this time.
11207
11208 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
11209
11210 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
11211 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
11212 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
11213 * gcc.dg/sh4a-bitmovua.c: New.
11214 * gcc.dg/sh4a-cos.c: New.
11215 * gcc.dg/sh4a-cosf.c: New.
11216 * gcc.dg/sh4a-fprun.c: New.
11217 * gcc.dg/sh4a-fsrra.c: New.
11218 * gcc.dg/sh4a-memmovua.c: New.
11219 * gcc.dg/sh4a-sin.c: New.
11220 * gcc.dg/sh4a-sincos.c: New.
11221 * gcc.dg/sh4a-sincosf.c: New.
11222 * gcc.dg/sh4a-sinf.c: New.
11223
11224 2004-07-28 Diego Novillo <dnovillo@redhat.com>
11225
11226 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
11227 conditionals.
11228 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
11229 loads.
11230 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
11231 DOM1.
11232
11233 2004-07-27 Andrew Pinski <apinski@apple.com>
11234
11235 * g++.dg/rtti/tinfo1.C: Correct the xfail.
11236
11237 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
11238
11239 * gcc.dg/pragma-isr.c: New test.
11240
11241 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11242
11243 PR c++/14429
11244 * g++.dg/template/ttp11.C: New test.
11245
11246 2004-07-27 Diego Novillo <dnovillo@redhat.com>
11247
11248 * gcc.c-torture/compile/20040727-1.c: New test.
11249
11250 2004-07-26 Eric Christopher <echristo@redhat.com>
11251
11252 * gcc.c-torture/compile/20040726-2.c: New test.
11253
11254 2004-07-26 Andrew Pinski <apinski@apple.com>
11255
11256 * g++.dg/rtti/tinfo1.C: Xfail.
11257
11258 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
11259
11260 * gcc.c-torture/compile/20040726-1.c: New test.
11261
11262 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
11263 Brian Ryner <bryner@brianryner.com>
11264
11265 PR c++/9283
11266 PR c++/15000
11267 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
11268 * g++.dg/ext/visibility/: New directory.
11269 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
11270 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
11271 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
11272 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
11273 * g++.dg/ext/visibility/fvisibility.C,
11274 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
11275 g++.dg/ext/visibility/fvisibility-override1.C
11276 g++.dg/ext/visibility/fvisibility-override2.C
11277 g++.dg/ext/visibility/memfuncts.C
11278 g++.dg/ext/visibility/noPLT.C
11279 g++.dg/ext/visibility/pragma.C
11280 g++.dg/ext/visibility/pragma-override1.C
11281 g++.dg/ext/visibility/pragma-override2.C
11282 g++.dg/ext/visibility/staticmemfuncts.C
11283 g++.dg/ext/visibility/virtual.C: New tests.
11284
11285 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
11286
11287 PR c/15360
11288 * gcc.dg/pr15360-1.c: New test.
11289
11290 2004-07-25 Daniel Jacobowitz <dan@debian.org>
11291
11292 * gcc.dg/pragma-align-2.c: New test.
11293 * gcc.dg/pragma-init-fini.c: New test.
11294 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
11295 targets.
11296
11297 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
11298
11299 * gcc.dg/init-string-2.c: New test.
11300
11301 2004-07-24 Zack Weinberg <zack@codesourcery.com>
11302
11303 PR 16684
11304 * gcc.dg/Wredundant-decls-1.c: New test case.
11305
11306 2004-07-24 Jakub Jelinek <jakub@redhat.com>
11307
11308 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
11309 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
11310 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
11311 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
11312 * gcc.dg/compat/generate-random.c: New file.
11313 * gcc.dg/compat/generate-random.h: Likewise.
11314 * gcc.dg/compat/generate-random_r.c: Likewise.
11315 * gcc.dg/compat/struct-layout-1.h: Likewise.
11316 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
11317 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
11318 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
11319 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
11320 * gcc.dg/compat/struct-layout-1_main.c: New test.
11321 * gcc.dg/compat/struct-layout-1_x.c: New file.
11322 * gcc.dg/compat/struct-layout-1_y.c: New file.
11323 * gcc.dg/compat/struct-layout-1_test.h: New file.
11324
11325 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
11326
11327 * gcc.dg/comp-return-1.c: New test
11328
11329 2004-07-23 Janis Johnson <janis187@us.ibm.com>
11330
11331 * gcc.dg/vmx/8-02a.c: Fix typo.
11332
11333 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
11334 * gcc.dg/darwin-abi-3.c: New test.
11335
11336 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
11337 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
11338
11339 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
11340 * gcc.dg/vmx/ops-long-1.c: New test.
11341 * gcc.dg/vmx/ops-long-2.c: New test.
11342
11343 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
11344
11345 * g++.dg/lookup/conv-[1234].C: New.
11346
11347 2004-07-22 Mark Mitchell <mark@codesourcery.com>
11348
11349 * g++.dg/parse/attr2.C: Simplify.
11350
11351 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
11352
11353 PR c/7284
11354 * gcc.c-torture/execute/pr7284-1.c: New test.
11355
11356 2004-07-22 Brian Booth <bbooth@redhat.com>
11357
11358 * gcc.dg/tree-ssa/20040721-1.c: New test.
11359
11360 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
11361
11362 * g++.dg/template/crash20.c: New.
11363
11364 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
11365
11366 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
11367 Add dg-run directive. Declare variables as required.
11368 * gfortran.dg/g77/README: Update
11369
11370 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
11371
11372 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
11373 gcc.dg/cris-peep2-andu2.c: New tests.
11374
11375 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
11376
11377 PR c/15052
11378 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
11379 on return type.
11380 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
11381 messages.
11382 * gcc.dg/qual-return-2.c: Update expected messages.
11383 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
11384
11385 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
11386
11387 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
11388 * gcc.dg/noncompile/921102-1.c: Update expected error message.
11389
11390 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
11391
11392 PR c/11250
11393 * gcc.dg/init-string-1.c: New test.
11394
11395 2004-07-21 Jakub Jelinek <jakub@redhat.com>
11396
11397 PR middle-end/15345
11398 PR c/16450
11399 * gcc.dg/torture/nested-fn-1.c: New test.
11400
11401 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
11402
11403 PR target/16559
11404 * gcc.dg/ia64-fptr-1.c: New file.
11405
11406 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11407
11408 PR c++/14497
11409 * g++.dg/template/spec16.C: New test.
11410 * g++.old-deja/g++.robertl/eb118.C: Remove.
11411
11412 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11413
11414 PR c++/509
11415 * g++.dg/template/spec15.C: New test.
11416
11417 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
11418
11419 Copy cases from g77.f-torture/execute and add dg-run
11420 directive. Other changes as noted.
11421 * gfortran.dg/g77/13037.f
11422 * gfortran.dg/g77/1832.f
11423 * gfortran.dg/g77/19981119-0.f
11424 * gfortran.dg/g77/19990313-0.f
11425 * gfortran.dg/g77/19990313-1.f
11426 * gfortran.dg/g77/19990313-2.f
11427 * gfortran.dg/g77/19990313-3.f
11428 * gfortran.dg/g77/19990419-1.f
11429 * gfortran.dg/g77/19990826-0.f
11430 * gfortran.dg/g77/19990826-2.f
11431 * gfortran.dg/g77/20000503-1.f
11432 * gfortran.dg/g77/20001111.f
11433 * gfortran.dg/g77/20010116.f
11434 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
11435 * gfortran.dg/g77/20010430.f
11436 * gfortran.dg/g77/6177.f
11437 * gfortran.dg/g77/947.f
11438 * gfortran.dg/g77/970816-3.f
11439 * gfortran.dg/g77/971102-1.f
11440 * gfortran.dg/g77/980520-1.f
11441 * gfortran.dg/g77/980628-0.f
11442 * gfortran.dg/g77/980628-1.f
11443 * gfortran.dg/g77/980628-10.f
11444 * gfortran.dg/g77/980628-2.f
11445 * gfortran.dg/g77/980628-3.f
11446 * gfortran.dg/g77/980628-7.f
11447 * gfortran.dg/g77/980628-8.f
11448 * gfortran.dg/g77/980628-9.f
11449 * gfortran.dg/g77/980701-0.f
11450 * gfortran.dg/g77/980701-1.f
11451 * gfortran.dg/g77/cabs.f
11452 * gfortran.dg/g77/claus.f
11453 * gfortran.dg/g77/complex_1.f
11454 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
11455 * gfortran.dg/g77/dcomplex.f
11456 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
11457 * gfortran.dg/g77/f90-intrinsic-mathematical.f
11458 * gfortran.dg/g77/f90-intrinsic-numeric.f
11459 * gfortran.dg/g77/int8421.f
11460 * gfortran.dg/g77/labug1.f
11461 * gfortran.dg/g77/large_vec.f
11462 * gfortran.dg/g77/le.f
11463 * gfortran.dg/g77/short.f
11464 * gfortran.dg/g77/README: Update
11465
11466 2004-07-20 Mark Mitchell <mark@codesourcery.com>
11467
11468 PR c++/16637
11469 * g++.dg/parse/lookup4.C: New test.
11470
11471 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11472
11473 PR c++/16175
11474 * g++.dg/template/ttp10.C: New test.
11475
11476 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
11477
11478 * gcc.dg/pr12625-1.c: New test.
11479
11480 2004-07-20 Steven Bosscher <stevenb@suse.de>
11481
11482 * testsuite/gcc.dg/switch-warn-1.c: New test.
11483 * testsuite/gcc.dg/switch-warn-2.c: New test.
11484 * gcc.c-torture/compile/pr14730.c: Update.
11485
11486 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
11487
11488 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
11489 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
11490 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
11491 g++.dg/template/nontype3.C: Remove trailing CR from tests.
11492
11493 2004-07-18 Mark Mitchell <mark@codesourcery.com>
11494
11495 PR c++/16623
11496 * g++.dg/template/assign1.C: New test.
11497
11498 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11499
11500 PR c++/12170
11501 * g++.dg/template/ttp9.C: New test.
11502
11503 2004-07-19 Daniel Jacobowitz <dan@debian.org>
11504
11505 * gcc.dg/format/cmn-err-1.c: New test.
11506
11507 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
11508
11509 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
11510 gcc.dg/Wparentheses-10.c: New tests.
11511 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
11512
11513 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11514
11515 PR fortran/16465
11516 * gfortran.dg/g77//ffixed-line-length-0.f,
11517 gfortran.dg/g77/ffixed-line-length-132.f,
11518 gfortran.dg/g77/ffixed-line-length-72.f,
11519 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
11520 gfortran.dg/g77/README: Update.
11521
11522 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11523
11524 PR c++/13092
11525 * g++.dg/template/non-dependent7.C: New test.
11526 * g++.dg/template/non-dependent8.C: Likewise.
11527 * g++.dg/template/non-dependent9.C: Likewise.
11528 * g++.dg/template/non-dependent10.C: Likewise.
11529
11530 2004-07-17 Mark Mitchell <mark@codesourcery.com>
11531
11532 PR c++/16337
11533 * g++.dg/parse/attr2.C: New test.
11534
11535 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
11536
11537 * g77.dg: Removed.
11538 * g77.f-torture: Ditto.
11539
11540 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
11541
11542 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
11543 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
11544 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
11545
11546 2004-07-16 Richard Henderson <rth@redhat.com>
11547
11548 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
11549
11550 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11551
11552 * lib/fortran-torture.exp (fortran-torture): Don't test compile
11553 tests with full list of options.
11554 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
11555 of TORTURE_OPTIONS if test contains 'dg-do run'.
11556
11557 PR fortran/16404
11558 * gfortran.dg/do_iterator.f90: New test.
11559
11560 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11561
11562 PR rtl-optimization/16536
11563 * gcc.c-torture/execute/restrict-1.c: New test.
11564
11565 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11566
11567 PR fortran/15324
11568 * gfortran.dg/pr15324.f90: New test.
11569
11570 PR fortran/15129
11571 * gfortran.dg/pr15129.f90: New test.
11572
11573 PR fortran/15140
11574 * gfortran.dg/pr15140.f90: New test.
11575
11576 PR fortran/13792
11577 * gfortran.fortran-torture/execute/bounds.f90: Add check for
11578 compile-time simplification.
11579
11580 2004-07-14 Mike Stump <mrs@apple.com>
11581
11582 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
11583
11584 2004-07-14 James E Wilson <wilson@specifixinc.com>
11585
11586 PR target/16325
11587 * gcc.dg/profile-generate-1.c: New.
11588
11589 2004-07-15 Jakub Jelinek <jakub@redhat.com>
11590
11591 * gcc.c-torture/execute/20040709-1.c: New test.
11592 * gcc.c-torture/execute/20040709-2.c: New test.
11593
11594 2004-07-14 Mike Stump <mrs@apple.com>
11595
11596 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
11597
11598 2004-07-14 Mike Stump <mrs@apple.com>
11599
11600 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
11601
11602 2004-07-13 Mark Mitchell <mark@codesourcery.com>
11603
11604 PR c++/16518
11605 * g++.dg/parse/mutable1.C: New test.
11606
11607 2004-07-13 Diego Novillo <dnovillo@redhat.com>
11608
11609 PR tree-optimization/16443
11610 * gcc.dg/tree-ssa/20040713-1.c: New test.
11611
11612 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
11613
11614 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
11615 for operator new.
11616
11617 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
11618
11619 * gfortran.dg/g77/README: New file
11620 * gfortran.dg/g77/19981216-0.f: Copy from
11621 g77.f-torture/noncompile. Add "dg-do compile" and
11622 dg-error as required.
11623 * gfortran.dg/g77/19990218-1.f: Likewise
11624 * gfortran.dg/g77/19990905-1.f: Likewise
11625 * gfortran.dg/g77/9263.f: Likewise
11626 * gfortran.dg/g77/980615-0.f: Likewise
11627 * gfortran.dg/g77/980616-0.f: Likewise
11628 * gfortran.dg/g77/check0.f: Likewise
11629 * gfortran.dg/g77/select_no_compile.f: Likewise
11630
11631 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
11632
11633 Copy files from g77.f-torture/compile.
11634 Add "{ dg-do compile}". Other changes as noted
11635 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
11636 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
11637 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
11638 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
11639 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
11640 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
11641 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
11642 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
11643 statement to conform to standard. Append alpha1.x for reference.
11644 * gfortran.dg/g77/xformat.f: Add dg-warning
11645
11646 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
11647
11648 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
11649 Add {dg-do compile} directive.
11650 * gfortran.dg/g77/cpp2.F: Likewise
11651
11652 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11653
11654 PR c++/5402
11655 * g++.dg/lookup/name-clash1.C: New test.
11656
11657 PR c++/9777
11658 * g++.dg/lookup/name-clash2.C: New test.
11659
11660 PR c++/12102
11661 * g++.dg/lookup/name-clash3.C: New test.
11662
11663 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11664
11665 * g++.dg/lookup/new2.C: New test.
11666 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
11667
11668 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
11669
11670 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
11671 Add {dg-do compile} directive.
11672 * gfortran.dg/g77/13060.f: Likewise
11673 * gfortran.dg/g77/19990218-0.f: Likewise
11674 * gfortran.dg/g77/19990305-0.f: Likewise
11675 * gfortran.dg/g77/19990419-0.f: Likewise
11676 * gfortran.dg/g77/19990502-0.f: Likewise
11677 * gfortran.dg/g77/19990502-1.f: Likewise
11678 * gfortran.dg/g77/19990525-0.f: Likewise
11679 * gfortran.dg/g77/19990826-1.f: Likewise
11680 * gfortran.dg/g77/19990826-3.f: Likewise
11681 * gfortran.dg/g77/19990905-2.f: Likewise
11682 * gfortran.dg/g77/20000412-1.f: Likewise
11683 * gfortran.dg/g77/20000511-1.f: Likewise
11684 * gfortran.dg/g77/20000511-2.f: Likewise
11685 * gfortran.dg/g77/20000518.f: Likewise
11686 * gfortran.dg/g77/20000601-1.f: Likewise
11687 * gfortran.dg/g77/20000601-2.f: Likewise
11688 * gfortran.dg/g77/20000629-1.f: Likewise
11689 * gfortran.dg/g77/20000630-2.f: Likewise
11690 * gfortran.dg/g77/20010115.f: Likewise
11691 * gfortran.dg/g77/20010321-1.f: Likewise
11692 * gfortran.dg/g77/20010426.f: Likewise
11693 * gfortran.dg/g77/20020307-1.f: Likewise
11694 * gfortran.dg/g77/8485.f: Likewise
11695 * gfortran.dg/g77/960317-1.f: Likewise
11696 * gfortran.dg/g77/970915-0.f: Likewise
11697 * gfortran.dg/g77/980310-1.f: Likewise
11698 * gfortran.dg/g77/980310-2.f: Likewise
11699 * gfortran.dg/g77/980310-3.f: Likewise
11700 * gfortran.dg/g77/980310-4.f: Likewise
11701 * gfortran.dg/g77/980310-6.f: Likewise
11702 * gfortran.dg/g77/980310-7.f: Likewise
11703 * gfortran.dg/g77/980310-8.f: Likewise
11704 * gfortran.dg/g77/980419-2.f: Likewise
11705 * gfortran.dg/g77/980424-0.f: Likewise
11706 * gfortran.dg/g77/980427-0.f: Likewise
11707 * gfortran.dg/g77/980729-0.f: Likewise
11708 * gfortran.dg/g77/981117-1.f: Likewise
11709 * gfortran.dg/g77/toon_1.f: Likewise
11710
11711 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11712
11713 PR c++/2204
11714 * g++.dg/other/abstract2.C: New test.
11715
11716 2004-07-12 Paul Brook <paul@codesourcery.com>
11717
11718 * gfortran.dg/pointer_init_1.f90: New test.
11719
11720 2004-07-11 Paul Brook <paul@codesourcery.com>
11721
11722 PR fortran/15986
11723 * gfortran.dg/contained_1.f90: New test.
11724
11725 2004-07-11 Mark Mitchell <mark@codesourcery.com>
11726
11727 * g++.dg/parse/defarg8.C: New test.
11728
11729 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11730
11731 PR fortran/16433
11732 * gfortran.dg/pr16433.f: New test.
11733
11734 PR fortran/17574
11735 * gfortran.dg/pr15754.f90: New test.
11736
11737 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
11738
11739 PR tree-optimization/16437
11740 * gcc.c-torture/execute/bitfld-4.c: New test.
11741
11742 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11743
11744 * gfortran.fortran-torture/execute/common_2.f90: Add check for
11745 access to common var from module.
11746
11747 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11748
11749 PR fortran/16336
11750 * gfortran.fortran-torture/execute/common_2.f90: New test.
11751
11752 2004-07-10 Paul Brook <paul@codesourcery.com>
11753
11754 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
11755
11756 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11757
11758 PR fortran/15969
11759 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
11760
11761 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
11762
11763 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
11764 * gfortran.dg/g77/ffixed-form-2.f: Likewise
11765 * gfortran.dg/g77/ffree-form-1.f: Likewise
11766 * gfortran.dg/g77/ffree-form-2.f: Likewise
11767 * gfortran.dg/g77/ffree-form-3.f: Likewise
11768 * gfortran.dg/g77/fno-underscoring.f: Likewise
11769 * gfortran.dg/g77/funderscoring.f: Likewise
11770 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
11771
11772 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11773
11774 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
11775
11776 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11777 Paul Brook <paul@codesourcery.com>
11778
11779 PR fortran/13415
11780 * gfortran.dg/common_pointer_1.f90: New test.
11781
11782 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11783
11784 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
11785
11786 2004-07-09 James E Wilson <wilson@specifixinc.com>
11787
11788 PR target/16364
11789 * gcc.c-torture/compile/20040709-1.c: New.
11790
11791 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11792
11793 PR fortran/14077
11794 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
11795
11796 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11797
11798 PR fortran/13201
11799 * gfortran.dg/shape_1.f90: New test.
11800
11801 2004-07-09 Zack Weinberg <zack@codesourcery.com>
11802 Andrew Pinski <apinski@apple.com>
11803
11804 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
11805
11806 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11807
11808 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
11809 comment.
11810
11811 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11812 Paul Brook <paul@codesourcery.com>
11813
11814 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
11815 '.f95' and '.F95'.
11816
11817 2004-07-09 Diego Novillo <dnovillo@redhat.com>
11818
11819 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
11820
11821 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11822
11823 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
11824 testcases with capital suffix.
11825
11826 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11827
11828 PR fortran/15481
11829 PR fortran/13372
11830 PR fortran/13575
11831 PR fortran/15978
11832 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
11833
11834 * gfortran.dg/implicit_1.f90: New test.
11835
11836 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
11837
11838 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
11839 expression to match gfortran warning/error messages
11840 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
11841 dg-error text.
11842
11843 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
11844
11845 * lib/fortran-torture.exp: Rename proc search_for to
11846 search_for_re.
11847
11848 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
11849
11850 * gcc.c-torture/execute/simd-5.x: New file.
11851 XFAIL on SPARC 64-bit at -O0.
11852
11853 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11854
11855 PR c++/8211
11856 PR c++/16165
11857 * g++.dg/warn/effc3.C: New test.
11858
11859 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
11860
11861 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
11862 change X to 1X in format.
11863 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
11864 add data statements to conform to standard.
11865
11866 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
11867
11868 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
11869 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
11870 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
11871
11872 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
11873
11874 * gfortran.dg/g77/7388.f: Copy from g77.dg
11875 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
11876 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
11877 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
11878 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
11879 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
11880 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
11881 * gfortran.dg/g77/strlen0.f: Likewise
11882
11883 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
11884
11885 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
11886 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
11887
11888 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
11889
11890 * gcc.c-torture/execute/920428-2.x: Delete.
11891 * gcc.c-torture/execute/920501-7.x: Likewise.
11892
11893 2004-07-08 Jakub Jelinek <jakub@redhat.com>
11894
11895 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
11896 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
11897 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
11898 prescott and c3-2.
11899 (PREFETCH_3DNOW): Add -march=c3.
11900
11901 2004-07-08 Diego Novillo <dnovillo@redhat.com>
11902
11903 PR c/16437
11904 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
11905 * gcc.c-torture/execute/bf64-1.x: Likewise.
11906
11907 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
11908
11909 * gcc.c-torture/compile/20040708-1.c: New test.
11910
11911 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11912
11913 PR c++/16169
11914 * g++.dg/warn/effc2.C: New test.
11915
11916 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
11917
11918 * gcc.c-torture/execute/bitfld-1.x: Remove.
11919 * gcc.c-torture/execute/bitfld-3.c: New test.
11920 * gcc.dg/bitfld-2.c: Remove XFAILs.
11921
11922 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
11923
11924 PR c++/16276
11925 * g++.dg/rtti/tinfo1.C: New file.
11926
11927 2004-07-07 Eric Christopher <echristo@redhat.com>
11928
11929 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
11930
11931 2004-07-07 Andrew Pinski <apinski@apple.com>
11932
11933 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
11934
11935 2004-07-07 Mark Mitchell <mark@codesourcery.com>
11936
11937 * g++.dg/init/call1.C: XFAIL.
11938
11939 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
11940
11941 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
11942 except for movstrict*, to movmem* and clrstr* to clrmem*.
11943
11944 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
11945
11946 * gcc.c-torture/execute/20040707-1.c: New test.
11947
11948 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
11949
11950 * gcc.c-torture/execute/20040706-1.c: New test.
11951
11952 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11953
11954 PR c++/3671
11955 * g++.dg/template/spec14.C: New test.
11956
11957 2004-07-05 Jakub Jelinek <jakub@redhat.com>
11958
11959 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
11960 nothing if not yet defined. Use it in b, c and d type definitions.
11961 * gcc.c-torture/execute/20040705-1.c: New test.
11962 * gcc.c-torture/execute/20040705-2.c: New test.
11963
11964 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11965
11966 PR c++/2518
11967 * g++.dg/lookup/new1.C: New test.
11968
11969 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11970
11971 PR c++/11406
11972 * g++.dg/template/sizeof8.C: New test.
11973
11974 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
11975
11976 * gcc.c-torture/compile/20040705-1.c: New test.
11977
11978 2004-07-04 Bud Davis <bdavis9659@comcast.net>
11979
11980 * gfortran.fortran-torture/execute/seq_io.f90: New test.
11981
11982 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
11983
11984 * gcc.dg/cpp/if-mop.c: Two new testcases.
11985 * gcc.dg/cpp/trad/comment-3.c: New.
11986
11987 2004-07-04 Paul Brook <paul@codesourcery.com>
11988
11989 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
11990
11991 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
11992
11993 PR c++/3761
11994 * g++.dg/lookup/crash4.C: New test.
11995
11996 2004-07-02 Zack Weinberg <zack@codesourcery.com>
11997
11998 * gcc.c-torture/execute/builtin-abs-1.c
11999 * gcc.c-torture/execute/builtin-abs-2.c
12000 * gcc.c-torture/execute/builtin-complex-1.c
12001 * gcc.c-torture/execute/builtins/string-1-lib.c
12002 * gcc.c-torture/execute/builtins/string-1.c
12003 * gcc.c-torture/execute/builtins/string-2-lib.c
12004 * gcc.c-torture/execute/builtins/string-2.c
12005 * gcc.c-torture/execute/builtins/string-3-lib.c
12006 * gcc.c-torture/execute/builtins/string-3.c
12007 * gcc.c-torture/execute/builtins/string-4-lib.c
12008 * gcc.c-torture/execute/builtins/string-4.c
12009 * gcc.c-torture/execute/builtins/string-5-lib.c
12010 * gcc.c-torture/execute/builtins/string-5.c
12011 * gcc.c-torture/execute/builtins/string-6-lib.c
12012 * gcc.c-torture/execute/builtins/string-6.c
12013 * gcc.c-torture/execute/builtins/string-7-lib.c
12014 * gcc.c-torture/execute/builtins/string-7.c
12015 * gcc.c-torture/execute/builtins/string-8-lib.c
12016 * gcc.c-torture/execute/builtins/string-8.c
12017 * gcc.c-torture/execute/builtins/string-9-lib.c
12018 * gcc.c-torture/execute/builtins/string-9.c
12019 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
12020 * gcc.c-torture/execute/builtins/string-asm-1.c
12021 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
12022 * gcc.c-torture/execute/builtins/string-asm-2.c
12023 * gcc.c-torture/execute/stdio-opt-1.c
12024 * gcc.c-torture/execute/stdio-opt-2.c
12025 * gcc.c-torture/execute/stdio-opt-3.c
12026 * gcc.c-torture/execute/string-opt-1.c
12027 * gcc.c-torture/execute/string-opt-10.c
12028 * gcc.c-torture/execute/string-opt-11.c
12029 * gcc.c-torture/execute/string-opt-12.c
12030 * gcc.c-torture/execute/string-opt-13.c
12031 * gcc.c-torture/execute/string-opt-14.c
12032 * gcc.c-torture/execute/string-opt-15.c
12033 * gcc.c-torture/execute/string-opt-16.c
12034 * gcc.c-torture/execute/string-opt-2.c
12035 * gcc.c-torture/execute/string-opt-6.c
12036 * gcc.c-torture/execute/string-opt-7.c
12037 * gcc.c-torture/execute/string-opt-8.c:
12038 Replace with ...
12039
12040 * gcc.c-torture/execute/builtins/abs-2.c
12041 * gcc.c-torture/execute/builtins/abs-3.c
12042 * gcc.c-torture/execute/builtins/complex-1.c
12043 * gcc.c-torture/execute/builtins/fprintf.c
12044 * gcc.c-torture/execute/builtins/fputs.c
12045 * gcc.c-torture/execute/builtins/memcmp.c
12046 * gcc.c-torture/execute/builtins/memmove.c
12047 * gcc.c-torture/execute/builtins/memops-asm.c
12048 * gcc.c-torture/execute/builtins/mempcpy-2.c
12049 * gcc.c-torture/execute/builtins/mempcpy.c
12050 * gcc.c-torture/execute/builtins/memset.c
12051 * gcc.c-torture/execute/builtins/printf.c
12052 * gcc.c-torture/execute/builtins/sprintf.c
12053 * gcc.c-torture/execute/builtins/strcat.c
12054 * gcc.c-torture/execute/builtins/strchr.c
12055 * gcc.c-torture/execute/builtins/strcmp.c
12056 * gcc.c-torture/execute/builtins/strcpy.c
12057 * gcc.c-torture/execute/builtins/strcspn.c
12058 * gcc.c-torture/execute/builtins/strlen-2.c
12059 * gcc.c-torture/execute/builtins/strlen.c
12060 * gcc.c-torture/execute/builtins/strncat.c
12061 * gcc.c-torture/execute/builtins/strncmp-2.c
12062 * gcc.c-torture/execute/builtins/strncmp.c
12063 * gcc.c-torture/execute/builtins/strncpy.c
12064 * gcc.c-torture/execute/builtins/strpbrk.c
12065 * gcc.c-torture/execute/builtins/strpcpy-2.c
12066 * gcc.c-torture/execute/builtins/strpcpy.c
12067 * gcc.c-torture/execute/builtins/strrchr.c
12068 * gcc.c-torture/execute/builtins/strspn.c
12069 * gcc.c-torture/execute/builtins/strstr-asm.c
12070 * gcc.c-torture/execute/builtins/strstr.c:
12071 ... these new files.
12072
12073 * gcc.c-torture/execute/builtins/abs-2-lib.c
12074 * gcc.c-torture/execute/builtins/abs-3-lib.c
12075 * gcc.c-torture/execute/builtins/complex-1-lib.c
12076 * gcc.c-torture/execute/builtins/fprintf-lib.c
12077 * gcc.c-torture/execute/builtins/fputs-lib.c
12078 * gcc.c-torture/execute/builtins/memcmp-lib.c
12079 * gcc.c-torture/execute/builtins/memmove-lib.c
12080 * gcc.c-torture/execute/builtins/memops-asm-lib.c
12081 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
12082 * gcc.c-torture/execute/builtins/mempcpy-lib.c
12083 * gcc.c-torture/execute/builtins/memset-lib.c
12084 * gcc.c-torture/execute/builtins/printf-lib.c
12085 * gcc.c-torture/execute/builtins/sprintf-lib.c
12086 * gcc.c-torture/execute/builtins/strcat-lib.c
12087 * gcc.c-torture/execute/builtins/strchr-lib.c
12088 * gcc.c-torture/execute/builtins/strcmp-lib.c
12089 * gcc.c-torture/execute/builtins/strcpy-lib.c
12090 * gcc.c-torture/execute/builtins/strcspn-lib.c
12091 * gcc.c-torture/execute/builtins/strlen-2-lib.c
12092 * gcc.c-torture/execute/builtins/strlen-lib.c
12093 * gcc.c-torture/execute/builtins/strncat-lib.c
12094 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
12095 * gcc.c-torture/execute/builtins/strncmp-lib.c
12096 * gcc.c-torture/execute/builtins/strncpy-lib.c
12097 * gcc.c-torture/execute/builtins/strpbrk-lib.c
12098 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
12099 * gcc.c-torture/execute/builtins/strpcpy-lib.c
12100 * gcc.c-torture/execute/builtins/strrchr-lib.c
12101 * gcc.c-torture/execute/builtins/strspn-lib.c
12102 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
12103 * gcc.c-torture/execute/builtins/strstr-lib.c
12104 * gcc.c-torture/execute/builtins/lib/abs.c
12105 * gcc.c-torture/execute/builtins/lib/fprintf.c
12106 * gcc.c-torture/execute/builtins/lib/memset.c
12107 * gcc.c-torture/execute/builtins/lib/printf.c
12108 * gcc.c-torture/execute/builtins/lib/sprintf.c
12109 * gcc.c-torture/execute/builtins/lib/strcpy.c
12110 * gcc.c-torture/execute/builtins/lib/strcspn.c
12111 * gcc.c-torture/execute/builtins/lib/strncat.c
12112 * gcc.c-torture/execute/builtins/lib/strncmp.c
12113 * gcc.c-torture/execute/builtins/lib/strncpy.c
12114 * gcc.c-torture/execute/builtins/lib/strpbrk.c
12115 * gcc.c-torture/execute/builtins/lib/strspn.c
12116 * gcc.c-torture/execute/builtins/lib/strstr.c:
12117 New files containing support routines.
12118
12119 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
12120 declaration.
12121 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
12122 when not optimizing.
12123
12124 2004-07-02 Mark Mitchell <mark@codesourcery.com>
12125
12126 PR c++/16240
12127 * g++.dg/abi/mangle22.C: New test.
12128 * g++.dg/abi/mangle23.C: Likewise.
12129
12130 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
12131
12132 PR fortran/16290
12133 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
12134 Allow for cases without denormalized floating point numbers.
12135
12136 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
12137
12138 PR c/1027
12139 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
12140 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
12141 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
12142 expected warning text.
12143 * gcc.dg/format/diag-2.c: New test.
12144
12145 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
12146
12147 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
12148
12149 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
12150
12151 * gcc.dg/builtins-43.c: New.
12152 * gcc.dg/builtins-44.c: New.
12153 * gcc.dg/builtins-45.c: New.
12154
12155 2004-06-26 Geoffrey Keating <geoffk@apple.com>
12156 Andreas Tobler <a.tobler@schweiz.ch>
12157
12158 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
12159 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
12160 as SIGSEGV.
12161 * gcc.dg/cleanup-11.c: Likewise.
12162 * gcc.dg/cleanup-8.c: Likewise.
12163 * gcc.dg/cleanup-9.c: Likewise.
12164 * gcc.dg/cleanup-5.c: Run on all platforms.
12165
12166 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
12167
12168 * g++.dg/warn/nonnull1.C: New test.
12169
12170 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
12171
12172 * gcc.dg/compat/compat-common.h: Wrap up CINT in
12173 an #ifndef SKIP_COMPLEX_INT/#endif pair.
12174 Special-case the Sun compiler wrt to <complex.h>.
12175
12176 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
12177
12178 * gcc.dg/Wunreachable-8.C: New test.
12179
12180 * gcc.dg/h8300-ice2.c : New test.
12181
12182 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
12183
12184 PR fortran/16161
12185 * gfortran.fortran-torture/compile/implicit.f90: Add test
12186 for implicit character.
12187
12188 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
12189
12190 PR fortran/16289
12191 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
12192 Use tiny() intrinsic to find smallest non-negative real
12193
12194 2004-06-30 Jakub Jelinek <jakub@redhat.com>
12195
12196 * gcc.dg/compat/struct-by-value-22_main.c: New test.
12197 * gcc.dg/compat/struct-by-value-22_x.c: New.
12198 * gcc.dg/compat/struct-by-value-22_y.c: New.
12199
12200 * gcc.c-torture/execute/20040629-1.c: New test.
12201
12202 2004-06-29 Jakub Jelinek <jakub@redhat.com>
12203
12204 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
12205 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
12206
12207 PR target/16195
12208 * gcc.dg/20040625-1.c: New test.
12209
12210 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12211
12212 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
12213
12214 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12215
12216 PR fortran/15963
12217 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
12218
12219 2004-06-29 Richard Henderson <rth@redhat.com>
12220
12221 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
12222
12223 2004-06-29 Paul Brook <paul@codesourcery.com>
12224
12225 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
12226 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
12227
12228 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
12229
12230 PR c++/16260
12231 * g++.dg/parse/crash15.C: New.
12232
12233 2004-06-28 Andrew Pinski <apinski@apple.com>
12234
12235 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
12236 by the error already.
12237
12238 * g++.dg/opt/ptrmem4.C: Change to compile only test.
12239
12240 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
12241
12242 PR target/14041
12243 * gcc.dg/h8300-bss-align-1.c : New.
12244
12245 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
12246
12247 * PR c++/16174
12248 * g++.dg/template/ctor4.C: New.
12249
12250 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
12251
12252 PR c++/16205
12253 * g++.dg/warn/Wsequence-point-1.C: New test.
12254
12255 2004-06-27 Paul Brook <paul@codesourcery.com>
12256
12257 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
12258
12259 2004-06-27 Zack Weinberg <zack@codesourcery.com>
12260
12261 * g++.old-deja/g++.mike/p7325.C: Remove.
12262
12263 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
12264
12265 PR c/14963
12266 * gcc.dg/pr14963.c: New test.
12267
12268 2004-06-27 Mark Mitchell <mark@codesourcery.com>
12269
12270 PR c++/16193
12271 * g++.dg/parse/redef1.C: New test.
12272
12273 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
12274
12275 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
12276 20021110.c.
12277 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
12278 20021119-1.c.
12279 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
12280 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
12281 5-04.c.
12282 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
12283 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
12284 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
12285 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
12286 g++.brendan/enum14.C.
12287 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
12288 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
12289 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
12290 g++.mike/virt1.C.
12291 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
12292 memtemp24.C.
12293
12294 2004-06-27 Roger Sayle <roger@eyesopen.com>
12295
12296 * gcc.dg/20040527-1.c: New test case.
12297
12298 2004-06-26 Bud Davis <bdavis9659@comcast.net>
12299
12300 PR gfortran/pr16196
12301 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
12302
12303 2004-06-25 Roger Sayle <roger@eyesopen.com>
12304
12305 PR middle-end/15825
12306 * gcc.dg/pr15825-1.c: New test case.
12307
12308 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
12309
12310 * gcc.c-torture/execute/20040625-1.c: New test.
12311
12312 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12313
12314 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
12315
12316 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
12317
12318 * gcc.dg/torture/mips-div-1.c: New test.
12319
12320 2004-06-24 Jeff Law <law@redhat.com>
12321
12322 * gcc.dg/tree-ssa/20040624-1.c: New test.
12323
12324 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
12325
12326 * gcc.c-torture/compile/20040624-1.c: New test.
12327
12328 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12329
12330 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
12331 this directory.
12332
12333 2004-06-23 Andrew Pinski <apinski@apple.com>
12334
12335 PR middle-end/15988
12336 * g++.dg/opt/ptrmem4.C: New test.
12337
12338 * gcc.dg/c90-array-quals-2.c: New test.
12339
12340 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
12341
12342 * gcc.dg/kpice1.c: New test.
12343
12344 2006-06-23 Andrew Pinski <apinski@apple.com>
12345
12346 * gcc.dg/c90-array-quals.c: New test.
12347
12348 2006-06-22 Richard Henderson <rth@redhat.com>
12349
12350 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
12351
12352 2004-06-22 Loren James Rittle <ljrittle@acm.org>
12353
12354 * gcc.dg/builtins-config.h: Handle FreeBSD.
12355
12356 2006-06-22 Richard Henderson <rth@redhat.com>
12357
12358 * g++.dg/opt/devirt1.C: New.
12359
12360 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
12361
12362 * g++.dg/opt/pr15551.C: New testcase.
12363
12364 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
12365
12366 PR target/14800
12367 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
12368 x86_64-*-linux* when compiling for 32bit.
12369
12370 2004-06-21 Andrew Pinski <apinski@apple.com>
12371
12372 * gcc.dg/pch/struct-1.c: New.
12373 * gcc.dg/pch/struct-1.hs: New.
12374
12375 2004-06-21 Geoffrey Keating <geoffk@apple.com>
12376
12377 * gcc.dg/pch/save-temps-1.c: New file.
12378 * gcc.dg/pch/save-temps-1.hs: New file.
12379
12380 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
12381
12382 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
12383 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
12384
12385 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12386
12387 * gfortran.fortran-torture/execute/select_1.f90: Rename function
12388 to fix type error.
12389 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
12390 Remove trailing spaces.
12391
12392 2004-06-21 Richard Henderson <rth@redhat.com>
12393
12394 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
12395 merging && to BIT_FIELD_REF.
12396
12397 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
12398
12399 * g++.dg/opt/placeholder1.C: New test.
12400
12401 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
12402
12403 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
12404 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
12405 * gcc.dg/compat/union-m128-1_x.c: Likewise.
12406 * gcc.dg/compat/union-m128-1_y.c: Likewise.
12407
12408 2004-06-20 Zack Weinberg <zack@codesourcery.com>
12409
12410 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
12411 extern "C".
12412 * g++.dg/other/pragma-re-1.C: Add comments.
12413
12414 2004-06-19 Bud Davis <bdavis9659@comcast.net>
12415
12416 PR gfortran/16080
12417 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
12418
12419 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
12420
12421 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
12422 instead of setting the type of size_t by
12423 hand.
12424
12425 2004-06-18 Roger Sayle <roger@eyesopen.com>
12426
12427 * gcc.dg/unordered-2.c: New test case.
12428 * gcc.dg/unordered-3.c: New test case.
12429
12430 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
12431
12432 PR other/16043
12433 * lib/g++.exp (g++_version): Tweak regexp for version
12434 * lib/g77.exp (g77_version): Likewise
12435 * lib/gfortran.exp (gfortran_version): Likewise
12436 * lib/objc.exp (objc_version): Likewise
12437 * lib/treelang.exp (treelang_version): Likewise
12438
12439 2004-06-19 Jakub Jelinek <jakub@redhat.com>
12440
12441 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
12442 Use INT_MAX instead of __INT_MAX__.
12443 * gcc.dg/compat/struct-align-2_y.c: Likewise.
12444
12445 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
12446 * gcc.dg/compat/scalar-return-3_x.c: Use it.
12447 * gcc.dg/compat/scalar-return-3_y.c: Use it.
12448 * gcc.dg/compat/scalar-return-4_x.c: Use it.
12449 * gcc.dg/compat/scalar-return-4_y.c: Use it.
12450 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
12451 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
12452 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
12453 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
12454
12455 * gcc.dg/range-test-1.c: New test.
12456 * g++.dg/opt/range-test-1.C: New test.
12457
12458 2004-06-17 Richard Henderson <rth@redhat.com>
12459
12460 * objc.dg/sync-1.m: New.
12461 * objc.dg/try-catch-1.m: Don't force next runtime.
12462 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
12463 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
12464 shadowed catch clause.
12465 * objc.dg/try-catch-5.m: New.
12466
12467 2004-06-17 Zack Weinberg <zack@codesourcery.com>
12468
12469 Bug 14610
12470 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
12471
12472 2004-06-15 Richard Henderson <rth@redhat.com>
12473
12474 * gcc.dg/20001116-1.c: Move expected warning line.
12475
12476 2004-06-15 Richard Henderson <rth@redhat.com>
12477
12478 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
12479 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
12480
12481 2004-06-15 Jeff Law <law@redhat.com>
12482
12483 * gcc.dg/tree-ssa/20040615-1.c: New test.
12484 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
12485 be less sensitive to operand ordering.
12486 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
12487
12488 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
12489
12490 * g++.dg/abi/bitfield3.C: Add comment..
12491
12492 2004-06-15 Richard Henderson <rth@redhat.com>
12493
12494 * g++.dg/ext/stmtexpr1.C: XFAIL.
12495 * gcc.dg/20030612-1.c: XFAIL.
12496
12497 2004-06-15 Eric Christopher <echristo@redhat.com>
12498
12499 * g++.dg/charset/asm5.c: New.
12500 * gcc.dg/charset/asm6.c: New.
12501
12502 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12503
12504 PR fortran/15962
12505 * gfortran.fortran-torture/execute/select_1.f90: New test.
12506
12507 2004-06-15 Paul Brook <paul@codesourcery.com>
12508
12509 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
12510
12511 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12512
12513 PR c++/15967
12514 * g++.dg/lookup/crash3.C: New test.
12515
12516 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12517
12518 PR c++/15947
12519 * g++.dg/parse/dtor4.C: New test.
12520
12521 2004-06-14 Jeff Law <law@redhat.com>
12522
12523 * gcc.c-torture/compile/20040614-1.c: New test.
12524
12525 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12526
12527 PR fortran/15211
12528 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
12529 LEN of a character array.
12530
12531 2004-06-14 Mark Mitchell <mark@codesourcery.com>
12532
12533 PR c++/15096
12534 * g++.dg/template/ptrmem10.C: New test.
12535
12536 PR c++/14930
12537 * g++.dg/template/friend30.C: New test.
12538
12539 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12540
12541 PR fortran/14928
12542 * gfortran.fortran-torture/compile/mloc.f90: New test.
12543
12544 2004-06-13 Paul Brook <paul@codesourcery.com>
12545
12546 * gfortran.fortran-torture/execute/random_2.f90: New test.
12547
12548 2004-06-13 Eric Christopher <echristo@redhat.com>
12549
12550 * gcc.dg/noncompile/redecl-1.c: Fix error message.
12551
12552 2004-06-12 Paul Brook <paul@codesourcery.com>
12553
12554 * gfortran.fortran-torture/execute/contained_3.f90: New test.
12555
12556 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12557
12558 PR fortran/14923
12559 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
12560
12561 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12562
12563 PR fortran/14957
12564 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
12565 syntax errors in end statements of contained subroutines.
12566
12567 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12568
12569 PR fortran/12841
12570 * gfortran.fortran-torture/execute/null_arg.f90: New test.
12571
12572 2004-06-12 Bud Davis <bdavis9659@comcast.net>
12573
12574 PR fortran/15665
12575 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
12576
12577 2004-06-12 Bud Davis <bdavis9659@comcast.net>
12578
12579 PR gfortran/12839
12580 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
12581
12582 2004-06-11 Mark Mitchell <mark@codesourcery.com>
12583
12584 PR c++/15862
12585 * g++.dg/parse/enum1.C: New test.
12586
12587 2004-06-10 Jeff Law <law@redhat.com>
12588
12589 * gcc.c-torture/compile/20040610-1.c: New test.
12590
12591 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12592
12593 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
12594 * g++.old-deja/g++.other/decl3.C: Likewise.
12595
12596 2004-06-10 Brian Booth <bbooth@redhat.com>
12597
12598 * gcc.dg/tree-ssa/20031015-1.c: Scan for
12599 V_MAY_DEF instead of VDEF.
12600 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
12601
12602 2004-06-10 Mark Mitchell <mark@codesourcery.com>
12603
12604 PR c++/14211
12605 * g++.dg/conversion/const1.C: New test.
12606
12607 PR c++/15076
12608 * g++.dg/conversion/reinterpret1.C: New test.
12609
12610 PR c++/15877
12611 * g++.dg/template/enum2.C: New test.
12612
12613 PR c++/15227
12614 * g++.dg/template/error13.C: New test.
12615
12616 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12617
12618 PR fortran/14957
12619 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
12620 arguments to test_* REAL and of the right size.
12621
12622 2004-06-10 Jakub Jelinek <jakub@redhat.com>
12623
12624 PR target/15569
12625 PR rtl-optimization/15681
12626 * gcc.dg/20040609-1.c: New test.
12627
12628 2004-06-10 Jakub Jelinek <jakub@redhat.com>
12629
12630 PR c++/14791
12631 * g++.dg/opt/builtins1.C: New test.
12632
12633 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
12634
12635 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
12636 that use default windows32 struct layout.
12637 * gcc.dg/i386-bitfield2.c: Likewise.
12638
12639 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
12640
12641 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
12642 for mingw32 and cygwin targets.
12643
12644 2004-06-09 Geoffrey Keating <geoffk@apple.com>
12645
12646 * gcc.dg/pch/macro-4.c: New.
12647 * gcc.dg/pch/macro-4.hs: New.
12648
12649 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12650
12651 PR fortran/13249
12652 * gfortran.fortran-torture/compile/name_clash.f90: New test.
12653
12654 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12655
12656 PR fortran/13372
12657 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
12658
12659 2004-06-09 Bud Davis <bdavis9659@comcast.net>
12660
12661 PR gfortran/14897
12662 * gfortran.fortran-torture/execute/t_edit.f90: New test.
12663
12664 2004-06-09 Bud Davis <bdavis9659@comcast.net>
12665
12666 PR gfortran/15755
12667 * gfortran.fortran-torture/execute/backspace.c : New test.
12668
12669 2004-06-09 Paul Brook <paul@codesourcery.com>
12670
12671 * gfortran.fortran-torture/execure/intrinsic_associated.f90
12672 (pointer_to_section): Rewrite to use smaller array.
12673
12674 2004-06-08 David Edelsohn <edelsohn@gnu.org>
12675
12676 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
12677 * gcc.dg/ext/altivec-10.c: Same.
12678 * gcc.dg/ext/altivec-11.c: Same.
12679 * gcc.dg/ext/altivec-12.c: Same.
12680 * gcc.dg/ext/altivec-13.c: Same.
12681 * gcc.dg/ext/altivec-14.c: Same.
12682 * gcc.dg/ext/altivec-15.c: Same.
12683 * gcc.dg/ext/altivec-16.c: Same.
12684 * gcc.dg/ext/altivec-3.c: Same.
12685 * gcc.dg/ext/altivec-4.c: Same.
12686 * gcc.dg/ext/altivec-6.c: Same.
12687 * gcc.dg/ext/altivec-7.c: Same.
12688 * gcc.dg/ext/altivec-8.c: Same.
12689 * gcc.dg/ext/altivec-varargs-1.c: Same.
12690
12691 * g++.dg/ext/altivec-1.C: Correct dg syntax.
12692 * g++.dg/ext/altivec-10.C: Same.
12693 * g++.dg/ext/altivec-2.C: Same.
12694 * g++.dg/ext/altivec-3.C: Same.
12695 * g++.dg/ext/altivec-4.C: Same.
12696 * g++.dg/ext/altivec-5.C: Same.
12697 * g++.dg/ext/altivec-6.C: Same.
12698 * g++.dg/ext/altivec-7.C: Same.
12699 * g++.dg/ext/altivec-8.C: Same.
12700 * g++.dg/ext/altivec-9.C: Same.
12701
12702 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12703
12704 PR c++/7841
12705 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
12706
12707 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
12708
12709 * gcc.dg/union-1.c: New test.
12710
12711 2004-06-07 Roger Sayle <roger@eyesopen.com>
12712
12713 * gcc.dg/builtins-41.c: New test case.
12714 * gcc.dg/builtins-42.c: New test case.
12715
12716 2004-06-07 David Edelsohn <edelsohn@gnu.org>
12717
12718 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
12719 * g++.dg/ext/altivec-10.C: Same.
12720 * g++.dg/ext/altivec-2.C: Same.
12721 * g++.dg/ext/altivec-3.C: Same.
12722 * g++.dg/ext/altivec-4.C: Same.
12723 * g++.dg/ext/altivec-5.C: Same.
12724 * g++.dg/ext/altivec-6.C: Same.
12725 * g++.dg/ext/altivec-7.C: Same.
12726 * g++.dg/ext/altivec-8.C: Same.
12727 * g++.dg/ext/altivec-9.C: Same.
12728 * g++.old-deja/g++.abi/cxa_vec.C: Same.
12729 * g++.old-deja/g++.brendan/new3.C: Same.
12730 * gcc.c-torture/execute/eeprof-1.x: Same.
12731
12732 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
12733
12734 PR c/14765
12735 * gcc.dg/pr14765-1.c: New test.
12736
12737 2004-06-07 Roger Sayle <roger@eyesopen.com>
12738
12739 PR c/14649
12740 * gcc.dg/pr14649-1.c: New test case.
12741
12742 2004-06-07 Richard Henderson <rth@redhat.com>
12743
12744 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
12745 if temporaries.
12746
12747 2004-06-07 David Edelsohn <edelsohn@gnu.org>
12748
12749 * g++.dg/eh/elide1.C: Remove XFAIL.
12750
12751 2004-06-07 Mark Mitchell <mark@codesourcery.com>
12752
12753 PR c++/15337
12754 * g++.dg/expr/sizeof3.C: New test.
12755
12756 PR c++/14777
12757 * g++.dg/template/access14.C: New test.
12758
12759 PR c++/15554
12760 * g++.dg/template/enum1.C: New test.
12761
12762 PR c++/15057
12763 * g++.dg/eh/throw1.C: New test.
12764
12765 2004-06-07 David Ayers <d.ayers@inode.at>
12766 Ziemowit Laski <zlaski@apple.com>
12767
12768 * lib/objc.exp (objc_target_compile): Revert the '-framework
12769 Foundation' flag fix, since bare Darwin does not ship
12770 with the Foundation framework.
12771 * objc/execute/next_mapping.h: Provide a local NSConstantString
12772 @interface and @implementation.
12773 (objc_constant_string_init): A constructor function, used to
12774 initialize the NSConstantString meta-class object.
12775 * objc/execute/string1.m: Include "next_mapping.h" instead of
12776 <Foundation/NSString.h>.
12777 * objc/execute/string2.m: Likewise.
12778 * objc/execute/string3.m: Likewise.
12779 * objc/execute/string4.m: Likewise.
12780
12781 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
12782
12783 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
12784 to double. Replace double with FLOAT.
12785 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
12786
12787 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
12788 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
12789 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
12790 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
12791 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
12792 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
12793 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
12794 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
12795
12796 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
12797
12798 PR c/13519
12799 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
12800
12801 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12802
12803 PR c++/15503
12804 * g++.dg/template/meminit2.C: New test.
12805
12806 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
12807
12808 PR target/15822
12809 * gcc.c-torture/execute/compare-fp-1.c,
12810 gcc.c-torture/execute/compare-fp-2.c,
12811 gcc.c-torture/execute/compare-fp-3.c,
12812 gcc.c-torture/execute/compare-fp-4.c,
12813 gcc.c-torture/execute/compare-fp-3.x,
12814 gcc.c-torture/execute/compare-fp-4.x: Moved...
12815 * gcc.c-torture/execute/ieee/compare-fp-1.c,
12816 gcc.c-torture/execute/ieee/compare-fp-2.c,
12817 gcc.c-torture/execute/ieee/compare-fp-3.c,
12818 gcc.c-torture/execute/ieee/compare-fp-4.c,
12819 gcc.c-torture/execute/ieee/compare-fp-3.x,
12820 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
12821
12822 2004-06-04 David Ayers <d.ayers@inode.at>
12823
12824 * objc/execute/protocol-isEqual-4.m: New testcase.
12825
12826 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
12827
12828 * objc/execute/protocol-isEqual-1.m: New testcase.
12829 * objc/execute/protocol-isEqual-2.m: New testcase.
12830 * objc/execute/protocol-isEqual-3.m: New testcase.
12831
12832 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12833
12834 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
12835
12836 2004-06-02 Ziemowit Laski <zlaski@apple.com>
12837
12838 * lib/objc.exp (objc_target_compile): When running tests on
12839 Darwin (Mac OS X), inform the linker about '-framework
12840 'Foundation'.
12841
12842 2004-06-02 Eric Christopher <echristo@redhat.com>
12843
12844 * gcc.c-torture/compile/20040602-1.c: New.
12845
12846 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
12847
12848 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
12849 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
12850
12851 PR tree-optimization/14736
12852 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
12853
12854 PR tree-optimization/14042
12855 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
12856
12857 PR tree-optimization/14729
12858 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
12859
12860 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12861
12862 PR fortran/15557
12863 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
12864
12865 2004-06-01 Richard Hederson <rth@redhat.com>
12866
12867 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
12868
12869 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12870
12871 PR c++/14932
12872 * g++.dg/parse/offsetof4.C: New test.
12873
12874 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
12875
12876 PR objc/7993
12877 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
12878
12879 2004-05-31 Mark Mitchell <mark@codesourcery.com>
12880
12881 PR c++/15701
12882 * g++.dg/template/friend29.C: New test.
12883
12884 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
12885
12886 PR c/15749
12887 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
12888
12889 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
12890
12891 * gcc.dg/sparc-trap-1.c: New test.
12892
12893 2004-05-31 Roger Sayle <roger@eyesopen.com>
12894
12895 PR middle-end/15069
12896 * g++.dg/opt/fold3.C: New test case.
12897
12898 2004-05-30 Graham Stott <graham.stott@btinternet.com>
12899
12900 * lib/target-supports.exp (check_iconv_available): Fix fallout
12901 from 2004-05-28 patch.
12902
12903 2004-05-30 Paul Brook <paul@codesourcery.com>
12904
12905 PR fortran/15620
12906 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
12907 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
12908
12909 2004-05-30 Steven G. Kargl <kargls@comcast.net>
12910
12911 * gfortran.fortran-torture/execute/random_1.f90: New test.
12912
12913 2004-05-28 Ziemowit Laski <zlaski@apple.com>
12914
12915 * g++.dg/ext/altivec-10.C: New test.
12916
12917 2004-05-29 Paul Brook <paul@codesourcery.com>
12918
12919 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
12920
12921 2004-05-28 Ziemowit Laski <zlaski@apple.com>
12922
12923 * gcc.dg/altivec-16.c: New test.
12924
12925 2004-05-28 Janis Johnson <janis187@us.ibm.com>
12926
12927 * lib/target-supports.exp (check_vmx_hw_available): New.
12928 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
12929
12930 * lib/target-supports.exp (check_alias_available,
12931 check_iconv_available, check_named_sections_available): Use
12932 unique names for temporary files.
12933
12934 2004-05-28 Ziemowit Laski <zlaski@apple.com>
12935
12936 * gcc.dg/altivec-15.c: New test.
12937
12938 2004-05-28 Mark Mitchell <mark@codesourcery.com>
12939
12940 PR c++/15083
12941 * g++.dg/warn/noeffect6.C: New test.
12942
12943 PR c++/15471
12944 * g++.dg/expr/ptrmem4.C: New test.
12945
12946 PR c++/15640
12947 * g++.dg/template/operator3.C: New test.
12948
12949 2004-05-28 Mark Mitchell <mark@codesourcery.com>
12950
12951 PR c++/14668
12952 * g++.dg/lookup/redecl1.C: New test.
12953 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
12954
12955 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
12956
12957 * gcc.c-torture/execute/compare-fp-1.c,
12958 gcc.c-torture/execute/compare-fp-2.c,
12959 gcc.c-torture/execute/compare-fp-3.c,
12960 gcc.c-torture/execute/compare-fp-4.c,
12961 gcc.c-torture/execute/compare-fp-3.x,
12962 gcc.c-torture/execute/compare-fp-4.x,
12963 gcc.dg/pr15649-1.c: New.
12964
12965 2004-05-27 Adam Nemet <anemet@lnxw.com>
12966
12967 PR c++/12883
12968 * g++.dg/init/array14.C: New test.
12969
12970 2004-05-25 Janis Johnson <janis187@us.ibm.com>
12971
12972 * lib/compat.exp (compat-get-options-main): New.
12973 (compat-get-options): Remove unneeded code, warn for ignored
12974 command.
12975 (compat-execute): Check flag set by dg-require-* commands.
12976
12977 * lib/compat.exp (compat-execute): Break up long lines.
12978
12979 2004-05-24 Janis Johnson <janis187@us.ibm.com>
12980
12981 * gcc.dg/altivec-7.c: Don't use 'vector long'.
12982 * gcc.dg/altivec-14.c: New test.
12983 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
12984
12985 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
12986 * gcc.dg/altivec-12.c: Ditto.
12987
12988 * gcc.dg/altivec-3.c: Move call to altivec_check.
12989
12990 2004-05-23 Mark Mitchell <mark@codesourcery.com>
12991
12992 PR c++/15044
12993 * g++.dg/template/error12.C: New test.
12994
12995 PR c++/15317
12996 * g++.dg/ext/attrib15.C: New test.
12997
12998 PR c++/15329
12999 * g++.dg/template/ptrmem9.C: New test.
13000
13001 2004-05-25 Paul Brook <paul@codesourcery.com>
13002
13003 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
13004
13005 2004-05-23 Mark Mitchell <mark@codesourcery.com>
13006
13007 PR c++/15165
13008 * g++.dg/template/crash19.C: New test.
13009
13010 2004-05-23 Mark Mitchell <mark@codesourcery.com>
13011
13012 PR c++/15025
13013 * g++.dg/template/redecl1.C: New test.
13014
13015 2004-05-23 Mark Mitchell <mark@codesourcery.com>
13016
13017 PR c++/14821
13018 * g++.dg/other/ns1.C: New test.
13019
13020 PR c++/14883
13021 * g++.dg/template/invalid1.C: New test.
13022
13023 2004-05-23 Paul Brook <paul@codesourcery.com>
13024 Victor Leikehman <lei@haifasphere.co.il>
13025
13026 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
13027 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
13028
13029 2004-05-22 Mark Mitchell <mark@codesourcery.com>
13030
13031 PR c++/15285
13032 PR c++/15299
13033 * g++.dg/template/non-dependent5.C: New test.
13034 * g++.dg/template/non-dependent6.C: New test.
13035
13036 2004-05-22 Mark Mitchell <mark@codesourcery.com>
13037
13038 PR c++/15507
13039 * g++.dg/inherit/union1.C: New test.
13040
13041 PR c++/15542
13042 * g++.dg/template/addr1.C: New test.
13043
13044 PR c++/15427
13045 * g++.dg/template/array5.C: New test.
13046
13047 PR c++/15287
13048 * g++.dg/template/array6.C: New test.
13049
13050 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
13051 Roger Sayle <roger@eyesopen.com>
13052
13053 * g++.dg/lookup/forscope2.C: New test case.
13054
13055 2004-05-22 Ben Elliston <bje@au.ibm.com>
13056
13057 * gcc.dg/cpp/Wmissingdirs.c: New.
13058
13059 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
13060
13061 PR target/15301
13062 * gcc.dg/compat/union-m128-1.h: New file.
13063 * gcc.dg/compat/union-m128-1_main.c: Likewise.
13064 * gcc.dg/compat/union-m128-1_x.c: Likewise.
13065 * gcc.dg/compat/union-m128-1_y.c: Likewise.
13066
13067 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
13068
13069 PR target/15302
13070 * gcc.dg/compat/struct-complex-1.h: New file.
13071 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
13072 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
13073 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
13074
13075 2004-05-20 Roger Sayle <roger@eyesopen.com>
13076
13077 PR middle-end/3074
13078 * gcc.dg/pr3074-1.c: New test case.
13079 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
13080
13081 2004-05-20 Falk Hueffner <falk@debian.org>
13082
13083 PR other/15526
13084 * gcc.dg/ftrapv-1.c: New test case.
13085
13086 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
13087
13088 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
13089
13090 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
13091 Jeff Law <law@redhat.com>
13092
13093 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
13094 * gcc.dg/tree-ssa/20040518-2.c: New test.
13095
13096 * gcc.dg/tree-ssa/20040518-1.c: New test.
13097
13098 2004-05-18 Zack Weinberg <zack@codesourcery.com>
13099
13100 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
13101
13102 2004-05-18 Paul Brook <paul@codesourcery.com>
13103
13104 PR fortran/13930
13105 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
13106
13107 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13108
13109 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
13110 constant folding.
13111
13112 2004-05-17 Steven Bosscher <stevenb@suse.de>
13113
13114 * gcc.dg/tree-ssa/20040517-1.c: New test.
13115
13116 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13117
13118 * gcc.dg/loop-4.c: New test.
13119
13120 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
13121
13122 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
13123
13124 2004-05-15 Bud Davis <bdavis9659@comcast.net>
13125
13126 PR fortran/15311
13127 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
13128
13129 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13130
13131 PR fortran/13826
13132 PR fortran/13940
13133 * gfortran.fortran-torture/compile/data_1.f90: New test.
13134
13135 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
13136
13137 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
13138 * gcc.dg/uninit-H.c: Define ASM for __s390__.
13139
13140 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
13141
13142 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
13143
13144 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
13145
13146 PR c/15444
13147 * gcc.dg/format/xopen-1.c: Adjust expected message.
13148 * gcc.dg/format/xopen-3.c: New test.
13149
13150 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
13151
13152 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
13153
13154 2004-05-14 Jeff Law <law@redhat.com>
13155
13156 * gcc.dg/tree-ssa/20040514-2.c: New test.
13157
13158 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13159
13160 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
13161 this ...
13162 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
13163 this.
13164
13165 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
13166
13167 * gcc.dg/tree-ssa/20040514-1.c: New test.
13168
13169 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13170
13171 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
13172 test.
13173
13174 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13175
13176 PR fortran/14066
13177 * gfortran.fortran-torture/compile/do_1.f90: New test.
13178
13179 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13180
13181 PR fortran/15051
13182 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
13183 test.
13184
13185 2004-05-14 Bud Davis <bdavis9659@comcast.net>
13186
13187 PR fortran/15149
13188 * gfortran.fortran-torture/execute/random_init.f90: New test.
13189
13190 2004-05-13 Paul Brook <paul@codesourcery.com>
13191
13192 PR fortran/15314
13193 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
13194
13195 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
13196
13197 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
13198 for the powerpc case.
13199
13200 2004-05-13 Jeff Law <law@redhat.com>
13201
13202 * gcc.dg/tree-ssa/20040513-1.c: New test.
13203 * gcc.dg/tree-ssa/20040513-2.c: New test.
13204
13205 2004-05-13 Paul Brook <paul@codesourcery.com>
13206
13207 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
13208 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
13209 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
13210
13211 2004-05-13 Andreas Schwab <schwab@suse.de>
13212
13213 PR other/10819
13214 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
13215 characters.
13216
13217 2004-05-13 Bud Davis <bdavis9659@comcast.net>
13218
13219 PR fortran/15294
13220 * gfortran.fortran-torture/execute/adjustr.f90: New file.
13221
13222 2004-05-13 Diego Novillo <dnovillo@redhat.com>
13223
13224 Merge from tree-ssa-20020619-branch. See
13225 ChangeLog.tree-ssa for details.
13226
13227 2004-05-11 Ziemowit Laski <zlaski@apple.com>
13228
13229 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
13230 include <altivec.h> explicitly.
13231 * gcc.dg/altivec-13.c: Likewise.
13232
13233 2004-05-11 Paul Brook <paul@codesourcery.com>
13234
13235 * gcc.c-torture/compile/20010518-1.c: Force enum size.
13236
13237 2004-05-10 Eric Christopher <echristo@redhat.com>
13238
13239 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
13240 * gcc.dg/sibcall-4.c: Ditto.
13241
13242 2004-05-10 Ziemowit Laski <zlaski@apple.com>
13243
13244 * g++.dg/ext/altivec-8.C: New test case.
13245 * gcc.dg/altivec-13.c: New test case.
13246
13247 2004-05-08 Roger Sayle <roger@eyesopen.com>
13248
13249 * gcc.c-torture/execute/divcmp-1.c: New test case.
13250 * gcc.c-torture/execute/divcmp-2.c: New test case.
13251 * gcc.c-torture/execute/divcmp-3.c: New test case.
13252
13253 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
13254
13255 * g++.dg/other/pragma-re-2.C: New test.
13256
13257 2004-05-07 Uros Bizjak <uros@kss-loka.si>
13258
13259 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
13260 * gcc.dg/i386-387-2.c: Likewise.
13261
13262 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
13263 __builtin_drem.
13264 * gcc.dg/i386-387-6.c: Likewise.
13265
13266 2004-05-07 Uros Bizjak <uros@kss-loka.si>
13267
13268 * gcc.dg/builtins-33.c: Also check log1p*.
13269
13270 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
13271
13272 PR optimization/15296
13273 * gcc.c-torture/execute/pr15296.c: New test.
13274
13275 2004-05-05 Uros Bizjak <uros@kss-loka.si>
13276
13277 * gcc.dg/builtins-40.c: New test.
13278
13279 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
13280
13281 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
13282
13283 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
13284
13285 * g++.dg/ext/spe1.C: New testcase.
13286
13287 2004-05-04 Ziemowit Laski <zlaski@apple.com>
13288
13289 * objc.dg/image-info.m: Allow additional attributes
13290 for __image_info section.
13291
13292 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
13293
13294 * gcc.dg/torture/mips-hilo-2.c: New test.
13295
13296 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13297
13298 PR c++/14389
13299 * g++.dg/template/member5.C: New test.
13300
13301 2004-05-03 Uros Bizjak <uros@kss-loka.si>
13302
13303 * gcc.dg/builtins-34.c: Also check expm1*.
13304
13305 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13306
13307 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
13308 * gcc.dg/torture/builtin-convert-3.c: New test.
13309
13310 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
13311
13312 PR middle-end/15054
13313 * g++.dg/opt/pr15054.C: New test.
13314
13315 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13316
13317 * gcc.dg/torture/builtin-rounding-1.c: New test.
13318 * gcc.dg/builtins-25.c: Delete.
13319 * gcc.dg/builtins-29.c: Delete.
13320
13321 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
13322
13323 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
13324 * gcc.dg/sibcall-4.c: Likewise.
13325 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
13326
13327 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
13328
13329 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
13330 bit-field on 16-bit targets.
13331
13332 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
13333
13334 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
13335 16-bit targets.
13336
13337 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
13338
13339 * gcc.dg/rs6000-power2-1.c: Change to compile only.
13340 * gcc.dg/rs6000-power2-2.c: Likewise.
13341
13342 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
13343
13344 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
13345 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
13346 Change the asm registers to be in form of frN instead of fN.
13347
13348 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13349
13350 * gcc.dg/torture/builtin-convert-2.c: New test.
13351
13352 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
13353
13354 * gcc.dg/rs6000-power2-1.c: New test.
13355 * gcc.dg/rs6000-power2-2.c: New test.
13356
13357 2004-04-28 Jan Hubicka <jh@suse.cz>
13358
13359 * gcc.dg/unused-6.c: New test.
13360
13361 2004-04-24 Laurent GUERBY <laurent@guerby.net>
13362 Ulrich Weigand <uweigand@de.ibm.com>
13363
13364 * ada/acats/run_all.sh: Define $target variable.
13365
13366 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
13367
13368 PR c++/15119
13369 * g++.dg/other/vararg-1.C: New test.
13370
13371 PR c++/4794
13372 * g++.dg/eh/cleanup3.C: New test.
13373
13374 2004-04-24 Laurent GUERBY <laurent@guerby.net>
13375
13376 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
13377 and ad8011a (target_insn).
13378 * ada/acats/support/macro.dfs: Likewise.
13379 * ada/acats/support/impbit.adb: New file.
13380
13381 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
13382
13383 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
13384
13385 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
13386
13387 * gcc.dg/loop-3.c: New test.
13388
13389 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
13390
13391 * gcc.c-torture/execute/simd-5.c: New test.
13392
13393 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13394
13395 PR c++/15064
13396 * g++.dg/template/crash18.C: New test.
13397
13398 2004-04-22 Mark Mitchell <mark@codesourcery.com>
13399
13400 * g++.dg/ext/complit3.C: New test.
13401
13402 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
13403
13404 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
13405 * gcc.dg/altivec-3.c: Same.
13406 * gcc.dg/altivec-varargs-1.c: Same.
13407
13408 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
13409
13410 * lib/target-supports.exp (check_profiling_available): Assume
13411 profiling is not available on powerpc-eabi targets.
13412
13413 2004-04-21 Janis Johnson <janis187@us.ibm.com>
13414
13415 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
13416 * gcc.dg/vmx/bug-1.c: Ditto.
13417
13418 2004-04-20 Eric Christopher <echristo@redhat.com>
13419
13420 * gcc.dg/charset/extern.c: New test.
13421 * g++.dg/charset/extern3.cc: Ditto.
13422
13423 2004-04-20 Uros Bizjak <uros@kss-loka.si>
13424
13425 * gcc.dg/builtins-39.c: New test.
13426
13427 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
13428
13429 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
13430
13431 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
13432
13433 * gcc.dg/torture/mips-hilo-1.c: New test.
13434
13435 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
13436
13437 * gcc.c-torture/compile/20040419-1.c: New test.
13438
13439 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
13440
13441 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
13442
13443 2004-04-18 Zack Weinberg <zack@codesourcery.com>
13444 Aldy Hernandez <aldyh@redhat.com>
13445
13446 * gcc.c-torture/execute/va-arg-24.c: New.
13447
13448 2004-04-17 Zack Weinberg <zack@codesourcery.com>
13449 Aldy Hernandez <aldyh@redhat.com>
13450
13451 * gcc.dg/vmx/1b-01.c: New.
13452 * gcc.dg/vmx/1b-02.c: New.
13453 * gcc.dg/vmx/1b-03.c: New.
13454 * gcc.dg/vmx/1b-04.c: New.
13455 * gcc.dg/vmx/1b-05.c: New.
13456 * gcc.dg/vmx/1b-06.c: New.
13457 * gcc.dg/vmx/1b-07.c: New.
13458 * gcc.dg/vmx/1c-01.c: New.
13459 * gcc.dg/vmx/1c-02.c: New.
13460 * gcc.dg/vmx/3a-01a.c: New.
13461 * gcc.dg/vmx/3a-01.c: New.
13462 * gcc.dg/vmx/3a-01m.c: New.
13463 * gcc.dg/vmx/3a-03.c: New.
13464 * gcc.dg/vmx/3a-03m.c: New.
13465 * gcc.dg/vmx/3a-04.c: New.
13466 * gcc.dg/vmx/3a-04m.c: New.
13467 * gcc.dg/vmx/3a-05.c: New.
13468 * gcc.dg/vmx/3a-06.c: New.
13469 * gcc.dg/vmx/3a-06m.c: New.
13470 * gcc.dg/vmx/3a-07.c: New.
13471 * gcc.dg/vmx/3b-01.c: New.
13472 * gcc.dg/vmx/3b-02.c: New.
13473 * gcc.dg/vmx/3b-10.c: New.
13474 * gcc.dg/vmx/3b-13.c: New.
13475 * gcc.dg/vmx/3b-14.c: New.
13476 * gcc.dg/vmx/3b-15.c: New.
13477 * gcc.dg/vmx/3c-01a.c: New.
13478 * gcc.dg/vmx/3c-01.c: New.
13479 * gcc.dg/vmx/3c-02.c: New.
13480 * gcc.dg/vmx/3c-03.c: New.
13481 * gcc.dg/vmx/3d-01.c: New.
13482 * gcc.dg/vmx/4-01.c: New.
13483 * gcc.dg/vmx/4-03.c: New.
13484 * gcc.dg/vmx/5-01.c: New.
13485 * gcc.dg/vmx/5-02.c: New.
13486 * gcc.dg/vmx/5-03.c: New.
13487 * gcc.dg/vmx/5-04.c: New.
13488 * gcc.dg/vmx/5-05.c: New.
13489 * gcc.dg/vmx/5-06.c: New.
13490 * gcc.dg/vmx/5-07.c: New.
13491 * gcc.dg/vmx/5-07t.c: New.
13492 * gcc.dg/vmx/5-08.c: New.
13493 * gcc.dg/vmx/5-10.c: New.
13494 * gcc.dg/vmx/5-11.c: New.
13495 * gcc.dg/vmx/7-01a.c: New.
13496 * gcc.dg/vmx/7-01.c: New.
13497 * gcc.dg/vmx/7c-01.c: New.
13498 * gcc.dg/vmx/7d-01.c: New.
13499 * gcc.dg/vmx/7d-02.c: New.
13500 * gcc.dg/vmx/8-01.c: New.
13501 * gcc.dg/vmx/8-02a.c: New.
13502 * gcc.dg/vmx/8-02.c: New.
13503 * gcc.dg/vmx/brode-1.c: New.
13504 * gcc.dg/vmx/bug-1.c: New.
13505 * gcc.dg/vmx/bug-2.c: New.
13506 * gcc.dg/vmx/bug-3.c: New.
13507 * gcc.dg/vmx/cw-bug-1.c: New.
13508 * gcc.dg/vmx/cw-bug-2.c: New.
13509 * gcc.dg/vmx/cw-bug-3.c: New.
13510 * gcc.dg/vmx/dct.c: New.
13511 * gcc.dg/vmx/debug-1.c: New.
13512 * gcc.dg/vmx/debug-2.c: New.
13513 * gcc.dg/vmx/debug-3.c: New.
13514 * gcc.dg/vmx/debug-4.c: New.
13515 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
13516 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
13517 * gcc.dg/vmx/eg-5.c: New.
13518 * gcc.dg/vmx/fft.c: New.
13519 * gcc.dg/vmx/gcc-bug-1.c: New.
13520 * gcc.dg/vmx/gcc-bug-2.c: New.
13521 * gcc.dg/vmx/gcc-bug-3.c: New.
13522 * gcc.dg/vmx/gcc-bug-4.c: New.
13523 * gcc.dg/vmx/gcc-bug-5.c: New.
13524 * gcc.dg/vmx/gcc-bug-6.c: New.
13525 * gcc.dg/vmx/gcc-bug-7.c: New.
13526 * gcc.dg/vmx/gcc-bug-8.c: New.
13527 * gcc.dg/vmx/gcc-bug-9.c: New.
13528 * gcc.dg/vmx/gcc-bug-b.c: New.
13529 * gcc.dg/vmx/gcc-bug-c.c: New.
13530 * gcc.dg/vmx/gcc-bug-d.c: New.
13531 * gcc.dg/vmx/gcc-bug-e.c: New.
13532 * gcc.dg/vmx/gcc-bug-f.c: New.
13533 * gcc.dg/vmx/gcc-bug-g.c: New.
13534 * gcc.dg/vmx/gcc-bug-i.c: New.
13535 * gcc.dg/vmx/harness.h: New.
13536 * gcc.dg/vmx/ira1.c: New.
13537 * gcc.dg/vmx/ira2a.c: New.
13538 * gcc.dg/vmx/ira2b.c: New.
13539 * gcc.dg/vmx/ira2.c: New.
13540 * gcc.dg/vmx/ira2c.c: New.
13541 * gcc.dg/vmx/mem.c: New.
13542 * gcc.dg/vmx/newton-1.c: New.
13543 * gcc.dg/vmx/ops.c: New.
13544 * gcc.dg/vmx/sn7153.c: New.
13545 * gcc.dg/vmx/spill2.c: New.
13546 * gcc.dg/vmx/spill3.c: New.
13547 * gcc.dg/vmx/spill.c: New.
13548 * gcc.dg/vmx/t.c: New.
13549 * gcc.dg/vmx/varargs-1.c: New.
13550 * gcc.dg/vmx/varargs-2.c: New.
13551 * gcc.dg/vmx/varargs-3.c: New.
13552 * gcc.dg/vmx/varargs-4.c: New.
13553 * gcc.dg/vmx/varargs-5.c: New.
13554 * gcc.dg/vmx/varargs-6.c: New.
13555 * gcc.dg/vmx/varargs-7.c: New.
13556 * gcc.dg/vmx/vmx.exp: New.
13557 * gcc.dg/vmx/vprint-1.c: New.
13558 * gcc.dg/vmx/vscan-1.c: New.
13559 * gcc.dg/vmx/x-01.c: New.
13560 * gcc.dg/vmx/x-02.c: New.
13561 * gcc.dg/vmx/x-03.c: New.
13562 * gcc.dg/vmx/x-04.c: New.
13563 * gcc.dg/vmx/x-05.c: New.
13564 * gcc.dg/vmx/yousufi-1.c: New.
13565 * gcc.dg/vmx/zero-1.c: New.
13566 * gcc.dg/vmx/zero.c: New.
13567
13568 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
13569
13570 * g++.dg/lookup/java1.C: Update for chage of
13571 _Jv_AllocObject.
13572 * g++.dg/lookup/java2.C: Likewise.
13573
13574 2004-04-17 Laurent GUERBY <laurent@guerby.net>
13575
13576 * ada/acats/run_all.sh: use -O2 by default.
13577
13578 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
13579
13580 * gcc.dg/vr-mult-[12].c: New tests.
13581
13582 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13583
13584 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
13585
13586 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
13587
13588 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
13589
13590 * lib/target-supports.exp (check_profiling_available): Assume profiling
13591 isn't available for mips*-*-elf targets.
13592
13593 2004-04-14 Uros Bizjak <uros@kss-loka.si>
13594
13595 * gcc.dg/builtins-38.c: New test.
13596
13597 2004-04-14 Eric Christopher <echristo@redhat.com>
13598
13599 * g++.dg/charset/charset.exp: Run .cc extension tests.
13600
13601 2004-04-14 Zack Weinberg <zack@codesourcery.com>
13602
13603 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
13604
13605 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13606
13607 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
13608
13609 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
13610
13611 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
13612 * gcc.dg/i386-387-2.c: Likewise.
13613
13614 * gcc.dg/i386-387-7.c: New test.
13615 * gcc.dg/i386-387-8.c: New test.
13616
13617 * gcc.dg/builtins-37.c: New test.
13618
13619 2004-04-13 Geoffrey Keating <geoffk@apple.com>
13620
13621 * g++.dg/pch/externc-1.C: Add missing semicolon.
13622
13623 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
13624
13625 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
13626
13627 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
13628
13629 * gcc.c-torture/execute/20040411-1.c: New test.
13630
13631 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
13632
13633 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
13634
13635 2004-04-09 Chris Demetriou <cgd@broadcom.com>
13636
13637 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
13638
13639 2004-04-09 Zack Weinberg <zack@codesourcery.com>
13640
13641 * lib/target-supports.exp (check_named_sections_available): New.
13642 * lib/gcc-dg.exp (dg-require-named-sections): New.
13643 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
13644 old-deja.exp. Also prune error-count message from HP linker.
13645 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
13646
13647 * g++.dg/init/init-ref4.C: Use dg-require-weak.
13648 * g++.old-deja/g++.pt/static3.C: Likewise.
13649 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
13650
13651 2004-04-09 Roger Sayle <roger@eyesopen.com>
13652
13653 * gcc.c-torture/execute/20040409-1.c: New test case.
13654 * gcc.c-torture/execute/20040409-2.c: New test case.
13655 * gcc.c-torture/execute/20040409-3.c: New test case.
13656
13657 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
13658
13659 * gcc.dg/20040409-1.c: New test.
13660
13661 2004-04-08 Roger Sayle <roger@eyesopen.com>
13662
13663 PR target/14888
13664 * g++.dg/opt/pr14888.C: New test case.
13665
13666 2004-04-08 Geoffrey Keating <geoffk@apple.com>
13667
13668 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
13669 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
13670 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
13671 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
13672 New tests.
13673
13674 2004-04-08 Paul Brook <paul@codesourcery.com>
13675
13676 * gcc.dg/spill-1.c: New test.
13677
13678 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13679
13680 * gcc.dg/torture/builtin-ctype-2.c: New test.
13681
13682 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
13683
13684 * gcc.dg/pch/pch.exp: Add largefile test.
13685
13686 2004-04-06 Geoffrey Keating <geoffk@apple.com>
13687
13688 * g++.dg/pch/externc-1.Hs: New.
13689 * g++.dg/pch/externc-1.C: New.
13690
13691 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13692
13693 * gcc.dg/compat/struct-by-value-5a_main.c,
13694 gcc.dg/compat/struct-by-value-5b_main.c: New files.
13695 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
13696 * gcc.dg/compat/struct-by-value-5a_x.c,
13697 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
13698 gcc.dg/compat/struct-by-value-5_x.c.
13699 * gcc.dg/compat/struct-by-value-5a_y.c,
13700 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
13701 gcc.dg/compat/struct-by-value-5_y.c.
13702
13703 * gcc.dg/compat/struct-by-value-6a_main.c,
13704 gcc.dg/compat/struct-by-value-6b_main.c: New files.
13705 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
13706 * gcc.dg/compat/struct-by-value-6a_x.c,
13707 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
13708 gcc.dg/compat/struct-by-value-6_x.c.
13709 * gcc.dg/compat/struct-by-value-6a_y.c,
13710 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
13711 gcc.dg/compat/struct-by-value-6_y.c.
13712
13713 * gcc.dg/compat/struct-by-value-7a_main.c,
13714 gcc.dg/compat/struct-by-value-7b_main.c: New files.
13715 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
13716 * gcc.dg/compat/struct-by-value-7a_x.c,
13717 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
13718 gcc.dg/compat/struct-by-value-7_x.c.
13719 * gcc.dg/compat/struct-by-value-7a_y.c,
13720 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
13721 gcc.dg/compat/struct-by-value-7_y.c.
13722
13723 2004-04-06 Jakub Jelinek <jakub@redhat.com>
13724
13725 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
13726 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
13727 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
13728 options.
13729
13730 2004-04-06 Uros Bizjak <uros@kss-loka.si>
13731
13732 * gcc.dg/builtins-36.c: New test.
13733
13734 2004-04-06 Paul Brook <paul@codesourcery.com>
13735
13736 * README.gcc: Remove obsolete contraint on testcases.
13737
13738 2004-04-05 Paul Brook <paul@codesourcery.com>
13739
13740 PR2123
13741 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
13742 failure and exit(0) on success.
13743 * g++.dg/expr/anew2.C: Ditto.
13744 * g++.dg/expr/anew3.C: Ditto.
13745 * g++.dg/expr/anew4.C: Ditto.
13746
13747 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
13748
13749 PR c++/3518
13750 * g++.dg/template/unify7.C: New.
13751
13752 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
13753
13754 * g++.dg/README: Bring up to date with new subdirectories; remove
13755 duplicate subdirectory lines.
13756
13757 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
13758
13759 PR c++/14007
13760 * g++.dg/template/unify5.C: New.
13761 * g++.dg/template/unify6.C: New.
13762 * g++.dg/template/qualttp20.C: Adjust.
13763 * g++.old-deja/g++.jason/report.C: Adjust.
13764 * g++.old-deja/g++.other/qual1.C: Adjust.
13765
13766 2004-04-01 Mark Mitchell <mark@codesourcery.com>
13767
13768 PR c++/14803
13769 * g++.dg/inherit/ptrmem1.C: New test.
13770
13771 2004-04-01 Jakub Jelinek <jakub@redhat.com>
13772
13773 PR c++/14755
13774 * gcc.c-torture/execute/20040331-1.c: New test.
13775 * gcc.dg/20040331-1.c: New test.
13776
13777 2004-04-01 Paul Brook <paul@codesourcery.com>
13778
13779 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
13780
13781 2004-03-30 Mark Mitchell <mark@codesourcery.com>
13782
13783 PR c++/14724
13784 * g++.dg/init/goto1.C: New test.
13785
13786 PR c++/14763
13787 * g++.dg/template/defarg4.C: New test.
13788
13789 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
13790
13791 * gcc.dg/altivec-11.c: Extend test for more valid cases.
13792
13793 2004-03-28 David Edelsohn <edelsohn@gnu.org>
13794
13795 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
13796
13797 2004-03-28 Zack Weinberg <zack@codesourcery.com>
13798
13799 * gcc.dg/noncompile/undeclared-2.c: New test.
13800
13801 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
13802
13803 * gcc.dg/940409-1.c: Remove XFAIL.
13804 * gcc.dg/reg-vol-struct-1.c: New test.
13805
13806 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13807
13808 * gcc.dg/torture/builtin-wctype-1.c: New test.
13809
13810 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
13811
13812 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
13813 * gcc.dg/20001101-1.c: Likewise.
13814 * gcc.dg/20001102-1.c: Likewise.
13815
13816 2004-03-25 Roger Sayle <roger@eyesopen.com>
13817
13818 * gcc.dg/compare8.c: Add an additional test for XOR.
13819
13820 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13821
13822 * gcc.dg/torture/builtin-ctype-1.c: New test.
13823
13824 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13825
13826 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
13827 * gcc.dg/torture/builtin-math-1.c: Likewise.
13828 * gcc.dg/torture/builtin-power-1.c: New test.
13829
13830 2004-03-24 Andreas Schwab <schwab@suse.de>
13831
13832 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
13833 IA64 assembler.
13834
13835 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
13836 Roger Sayle <roger@eyesopen.com>
13837
13838 * gcc.dg/compare8.c: New test case.
13839
13840 2004-03-23 Ziemowit Laski <zlaski@apple.com>
13841
13842 * g++.dg/ext/altivec-7.C: New test.
13843
13844 2004-03-23 Zack Weinberg <zack@codesourcery.com>
13845
13846 PR 12267, 12391, 12560, 13129, 14114, 14133
13847 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
13848 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
13849 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
13850 Adjust error regexps.
13851 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
13852 * gcc.dg/noncompile/undeclared-1.c: New test cases.
13853 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
13854 * gcc.dg/local1.c: Add explanatory comment.
13855
13856 2004-03-23 Roger Sayle <roger@eyesopen.com>
13857
13858 PR optimization/14669
13859 * g++.dg/opt/fold2.C: New test case.
13860
13861 2004-03-22 Jakub Jelinek <jakub@redhat.com>
13862
13863 PR c/14069
13864 * gcc.dg/20040322-1.c: New test.
13865
13866 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
13867
13868 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
13869 * gcc.dg/ultrasp4.c: Likewise.
13870 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
13871
13872 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
13873
13874 * gcc.dg/i386-sse-8.c: Reset default options.
13875
13876 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
13877
13878 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
13879 in the error message text.
13880
13881 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
13882
13883 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
13884
13885 2004-03-21 Mark Mitchell <mark@codesourcery.com>
13886
13887 PR c++/14616
13888 * g++.dg/init/array13.C: New test.
13889
13890 2004-03-20 Roger Sayle <roger@eyesopen.com>
13891
13892 PR target/13889
13893 * gcc.c-torture/compile/pr13889.c: New test case.
13894
13895 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
13896
13897 PR c/14635
13898 * builtins-1.c (nan, nans): Don't test.
13899 * builtins-30.c: Don't use nan, nanf, nanl.
13900 * builtins-35.c: New test.
13901
13902 2004-03-19 Ziemowit Laski <zlaski@apple.com>
13903
13904 * g++.dg/ext/altivec-6.C: New test.
13905
13906 2004-03-19 Mark Mitchell <mark@codesourcery.com>
13907
13908 * g++.dg/init/placement3.C: New test.
13909
13910 * g++.dg/template/spec13.C: New test.
13911
13912 * g++.dg/lookup/using11.C: New test.
13913
13914 * g++.dg/lookup/koenig3.C: New test.
13915
13916 * g++.dg/template/operator2.C: New test.
13917
13918 * g++.dg/expr/dtor3.C: New test.
13919 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
13920 marker.
13921 * g++.old-deja/g++.law/visibility28.C: Likewise.
13922
13923 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
13924
13925 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
13926 * gcc.dg/ppc64-abi-3.c: Likewise.
13927
13928 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13929
13930 PR c++/14545
13931 * g++.dg/parse/template15.C: New test.
13932
13933 2004-03-18 Mark Mitchell <mark@codesourcery.com>
13934
13935 * g++.dg/expr/dtor2.C: New test.
13936
13937 * g++.dg/lookup/anon4.C: New test.
13938
13939 * g++.dg/overload/using1.C: New test.
13940
13941 * g++.dg/template/lookup7.C: New test.
13942
13943 * g++.dg/template/typename6.C: New test.
13944
13945 * g++.dg/expr/cond6.C: New test.
13946
13947 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13948
13949 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
13950
13951 2004-03-18 Mark Mitchell <mark@codesourcery.com>
13952
13953 * g++.dg/expr/cond5.C: New test.
13954 * g++.dg/expr/constcast1.C: Likewise.
13955 * g++.dg/expr/ptrmem2.C: Likewise.
13956 * g++.dg/expr/ptrmem3.C: Likewise.
13957 * g++.dg/lookup/main1.C: Likewise.
13958 * g++.dg/template/lookup6.C: Likewise.
13959
13960 2004-03-18 Mark Mitchell <mark@codesourcery.com>
13961
13962 * gcc.dg/local1.c: New test.
13963
13964 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
13965
13966 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13967
13968 * gcc.dg/torture/builtin-convert-1.c: New test.
13969
13970 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13971
13972 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
13973
13974 2004-03-16 Mark Mitchell <mark@codesourcery.com>
13975
13976 PR c++/14481
13977 * g++.dg/warn/Wunused-7.C: New test.
13978
13979 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13980
13981 * gcc.dg/torture/builtin-integral-1.c: New test.
13982
13983 2004-03-16 Mark Mitchell <mark@codesourcery.com>
13984
13985 PR c++/14586
13986 * g++.dg/parse/non-dependent3.C: New test.
13987
13988 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
13989
13990 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
13991 * g++.dg/eh/simd-2.C: Likewise.
13992 * g++.dg/init/array10.C: Likewise.
13993 * gcc.c-torture/compile/simd-1.c: Likewise.
13994 * gcc.c-torture/compile/simd-2.c: Likewise.
13995 * gcc.c-torture/compile/simd-3.c: Likewise.
13996 * gcc.c-torture/compile/simd-4.c: Likewise.
13997 * gcc.c-torture/compile/simd-6.c: Likewise.
13998 * gcc.c-torture/execute/simd-1.c: Likewise.
13999 * gcc.c-torture/execute/simd-2.c: Likewise.
14000 * gcc.dg/compat/vector-defs.h: Likewise.
14001 * gcc.dg/20020531-1.c: Likewise.
14002 * gcc.dg/altivec-3.c: Likewise.
14003 * gcc.dg/altivec-4.c: Likewise.
14004 * gcc.dg/altivec-varargs-1.c: Likewise.
14005 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
14006 * gcc.dg/i386-mmx-3.c: Likewise.
14007 * gcc.dg/i386-sse-4.c: Likewise.
14008 * gcc.dg/i386-sse-5.c: Likewise.
14009 * gcc.dg/i386-sse-8.c: Likewise.
14010 * gcc.dg/simd-1.c: Likewise.
14011 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
14012 __ev64_opaque__ since the machine description provides it.
14013
14014 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
14015
14016 * lib/compat.exp (skip_list): New global variable.
14017 Use it to hold the user defined COMPAT_SKIPS list if any.
14018 (compat-obj): Add the members of skip_list to optall.
14019
14020 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
14021
14022 * gcc.dg/compat/union-by-value-1_main.c,
14023 union-by-value-1_x.c, union-by-value-1_y.c,
14024 union-check.h, union-defs.h,
14025 union-init.h, union-return-1_main.c,
14026 union-return-1_x.c, union-return-1_y.c: New files.
14027
14028 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
14029
14030 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
14031 mixed-struct-init.h: Add 4 mixed structure types.
14032 struct-by-value-21_main.c, struct-by-value-21_x.c,
14033 struct-by-value-21_y.c, struct-return-21_main.c,
14034 struct-return-21_x.c, struct-return-21_y.c: New files.
14035
14036 2004-03-13 Mark Mitchell <mark@codesourcery.com>
14037
14038 PR c++/14550
14039 * g++.dg/parse/template14.C: New test.
14040
14041 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
14042
14043 * gcc.c-torture/execute/20040313-1.c: New test.
14044
14045 2004-03-13 Jakub Jelinek <jakub@redhat.com>
14046
14047 PR target/14533
14048 * gcc.dg/20040311-2.c: New test.
14049
14050 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
14051
14052 PR other/14544
14053 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
14054 bit-field.
14055
14056 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
14057
14058 * gcc.dg/20040305-2.c: Add missing return statement.
14059
14060 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14061
14062 * gcc.dg/builtins-34.c: Also check pow10*.
14063
14064 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
14065
14066 PR target/14262
14067 * gcc.dg/20040305-2.c: New test.
14068
14069 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
14070
14071 * gcc.dg/20040310-1.c: New test.
14072
14073 2004-03-11 Roger Sayle <roger@eyesopen.com>
14074
14075 * gcc.c-torture/execute/20040311-1.c: New test case.
14076
14077 2004-03-11 Mark Mitchell <mark@codesourcery.com>
14078
14079 PR c++/14476
14080 * g++.dg/lookup/enum1.C: New test.
14081
14082 2004-03-10 Mark Mitchell <mark@codesourcery.com>
14083
14084 PR c++/14510
14085 * g++.dg/lookup/struct2.C: New test.
14086
14087 2004-03-10 Uros Bizjak <uros@kss-loka.si>
14088
14089 * gcc.dg/builtins-34.c: New test.
14090
14091 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14092
14093 * gcc.dg/torture/builtin-nonneg-1.c: New test.
14094
14095 2004-03-09 James E Wilson <wilson@specifixinc.com>
14096
14097 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
14098 * gcc.dg/alias-2.c: New testcase.
14099
14100 2004-03-09 Zack Weinberg <zack@codesourcery.com>
14101
14102 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
14103
14104 2004-03-09 Roger Sayle <roger@eyesopen.com>
14105
14106 * gcc.c-torture/execute/20040309-1.c: New test case.
14107
14108 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
14109
14110 PR c++/14397
14111 * g++.dg/overload/ref1.C: New.
14112
14113 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14114
14115 PR c++/14409
14116 * g++.dg/template/spec12.C: New test.
14117
14118 PR c++/14448
14119 * g++.dg/parse/crash14.C: New test.
14120
14121 2004-03-09 Mark Mitchell <mark@codesourcery.com>
14122
14123 PR c++/14230
14124 * g++.dg/init/ref11.C: New test.
14125
14126 2004-03-09 Mark Mitchell <mark@codesourcery.com>
14127
14128 PR c++/14432
14129 * g++.dg/parse/builtin2.C: New test.
14130
14131 2004-03-08 Mark Mitchell <mark@codesourcery.com>
14132
14133 PR c++/14401
14134 * g++.dg/init/ctor3.C: New test.
14135 * g++.dg/init/union1.C: New test.
14136 * g++.dg/ext/anon-struct4.C: New test.
14137
14138 2004-03-08 Mark Mitchell <mark@codesourcery.com>
14139
14140 * g++.dg/lookup/koenig1.C: Tweak error messages.
14141 * g++.dg/lookup/used-before-declaration.C: Likewise.
14142 * g++.dg/other/do1.C: Likewise.
14143 * g++.dg/overload/koenig1.C: Likewise.
14144 * g++.dg/parse/crash13.C: Likewise.
14145 * g++.dg/template/instantiate3.C: Likewise.
14146
14147 2004-03-08 Eric Christopher <echristo@redhat.com>
14148
14149 * * lib/target-supports.exp: Enable libiconv in test
14150 compilation. Fix up error checking.
14151
14152 2004-03-08 Roger Sayle <roger@eyesopen.com>
14153
14154 PR middle-end/14289
14155 * gcc.dg/pr14289-1.c: New test case.
14156 * gcc.dg/pr14289-2.c: Likewise.
14157 * gcc.dg/pr14289-3.c: Likewise.
14158
14159 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
14160
14161 * gcc.c-torture/execute/20040308-1.c: New test.
14162
14163 2004-03-07 Roger Sayle <roger@eyesopen.com>
14164
14165 * gcc.c-torture/execute/20040307-1.c: New test case.
14166
14167 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
14168
14169 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
14170
14171 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
14172
14173 * gcc.dg/20040306-1.c: New test.
14174
14175 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
14176
14177 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
14178 them static.
14179 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
14180
14181 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
14182
14183 PR c/14465
14184 * gcc.dg/decl-6.c: New test.
14185
14186 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14187
14188 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
14189 Rename LOGPOW -> LOG_POW.
14190 (SQRT_EXP, POW_EXP): New.
14191
14192 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
14193
14194 * gcc.dg/i386-sse-8.c: New test.
14195
14196 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
14197
14198 PR c/14114
14199 * gcc.dg/decl-5.c: New test.
14200
14201 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
14202
14203 * gcc.dg/20040305-1.c: New test.
14204
14205 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
14206
14207 PR other/14354
14208 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
14209
14210 2004-03-04 Ziemowit Laski <zlaski@apple.com>
14211
14212 PR c++/14425, c++/14426
14213 * g++.dg/ext/altivec-4.C: New test.
14214 * g++.dg/ext/altivec-5.C: New test.
14215
14216 2004-03-04 Geoffrey Keating <geoffk@apple.com>
14217
14218 * g++.old-deja/g++.other/linkage1.C: Expect errors about
14219 global variables of a type with no linkage.
14220 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
14221 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
14222 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
14223 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
14224 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
14225 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
14226 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
14227 * g++.dg/warn/deprecated.C: Name enum Color.
14228 * g++.dg/overload/VLA.C: Name structure for 'b'.
14229 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
14230
14231 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
14232
14233 * gcc.c-torture/compile/20040304-1.c: New test.
14234
14235 2004-03-03 Zack Weinberg <zack@codesourcery.com>
14236
14237 PR 13728
14238 * gcc.dg/decl-4.c: New testcase.
14239
14240 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
14241
14242 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
14243 as PRECF if sizeof (float) > sizeof (double).
14244 (PRECL): Make it the same as PRECF if
14245 sizeof (float) > sizeof (long double).
14246
14247 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14248
14249 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
14250 system type. Add check for irix6 which doesn't have c99 runtime.
14251
14252 2004-03-03 Bob Wilson <bob.wilson@acm.org>
14253
14254 * gcc.dg/const-elim-1.c: xfail for xtensa.
14255
14256 2004-03-01 Mark Mitchell <mark@codesourcery.com>
14257
14258 PR c++/14369
14259 * g++.dg/template/cond4.C: New test.
14260
14261 2004-03-01 Mark Mitchell <mark@codesourcery.com>
14262
14263 PR c++/14360
14264 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
14265
14266 PR c++/14361
14267 * g++.dg/parse/defarg7.C: New test.
14268
14269 PR c++/14359
14270 * g++.dg/template/friend26.C: New test.
14271
14272 2004-03-01 Mark Mitchell <mark@codesourcery.com>
14273
14274 PR c++/14324
14275 * g++.dg/abi/mangle21.C: New test.
14276
14277 PR c++/14260
14278 * g++.dg/parse/constructor2.C: New test.
14279
14280 PR c++/14337
14281 * g++.dg/template/sfinae1.C: New test.
14282
14283 2004-02-29 Mark Mitchell <mark@codesourcery.com>
14284
14285 PR c++/14267
14286 * g++.dg/expr/crash2.C: New test.
14287
14288 PR middle-end/13448
14289 * gcc.dg/inline-5.c: New test.
14290 * gcc.dg/always-inline.c: Split out tests into ...
14291 * gcc.dg/always-inline2.c: ... this and ...
14292 * gcc.dg/always-inline3.c: ... this.
14293
14294 2004-02-29 Mark Mitchell <mark@codesourcery.com>
14295
14296 PR debug/12103
14297 * g++.dg/debug/crash1.C: New test.
14298
14299 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
14300
14301 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
14302 function with __attribute__((noinline)).
14303 (recurser_void2): Likewise.
14304 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
14305 (recurser_void2): Likewise.
14306
14307 2004-02-29 Roger Sayle <roger@eyesopen.com>
14308
14309 PR middle-end/14203
14310 * g++.dg/warn/Wunused-6.C: New test case.
14311
14312 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
14313
14314 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
14315 not defined.
14316
14317 2004-02-27 Eric Christopher <echristo@redhat.com>
14318
14319 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
14320 * g++.dg/charset/asm2.c: Run only x86.
14321 * gcc.dg/charset/asm3.c: Ditto.
14322
14323 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
14324
14325 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
14326 ld_library_path.
14327
14328 2004-02-27 Ziemowit Laski <zlaski@apple.com>
14329
14330 * g++.dg/ext/altivec-3.C: New.
14331
14332 2004-02-26 Richard Henderson <rth@redhat.com>
14333
14334 * g++.dg/ext/attrib10.C: Mark for warning.
14335 * gcc.dg/attr-alias-1.c: New.
14336
14337 2004-02-26 Richard Henderson <rth@redhat.com>
14338
14339 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
14340 * gcc.c-torture/execute/20040208-2.c: ... it back.
14341
14342 2004-02-26 Eric Christopher <echristo@redhat.com>
14343
14344 * lib/target-supports.exp (check-iconv-available): New function.
14345 * lib/gcc-dg.exp (dg-require-iconv): New function.
14346 Use above.
14347 * gcc.dg/charset: New directory.
14348 * gcc.dg/charset/charset.exp: New file.
14349 * gcc.dg/charset/asm1.c: Ditto.
14350 * gcc.dg/charset/asm2.c: Ditto.
14351 * gcc.dg/charset/asm3.c: Ditto.
14352 * gcc.dg/charset/asm4.c: Ditto.
14353 * gcc.dg/charset/asm5.c: Ditto.
14354 * gcc.dg/charset/attribute1.c: Ditto.
14355 * gcc.dg/charset/attribute2.c: Ditto.
14356 * gcc.dg/charset/string1.c: Ditto.
14357 * g++.dg/charset: New directory.
14358 * g++.dg/dg.exp: Add here. Special options.
14359 * g++.dg/charset/charset.exp: New file.
14360 * g++.dg/charset/asm1.c: Ditto.
14361 * g++.dg/charset/asm2.c: Ditto.
14362 * g++.dg/charset/asm3.c: Ditto.
14363 * g++.dg/charset/asm4.c: Ditto.
14364 * g++.dg/charset/attribute1.c: Ditto.
14365 * g++.dg/charset/attribute2.c: Ditto.
14366 * g++.dg/charset/extern1.cc: Ditto.
14367 * g++.dg/charset/extern2.cc: Ditto.
14368 * g++.dg/charset/string1.c: Ditto.
14369
14370 2004-02-26 Mark Mitchell <mark@codesourcery.com>
14371
14372 PR c++/14278
14373 * g++.dg/parse/comma1.C: New test.
14374
14375 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14376
14377 PR c++/14284
14378 * g++.dg/template/ttp8.C: New test.
14379
14380 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
14381
14382 * gcc.dg/fixuns-trunc-1.c: New test.
14383
14384 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14385
14386 * gcc.dg/builtins-config.h: Use #elif.
14387
14388 2004-02-26 Michael Matz <matz@suse.de>
14389
14390 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
14391 * gcc.dg/991214-1.c: Likewise.
14392 * gcc.dg/i386-asm-1.c: Likewise.
14393
14394 2004-02-25 Richard Henderson <rth@redhat.com>
14395
14396 * gcc.c-torture/execute/20040208-2.c: Move ...
14397 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
14398
14399 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14400
14401 PR c++/14246
14402 * g++.dg/other/crash-3.C: New test.
14403
14404 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14405
14406 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
14407 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
14408
14409 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
14410 HP-UX.
14411
14412 2004-02-24 Michael Matz <matz@suse.de>
14413
14414 * gcc.dg/i386-regparm.c: New.
14415
14416 2004-02-23 James E Wilson <wilson@specifixinc.com>
14417
14418 * gcc.c-torture/execute/20040223-1.c: New.
14419
14420 2004-02-23 Zack Weinberg <zack@codesourcery.com>
14421 Kazu Hirata <kazu@cs.umass.edu>
14422
14423 * gcc.dg/fwritable-strings-1.c: Remove.
14424
14425 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
14426
14427 PR c/14156
14428 * gcc.dg/20040223-1.c: New test.
14429
14430 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14431
14432 PR c++/14106
14433 * g++.dg/ext/typeof9.C: New test.
14434
14435 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14436
14437 PR c++/14250
14438 * g++.dg/other/switch1.C: New test.
14439
14440 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14441
14442 * gcc.dg/cast-function-1.c: Adjust for new informative message.
14443 * gcc.dg/va-arg-1.c: Likewise.
14444
14445 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14446
14447 PR c++/14143
14448 * g++.dg/template/koenig5.C: New test.
14449
14450 2004-02-21 Ziemowit Laski <zlaski@apple.com>
14451
14452 * g++.dg/ext/altivec-1.C: Generalize target triple.
14453 * g++.dg/ext/altivec-2.C: New test case.
14454 * g++.dg/ext/altivec_check.h: New file.
14455 * gcc.dg/altivec-1.c: Generalize target triple;
14456 include altivec_check.h and call altivec_check().
14457 * gcc.dg/altivec-[2-5].c: Generalize target triple.
14458 * gcc.dg/altivec-6.c: New test case.
14459 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
14460 type casts as needed.
14461 * gcc.dg/altivec-10.c: Include altivec_check.h and call
14462 altivec_check().
14463 * gcc.dg/altivec-12.c: New test case.
14464 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
14465 include altivec_check.h and call altivec_check().
14466 * gcc.dg/altivec_check.h: New file.
14467
14468 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14469
14470 * lib/target-supports.exp (check_alias_available): Don't mangle
14471 function `g' in test program.
14472
14473 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14474
14475 * lib/target-supports.exp (check_profiling_available): Check
14476 argument to determine whether we support a profiling type.
14477 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
14478 check_profiling_available.
14479 * g++.dg/bprob/bprob.exp: Likewise
14480 * g77.dg/bprob/bprob.exp: Likewise.
14481 * gcc.misc-tests/bprob.exp: Likewise.
14482 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
14483 dg-require-profiling and delete expected error handling.
14484 * gcc.dg/20021014-1.c: Likewise.
14485 * gcc.dg/nest.c: Likewise.
14486
14487 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14488
14489 PR c++/12007
14490 * g++.dg/other/vthunk1.C: New test.
14491
14492 2004-02-20 Falk Hueffner <falk@debian.org>
14493
14494 PR target/14201
14495 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
14496
14497 2004-02-20 Mark Mitchell <mark@codesourcery.com>
14498
14499 PR c++/13927
14500 * g++.dg/other/error8.C: Remove XFAIL markers.
14501
14502 PR c++/14173
14503 * g++.dg/ext/packed5.C: New test.
14504
14505 PR c++/14199
14506 * g++.dg/warn/Wunused-5.C: New test.
14507
14508 PR c++/14186
14509 * g++.dg/lookup/member1.C: New test.
14510
14511 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
14512
14513 * gcc.c-torture/compile/20040130-1.c: Enable only when
14514 __INT_MAX__ >= 2147483647L.
14515 * gcc.c-torture/compile/961203-1.c: Likewise.
14516
14517 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
14518
14519 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
14520 * g++.dg/opt/template1.C: Robustify assembler regexp
14521
14522 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14523
14524 * gcc.c-torture/execute/simd-4.x: Remove.
14525 * gcc.c-torture/execute/va-arg-25.x: Likewise.
14526 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
14527 Guard with #ifndef SKIP_ATTRIBUTE.
14528 * gcc.dg/compat/vector-1_y.c: Likewise.
14529 * gcc.dg/compat/vector-2_x.c: Likewise.
14530 * gcc.dg/compat/vector-2_y.c: Likewise.
14531 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
14532 * g++.dg/eh/simd-2.C: Likewise.
14533
14534 2004-02-19 Alan Modra <amodra@bigpond.net.au>
14535
14536 * gcc.c-torture/compile/complex-1.c: New.
14537
14538 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
14539
14540 PR target/14209
14541 * gcc.c-torture/execute/20040218-1.c: New test.
14542
14543 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14544
14545 PR c++/14181
14546 * g++.dg/parse/new2.C: New test.
14547
14548 2004-02-18 Paul Brook <paul@codesourcery.com>
14549
14550 * gcc.c-torture/compile/libcall-1.c: New test.
14551
14552 2004-02-18 Paul Brook <paul@codesourcery.com>
14553
14554 PR debug/12934
14555 * gcc.dg/debug/debug-7.c: New test.
14556
14557 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
14558
14559 * gcc.dg/20040217-1.c: New test.
14560
14561 2004-02-17 Zack Weinberg <zack@codesourcery.com>
14562
14563 * gcc.c-torture/execute/990208-1.x: Delete.
14564
14565 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
14566
14567 * gcc.c-torture/execute/20040208-2.x: New file.
14568
14569 2004-02-17 Mark Mitchell <mark@codesourcery.com>
14570
14571 PR c++/11326
14572 * g++.dg/abi/structret1.C: New test.
14573
14574 2004-02-17 Jakub Jelinek <jakub@redhat.com>
14575
14576 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
14577 (i386_cpuid): No need to test if cpuid is available on AMD64.
14578 Fix assembly, so that it works onboth i386 and AMD64.
14579 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
14580 (vecInLong): Fix s[] member type to unsigned int.
14581 (vecInWord): Remove type.
14582 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
14583 (a64, b64, c64, d64, e64): Remove.
14584 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
14585 Remove unused variable. Remove initialization of removed variables.
14586 Don't call mmx_tests nor sse_tests.
14587 (reference_mmx, reference_sse): Remove.
14588 (check): Add return stmt.
14589 * gcc.dg/i386-sse-7.c: New test.
14590 * gcc.dg/i386-mmx-4.c: New test.
14591
14592 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14593
14594 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
14595 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
14596 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
14597 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
14598 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
14599 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
14600 g++.dg/tc1/dr94.C: Fix line terminator.
14601
14602 2004-02-16 Geoffrey Keating <geoffk@apple.com>
14603
14604 * gcc.c-torture/compile/20040216-1.c: New.
14605
14606 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14607
14608 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
14609 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
14610 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
14611 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
14612 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
14613 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
14614
14615 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
14616
14617 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
14618
14619 2004-02-15 Mark Mitchell <mark@codesourcery.com>
14620
14621 PR c++/13971
14622 * g++.dg/expr/cond4.C: New test.
14623
14624 PR c++/14086
14625 * g++.dg/lookup/crash2.C: New test.
14626
14627 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
14628
14629 * gcc.c-torture/compile/20040214-2.c: New test.
14630
14631 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
14632
14633 PR c++/14116
14634 * g++.dg/ext/typeof8.C: New test.
14635
14636 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
14637
14638 * gcc.c-torture/compile/20040214-1.c: New test.
14639
14640 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14641
14642 PR c++/13635
14643 * g++.dg/template/spec11.C: New test.
14644
14645 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14646
14647 PR c++/13927
14648 * g++.dg/other/error8.C: New test.
14649
14650 2004-02-13 Mark Mitchell <mark@codesourcery.com>
14651
14652 PR c++/14122
14653 * g++.dg/template/array4.C: New test.
14654
14655 PR c++/14108
14656 * g++.dg/inherit/thunk2.C: New test.
14657
14658 PR c++/14083
14659 * g++.dg/eh/cond2.C: New test.
14660
14661 2004-02-12 Alan Modra <amodra@bigpond.net.au>
14662
14663 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
14664
14665 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
14666
14667 * lib/scanasm.exp (dg-scan): Quote pattern before display.
14668
14669 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
14670
14671 * g++.dg/simd-2.C: xfail on ppc64-linux.
14672
14673 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
14674
14675 PR c/456
14676 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
14677 tests.
14678
14679 2004-02-11 Uros Bizjak <uros@kss-loka.si>
14680
14681 * gcc.dg/builtins-33.c: New test.
14682
14683 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
14684
14685 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
14686
14687 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
14688
14689 * g++.dg/simd-2.C: Set -maltivec for ppc64.
14690
14691 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
14692
14693 * gcc.dg/ppc64-abi-3.c: New test.
14694
14695 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
14696
14697 PR c/14092
14698
14699 * gcc.dg/pr14092-1.c: New testcase.
14700
14701 2004-02-10 Alan Modra <amodra@bigpond.net.au>
14702
14703 * gcc.dg/cpp/assert4.c: Fix typo last change.
14704
14705 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
14706 * gcc.dg/cpp/assert4.c: Handle powerpc64.
14707
14708 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
14709
14710 2004-02-09 Roger Sayle <roger@eyesopen.com>
14711
14712 * gcc.c-torture/compile/20040209-1.c: New test case.
14713
14714 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
14715
14716 * gcc.dg/c90-init-1.c: Adjust expected error messages.
14717
14718 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
14719
14720 * gcc.c-torture/execute/20040208-[12].c: New tests.
14721
14722 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
14723
14724 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
14725
14726 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
14727
14728 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
14729
14730 2004-02-07 Zack Weinberg <zack@codesourcery.com>
14731
14732 Bug 13856
14733 * gcc.dg/visibility-8.c: New testcase.
14734
14735 2004-02-07 Zack Weinberg <zack@codesourcery.com>
14736
14737 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
14738 arguments.
14739 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
14740
14741 2004-02-07 Roger Sayle <roger@eyesopen.com>
14742
14743 PR middle-end/13696
14744 * g++.dg/opt/fold1.C: New test case.
14745
14746 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14747
14748 PR c++/14033
14749 * g++.dg/other/crash-2.C: New test.
14750
14751 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14752
14753 PR c++/14028
14754 * g++.dg/parse/angle-bracket2.C: New test.
14755
14756 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
14757
14758 PR middle-end/13750
14759 Revert:
14760 2004-01-15 Geoffrey Keating <geoffk@apple.com>
14761 PR pch/13361
14762 * testsuite/g++.dg/pch/wchar-1.C: New.
14763 * testsuite/g++.dg/pch/wchar-1.Hs: New.
14764
14765 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14766
14767 PR c++/14008
14768 * g++.dg/parse/error15.C: New test.
14769 * g++.dg/parse/crash11.C: Update dg-error mark.
14770
14771 2004-02-04 Mark Mitchell <mark@codesourcery.com>
14772
14773 PR c++/13932
14774 * g++.dg/warn/conv2.C: New test.
14775
14776 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14777
14778 PR c++/13086
14779 * g++.dg/warn/incomplete1.C: Remove xfail.
14780
14781 2004-02-04 Mark Mitchell <mark@codesourcery.com>
14782
14783 * lib/file-format.exp (gcc_target_object_format): Use
14784 ${tool}_target_compile, not gcc_target_compile.
14785 * lib/target-supports.exp (check_alias_available): Likewise.
14786 (check_gc_sections_available): Likewise.
14787 * g++.dg/ext/attrib10.C: Use dg-require-alias.
14788 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
14789 dg-require-alias.
14790
14791 2004-02-04 Mark Mitchell <mark@codesourcery.com>
14792
14793 PR c++/13969
14794 * g++.dg/template/static6.C: New test.
14795
14796 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
14797
14798 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
14799
14800 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14801
14802 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
14803 tests for systems where `char' is unsigned by default.
14804
14805 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14806
14807 PR c++/13997
14808 * g++.dg/template/partial3.C: New test.
14809
14810 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
14811
14812 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
14813 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
14814 Remove mentions of obsolete ports.
14815
14816 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
14817
14818 * gcc.dg/noncompile/20001228-1.c: Fix for new
14819 error message.
14820
14821 2004-02-03 Roger Sayle <roger@eyesopen.com>
14822
14823 PR target/9348
14824 * gcc.c-torture/execute/multdi-1.c: New test case.
14825
14826 2004-02-03 Mark Mitchell <mark@codesourcery.com>
14827
14828 PR c++/13925
14829 * g++.dg/template/lookup5.C: New test.
14830
14831 2004-02-03 Mark Mitchell <mark@codesourcery.com>
14832
14833 PR c++/13950
14834 * g++.dg/template/lookup4.C: New test.
14835
14836 PR c++/13970
14837 * g++.dg/parse/error14.C: New test.
14838
14839 PR c++/14002
14840 * g++.dg/parse/template13.C: New test.
14841
14842 2004-02-03 Mark Mitchell <mark@codesourcery.com>
14843
14844 PR c++/13978
14845 * g++.dg/template/koenig4.C: New test.
14846
14847 PR c++/13968
14848 * g++.dg/template/crash17.C: New test.
14849
14850 PR c++/13975
14851 * g++.dg/parse/error13.C: New test.
14852 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
14853
14854 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
14855
14856 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
14857
14858 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
14859
14860 PR c/11658
14861 PR c/13994
14862 * gcc.dg/noncompile/20040203-1.c: New test.
14863 * gcc.dg/noncompile/20040203-2.c: Likewise.
14864 * gcc.dg/noncompile/20040203-3.c: Likewise.
14865 * gcc.dg/20040203-1.c: Likewise.
14866
14867 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
14868
14869 PR c++/10858
14870 * g++.dg/template/sizeof7.C: New test.
14871
14872 2004-02-02 Eric Christopher <echristo@redhat.com>
14873 Zack Weinberg <zack@codesourcery.com>
14874
14875 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
14876
14877 2004-02-02 Zack Weinberg <zack@codesourcery.com>
14878
14879 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
14880 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
14881 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
14882 * gcc.dg/cleanup-5.c: Run only on Linux targets.
14883
14884 2004-02-02 Mark Mitchell <mark@codesourcery.com>
14885
14886 PR c++/13113
14887 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
14888
14889 PR c++/13854
14890 * g++.dg/ext/attrib13.C: New test.
14891
14892 PR c++/13907
14893 * g++.dg/conversion/op2.C: New test.
14894
14895 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
14896
14897 * gcc.dg/titype-1.c: Fix pasto.
14898
14899 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
14900
14901 * gcc.dg/titype-1.c: New test.
14902
14903 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14904
14905 PR c++/13957
14906 * g++.dg/template/non-type-template-argument-1.C,
14907 g++.dg/template/qualified-id1.C: Update dg-error marks.
14908 * g++.dg/template/nontype6.C: New test.
14909
14910 2004-02-01 Roger Sayle <roger@eyesopen.com>
14911
14912 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
14913 * gcc.dg/builtins-31.c: New testcase.
14914 * gcc.dg/builtins-32.c: New testcase.
14915
14916 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
14917
14918 * objc.dg/call-super-2.m: Update line numbers
14919 for the including of stddef.h.
14920
14921 2004-01-30 Michael Matz <matz@suse.de>
14922
14923 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
14924 g++.dg/ext/case-range3.C: New tests.
14925
14926 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14927
14928 DR206
14929 PR c++/13813
14930 * g++.dg/template/member4.C: New test.
14931
14932 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14933
14934 PR c++/13683
14935 * g++.dg/template/sizeof6.C: New test.
14936
14937 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
14938
14939 * gcc.dg/fwritable-strings-1.c: New test.
14940
14941 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
14942
14943 * gcc.c-torture/compile/20040130-1.c: New test.
14944
14945 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
14946
14947 * objc.dg/call-super-2.m: Include stddef.h for size_t.
14948
14949 2004-01-29 Mark Mitchell <mark@codesourcery.com>
14950
14951 PR c++/13883
14952 * g++.dg/template/ctor3.C: New test.
14953
14954 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14955
14956 * g++.dg/tc1: New directory.
14957 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
14958 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
14959 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
14960 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
14961 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
14962
14963 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14964
14965 * g++.dg/parse/error11.C: New test.
14966 * g++.dg/parse/error12.C: Likewise.
14967
14968 2004-01-28 Ziemowit Laski <zlaski@apple.com>
14969
14970 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
14971 (scan_initial, main): Use aligned_sizeof instead of sizeof.
14972
14973 2004-01-28 Mark Mitchell <mark@codesourcery.com>
14974
14975 PR c++/13791
14976 * g++.dg/ext/attrib12.C: New test.
14977
14978 PR c++/13736
14979 * g++.dg/parse/cast2.C: New test.
14980
14981 2004-01-27 James E Wilson <wilson@specifixinc.com>
14982
14983 * objc.dg/encode-2.m (main): New local string. Set depending on
14984 sizeof long. Use in sscanf call.
14985 * objc.dg/encode-3.m (main): New local string. Set depending on
14986 sizeof long. Use in scan_initial call.
14987
14988 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14989
14990 * objc.dg/call-super-2.m: Make LP64-safe.
14991 * objc.dg/desig-init-1.m: Likewise.
14992
14993 2004-01-27 Devang Patel <dpatel@apple.com>
14994
14995 * g++.dg/debug/namespace1.C: New test.
14996
14997 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
14998
14999 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
15000 xscale-*-*.
15001
15002 * gcc.dg/arm-mmx-1.c: New test.
15003
15004 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15005
15006 * gcc.dg/20040127-1.c: New test.
15007 * gcc.dg/20040127-2.c: New test.
15008
15009 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
15010
15011 * objc.dg/stret-1.m (glob): Renamed to globa.
15012
15013 2004-01-26 Mark Mitchell <mark@codesourcery.com>
15014
15015 PR c++/13663
15016 * g++.dg/expr/for1.C: New test.
15017
15018 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
15019
15020 PR middle-end/13779
15021 * gcc.dg/darwin-longlong.c: New test.
15022
15023 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
15024
15025 * gcc.dg/20040124-1.c: Moved test from here...
15026 * gcc.c-torture/compile/20040124-1.c: ...to here.
15027
15028 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
15029
15030 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
15031 the assembly output if -m64 is passed.
15032
15033 2004-01-25 Mark Mitchell <mark@codesourcery.com>
15034
15035 PR c++/13833
15036 * g++.dg/template/cond3.C: New test.
15037
15038 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15039
15040 PR c++/13810
15041 * g++.dg/template/ttp7.C: New test.
15042
15043 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15044
15045 PR c++/13797
15046 * g++.dg/template/nontype4.C: New test.
15047 * g++.dg/template/nontype5.C: Likewise.
15048
15049 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
15050
15051 * gcc.dg/torture/mips-clobber-at.c: New test.
15052
15053 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
15054
15055 * gcc.dg/20040124-1.c: New test.
15056
15057 2004-01-24 Jakub Jelinek <jakub@redhat.com>
15058
15059 * gcc.dg/20040123-1.c: New test.
15060
15061 2004-01-23 Zack Weinberg <zack@codesourcery.com>
15062
15063 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
15064
15065 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
15066
15067 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
15068
15069 2004-01-23 Andrew Pinski <apinski@apple.com>
15070
15071 * gcc.dg/20030121-1.c: Move to ..
15072 * gcc.dg/20040121-1.c: here.
15073
15074 2004-01-23 Roger Sayle <roger@eyesopen.com>
15075
15076 * gcc.dg/builtins-29.c: New test case.
15077
15078 2004-01-23 Zack Weinberg <zack@codesourcery.com>
15079
15080 PR 18314
15081 * gcc.dg/builtins-30.c: New testcase.
15082
15083 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
15084
15085 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
15086 * lib/g77.exp: Likewise.
15087 * lib/objc.exp: Likewise.
15088 * lib/g++.exp: Likewise.
15089
15090 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
15091
15092 * gcc.dg/struct-by-value-2.c: New test.
15093
15094 2004-01-21 Andrew Pinski <apinski@apple.com>
15095
15096 PR target/13785
15097 * gcc.dg/20030121-1.c: New test.
15098
15099 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
15100
15101 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
15102 clobber frame pointer register in asm statement.
15103
15104 2004-01-21 Falk Hueffner <falk@debian.org>
15105
15106 * gcc.c-torture/compile/20040121-1.c: New test.
15107
15108 2004-01-21 Zack Weinberg <zack@codesourcery.com>
15109
15110 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
15111
15112 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
15113
15114 * gcc.dg/ppc64-abi-2.c: New test.
15115
15116 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
15117
15118 * lib/treelang.exp: Fill out this file.
15119 * lib/treelang-dg.exp: New File.
15120
15121 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
15122
15123 * gcc.c-torture/compile/981022-1.c: Remove.
15124 * gcc.dg/array-5.c: Remove XFAIL.
15125 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
15126 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
15127 gcc.dg/cond-lvalue-1.c: Update.
15128 * gcc.dg/cast-lvalue-2.c: New test.
15129
15130 2004-01-19 Mark Mitchell <mark@codesourcery.com>
15131
15132 PR c++/13592
15133 * g++.dg/other/error1.C (class foo): Tweak error message.
15134
15135 PR c++/13592
15136 * g++.dg/template/call2.C: New test.
15137
15138 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
15139
15140 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
15141 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
15142 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
15143 scalar-return-1_x.c, scalar-return-2_y.c,
15144 scalar-return-3_x.c, scalar-return-3_y.c,
15145 scalar-return-4_x.c, scalar-return-4_y.c,
15146 struct-align-1.h, struct-align-1_x.c,
15147 struct-align-1_y.c, struct-align-2.h,
15148 struct-align-2_x.c, struct-align-2_y.c,
15149 struct-by-value-10_y.c, struct-by-value-11_x.c,
15150 struct-by-value-11_y.c, struct-by-value-12_x.c,
15151 struct-by-value-12_y.c, struct-by-value-13_x.c,
15152 struct-by-value-13_y.c, struct-by-value-14_x.c,
15153 struct-by-value-14_y.c, struct-by-value-15_x.c,
15154 struct-by-value-15_y.c, struct-by-value-16_y.c,
15155 struct-by-value-17_y.c, struct-by-value-18_y.c,
15156 struct-by-value-19_y.c, struct-by-value-1_x.c,
15157 struct-by-value-1_y.c, struct-by-value-20_y.c,
15158 struct-by-value-2_x.c, struct-by-value-2_y.c,
15159 struct-by-value-3_y.c, struct-by-value-4_x.c,
15160 struct-by-value-4_y.c, struct-by-value-5_y.c,
15161 struct-by-value-6_y.c, struct-by-value-7_y.c
15162 struct-by-value-8_x.c, struct-by-value-8_y.c
15163 struct-by-value-9_x.c, struct-by-value-9_y.c
15164 struct-return-10_x.c, struct-return-10_y.c,
15165 struct-return-19_x.c, struct-return-20_x.c
15166 struct-return-2_x.c, struct-return-2_y.c
15167 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
15168 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
15169
15170 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
15171
15172 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
15173 attribute on sparc*-sun-solaris2.*.
15174
15175 2004-01-18 Mark Mitchell <mark@codesourcery.com>
15176
15177 PR c++/13710
15178 * g++.dg/ext/typeof7.C: New test.
15179
15180 2004-01-18 David Edelsohn <edelsohn@gnu.org>
15181
15182 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
15183 * gcc.dg/const-elim-1.c: Same.
15184
15185 2004-01-17 Ziemowit Laski <zlaski@apple.com>
15186
15187 * objc.dg/stret-1.m: New.
15188 * objc.dg/stret-2.m: New.
15189
15190 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
15191
15192 PR c++/11895
15193 * g++.dg/ext/vector1.C: New test.
15194
15195 2004-01-16 Geoffrey Keating <geoffk@apple.com>
15196
15197 * gcc.dg/pch/import-1.c: New.
15198 * gcc.dg/pch/import-1.hs: New.
15199 * gcc.dg/pch/import-1a.h: New.
15200 * gcc.dg/pch/import-1b.h: New.
15201 * gcc.dg/pch/import-1c.h: New.
15202
15203 2004-01-16 Mark Mitchell <mark@codesourcery.com>
15204
15205 PR c++/13574
15206 * g++.dg/ext/array1.C: New test.
15207
15208 PR c++/13178
15209 * g++.dg/conversion/op1.C: New test.
15210
15211 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
15212
15213 PR 11864
15214 From Kazumoto Kojima / Dan Kegel:
15215 * gcc.dg/pr11864-1.c: New test.
15216
15217 PR 10392
15218 From Marcus Comstedt / Dan Kegel:
15219 * gcc.dg/pr10392-1.c: New test.
15220
15221 2004-01-16 Mark Mitchell <mark@codesourcery.com>
15222
15223 PR c++/13478
15224 * g++.dg/init/ref10.C: New test.
15225
15226 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15227
15228 PR c++/13407
15229 * g++.dg/parse/typename6.C: New test.
15230
15231 2004-01-15 Geoffrey Keating <geoffk@apple.com>
15232
15233 PR pch/13361
15234 * testsuite/g++.dg/pch/wchar-1.C: New.
15235 * testsuite/g++.dg/pch/wchar-1.Hs: New.
15236
15237 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15238
15239 PR c++/9259
15240 * g++.dg/expr/sizeof2.C: New test.
15241
15242 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
15243
15244 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
15245
15246 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
15247
15248 PR c++/13659
15249 * g++.dg/lookup/strong-using-3.C: New.
15250 * g++.dg/lookup/using-10.C: New.
15251
15252 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
15253
15254 PR c++/13594
15255 * g++.dg/lookup/strong-using-2.C: New.
15256
15257 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
15258 Dan Kegel <dank@kegel.com>
15259 J"orn Rennecke <joern.rennecke@superh.com>
15260
15261 PR target/9365
15262 * gcc.dg/pr9365-1.c: New test.
15263
15264 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15265
15266 PR c++/8856
15267 * g++.dg/parse/casting-operator2.C: New test.
15268 * g++.old-deja/g++.pt/explicit83.C: Remove.
15269
15270 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
15271
15272 * gcc.dg/label-compound-stmt-1.c: New test.
15273 * gcc.c-torture/compile/950922-1.c,
15274 gcc.c-torture/compile/20000211-3.c,
15275 gcc.c-torture/compile/20000518-1.c,
15276 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
15277 compound statements.
15278
15279 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
15280
15281 * gcc.dg/ppc64-abi-1.c: New test.
15282
15283 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
15284
15285 * g++.dg/ext/attrib9.C: Add dg-warnings.
15286
15287 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15288
15289 PR c++/12335
15290 * g++.dg/parse/dtor3.C: New test.
15291
15292 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
15293
15294 PR c++/12709
15295 * g++.dg/parse/try-catch-1.C: New test.
15296
15297 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
15298
15299 * ada/acats/run_all.sh: Add more verbose output in acats.log
15300 when compiling tests.
15301
15302 2004-01-12 Zack Weinberg <zack@codesourcery.com>
15303
15304 PR 13656
15305 * gcc.dg/typedef-redecl.c: New test case.
15306 * gcc.dg/typedef-redecl.h: New support file.
15307
15308 2004-01-13 Jan Hubicka <jh@suse.cz>
15309
15310 * gcc.dg/always_inline.c: New test.
15311 * gcc.dg/debug/20031231-1.c: Fix.
15312
15313 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15314
15315 PR c++/13474
15316 * g++.dg/template/array3.C: New test.
15317
15318 2004-01-12 Zack Weinberg <zack@codesourcery.com>
15319
15320 * g++.dg/ext/lvalue1.C: No longer expected to fail.
15321 * g++.dg/warn/Wunused-2.C: Likewise.
15322
15323 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15324
15325 PR c++/13289
15326 * g++.dg/template/instantiate6.C: New test.
15327
15328 2004-01-12 Roger Sayle <roger@eyesopen.com>
15329
15330 PR middle-end/11397
15331 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
15332
15333 2004-01-12 Jan Hubicka <jh@suse.cz>
15334
15335 PR opt/12826
15336 * gcc.dg/20040112-1.c: New.
15337
15338 * gcc.dg/dwarf-die[1-7].c: Move to...
15339 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
15340 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
15341
15342 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
15343
15344 PR c++/4100
15345 * g++.dg/parse/friend4.C: New test.
15346
15347 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
15348
15349 PR c++/4100
15350 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
15351 definition is called a friend.
15352
15353 2004-01-11 Zack Weinberg <zack@codesourcery.com>
15354
15355 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
15356
15357 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
15358
15359 PR c++/3478
15360 * g++.dg/parse/error10.C: New test.
15361 * g++.dg/template/arg2.C: Accept "invalid type" error.
15362
15363 2004-01-11 Jakub Jelinek <jakub@redhat.com>
15364
15365 PR middle-end/13392
15366 * g++.dg/opt/expect2.C: New test.
15367
15368 2004-01-10 Zack Weinberg <zack@codesourcery.com>
15369
15370 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
15371 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
15372 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
15373 Update dg-error regexps.
15374
15375 2004-01-10 Zack Weinberg <zack@codesourcery.com>
15376
15377 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
15378 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
15379
15380 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
15381
15382 * gcc.dg/pragma-re-1.c: Use right pointer type.
15383
15384 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
15385
15386 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
15387
15388 2004-01-09 Geoffrey Keating <geoffk@apple.com>
15389
15390 * gcc.dg/rs6000-ldouble-1.c: New.
15391
15392 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15393
15394 DR 337
15395 PR c++/9256
15396 * g++.dg/other/abstract1.C: New test.
15397
15398 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
15399
15400 * g++.dg/lookup/strong-using-1.C: New.
15401
15402 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
15403
15404 PR c/11234
15405 * gcc.dg/func-ptr-conv-1.c: New test.
15406 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
15407
15408 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
15409
15410 PR target/13380.
15411 * gcc.c-torture/compile/20040109-1.c: New.
15412
15413 2004-01-08 Stuart Hastings <stuart@apple.com>
15414
15415 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
15416 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
15417 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
15418
15419 2004-01-09 Alan Modra <amodra@bigpond.net.au>
15420
15421 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
15422
15423 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
15424
15425 * ada/acats/run_acats: Treat 'gnatchop' the same way
15426 as 'gnatmake'. Export GCC_DRIVER.
15427 * ada/acats/run_all.sh: Add target_gnatchop. Use
15428 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
15429
15430 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15431
15432 PR c++/12573
15433 * g++.dg/template/dependent-expr4.C: New test.
15434
15435 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
15436
15437 * gcc.dg/altivec-11.c: New test.
15438
15439 2004-01-07 Mark Mitchell <mark@codesourcery.com>
15440
15441 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
15442
15443 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
15444
15445 PR c/6024
15446 * gcc.dg/enum-compat-1.c: New test.
15447 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
15448
15449 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
15450
15451 PR c/12165
15452 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
15453 gcc.dg/c99-idem-qual-3.c: New tests.
15454
15455 2004-01-07 Alan Modra <amodra@bigpond.net.au>
15456
15457 * gcc.dg/winline-7.c: Don't cast void * to int.
15458
15459 2004-01-06 Jan Hubicka <jh@suse.cz>
15460
15461 * gcc.dg/i386-sse-5.c: New test
15462 * g++.dg/eh/simd-1.c: Add -w argument for i386.
15463
15464 2004-01-05 Mark Mitchell <mark@codesourcery.com>
15465
15466 PR c++/12815
15467 * g++.dg/rtti/typeid4.C: New test.
15468
15469 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15470
15471 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
15472
15473 2004-01-05 Mark Mitchell <mark@codesourcery.com>
15474
15475 PR c++/12132
15476 * g++.dg/template/error11.C: New test.
15477
15478 PR c++/13451
15479 * g++.dg/template/class2.C: New test.
15480
15481 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
15482 Richard Sandiford <rsandifo@redhat.com>
15483
15484 PR c++/13387
15485 * g++.dg/opt/alias3.C: New test.
15486
15487 2004-01-04 Mark Mitchell <mark@codesourcery.com>
15488
15489 PR c++/13157
15490 * g++.dg/template/koenig3.C: New test.
15491
15492 PR c++/13529
15493 * g++.dg/parse/offsetof3.C: New test.
15494
15495 * g++.dg/init/copy7.C: Add missing dg-error markers.
15496
15497 PR c++/12226
15498 * g++.dg/init/copy7.c: New test.
15499
15500 PR c++/13536
15501 * g++.dg/parse/cast1.C: New test.
15502
15503 2004-01-04 Jan Hubicka <jh@suse.cz>
15504
15505 * gcc.dg/winline[1-7].c: New tests.
15506
15507 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15508
15509 PR c++/13520
15510 * g++.dg/template/qualttp22.C: New test.
15511
15512 2004-01-01 Jan Hubicka <jh@suse.cz>
15513
15514 * gcc.dg/debug/20031231-1.c: New.
15515 * gcc.c-torture/compile/20040101-1.c: New.
15516 * gcc.dg/dwarf-die-[1-7].c: New.
15517
15518 2004-01-01 Jakub Jelinek <jakub@redhat.com>
15519
15520 PR optimization/13521
15521 * gcc.c-torture/compile/20031231-1.c: New test.
15522
15523 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
15524
15525 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
15526
15527 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15528
15529 PR c++/10079
15530 * g++.dg/template/crash16.C: New test.
15531
15532 2003-12-30 Mark Mitchell <mark@codesourcery.com>
15533
15534 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
15535
15536 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
15537
15538 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
15539 ports.
15540 * g++.old-deja/g++.jason/thunk3.C: Likewise.
15541 * g++.old-deja/g++.law/profile1.C: Likewise.
15542 * gcc.c-torture/compile/981006-1.c: Likewise.
15543 * gcc.c-torture/execute/loop-2e.x: Likewise.
15544 * gcc.c-torture/execute/loop-2f.x: Remove.
15545 * gcc.c-torture/execute/loop-2g.x: Likewise.
15546 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
15547 * gcc.dg/20020312-2.c: Remove traces of dead ports.
15548
15549 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
15550
15551 PR c++/13507
15552 * g++.dg/ext/attrib11.C: New test.
15553
15554 PR c++/13494
15555 * g++.dg/template/array2-1.C: New test.
15556 * g++.dg/template/array2-2.C: New test.
15557
15558 2003-12-29 Mark Mitchell <mark@codesourcery.com>
15559
15560 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
15561
15562 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
15563
15564 PR c++/12774
15565 * g++.dg/template/array1-1.C: New test.
15566 * g++.dg/template/array1-2.C: New test.
15567
15568 2003-12-29 Roger Sayle <roger@eyesopen.com>
15569
15570 PR fortran/12632
15571 * g77.dg/12632.f: New test case.
15572
15573 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15574
15575 PR c++/13289
15576 * g++.dg/parse/nontype1.C: New test.
15577
15578 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15579
15580 PR c++/12403
15581 * g++.dg/parse/explicit1.C: New test.
15582 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
15583
15584 2003-12-28 Mark Mitchell <mark@codesourcery.com>
15585
15586 PR c++/13081
15587 * g++.dg/opt/inline6.C: New test.
15588
15589 PR c++/12613
15590 * g++.dg/parse/error9.C: New test.
15591
15592 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
15593
15594 2003-12-28 Mark Mitchell <mark@codesourcery.com>
15595
15596 PR c++/13009
15597 * g++.dg/init/assign1.C: New test.
15598
15599 2003-12-28 Roger Sayle <roger@eyesopen.com>
15600
15601 PR c++/13070
15602 * g++.dg/warn/format3.C: New test case.
15603
15604 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15605
15606 * gcc.c-torture/compile/20031227-1.c: New test.
15607
15608 2003-12-23 Mark Mitchell <mark@codesourcery.com>
15609
15610 * g++.dg/bprob/bprob.exp: Load target-supports.exp
15611 * g77.dg/bprob/bprob.exp: Likewise.
15612 * gcc.misc-tests/bprob.exp: Likewise.
15613 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
15614 variants on systems where the library does not provide that
15615 functionality.
15616 * gcc.dg/builtins-20.c: Use builtins-config.h.
15617 * gcc.dg/builtins-config.h: New file.
15618
15619 2003-12-23 Mark Mitchell <mark@codesourcery.com>
15620
15621 * lib/gcc-dg.exp (dg-require-profiling): New function.
15622 * lib/target-supports.exp (check_profiling_available): Likewise.
15623 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
15624 * g77.dg/bprob/bprob.exp: Likewise.
15625 * gcc.misc-tests/bprob.exp: Likewise.
15626 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
15627 * gcc.dg/20021014-1.c: Likewise.
15628 * gcc.dg/nest.c: Likewise.
15629
15630 2003-12-23 Mark Mitchell <mark@codesourcery.com>
15631
15632 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
15633 compiling.
15634 * g++.dg/lookup/java2.C: Likewise.
15635 * gcc.dg/cpp/lexident.c: Likewise.
15636
15637 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
15638
15639 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
15640 given.
15641 * gcc.c-torture/compile/961203-1.c: Likewise.
15642 * gcc.c-torture/compile/980506-1.c: Likewise.
15643
15644 2003-12-23 Zack Weinberg <zack@codesourcery.com>
15645
15646 * lib/gcc-dg.exp (dg-prune-output): New annotation.
15647 (additional_prunes): New global.
15648 (gcc-dg-prune): Handle additional per-test pruning.
15649 (dg-test): Clear additional_prunes between tests.
15650
15651 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
15652 dg-prune-output to avoid spurious failures from assembler
15653 complaining about nonexistent WAW violations.
15654 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
15655 Use dg-prune-output to avoid spurious failures from assembler
15656 warning about Itanium B-step errata.
15657
15658 2003-12-23 Mark Mitchell <mark@codesourcery.com>
15659
15660 * g++.dg/abi/macro0.C: New test.
15661 * g++.dg/abi/macro1.C: Likewise.
15662 * g++.dg/abi/macro2.C: Likewise.
15663
15664 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
15665 * g++.dg/abi/bitfield7.C: Likewise.
15666 * g++.dg/abi/dtor2.C: Likewise.
15667 * g++.dg/abi/mangle11.C: Likewise.
15668 * g++.dg/abi/mangle12.C: Likewise.
15669 * g++.dg/abi/mangle14.C: Likewise.
15670 * g++.dg/abi/mangle17.C: Likewise.
15671 * g++.dg/abi/vbase10.C: Likewise.
15672 * g++.dg/abi/vbase14.C: Likewise.
15673 * g++.dg/template/qualttp17.C: Likewise.
15674
15675 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
15676
15677 PR c/11995
15678 * gcc.dg/20031223-1.c: New test.
15679
15680 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
15681
15682 * gcc.dg/noreturn-7.c: New test.
15683
15684 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
15685
15686 * gcc.dg/null-pointer-1.c: New test.
15687
15688 2003-12-22 Mark Mitchell <mark@codesourcery.com>
15689
15690 * g++.old-deja/g++.jason/template18.C: Remove.
15691 * g++.old-deja/g++.jason/template37.C: Likewise.
15692
15693 PR c++/12862
15694 * g++.dg/lookup/ns1.C: New test.
15695
15696 PR c++/12397
15697 * g++.dg/template/lookup3.C: New test.
15698
15699 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
15700
15701 * g++.dg/template/recurse1.C: New test
15702
15703 2003-12-22 Mark Mitchell <mark@codesourcery.com>
15704
15705 PR c++/12479
15706 * g++.dg/parse/semicolon1.C: New test.
15707 * g++.dg/parse/semicolon1.h: Likewise.
15708
15709 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
15710
15711 * gcc.dg/darwin-misaligned.c: New test.
15712
15713 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
15714
15715 PR c/9163
15716 * gcc.dg/20031222-1.c: New test.
15717
15718 2003-12-21 Mark Mitchell <mark@codesourcery.com>
15719
15720 PR c++/13438
15721 * g++.dg/parse/error8.C: New test.
15722
15723 PR c++/11554
15724 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
15725
15726 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
15727
15728 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
15729 too small.
15730 * gcc.c-torture/compile/930217-1.c: Likewise.
15731 * gcc.c-torture/compile/930513-1.c: Likewise.
15732 * gcc.c-torture/execute/920908-2.c: Likewise.
15733 * gcc.c-torture/execute/921204-1.c: Likewise.
15734 * gcc.c-torture/execute/930621-1.c: Likewise.
15735 * gcc.c-torture/execute/930630-1.c: Likewise.
15736 * gcc.c-torture/execute/931031-1.c: Likewise.
15737 * gcc.c-torture/execute/980602-2.c: Likewise.
15738 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
15739 * gcc.c-torture/execute/compndlit-1.c: Likewise.
15740 * gcc.c-torture/execute/extzvsi.c: Likewise.
15741 * gcc.c-torture/unsorted/ext.c: Likewise.
15742
15743 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
15744
15745 PR target/12749
15746 * gcc.c-torture/compile/20031220-2.c: New test case.
15747
15748 2003-12-20 Roger Sayle <roger@eyesopen.com>
15749
15750 PR optimization/13031
15751 * gcc.c-torture/compile/20031220-1.c: New test case.
15752
15753 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
15754
15755 * gcc.dg/cast-function-1.c: New test.
15756
15757 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
15758
15759 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
15760 formats.
15761
15762 2003-12-19 Mark Mitchell <mark@codesourcery.com>
15763
15764 PR c++/12795
15765 * g++.dg/ext/attrib10.C: New test.
15766
15767 2003-12-19 Jakub Jelinek <jakub@redhat.com>
15768
15769 * gcc.dg/cleanup-10.c: New test.
15770 * gcc.dg/cleanup-11.c: New test.
15771
15772 2003-12-19 Jakub Jelinek <jakub@redhat.com>
15773
15774 PR c++/13239
15775 * g++.dg/opt/expect1.C: New test.
15776
15777 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
15778
15779 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
15780
15781 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
15782
15783 PR debug/12923
15784 * gcc.dg/20031218-1.c: New test.
15785
15786 PR debug/12389
15787 * gcc.dg/20031218-2.c: New test.
15788 * gcc.dg/20031218-3.c: New test.
15789
15790 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
15791 of label name and allow for USER_LABEL_PREFIX == "_" names.
15792 * g++.dg/abi/mangle18-2.C: Likewise.
15793 * g++.dg/abi/mangle19-1.C: Likewise.
15794 * g++.dg/abi/mangle19-2.C: Likewise.
15795 * g++.dg/abi/mangle20-1.C: Likewise.
15796 * g++.dg/abi/mangle20-2.C: Likewise.
15797
15798 2003-12-18 Richard Henderson <rth@redhat.com>
15799
15800 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
15801
15802 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
15803 Dan Kegel <dank@kegel.com>
15804
15805 PR other/12009
15806 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
15807 testing a cross compiler, it causes spurious compile failures.
15808 * lib/g++.exp: Likewise.
15809
15810 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15811
15812 PR c++/13262
15813 * g++.dg/template/access13.C: New test.
15814
15815 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
15816
15817 * gcc.dg/20031216-1.c: New test.
15818
15819 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15820
15821 PR c++/9154
15822 * g++.dg/template/error10.C: New test.
15823
15824 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
15825
15826 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
15827 * g++.dg/eh/simd-2.C: Likewise.
15828
15829 2003-12-17 James E Wilson <wilson@specifixinc.com>
15830 Roger Sayle <roger@eyesopen.com>
15831
15832 * gcc.c-torture/execute/ieee/mzero5.c: New.
15833
15834 2003-12-17 Mark Mitchell <mark@codesourcery.com>
15835
15836 PR c++/10603
15837 * g++.dg/parse/error6.C: New test.
15838
15839 PR c++/12827
15840 * g++.dg/parse/error7.C: New test.
15841
15842 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
15843
15844 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
15845 at -O with stabs debugging formats.
15846 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
15847 * gcc.dg/debug/debug-2.c: Likewise.
15848
15849 2003-12-16 Mark Mitchell <mark@codesourcery.com>
15850
15851 PR c++/12696
15852 * g++.dg/init/error1.C: New test.
15853
15854 PR c++/12218
15855 * g++.dg/init/pm3.C: New test.
15856
15857 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
15858
15859 PR c/3347
15860 * gcc.dg/bitfld-8.c: New test.
15861
15862 2003-12-16 James Lemke <jim@wasabisystems.com>
15863
15864 * gcc.dg/arm-scd42-[123].c: New tests.
15865
15866 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
15867
15868 PR c++/9043
15869 * g++.dg/abi/mangle20-1.C: New test.
15870 * g++.dg/abi/mangle20-2.C: New test.
15871
15872 2003-12-16 Mark Mitchell <mark@codesourcery.com>
15873
15874 PR c++/13275
15875 * g++.dg/other/offsetof2.C: Remove XFAIL.
15876 * g++.dg/parse/offsetof1.C: New test.
15877 * g++.gd/parse/offsetof2.C: Likewise.
15878
15879 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15880
15881 * g++.dg/template/nontype3.C: New test.
15882 * g++.dg/template/static2.C: Tweaked the dg-error clause.
15883
15884 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15885
15886 * g++.dg/warn/noreturn-3.C: Also test instantiation.
15887
15888 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
15889
15890 PR c++/13387
15891 * g++.dg/expr/assign1.C: New test.
15892
15893 PR c++/13242
15894 * g++.dg/abi/mangle19-1.C: New test.
15895 * g++.dg/abi/mangle19-2.C: New test.
15896
15897 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
15898
15899 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
15900
15901 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
15902
15903 * gcc.c-torture/execute/20031216-1.c: New test.
15904
15905 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15906
15907 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
15908 an ICE regression.
15909
15910 2003-12-15 Mark Mitchell <mark@codesourcery.com>
15911
15912 PR c++/10926
15913 * g++.dg/template/error9.C: New test.
15914
15915 PR c++/11116
15916 * g++.dg/template/error8.C: New test.
15917
15918 2003-12-15 Roger Sayle <roger@eyesopen.com>
15919
15920 PR middle-end/13400
15921 * gcc.c-torture/execute/20031215-1.c: New test case.
15922
15923 2003-12-15 Mark Mitchell <mark@codesourcery.com>
15924
15925 PR c++/13269
15926 * g++.dg/parse/error5.C: New test.
15927
15928 PR c++/12989
15929 * g++.dg/expr/sizeof1.C: New test.
15930
15931 PR c++/13310
15932 * g++.dg/template/crash15.C: New test.
15933
15934 2003-12-15 Geoffrey Keating <geoffk@apple.com>
15935
15936 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
15937 a non-POD type as the last named parameter of a varargs function.
15938
15939 2003-12-15 Mark Mitchell <mark@codesourcery.com>
15940
15941 PR c++/13243
15942 PR c++/12573
15943 * g++.dg/template/crash14.C: New test.
15944 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
15945
15946 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
15947
15948 * g++.dg/other/java1.C: New test.
15949
15950 PR c++/13241
15951 * g++.dg/abi/mangle18-1.C: New test.
15952 * g++.dg/abi/mangle18-2.C: New test.
15953
15954 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15955
15956 PR optimization/10312
15957 * gcc.c-torture/execute/20031214-1.c: New.
15958
15959 2003-12-14 Mark Mitchell <mark@codesourcery.com>
15960
15961 PR c++/10779
15962 PR c++/12160
15963 * g++.dg/parse/error3.C: New test.
15964 * g++.dg/parse/error4.C: Likewise.
15965 * g++.dg/abi/mangle4.C: Tweak error messages.
15966 * g++.dg/lookup/using5.C: Likewise.
15967 * g++.dg/other/error2.C: Likewise.
15968 * g++.dg/parse/typename5.C: Likewise.
15969 * g++.dg/parse/undefined1.C: Likewise.
15970 * g++.dg/template/arg2.C: Likewise.
15971 * g++.dg/template/ttp3.C: Likewise.
15972 * g++.dg/template/type1.C: Likewise.
15973 * g++.old-deja/g++.other/crash32.C: Likewise.
15974 * g++.old-djea/g++.pt/defarg8.C: Likewise.
15975
15976 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15977
15978 PR c++/13106
15979 * g++.dg/warn/noreturn-3.C: New test.
15980
15981 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
15982
15983 PR c++/13118
15984 * g++.dg/abi/covariant3.C: New.
15985
15986 2003-12-12 Jakub Jelinek <jakub@redhat.com>
15987
15988 * g++.dg/eh/ia64-1.C: New test.
15989
15990 2003-12-12 Roger Sayle <roger@eyesopen.com>
15991
15992 PR optimization/13037
15993 * g77.f-torture/execute/13037.f: New test case.
15994
15995 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
15996
15997 PR c++/12881
15998 * g++.dg/abi/covariant2.C: New.
15999
16000 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
16001
16002 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
16003
16004 2003-12-11 Zack Weinberg <zack@codesourcery.com>
16005
16006 * gcc.c-torture/execute/wchar_t-1.x: Delete.
16007
16008 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
16009
16010 PR other/10819
16011 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
16012 to fix Bug 10819.
16013 * lib/g++.exp (g++_version): Likewise.
16014 * lib/g77.exp (g77_version): Likewise.
16015 * lib/objc.exp (default_objc_version): Likewise.
16016
16017 2003-12-10 Richard Henderson <rth@redhat.com>
16018
16019 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
16020
16021 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
16022
16023 2003-12-08 Matt Austern <austern@apple.com>
16024
16025 PR c/13134
16026 * lib/gcc-dg.exp (dg-require-visibility): Define.
16027 * lib/target-supports (check_visibility_available): Define.
16028 * gcc.dg/visibility-1.c: New test.
16029 * gcc.dg/visibility-2.c: Likewise.
16030 * gcc.dg/visibility-3.c: Likewise.
16031 * gcc.dg/visibility-4.c: Likewise.
16032 * gcc.dg/visibility-5.c: Likewise.
16033 * gcc.dg/visibility-6.c: Likewise.
16034 * g++.dg/ext/visibility-1.C: Likewise.
16035 * g++.dg/ext/visibility-2.C: Likewise.
16036 * g++.dg/ext/visibility-3.C: Likewise.
16037 * g++.dg/ext/visibility-4.C: Likewise.
16038 * g++.dg/ext/visibility-5.C: Likewise.
16039 * g++.dg/ext/visibility-6.C: Likewise.
16040
16041 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16042
16043 * g++.dg/lookup/java1.C: New test.
16044 * g++.dg/lookup/java2.C: New test.
16045
16046 2003-12-07 Falk Hueffner <falk@debian.org>
16047
16048 * g++.dg/opt/noreturn-1.C: New test.
16049
16050 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
16051
16052 * gcc.dg/overflow-1.c: New test.
16053
16054 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
16055
16056 * g77.f-torture/compile/13060.f: New test.
16057
16058 2003-12-06 Mark Mitchell <mark@codesourcery.com>
16059
16060 PR c++/13323
16061 * g++.dg/inherit/operator2.C: New test.
16062
16063 2003-12-05 Mark Mitchell <mark@codesourcery.com>
16064
16065 PR c++/13305
16066 * g++.dg/ext/attrib9.C: New test.
16067
16068 2003-12-05 Mark Mitchell <mark@codesourcery.com>
16069
16070 PR c++/13314
16071 * g++.dg/template/error7.C: New test.
16072
16073 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
16074 J"orn Rennecke <joern.rennecke@superh.com>
16075
16076 PR target/13302
16077 * g++.dg/other/struct-va_list.C: New test.
16078
16079 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16080
16081 PR c++/13166
16082 * g++.dg/parse/defarg6.C: New test.
16083
16084 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
16085
16086 PR target/13256
16087 * gcc.c-torture/execute/20031201-1.c: New test.
16088
16089 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
16090
16091 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
16092
16093 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
16094
16095 * gcc.dg/builtin-return-1.c: New test.
16096
16097 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
16098 J"orn Rennecke <joern.rennecke@superh.com>
16099
16100 PR optimization/13260
16101 * gcc.c-torture/execute/20031204-1.c: New test.
16102
16103 2003-12-03 Mark Mitchell <mark@codesourcery.com>
16104
16105 PR c++/9127
16106 * g++.dg/template/error6.C: New test.
16107
16108 2003-12-03 Jakub Jelinek <jakub@redhat.com>
16109
16110 * gcc.dg/20031202-1.c: New test.
16111
16112 2003-12-03 Mark Mitchell <mark@codesourcery.com>
16113
16114 PR c++/13179
16115 * g++.dg/template/eh1.C: New test.
16116
16117 PR c++/10771
16118 * g++.dg/template/error5.C: New test.
16119
16120 2003-12-02 David Ung <davidu@mips.com>
16121
16122 * gcc.dg/compat/vector-check.h: Corrected type for var
16123 g_##TMODE
16124
16125 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16126
16127 PR c++/10126
16128 * g++.dg/template/ptrmem8.C: New test.
16129
16130 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16131
16132 PR c++/12573
16133 * g++.dg/template/dependent-expr3.C: New test.
16134
16135 2003-12-01 James Lemke <jim@wasabisystems.com>
16136
16137 * gcc.dg/arm-g2.c: New test.
16138
16139 2003-12-01 Roger Sayle <roger@eyesopen.com>
16140
16141 PR optimization/11634
16142 * gcc.dg/20031201-2.c: New test case.
16143
16144 2003-12-01 Zack Weinberg <zack@codesourcery.com>
16145
16146 PR 11433
16147 * objc.dg/proto-lossage-3.m: New test.
16148
16149 2003-12-01 Roger Sayle <roger@eyesopen.com>
16150
16151 PR optimization/12628
16152 * gcc.dg/20031201-1.c: New test case.
16153
16154 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
16155
16156 * gcc.dg/unaligned-1.c: New test.
16157
16158 2003-11-30 Mark Mitchell <mark@codesourcery.com>
16159
16160 PR c++/9849
16161 * g++.dg/template/error4.C: New test.
16162 * g++.dg/template/nested3.C: Adjust error markers.
16163
16164 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16165
16166 * gcc.dg/cpp/assert4.c: Check more #system assertions.
16167
16168 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
16169
16170 PR c/10333
16171 * gcc.dg/bitfld-7.c: New test.
16172
16173 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
16174
16175 * gcc.dg/tls/asm-1.C: New test.
16176
16177 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16178
16179 * gcc.dg/cpp/assert4.c: Update.
16180
16181 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
16182
16183 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
16184 * gcc.dg/builtin-apply3.c: New test.
16185
16186 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
16187
16188 * lib/compat.exp (compat-obj): New xfaildata parameter.
16189 Use it to set compiler_conditional_xfail_data before compiling.
16190 (compat-get-options): Handle dg-xfail-if.
16191 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
16192 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
16193 * gcc.dg/compat/vector-1_y.c: Likewise.
16194 * gcc.dg/compat/vector-2_x.c: Likewise.
16195 * gcc.dg/compat/vector-2_y.c: Likewise.
16196
16197 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
16198
16199 * g++.dg/opt/reg-stack4.C: New test.
16200
16201 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
16202
16203 * gcc.dg/builtin-apply2.c: New test.
16204
16205 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
16206
16207 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
16208
16209 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16210
16211 PR c++/12924
16212 * g++.dg/template/template-id-2.C: New test.
16213
16214 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16215
16216 PR c++/5369
16217 * g++.dg/template/memfriend1.C: New test.
16218 * g++.dg/template/memfriend2.C: Likewise.
16219 * g++.dg/template/memfriend3.C: Likewise.
16220 * g++.dg/template/memfriend4.C: Likewise.
16221 * g++.dg/template/memfriend5.C: Likewise.
16222 * g++.dg/template/memfriend6.C: Likewise.
16223 * g++.dg/template/memfriend7.C: Likewise.
16224 * g++.dg/template/memfriend8.C: Likewise.
16225 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
16226
16227 2003-11-21 Mark Mitchell <mark@codesourcery.com>
16228
16229 PR c++/12515
16230 * g++.dg/ext/cond1.C: New test.
16231
16232 2003-11-20 Richard Henderson <rth@redhat.com>
16233
16234 * gcc.dg/20020201-2.c: Remove.
16235 * gcc.dg/20020201-4.c: Remove.
16236 * gcc.dg/20020304-1.c: Remove.
16237
16238 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
16239
16240 * gcc.dg/cpp/trad/xwin1.c: New test case.
16241
16242 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
16243
16244 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
16245 * lib/g77.exp: Likewise.
16246 * lib/objc.exp: Likewise.
16247 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
16248 for darwin.
16249
16250 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16251
16252 PR c++/12932
16253 * g++.dg/template/static5.C: New test.
16254
16255 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
16256
16257 * gcc.dg/nested-func-1.c: New test.
16258
16259 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16260
16261 * gcc.dg/cpp/assert4.c: New test.
16262
16263 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
16264
16265 PR c++/2294
16266 * g++.dg/lookup/using9.c: New test.
16267
16268 2003-11-14 Mark Mitchell <mark@codesourcery.com>
16269
16270 PR c++/12762
16271 * g++.dg/template/error3.C: New test.
16272
16273 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
16274
16275 PR ada/13035
16276 * ada/acats/run_acats, run_all.sh: Fix syntax error.
16277 No longer use a wrapper for gcc, since this does not work under
16278 Windows.
16279
16280 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
16281
16282 PR c++/2094
16283 * g++.dg/template/ptrmem7.C: New test.
16284
16285 2003-11-13 Andrew Pinski <apinski@apple.com>
16286
16287 * gcc.c-torture/compile/20031113-1.c: New test.
16288
16289 2003-11-13 Mark Mitchell <mark@codesourcery.com>
16290 Kean Johnston <jkj@sco.com>
16291
16292 PR c/13029
16293 * gcc.dg/unused-4.c: Update.
16294
16295 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
16296
16297 * g++.dg/opt/const3.C: New test.
16298
16299 2003-11-13 Jan Hubicka <jh@suse.cz>
16300
16301 * gcc.c-torture/compile/20031112-1.c: New test.
16302
16303 2003-11-12 Mark Mitchell <mark@codesourcery.com>
16304
16305 * g++.dg/parse/crash10.C: Remove bogus error marker.
16306
16307 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
16308
16309 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
16310 (host_gcc): Likewise.
16311 (ROOT): Honor $PWDCMD.
16312 (BASE): Likewise.
16313 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
16314
16315 2003-11-12 Catherine Moore <clm@redhat.com>
16316
16317 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
16318
16319 2003-11-12 Andreas Jaeger <aj@suse.de>
16320 Jakub Jelinek <jakub@redhat.com>
16321 Andrew Pinski <pinskia@physics.uc.edu>
16322 Richard Henderson <rth@redhat.com>
16323
16324 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
16325 systems.
16326 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
16327
16328 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
16329 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
16330
16331 2003-11-11 Andreas Jaeger <aj@suse.de>
16332
16333 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
16334
16335 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
16336
16337 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
16338
16339 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
16340 Clean ups.
16341
16342 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
16343
16344 * gcc.dg/trampoline-1.c: New test.
16345
16346 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
16347
16348 * gcc.c-torture/compile/200031109-1.c: New test.
16349
16350 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
16351
16352 PR c/3190
16353 PR c/8714
16354 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
16355 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
16356 gcc.dg/format/no-y2k-1.c: Update.
16357
16358 2003-11-08 Roger Sayle <roger@eyesopen.com>
16359
16360 PR optimization/10467
16361 * gcc.dg/20031108-1.c: New test case.
16362
16363 2003-11-07 Geoffrey Keating <geoffk@apple.com>
16364
16365 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
16366
16367 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
16368
16369 * gcc.dg/compound-lvalue-1.c: New test.
16370 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
16371 some XFAILs.
16372
16373 2003-11-06 Geoffrey Keating <geoffk@apple.com>
16374
16375 * gcc.dg/altivec-varargs-1.c: New test.
16376
16377 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
16378
16379 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
16380 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
16381 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
16382 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
16383 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
16384
16385 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
16386
16387 * gcc.dg/cond-lvalue-1.c: New test.
16388
16389 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
16390
16391 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
16392
16393 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16394
16395 PR c++/11616
16396 * g++.dg/template/instantiate5.C: New test.
16397
16398 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16399
16400 PR c++/12726
16401 * g++.dg/ext/complit2.C: Replace test with self-contained version.
16402 * ChangeLog: Add missing first entry for above test.
16403
16404 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16405
16406 PR c++/9810
16407 * g++.dg/template/using8.C: New test.
16408 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
16409
16410 2003-11-02 Roger Sayle <roger@eyesopen.com>
16411
16412 PR optimization/10817
16413 * gcc.c-torture/compile/20031102-1.c: New test case.
16414
16415 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
16416
16417 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
16418 2147483647.
16419
16420 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
16421
16422 * gcc.dg/20031102-1.c: New test.
16423
16424 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
16425
16426 * gcc.dg/complex-1.c: New test.
16427
16428 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16429
16430 PR c++/12796
16431 * g++.dg/template/crash13.C: Adjust expected error location.
16432 * g++.old-deja/g++.brendan/ns1.C: Likewise.
16433
16434 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
16435
16436 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
16437
16438 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
16439
16440 PR/10239
16441 * gcc.c-torture/compile/20031031-2.c: New test.
16442
16443 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
16444
16445 PR/11640
16446 * gcc.c-torture/compile/20031031-1.c: New test.
16447
16448 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
16449
16450 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
16451 * gcc.misc-tests/bprob.exp: Likewise.
16452 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
16453 the execution test on arm-elf configs.
16454 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
16455 configs that don't support scratch files.
16456 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
16457
16458 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
16459
16460 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
16461 done by dejagnu.
16462
16463 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
16464
16465 * ada/acats/run_all.sh: Redirect mv output to /dev/null
16466 Avoid non pure sh syntax. Add more logging.
16467
16468 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
16469 fail.
16470
16471 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16472
16473 PR libgcj/10610
16474 * gcc.dg/ppc-stackalign-1.c: New test.
16475
16476 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
16477
16478 * ada/acats/run_all.sh: Change output to be more compliant with
16479 dejagnu framework.
16480 Create acats.sum and acats.log files under testsuite/ada/acats
16481 Only run [a-z]* directories, to filter out e.g. CVS.
16482 Redirect build output to log file.
16483
16484 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
16485
16486 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
16487
16488 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
16489
16490 PR ada/5909:
16491 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
16492
16493 2003-10-27 Jakub Jelinek <jakub@redhat.com>
16494
16495 * gcc.c-torture/compile/20031023-1.c: New test.
16496 * gcc.c-torture/compile/20031023-2.c: New test.
16497 * gcc.c-torture/compile/20031023-3.c: New test.
16498 * gcc.c-torture/compile/20031023-4.c: New test.
16499
16500 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16501
16502 PR c++/10371
16503 * g++.dg/lookup/scoped8.C: New test.
16504
16505 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
16506
16507 * g++.dg/opt/reg-stack3.C: New test.
16508
16509 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
16510
16511 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
16512
16513 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16514
16515 PR c++/11076
16516 * g++.dg/template/crash13.C: New test.
16517
16518 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
16519
16520 * gcc.dg/c99-restrict-2.c: New test.
16521
16522 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
16523
16524 PR c++/12698, c++/12699, c++/12700, c++/12566
16525 * g++.dg/inherit/covariant9.C: New test.
16526 * g++.dg/inherit/covariant10.C: New test.
16527 * g++.dg/inherit/covariant11.C: New test.
16528
16529 2003-10-23 Jason Merrill <jason@redhat.com>
16530
16531 PR c++/12726
16532 * g++.dg/ext/complit2.C: New test.
16533
16534 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
16535
16536 PR target/12654
16537 * gcc.c-torture/execute/20031020-1.c: New test.
16538
16539 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16540
16541 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
16542 following the jump_insn.
16543
16544 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
16545
16546 * gcc.dg/cast-lvalue-1.c: New test.
16547
16548 2003-10-21 Mark Mitchell <mark@codesourcery.com>
16549
16550 PR c++/11962
16551 * g++.dg/template/cond2.C: New test.
16552
16553 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
16554
16555 * gcc.dg/builtins-28.c: New test.
16556
16557 2003-10-20 Jan Hubicka <jh@suse.cz>
16558
16559 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
16560 parameter.
16561 * testsuite/gcc.dg/inline-2.c: Likewise.
16562
16563 2003-10-20 Phil Edwards <phil@codesourcery.com>
16564
16565 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
16566 * gcc.dg/nest.c: Likewise.
16567
16568 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16569
16570 PR c++/9781, c++/10583, c++/11862
16571 * g++.dg/parse/crash13.C: New test.
16572
16573 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16574
16575 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
16576
16577 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
16578
16579 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
16580 Define HAVE_C99_RUNTIME except on Solaris.
16581 * gcc.dg/builtins-20.c: Likewise.
16582
16583 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16584
16585 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
16586
16587 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16588
16589 PR c++/12495
16590 * g++.dg/template/crash21.C: New test.
16591
16592 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16593
16594 PR c++/2513
16595 * g++.dg/template/typename5.C: New test.
16596
16597 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16598
16599 PR c++/12369
16600 * g++.dg/template/friend25.C: New test.
16601
16602 2003-10-16 Ziemowit Laski <zlaski@apple.com>
16603
16604 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
16605 versions.
16606
16607 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
16608
16609 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
16610 == 2147483647.
16611
16612 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
16613
16614 * gcc.c-torture/execute/960416-1.x: Remove.
16615 * gcc.c-torture/execute/divconst-3.x: Likewise.
16616
16617 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
16618
16619 PR target/12598
16620 * gcc.dg/torture/cris-volatile-1.c: New test.
16621
16622 2003-10-14 Roger Sayle <roger@eyesopen.com>
16623
16624 PR optimization/9325
16625 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
16626 for overflowing floating point to integer conversion during RTL
16627 simplification.
16628
16629 2003-10-13 Ziemowit Laski <zlaski@apple.com>
16630
16631 * objc/execute/_cmd.m: Fix typo.
16632 * objc.dg/image-info.m, objc.dg/symtab-1.m:
16633 Relax 'scan-assembler' regexp.
16634 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
16635 objc.dg/try-catch-4.m: Run on non-Darwin targets.
16636 * objc.dg/zero-link-2.m: Remove blank line.
16637 * objc.dg/zero-link-3.m: New test case.
16638
16639 2003-10-13 Geoffrey Keating <geoffk@apple.com>
16640
16641 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
16642
16643 * gcc.dg/asm-names.c: Use scan-assembler-not rather
16644 than linker trickery.
16645
16646 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16647
16648 PR c++/12370
16649 * g++.dg/other/friend2.C: New test.
16650
16651 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
16652
16653 * gcc.dg/20031012-1.c: New test.
16654
16655 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
16656
16657 * gcc.dg/weak/weak-3.c: Fix for new warning.
16658
16659 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
16660
16661 PR optimization/8750
16662 * gcc.c-torture/execute/20031012-1.c: New test case.
16663
16664 2003-10-11 Roger Sayle <roger@eyesopen.com>
16665
16666 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
16667 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
16668
16669 2003-10-11 Roger Sayle <roger@eyesopen.com>
16670
16671 PR optimization/12260
16672 * gcc.c-torture/compile/20031011-2.c: New test case.
16673
16674 2003-10-11 Roger Sayle <roger@eyesopen.com>
16675
16676 * gcc.c-torture/execute/20031011-1.c: New testcase.
16677
16678 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
16679
16680 * gcc.c-torture/compile/20031011-1.c: New test.
16681
16682 2003-10-11 Jan Hubicka <jh@suse.cz>
16683
16684 * g++.dg/other/first-global.C: New test.
16685
16686 2003-10-11 Roger Sayle <roger@eyesopen.com>
16687
16688 * gcc.c-torture/execute/string-opt-18.c: New testcase.
16689
16690 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
16691
16692 * gcc.c-torture/compile/20031010-1.c: New test.
16693
16694 2003-10-10 Geoffrey Keating <geoffk@apple.com>
16695
16696 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
16697 * gcc.c-torture/execute/va-arg-25.c: ... here.
16698
16699 2003-10-09 Mark Mitchell <mark@codesourcery.com>
16700
16701 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
16702
16703 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
16704
16705 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
16706
16707 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
16708
16709 * g++.dg/parse/error2.C: New test.
16710
16711 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
16712
16713 PR c++/11097
16714 * g++.dg/other/error5.C: Modify the error message.
16715 * g++.dg/lookup/using8.C: New test.
16716
16717 2003-10-07 Geoffrey Keating <geoffk@apple.com>
16718
16719 * gcc.dg/darwin-abi-2.c: New file.
16720 * gcc.c-torture/execute/va-arg-24.c: New file.
16721
16722 2003-10-06 Bob Wilson <bob.wilson@acm.org>
16723
16724 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
16725 indentation.
16726
16727 2003-10-06 Mark Mitchell <mark@codesourcery.com>
16728
16729 PR c++/10147
16730 * g++.dg/other/error4.C: Update error messages.
16731 * g++.dg/template/ptrmem4.C: Likewise.
16732
16733 PR c++/12337
16734 * g++.dg/init/new9.C: New test.
16735
16736 PR c++/12334, c++/12236, c++/8656
16737 * g++.dg/ext/attrib8.C: New test.
16738
16739 2003-10-06 Devang Patel <dpatel@apple.com>
16740
16741 * gcc.dg/debug/dwarf2-3.h: New test.
16742 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
16743
16744 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
16745
16746 * g++.dg/opt/cfg2.C: New test.
16747
16748 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
16749
16750 * g++.dg/opt/float1.C: New test.
16751
16752 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
16753
16754 * gcc.dg/c90-array-lval-6.c: New test.
16755 * gcc.dg/c99-array-lval-6.c: New test.
16756
16757 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
16758 Ziemowit Laski <zlaski@apple.com>
16759
16760 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
16761 'Derived', so that it is never considered a class method; add
16762 new warning for '+port' method ambiguity.
16763 * objc.dg/method-12.m: Include <objc/objc.h> instead of
16764 <objc/objc-api.h> (needed on Mac OS X).
16765 * objc.dg/method-13.m: New test.
16766
16767 2003-10-03 Roger Sayle <roger@eyesopen.com>
16768
16769 PR optimization/9325, PR java/6391
16770 * gcc.c-torture/execute/20031003-1.c: New test case.
16771
16772 2003-10-02 Mark Mitchell <mark@codesourcery.com>
16773
16774 PR optimization/12180
16775 * gcc.dg/20031002-1.c: New test.
16776
16777 PR c++/12486
16778 * g++.dg/inherit/error1.C: New test.
16779
16780 2003-10-02 Chris Demetriou <cgd@broadcom.com>
16781
16782 * lib/f-torture.exp (search_for): Rename to...
16783 (search_for_re): This. Also, clean up comments and the
16784 "regexp" invocation.
16785
16786 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
16787
16788 * gcc.c-torture/compile/20031002-1.c: New test.
16789
16790 2003-10-02 Jakub Jelinek <jakub@redhat.com>
16791
16792 * g++.dg/opt/cond1.C: New test.
16793
16794 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
16795
16796 * gcc.dg/Wold-style-definition-2.c: New testcase.
16797 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
16798
16799 2003-09-29 Richard Henderson <rth@redhat.com>
16800
16801 * g++.dg/init/array10.C: Add dg-options.
16802
16803 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
16804
16805 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
16806
16807 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16808
16809 * g++.dg/template/friend19.C: Fix typo.
16810 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
16811
16812 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
16813
16814 * gcc.c-torture/execute/20030928-1.c: New test.
16815 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
16816
16817 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
16818
16819 * g++.dg/opt/unroll1.C: New test.
16820
16821 2003-09-26 Roger Sayle <roger@eyesopen.com>
16822
16823 PR optimization/11741
16824 * gcc.dg/20030926-1.c: New test case.
16825
16826 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16827
16828 PR c++/5655
16829 * g++.dg/parse/access7.C: New test.
16830 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
16831
16832 2003-09-24 Ziemowit Laski <zlaski@apple.com>
16833
16834 MERGE OF objc-improvements-branch into MAINLINE:
16835 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
16836 if libobjc has not been built.
16837 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
16838 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
16839 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
16840 objc/execute/nested-3.m, objc/execute/np-2.m,
16841 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
16842 objc/execute/redefining_self.m, objc/execute/root_methods.m,
16843 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
16844 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
16845 objc.dg/special/unclaimed-category-1.h,
16846 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
16847 well as GNU runtime.
16848 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
16849 * execute/cascading-1.m, execute/function-message-1.m,
16850 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
16851 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
16852 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
16853 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
16854 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
16855 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
16856 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
16857 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
16858 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
16859 * objc.dg/bitfield-2.m: Run only on Darwin.
16860 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
16861 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
16862 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
16863 * objc.dg/const-str-1.m: Fix constant string layout.
16864
16865 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
16866
16867 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
16868
16869 2003-09-23 Geoffrey Keating <geoffk@apple.com>
16870
16871 * gcc.dg/darwin-abi-1.c: New file.
16872
16873 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
16874
16875 PR target/12281
16876 * gcc.c-torture/compile/20030921-1.c: New test.
16877
16878 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
16879
16880 * g++.dg/opt/reg-stack2.C: New test.
16881
16882 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
16883
16884 * g++.dg/eh/delayslot1.C: New test.
16885
16886 2003-09-20 Richard Henderson <rth@redhat.com>
16887
16888 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
16889
16890 2003-09-20 Roger Sayle <roger@eyesopen.com>
16891
16892 * gcc.c-torture/execute/20030920-1.c: New test case.
16893
16894 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16895
16896 * g++.dg/rtti/typeid3.C: Correct expected error message.
16897
16898 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16899
16900 PR c++/157
16901 * g++.dg/parse/crash12.C: New test.
16902
16903 2003-09-19 Janis Johnson <janis187@us.ibm.com>
16904
16905 * gcc.dg/compat/mixed-struct-check.h: New.
16906 * gcc.dg/compat/mixed-struct-defs.h: New.
16907 * gcc.dg/compat/mixed-struct-init.h: New.
16908 * gcc.dg/compat/struct-by-value-19_main.c: New.
16909 * gcc.dg/compat/struct-by-value-19_x.c: New.
16910 * gcc.dg/compat/struct-by-value-19_y.c: New.
16911 * gcc.dg/compat/struct-by-value-20_main.c: New.
16912 * gcc.dg/compat/struct-by-value-20_x.c: New.
16913 * gcc.dg/compat/struct-by-value-20_y.c: New.
16914 * gcc.dg/compat/struct-return-19_main.c: New.
16915 * gcc.dg/compat/struct-return-19_x.c: New.
16916 * gcc.dg/compat/struct-return-19_y.c: New.
16917 * gcc.dg/compat/struct-return-20_main.c: New.
16918 * gcc.dg/compat/struct-return-20_x.c: New.
16919 * gcc.dg/compat/struct-return-20_y.c: New.
16920
16921 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
16922 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
16923 so that it will not complain on LP64 targets.
16924
16925 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16926
16927 PR c++/495
16928 * g++.dg/template/friend24.C: New test.
16929
16930 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
16931
16932 PR c++/12332
16933 * g++.dg/template/memtmpl2.C: New test.
16934
16935 2003-09-18 Mark Mitchell <mark@codesourcery.com>
16936
16937 PR target/11184
16938 * gcc.dg/builtin-apply1.c: New test.
16939
16940 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
16941
16942 PR c++/9848
16943 * g++.dg/warn/Wunused-4.C: New test.
16944
16945 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16946
16947 PR c++/12316
16948 * g++.dg/other/gc2.C: New test.
16949
16950 2003-09-17 Mark Mitchell <mark@codesourcery.com>
16951
16952 PR c++/11991
16953 * g++.dg/rtti/typeid3.C: New test.
16954
16955 PR c++/12266
16956 * g++.dg/overload/template1.C: New test.
16957
16958 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
16959
16960 * g++.dg/opt/cfg3.C: New test.
16961
16962 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16963
16964 PR c++/7939
16965 * g++.dg/template/crash11.C: New test.
16966
16967 2003-09-16 Jason Merrill <jason@redhat.com>
16968 Jakub Jelinek <jakub@redhat.com>
16969
16970 * gcc.dg/attr-warn-unused-result.c: New test.
16971
16972 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
16973
16974 PR c++/12184
16975 * g++.dg/expr/call2.C: New test.
16976
16977 2003-09-15 Andreas Jaeger <aj@suse.de>
16978
16979 * gcc.dg/Wold-style-definition-1.c: New test.
16980
16981 2003-09-14 Mark Mitchell <mark@codesourcery.com>
16982
16983 PR c++/3907
16984 * g++.dg/parse/template12.C: New test.
16985
16986 * g++.dg/abi/bitfield11.C: New test.
16987 * g++.dg/abi/bitfield12.C: Likewise.
16988
16989 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
16990
16991 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
16992 non-expansion of functional macro name without arguments at EOL.
16993 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
16994
16995 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
16996
16997 * gcc.c-torture/execute/20030914-[12].c: New tests.
16998
16999 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
17000
17001 PR c++/11788
17002 * g++.dg/overload/addr1.C: New test.
17003
17004 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
17005
17006 * gcc.dg/20030909-1.c: New test.
17007
17008 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
17009
17010 * gcc.dg/ultrasp10.c: New test.
17011
17012 2003-09-09 Devang Patel <dpatel@apple.com>
17013
17014 * gcc.dg/darwin-ld-6.c: New test.
17015
17016 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17017
17018 * gcc.dg/torture/builtin-explog-1.c: New testcase.
17019
17020 2003-09-08 Mark Mitchell <mark@codesourcery.com>
17021
17022 * gcc.dg/ia64-types1.c: New test.
17023 * gcc.dg/ia64-types2.c: Likewise.
17024
17025 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17026
17027 * gcc.dg/builtins-1.c: Add more _Complex tests.
17028 * gcc.dg/torture/builtin-attr-1.c: Likewise.
17029
17030 * gcc.dg/builtins-1.c: Test existing _Complex functions.
17031 * gcc.dg/torture/builtin-attr-1.c: Likewise.
17032
17033 2003-09-08 Mark Mitchell <mark@codesourcery.com>
17034
17035 PR c++/11786
17036 * g++.dg/lookup/koenig2.C: New test.
17037
17038 PR c++/5296
17039 * g++.dg/rtti/typeid2.C: New test.
17040
17041 2003-09-08 Jakub Jelinek <jakub@redhat.com>
17042
17043 * gcc.c-torture/compile/20030904-1.c: New test.
17044
17045 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
17046
17047 * g++.dg/opt/longbranch2.C: New test.
17048
17049 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
17050
17051 * g++.dg/template/crash10.C: Only compile it.
17052
17053 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
17054
17055 PR middle-end/11665
17056 * gcc.c-torture/compile/20030907-1.c: New test.
17057 * g++.dg/init/array11.C: New test.
17058
17059 2003-09-07 Mark Mitchell <mark@codesourcery.com>
17060
17061 PR c++/11852
17062 * g++.dg/init/struct1.C: New test.
17063
17064 2003-09-07 Mark Mitchell <mark@codesourcery.com>
17065
17066 PR c++/12181
17067 * g++.dg/expr/comma1.C: New test.
17068
17069 2003-09-06 Mark Mitchell <mark@codesourcery.com>
17070
17071 PR c++/11867
17072 * g++.dg/expr/static_cast5.C: New test.
17073
17074 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
17075
17076 PR c++/11507
17077 * g++.dg/lookup/scoped7.C: New test.
17078
17079 PR c++/9574
17080 * g++.dg/other/static1.C: New test.
17081
17082 PR c++/11490
17083 * g++.dg/warn/template-1.C: New test.
17084
17085 PR c++/11432
17086 * g++.dg/template/crash10.C: New test.
17087
17088 PR c++/2478
17089 * g++.dg/overload/VLA.C: New test.
17090
17091 PR c++/10804
17092 * g++.dg/template/call1.C: New test.
17093
17094 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
17095
17096 PR c++/11794
17097 * g++.dg/parse/using3.C: New test.
17098
17099 2003-09-06 Roger Sayle <roger@eyesopen.com>
17100
17101 PR c++/11409
17102 * g++.dg/overload/builtin3.C: New test case.
17103
17104 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
17105
17106 PR c/9862
17107 * gcc.dg/20030906-1.c: New test.
17108 * gcc.dg/20030906-2.c: Likewise.
17109
17110 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
17111
17112 PR c++/12167
17113 * g++.dg/parse/defarg5.C: New test.
17114
17115 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
17116
17117 2003-09-05 Mark Mitchell <mark@codesourcery.com>
17118
17119 PR c++/12163
17120 * g++.dg/expr/static_cast4.C: New test.
17121
17122 PR c++/12146
17123 * g++.dg/template/crash9.C: New test.
17124
17125 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
17126
17127 * g++.old-deja/g++.ext/pretty2.C: Update for change
17128 in __FUNCTION__.
17129 * g++.old-deja/g++.ext/pretty3.C: Likewise.
17130
17131 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
17132
17133 PR c++/11922
17134 * g++/dg/template/qualified-id1.C: New test.
17135
17136 PR c++/12037
17137 * g++.dg/warn/noeffect4.C: New test.
17138
17139 2003-09-04 Matt Austern <austern@apple.com>
17140
17141 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
17142 * g++.dg/ext/fnname2.C: Likewise.
17143 * g++.dg/ext/fnname3.C: Likewise.
17144
17145 2003-09-04 Mark Mitchell <mark@codesourcery.com>
17146
17147 * g++.dg/expr/lval1.C: New test.
17148 * g++.dg/ext/lvcast.C: Remove.
17149
17150 2003-09-03 Roger Sayle <roger@eyesopen.com>
17151
17152 PR optimization/11700.
17153 * gcc.c-torture/compile/20030903-1.c: New test case.
17154
17155 2003-09-03 Mark Mitchell <mark@codesourcery.com>
17156
17157 PR c++/12053
17158 * g++.dg/abi/layout4.C: New test.
17159
17160 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
17161
17162 PR c++/11553
17163 * g++.dg/parse/friend3.C: New test.
17164
17165 2003-09-02 Mark Mitchell <mark@codesourcery.com>
17166
17167 PR c++/11847
17168 * g++.dg/template/class1.C: New test.
17169
17170 PR c++/11808
17171 * g++.dg/expr/call1.C: New test.
17172
17173 2003-09-01 Mark Mitchell <mark@codesourcery.com>
17174
17175 PR c++/12114
17176 * g++.dg/init/ref9.C: New test.
17177
17178 PR c++/11972
17179 * g++.dg/template/nested4.C: New test.
17180
17181 2003-08-29 Mark Mitchell <mark@codesourcery.com>
17182
17183 PR c++/12093
17184 * g++.dg/template/non-dependent4.C: New test.
17185
17186 PR c++/11928
17187 * g++.dg/inherit/conv1.C: New test.
17188
17189 2003-08-29 Mark Mitchell <mark@codesourcery.com>
17190
17191 PR c++/6196
17192 * g++.dg/ext/label1.C: New test.
17193 * g++.dg/ext/label2.C: Likewise.
17194
17195 2003-08-28 Mark Mitchell <mark@codesourcery.com>
17196
17197 * g++.dg/expr/cond3.C: New test.
17198
17199 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17200
17201 * gcc.dg/builtins-1.c: Add new builtin cases.
17202
17203 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17204
17205 * gcc.dg/builtins-1.c: Add new cases.
17206 * gcc.dg/torture/builtin-attr-1.c: Likewise.
17207
17208 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17209
17210 * gcc.dg/builtins-1.c: Add more math builtin tests.
17211 * gcc.dg/torture/builtin-attr-1.c: New test.
17212
17213 2003-08-28 Mark Mitchell <mark@codesourcery.com>
17214
17215 PR optimization/5079
17216 * g++.dg/opt/static3.C: New test.
17217
17218 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17219
17220 * gcc.misc-tests/gcov-10b.c: New test.
17221
17222 2003-08-27 Mark Mitchell <mark@codesourcery.com>
17223
17224 * g++.dg/opt/ptrmem3.C: New test.
17225
17226 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
17227
17228 2003-08-27 Jakub Jelinek <jakub@redhat.com>
17229
17230 * gcc.dg/20030826-2.c: New test.
17231
17232 2003-08-26 Roger Sayle <roger@eyesopen.com>
17233
17234 PR middle-end/12002
17235 * g77.f-torture/compile/12002.f: New test case.
17236
17237 2003-08-26 Roger Sayle <roger@eyesopen.com>
17238
17239 * gcc.dg/20030826-1.c: New test case.
17240
17241 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
17242
17243 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
17244
17245 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
17246
17247 PR c++/11871
17248 * c++.dg/lookup/crash1.C: New test.
17249
17250 * c++.dg/warn/noeffect3.C: New test.
17251
17252 2003-08-25 Janis Johnson <janis187@us.ibm.com>
17253
17254 * gcc.dg/compat/vector-1_x.c: Compile with -w.
17255 * gcc.dg/compat/vector-1_y.c: Ditto.
17256 * gcc.dg/compat/vector-2_x.c: Ditto.
17257 * gcc.dg/compat/vector-2_y.c: Ditto.
17258
17259 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
17260
17261 * gcc.dg/20030702-1.c: New test.
17262
17263 2003-08-25 Mark Mitchell <mark@codesourcery.com>
17264
17265 PR c++/8795
17266 * g++.dg/ext/altivec-1.C: New test.
17267
17268 2003-08-24 Richard Henderson <rth@redhat.com>
17269
17270 * g++.dg/eh/simd-2.C: Add -w for x86.
17271
17272 2003-08-23 Jakub Jelinek <jakub@redhat.com>
17273
17274 * gcc.dg/20030815-1.c: New test.
17275
17276 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17277
17278 PR c++/3765
17279 * g++.dg/parse/access6.C: New test.
17280
17281 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17282
17283 PR c++/641, c++/11876
17284 * g++.dg/template/friend22.C: New test.
17285 * g++.dg/template/friend23.C: Likewise.
17286
17287 2003-08-22 Mark Mitchell <mark@codesourcery.com>
17288
17289 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
17290 identically.
17291
17292 2003-08-22 Mark Mitchell <mark@codesourcery.com>
17293
17294 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
17295
17296 2003-08-22 Mark Mitchell <mark@codesourcery.com>
17297
17298 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
17299
17300 2003-08-22 Mark Mitchell <mark@codesourcery.com>
17301
17302 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
17303
17304 2003-08-22 Mark Mitchell <mark@codesourcery.com>
17305
17306 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
17307
17308 2003-08-21 Mark Mitchell <mark@codesourcery.com>
17309
17310 PR c++/11919
17311 * g++.dg/overload/prom1.C: New test.
17312
17313 PR c++/11551
17314 * g++.dg/parse/dtor2.C: New test.
17315
17316 PR c++/10762
17317 * g++.dg/parse/using2.C: New test.
17318
17319 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
17320
17321 PR target/11805
17322 * gcc.c-torture/compile/20030821-1.c: New.
17323
17324 2003-08-20 Mark Mitchell <mark@codesourcery.com>
17325
17326 PR c++/11834
17327 * g++.dg/template/deduce2.C: New test.
17328
17329 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
17330
17331 * gcc.c-torture/execute/20030821-1.c: New test.
17332
17333 2003-08-20 Roger Sayle <roger@eyesopen.com>
17334
17335 PR middle-end/11984
17336 * gcc.dg/20030820-1.c: New test case.
17337
17338 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
17339
17340 PR c++/11945
17341 * g++.dg/warn/noeffect2.C: New test.
17342
17343 2003-08-19 Mark Mitchell <mark@codesourcery.com>
17344
17345 PR c++/10926
17346 * g++.dg/template/dtor2.C: New test.
17347
17348 PR c++/11684
17349 * g++.dg/template/operator1.C: New test.
17350 * g++.dg/parse/operator4.C: New test.
17351
17352 PR c++/11946.C
17353 * g++.dg/expr/enum1.C: New test.
17354 * gcc.dg/c99-bool-1.c: Remove bogus warning.
17355
17356 PR c++/11036.C
17357 * g++.dg/parse/elab2.C: New test.
17358 * g++.dg/parse/typedef4.C: Change error message.
17359 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
17360 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
17361 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
17362
17363 2003-08-19 Geoffrey Keating <geoffk@apple.com>
17364
17365 * gcc.dg/pch/warn-1.c: New.
17366 * gcc.dg/pch/warn-1.hs: New.
17367
17368 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
17369 not-tested file.
17370
17371 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
17372
17373 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
17374
17375 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
17376
17377 * gcc.dg/uninit-D.c: New Test.
17378 * gcc.dg/uninit-E.c: New Test.
17379 * gcc.dg/uninit-F.c: New Test.
17380 * gcc.dg/uninit-G.c: New Test.
17381
17382 2003-08-19 Michael Ritzert <ritzert@t-online.de>
17383
17384 * g++.dg/README: Describe the pch directory.
17385
17386 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17387
17388 PR c++/11174
17389 * g++.dg/parse/access4.C: New test.
17390 * g++.dg/parse/access5.C: Likewise.
17391 * g++.old-deja/g++.jason/access17.C: Adjust error message.
17392
17393 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
17394
17395 * gcc.dg/noncompile/20030818-1.c: New.
17396
17397 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
17398
17399 PR c++/11957
17400 * g++.dg/warn/noeffect1.C: New test.
17401
17402 * g++.dg/template/scope2.C: New test.
17403 * g++.dg/template/error2.C: Correct dg-error
17404
17405 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
17406
17407 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
17408
17409 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
17410
17411 PR C++/11512
17412 * g++.dg/template/warn1.C: New.
17413
17414 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
17415
17416 * g++.dg/template/error2.C: New test.
17417 * g++.dg/lookup/using7.C: Adjust errors
17418 * g++.old-deja/g++.pt/crash36.C: Likewise.
17419 * g++.old-deja/g++.pt/derived3.C: Likewise.
17420
17421 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17422
17423 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
17424 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
17425 * gcc.c-torture/execute/builtins/string-9.c: New, from
17426 string-opt-9.c. Adjust for execute/builtins framework.
17427 * gcc.c-torture/execute/string-opt-9.c: Delete.
17428
17429 2003-08-12 Mark Mitchell <mark@codesourcery.com>
17430
17431 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
17432
17433 * g++.dg/parse/ret-type2.C: New test.
17434
17435 PR c++/11703
17436 * g++.dg/init/new8.C: New test.
17437
17438 PR c++/10923
17439 * g++.dg/parse/typedef5.C: New test.
17440
17441 PR c++/9512
17442 * g++.dg/parse/qualified2.C: New test.
17443 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
17444 invalid code.
17445
17446 2003-08-11 Mark Mitchell <mark@codesourcery.com>
17447
17448 * g++.dg/conversion/ptrmem1.C: New test.
17449
17450 2003-08-11 Jakub Jelinek <jakub@redhat.com>
17451
17452 PR target/11693
17453 * gcc.dg/20030811-1.c: New test.
17454
17455 PR target/11535
17456 * gcc.c-torture/execute/20030811-1.c: New test.
17457
17458 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17459
17460 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
17461
17462 2003-08-10 Mark Mitchell <mark@codesourcery.com>
17463
17464 PR c++/11789.C
17465 * g++.dg/inherit/multiple1.C: New test.
17466
17467 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
17468
17469 * gcc.dg/spe1.c: New test.
17470
17471 PR c++/11670
17472 * g++.dg/expr/cast2.C: New test.
17473
17474 PR c++/10530
17475 * g++.dg/template/dependent-name2.C: New test.
17476
17477 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
17478
17479 * g++.dg/parse/crash11.C: Put the dg options in comments.
17480
17481 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
17482
17483 * lib/gcc-dg.exp: Update for diagnostic change.
17484
17485 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17486
17487 PR c++/5767
17488 * g++.dg/parse/crash11.C: New test.
17489
17490 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
17491
17492 * gcc.dg/cpp/spacing1.c: Update.
17493
17494 2003-08-04 Janis Johnson <janis187@us.ibm.com>
17495
17496 PR target/11739
17497 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
17498 a value for -mtune.
17499
17500 2003-08-04 Roger Sayle <roger@eyesopen.com>
17501
17502 PR middle-end/11771
17503 * gcc.c-torture/compile/20030804-1.c: New test case.
17504
17505 2003-08-04 Roger Sayle <roger@eyesopen.com>
17506
17507 * gcc.dg/20030804-1.c: New test case.
17508
17509 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
17510
17511 * gcc.dg/cpp/separate-1.c: New test.
17512
17513 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
17514
17515 PR c++/11704
17516 * g++.dg/template/dependent-expr2.C: New test.
17517
17518 PR c++/11766
17519 * g++.dg/expr/ptrmem1.C: New test.
17520
17521 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17522
17523 PR c++/9453
17524 * g++.dg/template/friend15.C: New test.
17525
17526 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
17527
17528 * lib/dg-pch.exp: Work round PCH bug.
17529
17530 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17531
17532 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
17533 builtins. Move cases from builtins-4.c here.
17534
17535 * gcc.dg/torture/builtin-math-1.c: New test taken from
17536 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
17537 additional cases.
17538
17539 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
17540 Delete.
17541
17542 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
17543
17544 PR c++/9447
17545 * g++.dg/template/using7.C: New test.
17546
17547 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
17548
17549 * import1.c, import2.c: New tests.
17550
17551 2003-08-01 Jakub Jelinek <jakub@redhat.com>
17552
17553 * g++.dg/eh/crossjump1.C: New test.
17554
17555 2003-08-01 Mark Mitchell <mark@codesourcery.com>
17556
17557 PR c++/11697
17558 * g++.dg/template/using6.C: New test.
17559
17560 PR c++/11744
17561 * g++.dg/template/koenig2.C: New test.
17562
17563 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17564
17565 PR c++/7983
17566 * g++.dg/parse/typedef4.C: New test.
17567
17568 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17569
17570 PR c++/8442, c++/8806
17571 * g++.dg/template/elab1.C: New test.
17572 * g++.dg/template/type2.C: Likewise.
17573 * g++.dg/template/ttp3.C: Adjust expected error message.
17574 * g++.old-deja/g++.law/visibility13.C: Likewise.
17575 * g++.old-deja/g++.niklas/t135.C: Likewise.
17576 * g++.old-deja/g++.pt/ttp41.C: Likewise.
17577 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
17578 template argument.
17579 * g++.old-deja/g++.pt/ttp44.C: Likewise.
17580
17581 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
17582
17583 PR c++/11295
17584 * g++.dg/ext/stmtexpr1.C: New test.
17585
17586 * g++.dg/opt/tmp1.C: New test.
17587
17588 PR c++/11525
17589 * g++.dg/parse/constant4.C: New test.
17590
17591 PR c++/9447
17592 * g++.dg/template/using5.C: New test.
17593
17594 2003-07-31 Roger Sayle <roger@eyesopen.com>
17595
17596 * gcc.dg/builtins-27.c: New test case.
17597
17598 2003-07-31 Jakub Jelinek <jakub@redhat.com>
17599
17600 * gcc.dg/tls/opt-7.c: New test.
17601
17602 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
17603
17604 * g++.old-deja/g++.other/crash18.C: Remove.
17605
17606 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
17607
17608 * g++.dg/template/explicit3.C: New.
17609 * g++.dg/template/explicit4.C: New.
17610 * g++.dg/template/explicit5.C: New.
17611
17612 PR c++/11347
17613 * g++.dg/template/memtmpl1.C: New.
17614
17615 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
17616
17617 PR target/11565
17618 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
17619 * gcc.dg/i386-387-5.c (dg-options): Likewise.
17620
17621 2003-07-30 Jan Hubicka <jh@suse.cz>
17622
17623 * vtgc1.c: Kill.
17624
17625 2003-07-29 Zack Weinberg <zack@codesourcery.com>
17626
17627 * gcc.dg/struct-in-proto-1.c: New test.
17628
17629 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
17630
17631 * gcc.dg/cpp/include2.c: Only expect one message.
17632
17633 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
17634
17635 PR c++/9447
17636 * g++.dg/template/using1.C: New test.
17637 * g++.dg/template/using2.C: New test.
17638 * g++.dg/template/using3.C: New test.
17639 * g++.dg/template/using4.C: New test.
17640
17641 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
17642
17643 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
17644 * gcc.c-torture/execute/string-opt-10.c: Likewise.
17645
17646 2003-07-28 Jan Hubicka <jh@suse.cz>
17647
17648 PR c++/11530
17649 * g++.dg/opt/call1.C: New test.
17650
17651 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
17652
17653 PR c++/11667
17654 * g++.dg/init/enum2.C: New test.
17655 * g++.dg/template/overload1.C: Add "-w" option.
17656
17657 2003-07-28 <hp@bitrange.com>
17658
17659 * gcc.dg/Wdeclaration-after-statement-1.c,
17660 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
17661
17662 2003-07-28 Jakub Jelinek <jakub@redhat.com>
17663
17664 * gcc.c-torture/compile/20030725-1.c: New test.
17665
17666 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
17667
17668 * gcc.dg/20030505.c: Only run for SPE.
17669 Remove definition of opaque type.
17670
17671 2003-07-27 Mark Mitchell <mark@codesourcery.com>
17672
17673 * g++.dg/template/ptrmem6.C: New test.
17674
17675 2003-07-26 Geoffrey Keating <geoffk@apple.com>
17676
17677 * gcc.c-torture/compile/zero-strct-2.c: New test.
17678
17679 2003-07-25 Geoffrey Keating <geoffk@apple.com>
17680
17681 * gcc.dg/intermod-1.c: New test.
17682
17683 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
17684
17685 PR c++/11617
17686 * g++.dg/template/lookup2.C: New test.
17687 * g++.dg/template/memclass1.C: Remove instantiated from error.
17688 * g++.dg/other/error2.C: Tweak expected errors.
17689
17690 PR c++/11596
17691 * g++.dg/template/defarg3.C: New test.
17692
17693 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
17694
17695 2003-07-24 Mark Mitchell <mark@codesourcery.com>
17696
17697 * g++.dg/inherit/access5.C: New test.
17698
17699 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17700
17701 PR c++/11513
17702 * g++.dg/template/crash8.C: New test.
17703
17704 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
17705
17706 PR c/10602
17707 * gcc.dg/noncompile/incomplete-2.c: New test.
17708
17709 2003-07-23 Mark Mitchell <mark@codesourcery.com>
17710
17711 PR c++/11645
17712 * g++.dg/inherit/access4.C: New test.
17713
17714 PR c++/11517
17715 * g++.dg/expr/cond2.C: New test.
17716
17717 PR optimization/10679
17718 * g++.dg/opt/inline4.C: New test.
17719
17720 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
17721
17722 * g++.dg/parse/crash10: New test.
17723
17724 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
17725
17726 * g++.dg/ext/flexary1.C: New test.
17727
17728 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17729
17730 PR c++/10793
17731 * g++.dg/template/crash9.C: New test.
17732
17733 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17734
17735 PR c++/3004
17736 * g++.dg/parse/typedef3.C: New test.
17737
17738 PR c++/7906
17739 * g++.dg/parse/operator2.C: New test.
17740
17741 PR c++/8895
17742 * g++.dg/parse/def-tmpl-arg1.C: New test.
17743
17744 PR c++/9282
17745 * g++.dg/parse/funptr1.C: New test.
17746
17747 PR c++/9452
17748 * g++.dg/parse/ambig3.C: New test.
17749
17750 PR c++/9454
17751 * g++.dg/parse/operator3.C: New test.
17752
17753 PR c++/9486
17754 * g++.dg/parse/template10.C: New test.
17755
17756 PR c++/9488
17757 * g++.dg/parse/template11.C: New test.
17758
17759 PR c++/10150
17760 * g++.dg/parse/invalid-op1.C: New test.
17761
17762 PR c++/10247
17763 * g++.dg/parse/condexpr1.C: New test.
17764
17765 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
17766
17767 * g++.dg/ext/packed3.C: New test.
17768 * g++.dg/ext/packed4.C: New test.
17769
17770 * gcc.dg/pack-test-3.c: New test.
17771
17772 2003-07-21 Janis Johnson <janis187@us.ibm.com>
17773
17774 * lib/compat.exp: Handle dg-options per source file.
17775 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
17776 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
17777 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
17778 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
17779 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
17780 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
17781 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
17782 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
17783 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
17784 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
17785 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
17786 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
17787 * g++.dg/compat/break/bitfield7_x.C: Ditto.
17788 * g++.dg/compat/break/bitfield7_y.C: Ditto.
17789
17790 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
17791
17792 PR c/10320
17793 * gcc.c-torture/execute/20030718-1.c: New test.
17794
17795 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
17796
17797 PR optimization/11536
17798 * gcc.dg/20030721-1.c: New test.
17799
17800 2003-07-19 Mark Mitchell <mark@codesourcery.com>
17801
17802 PR c++/11546
17803 * g++.dg/template/lookup1.C: New test.
17804
17805 2003-07-19 Zack Weinberg <zack@codesourcery.com>
17806
17807 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
17808 diagnostics of ill-formed constructs involving labels.
17809 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
17810 the new 'previously defined here' message.
17811
17812 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
17813
17814 * g++.dg/parse/non-dependent2.C: New test.
17815
17816 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
17817
17818 * g++.dg/init/init-ref4.C: xfail on targets without
17819 weak symbols.
17820
17821 2003-07-17 Jakub Jelinek <jakub@redhat.com>
17822
17823 PR target/11087
17824 * gcc.c-torture/execute/20030717-1.c: New test.
17825
17826 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
17827
17828 * g++.dg/opt/cfg1.C: New test.
17829
17830 2003-07-17 Mark Mitchell <mark@codesourcery.com>
17831
17832 PR optimization/11557
17833 * gcc.dg/20030717-1.c: New test.
17834
17835 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
17836
17837 PR c++/10476
17838 * g++.dg/expr/crash-1.C: New test.
17839
17840 PR c++/11027
17841 * g++.dg/template/init3.C: New test.
17842
17843 PR c++/8222
17844 * g++.dg/template/non-dependent1.C: New test.
17845
17846 PR c++/11070
17847 * g++.dg/template/non-dependent2.C: New test.
17848
17849 PR c++/11071
17850 * g++.dg/template/non-dependent3.C: New test.
17851
17852 PR c++/9907
17853 * g++.dg/template/sizeof5.C: New test.
17854
17855 2003-07-17 Geoffrey Keating <geoffk@apple.com>
17856
17857 PR 11498
17858 * gcc.c-torture/compile/mangle-1.c: New file.
17859
17860 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17861
17862 PR c++/7809
17863 * g++.dg/parse/access3.C: New test.
17864
17865 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
17866
17867 PR c++/11384
17868 * g++.dg/init/init-ref4.C: New test.
17869
17870 2003-07-16 Mark Mitchell <mark@codesourcery.com>
17871
17872 PR c++/11547
17873 * g++.dg/parse/constant3.C: New test.
17874 * g++.dg/parse/crash7.C: Likewise.
17875
17876 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
17877
17878 PR target/11008
17879 * gcc.dg/i386-pentium4-not-mull.c: New.
17880
17881 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
17882
17883 * gcc.dg/asm-names.c (ymain): Make it weak.
17884
17885 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17886
17887 PR c++/5421
17888 * g++.dg/template/friend21.C: New test.
17889
17890 2003-07-16 Jakub Jelinek <jakub@redhat.com>
17891
17892 * gcc.dg/cleanup-8.c: New test.
17893 * gcc.dg/cleanup-9.c: New test.
17894
17895 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
17896
17897 * g++.dg/ext/dll-MI1.h: New file.
17898 * g++.dg/ext/dllexport-MI1.C: New file.
17899 * g++.dg/ext/dllimport-MI1.C: New file.
17900
17901 2003-07-15 Jakub Jelinek <jakub@redhat.com>
17902
17903 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
17904 it does not have cmpstrsi patterns (just cmpmemsi).
17905
17906 2003-07-15 Mark Mitchell <mark@codesourcery.com>
17907
17908 PR debug/11473
17909 * g++.dg/debug/debug8.C: New test.
17910
17911 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17912
17913 PR c++/10108
17914 * g++.dg/template/crash7.C: New test.
17915
17916 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
17917
17918 PR target/10795
17919 * gcc.c-torture/compile/20030708-1.c: New.
17920
17921 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
17922
17923 * gcc.c-torture/execute/20030715-1.c: New test.
17924
17925 2003-07-14 Geoffrey Keating <geoffk@apple.com>
17926
17927 * gcc.dg/pch/inline-3.c: New file.
17928 * gcc.dg/pch/inline-3.hs: New file.
17929 * gcc.dg/pch/inline-4.c: New file.
17930 * gcc.dg/pch/inline-4.hs: New file.
17931
17932 2003-07-14 Mark Mitchell <mark@codesourcery.com>
17933
17934 PR c++/11509
17935 * g++.dg/template/crash6.C: New test.
17936
17937 PR c++/7053
17938 * g++.dg/template/friend20.C: New test.
17939
17940 PR c++/7019
17941 * g++.dg/template/overload2.C: New test.
17942
17943 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17944
17945 PR optimization/11440
17946 * gcc.c-torture/execute/20030714-1.c: New test.
17947
17948 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17949
17950 PR c++/11154
17951 * g++.dg/template/partial2.C: New test.
17952
17953 2003-07-13 Mark Mitchell <mark@codesourcery.com>
17954
17955 PR c++/11503
17956 * g++.dg/template/anon1.C: New test.
17957
17958 PR c++/11493
17959 PR c++/11495
17960 * g++.dg/parse/template9.C: Likewise.
17961 * g++.dg/template/crash4.C: New test.
17962 * g++.dg/template/koenig1.C: Likewise.
17963 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
17964 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
17965 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
17966 functions.
17967 * g++.old-deja/g++.jason/template36.C: Likewise.
17968 * g++.old-deja/g++.mike/p1989.C: Likewise.
17969 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
17970 * g++.old-deja/g++.pt/ttp20.C: Use this->.
17971 * g++.old-deja/g++.pt/ttp21.C: Use this->.
17972 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
17973 compiling.
17974 * g++.old-deja/g++.pt/union2.C: Use this->.
17975
17976 2003-07-11 Jakub Jelinek <jakub@redhat.com>
17977
17978 * gcc.dg/20030711-1.c: New test.
17979
17980 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
17981
17982 PR c++/11050
17983 * g++.dg/parse/args1.C: New test.
17984 * g++.pt/defarg8.C: Change expected errors.
17985
17986 2003-07-11 Mark Mitchell <mark@codesourcery.com>
17987
17988 PR c++/8164
17989 * g++.dg/template/nontype2.C: New test.
17990
17991 PR c++/10558
17992 * g++.dg/parse/template8.C: New test.
17993
17994 PR c++/8327
17995 * g++.dg/template/scope1.C: New test.
17996
17997 * g++.dg/warn/Wsign-compare-1.C: New test.
17998
17999 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
18000
18001 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
18002
18003 2003-07-10 Mark Mitchell <mark@codesourcery.com>
18004
18005 PR c++/9411
18006 * g++.dg/template/explicit2.C: New test.
18007
18008 PR c++/10032
18009 * g++.dg/warn/pedantic1.C: New test.
18010
18011 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
18012
18013 PR c++ 9483
18014 * g++.dg/other/field1.C: New test.
18015
18016 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
18017
18018 PR c/11449
18019 * gcc.c-torture/compile/20030707-1.c: New.
18020
18021 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18022
18023 PR c++/10849
18024 * g++.dg/template/access12.C: New test.
18025
18026 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
18027
18028 * g++.dg/bprob/bprob.exp (prof_ext): Update.
18029 * g77.dg/bprob/bprob.exp (prof_ext): Update.
18030 * gcc.misc-tests/bprob.exp (prof_ext): Update.
18031 * gcc.misc-tests/gcov.exp: Update
18032 * g++.dg/gcov/gcov.exp: Update
18033 * lib/gcov.exp: Update.
18034
18035 2003-07-08 Mark Mitchell <mark@codesourcery.com>
18036
18037 * g++.dg/abi/mangle17.C: Make sure template expressions are
18038 dependent.
18039 * g++.dg/abi/mangle4.C: Mark erroneous casts.
18040 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
18041 * g++.dg/opt/stack1.C: Remove erroneous code.
18042 * g++.dg/parse/template7.C: New test.
18043 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
18044 * g++.old-deja/g++.pt/crash4.C: Likewise.
18045
18046 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18047
18048 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
18049 with zero or one occurence of `$' after the initial `L'.
18050
18051 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
18052
18053 * gcc.c-torture/compile/20030704-1.c: Add a comment.
18054
18055 2003-07-08 Roger Sayle <roger@eyesopen.com>
18056
18057 PR c/11370
18058 * gcc.dg/Wunreachable-6.c: New testcase.
18059 * gcc.dg/Wunreachable-7.c: New testcase.
18060
18061 2003-07-08 Jakub Jelinek <jakub@redhat.com>
18062
18063 PR c/11420
18064 * gcc.dg/20030708-1.c: New test.
18065
18066 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
18067
18068 * gcc.dg/compat/sdata-section.h: New file.
18069 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
18070 * gcc.dg/torture/mips-sdata-1.c: New test.
18071
18072 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18073
18074 PR c++/11030
18075 * g++.dg/template/friend19.C: New test.
18076
18077 2003-07-08 Jakub Jelinek <jakub@redhat.com>
18078
18079 * g++.dg/opt/strength-reduce.C: New test.
18080
18081 2003-07-07 Roger Sayle <roger@eyesopen.com>
18082
18083 PR target/10979
18084 * gcc.dg/20030707-1.c: New testcase.
18085
18086 2003-07-07 Roger Sayle <roger@eyesopen.com>
18087
18088 PR optimization/11059
18089 * g++.dg/opt/emptyunion.C: New testcase.
18090
18091 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
18092 Eric Botcazou <ebotcazou@libertysurf.fr>
18093
18094 * g++.dg/opt/stack1.C: New test.
18095
18096 2003-07-05 Mark Mitchell <mark@codesourcery.com>
18097
18098 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
18099 run test.
18100
18101 PR c++/11431
18102 * g++.dg/expr/static_cast3.C: New test.
18103
18104 2003-07-04 Zack Weinberg <zack@codesourcery.com>
18105
18106 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
18107 everywhere.
18108 * gcc.dg/concat.c: Concatenation of string constants with
18109 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
18110 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
18111 * gcc.dg/cpp/escape-2.c: Use wide character constants where
18112 necessary to avoid multi-character character constant warning.
18113 * gcc.dg/cpp/escape.c: Likewise.
18114 * gcc.dg/cpp/ucs.c: Likewise.
18115 Remove backslashes from dg-bogus comments, as they confuse Tcl.
18116 Fix a typo.
18117
18118 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
18119
18120 PR c/11428
18121 * gcc.c-torture/compile/20030704-1.c: New.
18122
18123 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
18124
18125 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
18126
18127 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
18128
18129 PR c++/5287, PR c++/7910, PR c++/11021
18130 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
18131 tests for warnings.
18132 * g++.dg/ext/dllimport2.C: Add tests for warnings.
18133 * g++.dg/ext/dllimport3.C: Likewise.
18134 * g++.dg/ext/dllimport4.C: New file.
18135 * g++.dg/ext/dllimport5.C: New file.
18136 * g++.dg/ext/dllimport6.C: New file.
18137 * g++.dg/ext/dllimport7.C: New file.
18138 * g++.dg/ext/dllimport8.C: New file.
18139 * g++.dg/ext/dllimport9.C: New file.
18140 * g++.dg/ext/dllimport10.C: New file.
18141 * g++.dg/ext/dllexport1.C: New file.
18142
18143 2003-07-03 Mark Mitchell <mark@codesourcery.com>
18144
18145 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
18146 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
18147
18148 2003-07-03 Roger Sayle <roger@eyesopen.com>
18149
18150 * gcc.dg/builtins-25.c: New testcase.
18151 * gcc.dg/builtins-26.c: New testcase.
18152
18153 2003-07-03 Janis Johnson <janis187@us.ibm.com>
18154
18155 * gcc.dg/compat/vector-defs.h: New file.
18156 * gcc.dg/compat/vector-setup.h: New file.
18157 * gcc.dg/compat/vector-check.h: New file.
18158 * gcc.dg/compat/vector-1_main.c: New file.
18159 * gcc.dg/compat/vector-1_x.c: New file.
18160 * gcc.dg/compat/vector-1_y.c: New file.
18161 * gcc.dg/compat/vector-2_main.c: New file.
18162 * gcc.dg/compat/vector-2_x.c: New file.
18163 * gcc.dg/compat/vector-2_y.c: New file.
18164
18165 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
18166 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
18167 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
18168 * gcc.dg/compat/struct-align-1.h: New file.
18169 * gcc.dg/compat/struct-align-1_main.c: New file.
18170 * gcc.dg/compat/struct-align-1_x.c: New file.
18171 * gcc.dg/compat/struct-align-1_y.c: New file.
18172 * gcc.dg/compat/struct-align-2.h: New file.
18173 * gcc.dg/compat/struct-align-2_main.c: New file.
18174 * gcc.dg/compat/struct-align-2_x.c: New file.
18175 * gcc.dg/compat/struct-align-2_y.c: New file.
18176
18177 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
18178 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
18179 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
18180 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
18181 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
18182 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
18183 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
18184 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
18185 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
18186 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
18187 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
18188 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
18189 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
18190 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
18191 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
18192 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
18193 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
18194 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
18195 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
18196 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
18197 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
18198 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
18199 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
18200 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
18201 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
18202 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
18203 * gcc.dg/compat/struct-return-10_x.c: Ditto.
18204 * gcc.dg/compat/struct-return-2_x.c: Ditto.
18205 * gcc.dg/compat/struct-return-3_x.c: Ditto.
18206
18207 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
18208
18209 * gcc.dg/i386-call-1.c: New test.
18210
18211 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
18212
18213 PR c++/9162
18214 * g++.dg/parse/defarg4.C: New.
18215
18216 2003-07-03 Roger Sayle <roger@eyesopen.com>
18217
18218 PR target/10700
18219 * gcc.c-torture/compile/20030703-1.c: New test case.
18220
18221 2003-07-03 Mark Mitchell <mark@codesourcery.com>
18222
18223 * g++.dg/template/local3.C: Remove extra semicolon.
18224
18225 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
18226
18227 * gcc.dg/i386-volatile-1.c: New test.
18228
18229 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
18230
18231 PR c++/11072
18232 * g++.dg/other/offsetof2.C: XFAIL.
18233 * g++.dg/other/offsetof5.C: New.
18234
18235 PR c++/10219
18236 * g++.dg/template/error1.C: New.
18237
18238 PR c++/9779
18239 * g++.dg/template/dependent-expr1.C: New.
18240
18241 2003-07-01 Mark Mitchell <mark@codesourcery.com>
18242
18243 PR c++/6949
18244 * g++.dg/template/local3.C: New test.
18245
18246 PR c++/11149
18247 * g++.dg/lookup/scoped6.C: New test.
18248
18249 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
18250
18251 PR c++/8046
18252 * g++.dg/other/error7.C: New test.
18253
18254 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
18255
18256 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
18257 * g++.old-deja/g++.abi/vtable3.h: Likewise.
18258 * g++.old-deja/g++.law/code-gen5.C: Likewise.
18259 * g++.old-deja/g++.other/union2.C: Likewise.
18260 * gcc.dg/c90-const-expr-2.c: Likewise.
18261 * gcc.dg/c90-const-expr-3.c: Likewise.
18262 * gcc.dg/c99-const-expr-2.c: Likewise.
18263 * gcc.dg/c99-const-expr-3.c: Likewise.
18264 * gcc.dg/concat.c: Likewise.
18265
18266 2003-07-01 Mark Mitchell <mark@codesourcery.com>
18267
18268 PR c++/9559
18269 * g++.dg/init/static1.C: New test.
18270
18271 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18272
18273 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
18274 * g++.old-deja/g++.other/access2.C: Likewise.
18275 * g++.old-deja/g++.other/decl2.C: Likewise.
18276 * gcc.c-torture/execute/20020615-1.c: Likewise.
18277
18278 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
18279
18280 PR c++/4933
18281 * g++.dg/template/sizeof4.C: New test.
18282
18283 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
18284
18285 * g++.dg/other/error6.C: New test.
18286
18287 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
18288
18289 PR c++/10750
18290 * g++.dg/parse/constant2.C: New test.
18291
18292 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
18293
18294 PR c++/11106
18295 * g++.dg/other/error5.C: New test.
18296
18297 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18298
18299 * gcc.dg/format/gcc_diag-1.c: New test.
18300
18301 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
18302
18303 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
18304
18305 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
18306
18307 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
18308 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
18309 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
18310
18311 2003-06-28 Jakub Jelinek <jakub@redhat.com>
18312
18313 * gcc.c-torture/execute/builtins/string-8.c: New test.
18314 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
18315 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
18316 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
18317
18318 2003-06-27 Mark Mitchell <mark@codesourcery.com>
18319
18320 PR c++/10468
18321 * g++.dg/ext/typeof6.C: New test.
18322
18323 2003-06-27 Mark Mitchell <mark@codesourcery.com>
18324
18325 PR c++/10796
18326 * g++.dg/init/enum1.C: New test.
18327
18328 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
18329
18330 * gcc.dg/20030627-1.c: New test.
18331
18332 2003-06-26 Mark Mitchell <mark@codesourcery.com>
18333
18334 PR c++/11332
18335 * g++.dg/expr/static_cast2.C: New test.
18336
18337 2003-06-26 Roger Sayle <roger@eyesopen.com>
18338 Jakub Jelinek <jakub@redhat.com>
18339
18340 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
18341 sprintf(dst,"%s",src) optimization.
18342 * gcc.c-torture/execute/20030626-1.c: New test case.
18343 * gcc.c-torture/execute/20030626-2.c: New test case.
18344
18345 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
18346
18347 * gcc.c-torture/execute/multi-ix.c: New test.
18348
18349 * gcc.c-torture/execute/simd-4.c (main):
18350 Added missing semicolon at end of union.
18351
18352 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
18353
18354 PR c++/8266
18355 * g++.dg/template/explicit-instantiation3.C: New test.
18356
18357 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
18358
18359 * gcc.dg/20030626-1.c: Use signed char.
18360
18361 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
18362
18363 * gcc.dg/20030626-1.c: New test.
18364
18365 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
18366
18367 * const-str-2.m: Update.
18368
18369 2003-06-25 Mark Mitchell <mark@codesourcery.com>
18370
18371 PR c++/10990
18372 * g++.dg/rtti/dyncast1.C: New test.
18373 * g++.dg/abi/mangle4.C: Correct base-specifier access.
18374 * g++.dg/lookup/scoped1.C: Remove XFAIL.
18375 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
18376
18377 PR c++/10931
18378 * g++.dg/expr/static_cast1.C: New test.
18379
18380 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
18381
18382 * gcc.dg/20030625-1.c: New test.
18383
18384 2003-06-24 Roger Sayle <roger@eyesopen.com>
18385
18386 * gcc.c-torture/compile/20030624-1.c: New test case.
18387
18388 2003-06-24 Jakub Jelinek <jakub@redhat.com>
18389
18390 * gcc.c-torture/execute/string-opt-17.c: New test.
18391
18392 2003-06-24 Mark Mitchell <mark@codesourcery.com>
18393
18394 PR c++/5754
18395 * g++.dg/parse/crash6.C: New test.
18396
18397 2003-06-23 Roger Sayle <roger@eyesopen.com>
18398
18399 * gcc.dg/builtins-24.c: New test case.
18400
18401 2003-06-23 Jakub Jelinek <jakub@redhat.com>
18402
18403 * g++.dg/opt/operator1.C: New test.
18404
18405 2003-06-22 Roger Sayle <roger@eyesopen.com>
18406
18407 * gcc.c-torture/execute/string-opt-16.c: New test case.
18408
18409 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
18410
18411 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
18412 * g++.old-deja/g++.other/conv7.C: Likewise
18413 * g++.old-deja/g++.other/overcnv2.C: Likewise.
18414 * g++.old-deja/g++.other/overload14.C: Likewise.
18415
18416 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
18417
18418 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
18419 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
18420
18421 2003-06-20 Mark Mitchell <mark@codesourcery.com>
18422
18423 PR c++/10888
18424 * g++.dg/warn/Winline-3.C: New test.
18425
18426 2003-06-20 Mark Mitchell <mark@codesourcery.com>
18427
18428 * lib/target-supports.exp (check_alias_available): Make the test
18429 program acceptable to the Solaris assembler.
18430
18431 PR c++/10749
18432 * g++.dg/template/memclass2.C: New test.
18433
18434 2003-06-20 Mark Mitchell <mark@codesourcery.com>
18435 Eric Botcazou <ebotcazou@libertysurf.fr>
18436
18437 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
18438 data for non-matching targets.
18439 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
18440
18441 2003-06-20 Mark Mitchell <mark@codesourcery.com>
18442
18443 PR c++/10845
18444 * g++.dg/template/member3.C: New test.
18445
18446 2003-06-19 Mark Mitchell <mark@codesourcery.com>
18447
18448 PR c++/10939
18449 * g++.dg/template/func1.C: New test.
18450
18451 PR c++/9649
18452 * g++.dg/template/static4.C: New test.
18453 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
18454
18455 PR c++/11041
18456 * g++.dg/init/ref7.C: New test.
18457
18458 2003-06-19 Matt Austern <austern@apple.com>
18459
18460 PR c++/11228
18461 * g++.dg/anew1.C: New test.
18462 * g++.dg/anew2.C: New test.
18463 * g++.dg/anew3.C: New test.
18464 * g++.dg/anew4.C: New test.
18465
18466 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
18467
18468 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
18469
18470 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
18471
18472 * gcc.c-torture/execute/simd-4.c (main): Make expected value
18473 endian-dependent.
18474
18475 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
18476
18477 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
18478 Remove cruft.
18479
18480 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
18481
18482 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
18483 * gcc.c-torture/compile/961203-1.c: Likewise.
18484 * gcc.c-torture/compile/980506-1.c: Likewise.
18485
18486 2003-06-17 Mark Mitchell <mark@codesourcery.com>
18487
18488 PR c++/10712
18489 * g++.dg/lookup/using7.C: New test.
18490
18491 2003-06-17 Mark Mitchell <mark@codesourcery.com>
18492
18493 PR c++/11105
18494 * g++.dg/abi/conv1.C: Remove it.
18495 * g++.dg/template/conv7.C: New test.
18496 * g++.dg/template/conv8.C: Likewise.
18497 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
18498 conversion operator.
18499
18500 2003-06-17 Janis Johnson <janis187@us.ibm.com>
18501
18502 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
18503 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
18504 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
18505 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
18506 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
18507 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
18508 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
18509 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
18510 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
18511 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
18512 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
18513 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
18514 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
18515 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
18516 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
18517 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
18518 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
18519 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
18520 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
18521 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
18522 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
18523 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
18524 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
18525 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
18526 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
18527 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
18528 * gcc.dg/compat/struct-return-10_x.c: Ditto.
18529 * gcc.dg/compat/struct-return-2_x.c: Ditto.
18530 * gcc.dg/compat/struct-return-3_x.c: Ditto.
18531
18532 2003-06-16 Mark Mitchell <mark@codesourcery.com>
18533
18534 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
18535 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
18536 indications.
18537
18538 2003-06-16 Roger Sayle <roger@eyesopen.com>
18539
18540 * gcc.dg/i386-387-5.c: New test case.
18541 * gcc.dg/i386-387-6.c: New test case.
18542 * gcc.dg/builtins-23.c: New test case.
18543
18544 2003-06-15 Roger Sayle <roger@eyesopen.com>
18545
18546 * gcc.dg/builtins-22.c: New test case.
18547 * gcc.dg/i386-387-1.c: Update to test exp.
18548 * gcc.dg/i386-387-2.c: Likewise.
18549
18550 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18551
18552 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
18553
18554 2003-06-12 Mark Mitchell <mark@codesourcery.com>
18555
18556 * lib/gcc-dg.exp (dg-require-dll): New function.
18557 (dg-xfail-if): Likewise.
18558 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
18559 driver.
18560
18561 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
18562 * gcc.c-torture/compile/20001205-1.c: Likewise.
18563 * gcc.c-torture/compile/20001226-1.c: Likewise.
18564 * gcc.c-torture/compile/20010518-2.c: Likewise.
18565 * gcc.c-torture/compile/20020312-1.c: Likewise.
18566 * gcc.c-torture/compile/20020604-1.c: Likewise.
18567 * gcc.c-torture/compile/920501-12.c: Likewise.
18568 * gcc.c-torture/compile/920501-4.c: Likewise.
18569 * gcc.c-torture/compile/920520-1.c: Likewise.
18570 * gcc.c-torture/compile/920521-1.c: Likewise.
18571 * gcc.c-torture/compile/920625-1.c: Likewise.
18572 * gcc.c-torture/compile/961203-1.c: Likewise.
18573 * gcc.c-torture/compile/980506-1.c: Likewise.
18574 * gcc.c-torture/compile/981006-1.c: Likewise.
18575 * gcc.c-torture/compile/981022-1.c: Likewise.
18576 * gcc.c-torture/compile/981223-1.c: Likewise.
18577 * gcc.c-torture/compile/990617-1.c: Likewise.
18578 * gcc.c-torture/compile/dll.c: Likewise.
18579 * gcc.c-torture/compile/labels-3.c: Likewise.
18580 * gcc.c-torture/compile/mipscop-1.c: Likewise.
18581 * gcc.c-torture/compile/mipscop-2.c: Likewise.
18582 * gcc.c-torture/compile/mipscop-3.c: Likewise.
18583 * gcc.c-torture/compile/mipscop-4.c: Likewise.
18584 * gcc.c-torture/compile/simd-5.c: Likewise.
18585 * gcc.c-torture/compile/20000804-1.x: Remove.
18586 * gcc.c-torture/compile/20001205-1.x: Likewise.
18587 * gcc.c-torture/compile/20001226-1.x: Likewise.
18588 * gcc.c-torture/compile/20010518-2.x: Likewise.
18589 * gcc.c-torture/compile/20020312-1.x: Likewise.
18590 * gcc.c-torture/compile/20020604-1.x: Likewise.
18591 * gcc.c-torture/compile/920501-12.x: Likewise.
18592 * gcc.c-torture/compile/920501-4.x: Likewise.
18593 * gcc.c-torture/compile/920520-1.x: Likewise.
18594 * gcc.c-torture/compile/920521-1.x: Likewise.
18595 * gcc.c-torture/compile/920625-1.x: Likewise.
18596 * gcc.c-torture/compile/961203-1.x: Likewise.
18597 * gcc.c-torture/compile/980506-1.x: Likewise.
18598 * gcc.c-torture/compile/981006-1.x: Likewise.
18599 * gcc.c-torture/compile/981022-1.x: Likewise.
18600 * gcc.c-torture/compile/981223-1.x: Likewise.
18601 * gcc.c-torture/compile/990617-1.x: Likewise.
18602 * gcc.c-torture/compile/mipscop-1.x: Likewise.
18603 * gcc.c-torture/compile/mipscop-2.x: Likewise.
18604 * gcc.c-torture/compile/mipscop-3.x: Likewise.
18605 * gcc.c-torture/compile/mipscop-4.x: Likewise.
18606 * gcc.c-torture/compile/simd-5.x: Likewise.
18607
18608 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
18609
18610 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
18611
18612 * gcc.c-torture/execute/20030611-1.c: New test.
18613
18614 2003-06-12 Roger Sayle <roger@eyesopen.com>
18615
18616 PR middle-end/168
18617 * gcc.dg/20030612-1.c: New test case.
18618
18619 2003-06-12 Mark Mitchell <mark@codesourcery.com>
18620
18621 PR c++/10635
18622 * g++.dg/expr/cast1.C: New test.
18623
18624 2003-06-12 Roger Sayle <roger@eyesopen.com>
18625
18626 * gcc.dg/builtins-21.c: New test case.
18627
18628 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
18629
18630 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
18631 options instead of at the end.
18632 * lib/objc.exp (objc_target_compile): Likewise.
18633
18634 2003-06-11 Mark Mitchell <mark@codesourcery.com>
18635
18636 PR c++/10432
18637 * g++.dg/parse/error1.C: New test.
18638
18639 2003-06-11 Janis Johnson <janis187@us.ibm.com>
18640
18641 * gcc.dg/compat/struct-by-value-11_main.c: New file.
18642 * gcc.dg/compat/struct-by-value-11_x.c: New file.
18643 * gcc.dg/compat/struct-by-value-11_y.c: New file.
18644 * gcc.dg/compat/struct-by-value-12_main.c: New file.
18645 * gcc.dg/compat/struct-by-value-12_x.c: New file.
18646 * gcc.dg/compat/struct-by-value-12_y.c: New file.
18647 * gcc.dg/compat/struct-by-value-13_main.c: New file.
18648 * gcc.dg/compat/struct-by-value-13_x.c: New file.
18649 * gcc.dg/compat/struct-by-value-13_y.c: New file.
18650 * gcc.dg/compat/struct-by-value-14_main.c: New file.
18651 * gcc.dg/compat/struct-by-value-14_x.c: New file.
18652 * gcc.dg/compat/struct-by-value-14_y.c: New file.
18653 * gcc.dg/compat/struct-by-value-15_main.c: New file.
18654 * gcc.dg/compat/struct-by-value-15_x.c: New file.
18655 * gcc.dg/compat/struct-by-value-15_y.c: New file.
18656 * gcc.dg/compat/struct-by-value-16_main.c: New file.
18657 * gcc.dg/compat/struct-by-value-16_x.c: New file.
18658 * gcc.dg/compat/struct-by-value-16_y.c: New file.
18659 * gcc.dg/compat/struct-by-value-17_main.c: New file.
18660 * gcc.dg/compat/struct-by-value-17_x.c: New file.
18661 * gcc.dg/compat/struct-by-value-17_y.c: New file.
18662 * gcc.dg/compat/struct-by-value-18_main.c: New file.
18663 * gcc.dg/compat/struct-by-value-18_x.c: New file.
18664 * gcc.dg/compat/struct-by-value-18_y.c: New file.
18665
18666 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
18667 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
18668 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
18669 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
18670 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
18671 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
18672 * gcc.dg/compat/scalar-return-3_main.c: New file.
18673 * gcc.dg/compat/scalar-return-3_x.c: New file.
18674 * gcc.dg/compat/scalar-return-3_y.c: New file.
18675 * gcc.dg/compat/scalar-return-4_main.c: New file.
18676 * gcc.dg/compat/scalar-return-4_x.c: New file.
18677 * gcc.dg/compat/scalar-return-4_y.c: New file.
18678
18679 2003-06-10 Janis Johnson <janis187@us.ibm.com>
18680
18681 * gcc.dg/compat/fp2-struct-check.h: New file.
18682 * gcc.dg/compat/fp2-struct-defs.h: New file.
18683 * gcc.dg/compat/fp2-struct-init.h: New file.
18684 * gcc.dg/compat/struct-by-value-10_main.c: New file.
18685 * gcc.dg/compat/struct-by-value-10_x.c: New file.
18686 * gcc.dg/compat/struct-by-value-10_y.c: New file.
18687 * gcc.dg/compat/struct-return-10_main.c: New file.
18688 * gcc.dg/compat/struct-return-10_x.c: New file.
18689 * gcc.dg/compat/struct-return-10_y.c: New file.
18690
18691 * gcc.dg/compat/compat-common.h: New file.
18692 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
18693 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
18694 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
18695 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
18696 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
18697 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
18698 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
18699 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
18700 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
18701 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
18702 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
18703 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
18704 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
18705 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
18706 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
18707 * gcc.dg/compat/small-struct-check.h: Ditto.
18708 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
18709 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
18710 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
18711 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
18712 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
18713 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
18714 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
18715 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
18716 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
18717 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
18718 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
18719 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
18720 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
18721 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
18722 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
18723 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
18724 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
18725 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
18726 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
18727 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
18728 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
18729 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
18730 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
18731 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
18732 * gcc.dg/compat/struct-return-2_main.c: Ditto.
18733 * gcc.dg/compat/struct-return-2_x.c: Ditto.
18734 * gcc.dg/compat/struct-return-2_y.c: Ditto.
18735 * gcc.dg/compat/struct-return-3_main.c: Ditto.
18736 * gcc.dg/compat/struct-return-3_x.c: Ditto.
18737 * gcc.dg/compat/struct-return-3_y.c: Ditto.
18738
18739 2003-06-10 Geoffrey Keating <geoffk@apple.com>
18740
18741 * g++.dg/pch/static-1.C: New file.
18742 * g++.dg/pch/static-1.Hs: New file.
18743
18744 2003-06-10 Richard Henderson <rth@redhat.com>
18745
18746 * gcc.dg/asm-7.c: Adjust expected warning text.
18747
18748 2003-06-10 Roger Sayle <roger@eyesopen.com>
18749
18750 * gcc.dg/builtins-20.c: New test case.
18751
18752 2003-06-10 Mark Mitchell <mark@codesourcery.com>
18753
18754 PR c++/11131
18755 * g++.dg/opt/template1.C: New test.
18756
18757 2003-06-09 Mark Mitchell <mark@codesourcery.com>
18758
18759 * lib/gcc-dg.exp (dg-test): Clear additional_files and
18760 additional_sources.
18761
18762 2003-05-21 David Taylor <dtaylor@emc.com>
18763
18764 * gcc.dg/Wpadded.c: New file.
18765
18766 2003-06-09 Mark Mitchell <mark@codesourcery.com>
18767
18768 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
18769 * gcc.dg/special/weak-2.c: Add dg-require-weak.
18770 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
18771 dg-require-weak.
18772
18773 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
18774
18775 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
18776
18777 2003-06-09 Mark Mitchell <mark@codesourcery.com>
18778
18779 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
18780 (dg-require-alias): Likewise.
18781 (dg-require-gc-sections): Likewise.
18782 * lib/target-supports.exp (check_gc_sections_available): Likewise.
18783
18784 2003-06-08 Richard Henderson <rth@redhat.com>
18785
18786 * gcc.dg/20011029-2.c: Fix the array reference.
18787 * gcc.dg/asm-7.c: New.
18788
18789 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
18790
18791 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
18792
18793 2003-06-08 Mark Mitchell <mark@codesourcery.com>
18794
18795 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
18796 (dg-require-gc-sections): Likewise.
18797
18798 2003-06-08 Jan Hubicka <jh@suse.cz>
18799
18800 * i386-cmov1.c: Fix regular expression.
18801 * i386-cvt-1.c: Likewise.
18802 * i386-local.c: Likewise.
18803 * i386-local2.c: Likewise.
18804 * i386-mul.c: Likewise.
18805 * i386-ssetype-1.c: Likewise.
18806 * i386-ssetype-3.c: Likewise.
18807 * i386-ssetype-5.c: Likewise.
18808
18809 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18810
18811 PR c++/11039
18812 * g++.dg/warn/implicit-typename2.C: New test.
18813 * g++.dg/warn/implicit-typename3.C: New test.
18814
18815 2003-06-07 Richard Henderson <rth@redhat.com>
18816
18817 * g++.dg/other/offsetof3.C: Use size_t.
18818 * g++.dg/other/offsetof4.C: Likewise.
18819
18820 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
18821
18822 * lib/copy-file.exp: New. Implement gcc_copy_files.
18823
18824 * lib/dg-pch.exp: Load copy-file.exp
18825 (dg-pch): Use gcc_copy_files instead of "file copy".
18826
18827 2003-06-06 Mark Mitchell <mark@codesourcery.com>
18828
18829 * gcc.dg/weak/weak.exp: Simplify.
18830 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
18831 * gcc.dg/weak/weak-1.c: Likewise.
18832 * gcc.dg/weak/weak-2.c: Likewise.
18833 * gcc.dg/weak/weak-3.c: Likewise.
18834 * gcc.dg/weak/weak-4.c: Likewise.
18835 * gcc.dg/weak/weak-5.c: Likewise.
18836 * gcc.dg/weak/weak-6.c: Likewise.
18837 * gcc.dg/weak/weak-7.c: Likewise.
18838 * gcc.dg/weak/weak-8.c: Likewise.
18839 * gcc.dg/weak/weak-9.c: Likewise.
18840
18841 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
18842
18843 gcc.c-torture/execute/20030606-1.c: New.
18844
18845 2003-06-06 Roger Sayle <roger@eyesopen.com>
18846
18847 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
18848 * gcc.dg/builtins-19.c: Likewise.
18849
18850 2003-06-06 Roger Sayle <roger@eyesopen.com>
18851
18852 * gcc.dg/builtins-2.c: Add some more tests.
18853 * gcc.dg/builtins-18.c: New test case.
18854 * gcc.dg/builtins-19.c: New test case.
18855
18856 2003-06-06 Roger Sayle <roger@eyesopen.com>
18857 Jim Wilson <wilson@tuliptree.org>
18858
18859 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
18860
18861 2003-06-06 Jakub Jelinek <jakub@redhat.com>
18862
18863 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
18864 mempcpy/stpcpy calls not to be optimized into something else.
18865 * gcc.c-torture/execute/string-opt-3.c: Moved to...
18866 * gcc.c-torture/execute/builtins/string-7.c: ...here.
18867 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
18868
18869 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18870
18871 * gcc.dg/format/asm_fprintf-1.c: New test.
18872
18873 2003-06-05 Mark Mitchell <mark@codesourcery.com>
18874
18875 * lib/gcc-defs.exp (additional_sources): New variable.
18876 (dg-additional-sources): New function.
18877 (additional_files): New variable.
18878 (dg-additional-files): New function.
18879 (dg-additional-files-options): Likewise.
18880 * lib/gcc-dg.exp (dg-require-weak): New function.
18881 (dg-require-alias): Likewise.
18882 (dg-require-gc-sections): Likewise.
18883 * lib/target-supports.exp (check_alias_available): Remove testfile
18884 parameter.
18885 (check_gc_sections_available): New function.
18886 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
18887 (dg-gpp-additional-files): Likewise.
18888 * lib/g++.exp (additional_sources): Remove.
18889 (additional_files): Likewise.
18890 (g++_target_compile): Use dg-additional-files-options.
18891
18892 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
18893 Tcl logic.
18894 * gcc.dg/special/ecos.exp: Remove.
18895 * gcc.dg/special/20000419-2.c: Use dg-require-*.
18896 * gcc.dg/special/alias-1.c: Likewise.
18897 * gcc.dg/special/alias-2.c: Likewise.
18898 * gcc.dg/special/gcsec-1.c: Likewise.
18899 * gcc.dg/special/weak-1.c: Likewise.
18900 * gcc.dg/special/weak-2.c: Likewise.
18901 * gcc.dg/special/wkali-1.c: Likewise.
18902 * gcc.dg/special/wkali-2.c: Likewise.
18903
18904 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
18905 dg-gpp-additional-*.
18906 * g++.dg/special/conpr-3.C: Likewise.
18907 * g++.dg/special/conpr-4.C: Likewise.
18908 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
18909 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
18910 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
18911 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
18912 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
18913 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
18914 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
18915 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
18916 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
18917 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
18918 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
18919 * g++.old-deja/g++.other/comdat1.C: Likewise.
18920 * g++.old-deja/g++.other/comdat2.C: Likewise.
18921 * g++.old-deja/g++.other/comdat3.C: Likewise.
18922 * g++.old-deja/g++.other/ctor1.C: Likewise.
18923 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
18924
18925 2003-06-05 Richard Henderson <rth@redhat.com>
18926
18927 * gcc.dg/debug/20030605-1.c: New.
18928
18929 2003-06-04 Mark Mitchell <mark@codesourcery.com>
18930
18931 * README.QMTEST: Update.
18932
18933 2003-06-04 Richard Henderson <rth@redhat.com>
18934
18935 * gcc.dg/cleanup-1.c: New.
18936 * gcc.dg/cleanup-2.c: New.
18937 * gcc.dg/cleanup-3.c: New.
18938 * gcc.dg/cleanup-4.c: New.
18939 * gcc.dg/cleanup-5.c: New.
18940 * gcc.dg/cleanup-6.c: New.
18941 * gcc.dg/cleanup-7.c: New.
18942
18943 2003-06-04 Mark Mitchell <mark@codesourcery.com>
18944
18945 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
18946
18947 * lib/dg-pch.exp: New file.
18948 * g++.dg/pch/pch.exp: Use dg-pch.exp.
18949 * gcc.dg/pch/pch.exp: Likewise.
18950
18951 2003-06-04 Roger Sayle <roger@eyesopen.com>
18952
18953 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
18954 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
18955 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
18956 * gcc.dg/builtins-17.c: New test case.
18957 * gcc.dg/i386-387-4.c: New test case.
18958 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
18959
18960 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18961
18962 * gcc.dg/ultrasp9.c: New test.
18963
18964 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18965
18966 * gcc.c-torture/compile/20030604-1.c: New test.
18967 * gcc.dg/sparc-constant-1.c: New test.
18968
18969 2003-06-03 Glen Nakamura <glen@imodulo.com>
18970
18971 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
18972
18973 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
18974
18975 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
18976
18977 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
18978 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
18979
18980 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
18981
18982 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
18983
18984 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18985
18986 PR c++/10940
18987 * g++.dg/template/spec10.C: New test.
18988
18989 2003-06-03 Roger Sayle <roger@eyesopen.com>
18990
18991 * gcc.dg/builtins-16.c: New test case.
18992
18993 2003-06-03 Jakub Jelinek <jakub@redhat.com>
18994
18995 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
18996 mempcpy test with post-increments.
18997 * gcc.c-torture/execute/string-opt-3.c: New test.
18998 * gcc.dg/string-opt-1.c: New test.
18999
19000 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
19001
19002 PR fortran/10965
19003 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
19004
19005 2003-06-02 Mark Mitchell <mark@codesourcery.com>
19006
19007 * lib/scanasm.exp (dg-scan): New function, factored out of ...
19008 (scan-assembler): ... here. Use dg-scan.
19009 (scan-assembler-not): Likewise.
19010 (scan-file): New function.
19011 (scan-file-not): Likewise.
19012 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
19013 * gcc.dg/cpp/_Pragma4.c: Likewise.
19014 * gcc.dg/cpp/_Pragma5.c: Likewise.
19015 * gcc.dg/cpp/avoidpaste1.c: Likewise.
19016 * gcc.dg/cpp/avoidpaste2.c: Likewise.
19017 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
19018 * gcc.dg/cpp/cmdlne-P.c: Likewise.
19019 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
19020 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
19021 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
19022 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
19023 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
19024 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
19025 * gcc.dg/cpp/cxxcom1.c: Likewise.
19026 * gcc.dg/cpp/line1.c: Likewise.
19027 * gcc.dg/cpp/maccom1.c: Likewise.
19028 * gcc.dg/cpp/maccom2.c: Likewise.
19029 * gcc.dg/cpp/maccom3.c: Likewise.
19030 * gcc.dg/cpp/maccom4.c: Likewise.
19031 * gcc.dg/cpp/maccom5.c: Likewise.
19032 * gcc.dg/cpp/maccom6.c: Likewise.
19033 * gcc.dg/cpp/multiline.c: Likewise.
19034 * gcc.dg/cpp/spacing1.c: Likewise.
19035 * gcc.dg/cpp/spacing2.c: Likewise.
19036 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
19037 * gcc.dg/cpp/trad/maccom1.c: Likewise.
19038 * gcc.dg/cpp/trad/maccom2.c: Likewise.
19039 * gcc.dg/cpp/trad/maccom3.c: Likewise.
19040 * gcc.dg/cpp/trad/maccom4.c: Likewise.
19041 * gcc.dg/cpp/trad/maccom6.c: Likewise.
19042 * gcc.dg/cpp/cxxcom2.c: Likewise.
19043 * gcc.dg/cpp/cxxcom2.h: New file.
19044
19045 * gcc.dg/cpp/truefalse.cpp: Move it to ...
19046 * g++.dg/cpp/truefalse.C: Here.
19047 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
19048
19049 2003-06-01 Loren James Rittle <ljrittle@acm.org>
19050
19051 * gcc.dg/cpp/redef3.c: New file.
19052
19053 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
19054
19055 * gcc.dg/i386-loop-3.c: New test.
19056
19057 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
19058
19059 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
19060
19061 2003-05-31 Roger Sayle <roger@eyesopen.com>
19062
19063 * gcc.dg/fwrapv-1.c: New test case.
19064 * gcc.dg/fwrapv-2.c: New test case.
19065
19066 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19067
19068 PR c++/10956
19069 * g++.dg/template/spec9.C: New test.
19070
19071 2003-05-29 Roger Sayle <roger@eyesopen.com>
19072
19073 * gcc.dg/duff-4.c: New test case.
19074
19075 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
19076
19077 PR fortran/10843
19078 * g77.dg/ffixed-form-1.f: New test
19079 * g77.dg/ffixed-form-2.f: New test
19080 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
19081 * g77.dg/ffree-form-3.f: New test
19082
19083 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
19084
19085 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
19086 * gcc.dg/wint_t-1.c: Likewise.
19087
19088 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19089
19090 * g++.dg/template/access11.C: New test.
19091
19092 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19093
19094 PR c++/10849
19095 * g++.dg/template/access10.C: New test.
19096
19097 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
19098 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19099
19100 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
19101
19102 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
19103
19104 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
19105 suppress for powerpc-*-darwin*.
19106 * gcc.dg/torture/builtin-noret-2.c: Likewise.
19107
19108 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
19109
19110 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
19111 suppress option for powerpc-*-darwin*.
19112
19113 2003-05-23 Roger Sayle <roger@eyesopen.com>
19114
19115 * gcc.dg/builtins-1.c: Add tests for tan and atan.
19116 * gcc.dg/builtins-4.c: Add test for fmod.
19117
19118 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19119
19120 PR c++/10682
19121 * g++.dg/template/instantiate4.C: New test.
19122
19123 2003-05-22 Roger Sayle <roger@eyesopen.com>
19124
19125 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
19126
19127 2003-05-21 Janis Johnson <janis187@us.ibm.com>
19128
19129 * gcc.dg/compat/scalar-return-1_main.c: New file.
19130 * gcc.dg/compat/scalar-return-1_x.c: New file.
19131 * gcc.dg/compat/scalar-return-1_y.c: New file.
19132 * gcc.dg/compat/scalar-return-2_main.c: New file.
19133 * gcc.dg/compat/scalar-return-2_x.c: New file.
19134 * gcc.dg/compat/scalar-return-2_y.c: New file.
19135 * gcc.dg/compat/struct-return-3_main.c: New file.
19136 * gcc.dg/compat/struct-return-3_y.c: New file.
19137 * gcc.dg/compat/struct-return-3_x.c: New file.
19138 * gcc.dg/compat/struct-return-2_main.c: New file.
19139 * gcc.dg/compat/struct-return-2_x.c: New file.
19140 * gcc.dg/compat/struct-return-2_y.c: New file.
19141
19142 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19143
19144 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
19145 for hppa*-hp-hpux*.
19146 * gcc.dg/20021014-1.c (dg-options): Likewise.
19147 * gcc.dg/nest.c (dg-options): Likewise.
19148
19149 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
19150
19151 PR c++/9738
19152 * g++.dg/ext/dllimport2.C: New file.
19153 * g++.dg/ext/dllimport3.C: New file.
19154
19155 2003-05-20 Janis Johnson <janis187@us.ibm.com>
19156
19157 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
19158 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
19159 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
19160 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
19161 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
19162 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
19163 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
19164 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
19165 * gcc.dg/compat/small-struct-defs.h: New file.
19166 * gcc.dg/compat/small-struct-init.h: New file.
19167 * gcc.dg/compat/small-struct-check.h: New file.
19168 * gcc.dg/compat/fp-struct-defs.h: New file.
19169 * gcc.dg/compat/fp-struct-check.h: New file.
19170 * gcc.dg/compat/fp-struct-init.h: New file.
19171 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
19172 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
19173
19174 2003-05-19 Jakub Jelinek <jakub@redhat.com>
19175
19176 * gcc.dg/20030225-2.c: New test.
19177
19178 2003-05-18 Roger Sayle <roger@eyesopen.com>
19179 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19180
19181 * gcc.c-torture/compile/20030518-1.c: New test case.
19182
19183 2003-05-18 Mark Mitchell <mark@codesourcery.com>
19184
19185 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
19186 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
19187 gcc-dg-debug-runtest.
19188 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
19189 gcc-dg-debug-runtest.
19190
19191 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19192
19193 PR c++/9022
19194 * g++.dg/lookup/using6.C: New test.
19195
19196 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19197
19198 * g++.dg/parse/access2.C: New test.
19199
19200 2003-05-17 Mark Mitchell <mark@codesourcery.com>
19201
19202 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
19203 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
19204 * gcc.dg/debug/debug.exp: Likewise.
19205
19206 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
19207
19208 * gcc.dg/dollar.c: New test.
19209
19210 2003-05-16 Janis Johnson <janis187@us.ibm.com>
19211
19212 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
19213 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
19214 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
19215 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
19216 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
19217 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
19218 * gcc.dg/compat/struct-by-value-6_main.c: New file.
19219 * gcc.dg/compat/struct-by-value-6_x.c: New file.
19220 * gcc.dg/compat/struct-by-value-6_y.c: New file.
19221 * gcc.dg/compat/struct-by-value-7_main.c: New file.
19222 * gcc.dg/compat/struct-by-value-7_x.c: New file.
19223 * gcc.dg/compat/struct-by-value-7_y.c: New file.
19224 * gcc.dg/compat/struct-by-value-8_main.c: New file.
19225 * gcc.dg/compat/struct-by-value-8_x.c: New file.
19226 * gcc.dg/compat/struct-by-value-8_y.c: New file.
19227 * gcc.dg/compat/struct-by-value-9_main.c: New file.
19228 * gcc.dg/compat/struct-by-value-9_x.c: New file.
19229 * gcc.dg/compat/struct-by-value-9_y.c: New file.
19230
19231 2003-05-16 Mark Mitchell <mark@codesourcery.com>
19232
19233 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
19234 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
19235 support for "repo" mode.
19236 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
19237 * lib/g77-dg.exp: Likewise.
19238 * lib/obj-dg.exp: Likewise.
19239
19240 2003-05-16 Jakub Jelinek <jakub@redhat.com>
19241
19242 Merge from gcc-3_2-rhl8-branch:
19243 2003-04-23 Jakub Jelinek <jakub@redhat.com>
19244
19245 * gcc.dg/tls/opt-6.c: New test.
19246
19247 2003-04-05 Jakub Jelinek <jakub@redhat.com>
19248
19249 * gcc.dg/20030405-1.c: New test.
19250
19251 2003-03-09 Jakub Jelinek <jakub@redhat.com>
19252
19253 * gcc.dg/20030309-1.c: New test.
19254
19255 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
19256
19257 * gcc.c-torture/execute/20030307-1.c: New test.
19258
19259 2003-02-20 Randolph Chung <tausq@debian.org>
19260
19261 * gcc.c-torture/compile/20030220-1.c: New test.
19262
19263 2003-02-18 Jakub Jelinek <jakub@redhat.com>
19264
19265 * gcc.dg/20030217-1.c: New test.
19266
19267 2003-01-29 Jakub Jelinek <jakub@redhat.com>
19268
19269 * gcc.c-torture/compile/20020129-1.c: New test.
19270
19271 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
19272
19273 * gcc.dg/unroll-1.c: New test.
19274
19275 2002-11-16 Jan Hubicka <jh@suse.cz>
19276
19277 * gcc.c-torture/execute/20020920-1.c: New test.
19278
19279 2002-10-08 Jakub Jelinek <jakub@redhat.com>
19280
19281 PR target/7434
19282 * gcc.c-torture/compile/20021008-1.c: New test.
19283
19284 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
19285
19286 PR target/7559
19287 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
19288
19289 2002-08-07 Jakub Jelinek <jakub@redhat.com>
19290
19291 * gcc.c-torture/compile/20020807-1.c: New test.
19292
19293 2002-07-30 Jakub Jelinek <jakub@redhat.com>
19294
19295 * gcc.dg/tls/opt-1.c: New test.
19296
19297 2002-07-29 Jakub Jelinek <jakub@redhat.com>
19298
19299 * gcc.dg/20020729-1.c: New test.
19300
19301 2002-07-20 Jakub Jelinek <jakub@redhat.com>
19302
19303 * g++.dg/opt/life1.C: New test.
19304
19305 2002-05-20 Jakub Jelinek <jakub@redhat.com>
19306
19307 * gcc.dg/20020525-1.c: New test.
19308
19309 2002-05-24 Jakub Jelinek <jakub@redhat.com>
19310
19311 PR c++/6794
19312 * g++.dg/ext/pretty1.C: New test.
19313 * g++.dg/ext/pretty2.C: New test.
19314
19315 2003-05-15 Mark Mitchell <mark@codesourcery.com>
19316
19317 PR c++/8385
19318 * g++.dg/ext/typeof5.C: New test.
19319
19320 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
19321
19322 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
19323 __USER_LABEL_PREFIX__ into account.
19324 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
19325
19326 2003-05-14 Roger Sayle <roger@eyesopen.com>
19327
19328 * gcc.dg/builtins-15.c: New test case.
19329
19330 2003-05-13 Zack Weinberg <zack@codesourcery.com>
19331
19332 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
19333
19334 2003-05-12 Mark Mitchell <mark@codesourcery.com>
19335
19336 * lib/g++.exp: Tweak handling of additional source files.
19337 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
19338 * g++.dg/special/conpr-2a.C: Rename to ...
19339 * g++.dg/special/conpr-2a.cc: ... this.
19340 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
19341 * g++.dg/special/conpr-3a.C: Rename to ...
19342 * g++.dg/special/conpr-3a.cc: This.
19343 * g++.dg/special/conpr-3b.C: Rename to ...
19344 * g++.dg/special/conpr-3b.cc: This.
19345 * g++.dg/special/conpr-4.C: New test.
19346 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
19347
19348 2003-05-12 David Edelsohn <edelsohn@gnu.org>
19349
19350 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
19351
19352 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19353
19354 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
19355 * g++.old-deja/g++.robertl/eb71.C: Likewise.
19356 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
19357 * g++.old-deja/g++.other/warn3.C: Likewise.
19358
19359 2003-05-11 Roger Sayle <roger@eyesopen.com>
19360
19361 * gcc.dg/i386-387-1.c: Update to also test log.
19362 * gcc.dg/i386-387-2.c: Likewise.
19363
19364 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
19365
19366 * g77.f-torture/execute/int8421.f: New test.
19367
19368 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19369
19370 PR c++/10230, c++/10481
19371 * g++.dg/lookup/scoped5.C: New test.
19372
19373 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19374
19375 PR c++/10552
19376 * g++.dg/template/ttp6.C: New test.
19377
19378 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
19379
19380 * gcc.c-torture/execute/builtins: New directory.
19381 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
19382 gcc.c-torture/execute/builtins.
19383 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
19384 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
19385 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
19386 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
19387
19388 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19389
19390 PR c++/9252
19391 * g++.dg/template/access8.C: New test.
19392 * g++.dg/template/access9.C: New test.
19393
19394 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19395
19396 PR c++/9554
19397 * g++.dg/parse/access1.C: New test.
19398
19399 2003-05-09 DJ Delorie <dj@redhat.com>
19400
19401 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
19402 long, and not an int.
19403
19404 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19405
19406 PR c++/10555, c++/10576
19407 * g++.dg/template/memclass1.C: New test.
19408
19409 2003-05-08 DJ Delorie <dj@redhat.com>
19410
19411 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
19412 targets.
19413 * gcc.c-torture/execute/20021024-1.x: Likewise.
19414 * gcc.c-torture/execute/shiftdi.x: Likewise.
19415 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
19416 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
19417 * gcc.dg/20021018-1.c: Likewise.
19418
19419 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19420
19421 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
19422
19423 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
19424 (bcopy): Call memmove.
19425
19426 2003-05-08 Roger Sayle <roger@eyesopen.com>
19427
19428 * g77.f-torture/compile/8485.f: New test case.
19429
19430 2003-05-07 Richard Henderson <rth@redhat.com>
19431
19432 PR c++/10570
19433 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
19434 Verify exception_cleanup not called for rethrows.
19435 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
19436 when exiting catch block without rethrowing.
19437 * g++.dg/eh/forced3.C: New.
19438 * g++.dg/eh/forced4.C: New.
19439
19440 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
19441
19442 * gcc.dg/20030505.c: Fix triplet.
19443
19444 2003-05-06 DJ Delorie <dj@redhat.com>
19445
19446 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
19447 * gcc.dg/nest.c: Likewise.
19448
19449 2003-05-05 Roger Sayle <roger@eyesopen.com>
19450
19451 * gcc.dg/builtins-14.c: New test case.
19452
19453 2003-05-05 Janis Johnson <janis187@us.ibm.com>
19454
19455 * lib/compat.exp (compat-execute): New argument.
19456 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
19457 * gcc.dg/compat: New test directory.
19458 * gcc.dg/compat/compat.exp: New expect script.
19459 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
19460 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
19461 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
19462 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
19463 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
19464 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
19465
19466 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
19467 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
19468 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
19469 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
19470 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
19471 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
19472 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
19473 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
19474 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
19475 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
19476 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
19477 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
19478 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
19479 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
19480 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
19481
19482 2003-05-05 Zack Weinberg <zack@codesourcery.com>
19483
19484 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
19485
19486 2003-05-05 Jakub Jelinek <jakub@redhat.com>
19487
19488 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
19489
19490 2003-05-05 Geoffrey Keating <geoffk@apple.com>
19491
19492 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
19493 * gcc.dg/ppc-fsel-2.c: New test.
19494
19495 * gcc.dg/unused-5.c: New test.
19496
19497 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19498
19499 PR c++/10496
19500 * g++.dg/warn/pmf1.C: New test.
19501
19502 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19503
19504 PR c++/4494
19505 * g++.dg/warn/main.C: New test.
19506
19507 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19508
19509 * gcc.dg/nonnull-3.c: New test.
19510
19511 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
19512
19513 * gcc.dg/cpp/Wtrigraphs.c: Update.
19514 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
19515
19516 2003-05-03 Geoffrey Keating <geoffk@apple.com>
19517
19518 * gcc.dg/ppc-fsel-1.c: New test.
19519
19520 2003-05-03 Zack Weinberg <zack@codesourcery.com>
19521
19522 PR c/10604
19523 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
19524
19525 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
19526
19527 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
19528
19529 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19530
19531 PR c++/9364, c++/10553, c++/10586
19532 * g++.dg/parse/typename4.C: New test.
19533 * g++.dg/parse/typename5.C: Likewise.
19534
19535 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
19536
19537 * gcc.c-torture/compile/20030503-1.c: New test.
19538
19539 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19540
19541 * g++.dg/lookup/using5.C: Fix testcase error.
19542
19543 2003-05-01 Chris Demetriou <cgd@broadcom.com>
19544
19545 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
19546 since MEABI is no longer supported. Remove all vestiges
19547 of MEABI from the test.
19548
19549 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19550
19551 PR c++/10554
19552 * g++.dg/lookup/using5.C: New test.
19553
19554 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19555
19556 PR c++/8772
19557 * g++.dg/template/ttp5.C: New test.
19558
19559 2003-04-30 Mark Mitchell <mark@codesourcery.com>
19560
19561 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
19562 (dg-gpp-additional-sources): New function.
19563 (dg-gpp-additional-files): Likewise.
19564 * lib/g++.exp (additional_sources): New variable.
19565 (additional_files): Likewise.
19566 (g++_target_compile): Deal with them.
19567 * lib/old-dejagnu.exp: Remove.
19568 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
19569 * g++.old-deja: Revise all tests to use dg commands.
19570
19571 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19572
19573 PR c++/9432, c++/9528
19574 * g++.dg/lookup/using4.C: New test.
19575
19576 2003-04-29 Geoffrey Keating <geoffk@apple.com>
19577
19578 * gcc.dg/noreturn-5.c: New file.
19579 * gcc.dg/noreturn-6.c: New file.
19580
19581 * gcc.c-torture/compile/inline-1.c: New file.
19582
19583 2003-04-29 Mark Mitchell <mark@codesourcery.com>
19584
19585 PR c++/10551
19586 * g++.dg/template/explicit1.C: New test.
19587
19588 2003-04-29 Mark Mitchell <mark@codesourcery.com>
19589
19590 PR c++/10549
19591 * g++.dg/other/bitfield1.C: New test.
19592
19593 PR c++/10527
19594 * g++.dg/init/new7.C: New test.
19595
19596 2003-04-29 Mark Mitchell <mark@codesourcery.com>
19597
19598 * g++.dg/ext/desig1.C: New test.
19599 * g++.dg/ext/init1.C: Update.
19600
19601 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
19602
19603 2003-04-28 Mark Mitchell <mark@codesourcery.com>
19604
19605 PR c++/10180
19606 * g++.dg/warn/Winline-1.C: New test.
19607
19608 2003-04-28 Jakub Jelinek <jakub@redhat.com>
19609
19610 * gcc.c-torture/execute/string-opt-19.c: New test.
19611
19612 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
19613 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
19614
19615 2003-04-27 Mark Mitchell <mark@codesourcery.com>
19616
19617 PR c++/10506
19618 * g++.dg/init/new6.C: New test.
19619
19620 PR c++/10503
19621 * g++.dg/init/ref6.C: New test.
19622
19623 2003-04-26 David Edelsohn <edelsohn@gnu.org>
19624
19625 * g++.dg/warn/weak1.C: XFAIL on AIX4.
19626
19627 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19628
19629 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
19630 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
19631
19632 2003-04-25 Mark Mitchell <mark@codesourcery.com>
19633
19634 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
19635 initialized static data members.
19636
19637 2003-04-25 H.J. Lu <hjl@gnu.org>
19638
19639 * gcc.dg/ia64-sync-4.c: New test.
19640
19641 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19642
19643 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
19644 date.
19645
19646 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
19647
19648 PR c++/10337
19649 * g++.dg/warn/conv1.C: New test.
19650 * g++.old-deja/g++.other/conv7.C: Adjust.
19651 * g++.old-deja/g++.other/overload14.C: Adjust.
19652
19653 2003-04-23 Mark Mitchell <mark@codesourcery.com>
19654
19655 PR c++/10471
19656 * g++.dg/template/defarg2.C: New test.
19657
19658 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
19659
19660 * gcc.dg/cpp/include2.c: Update.
19661 * gcc.dg/cpp/multiline-2.c: New.
19662 * gcc.dg/cpp/multiline.c: Update.
19663 * gcc.dg/cpp/strify2.c: Update.
19664 * gcc.dg/cpp/trad/literals-2.c: Update.
19665
19666 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19667
19668 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
19669
19670 2003-04-23 Mark Mitchell <mark@codesourcery.com>
19671
19672 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
19673
19674 2003-04-23 Mark Mitchell <mark@codesourcery.com>
19675
19676 PR c++/10451
19677 * g++.dg/parse/crash4.C: New test.
19678
19679 PR c++/9847
19680 * g++.dg/parse/crash5.C: New test.
19681
19682 2003-04-22 Mark Mitchell <mark@codesourcery.com>
19683
19684 PR c++/10446
19685 * g++.dg/parse/crash3.C: New test.
19686
19687 PR c++/10428
19688 * g++.dg/parse/elab1.C: New test.
19689
19690 2003-04-22 Devang Patel <dpatel@apple.com>
19691
19692 * gcc.dg/cpp/trad/funlike-5.c: New test.
19693
19694 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
19695
19696 * g++.dg/other/packed1.C: Fix dg options.
19697
19698 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
19699
19700 * g++.dg/other/offsetof2.C: New test.
19701
19702 2003-04-21 Mark Mitchell <mark@codesourcery.com>
19703
19704 * g++.dg/template/recurse.C: Adjust location of error messages.
19705
19706 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
19707
19708 PR c++/9881
19709 * g++.dg/init/addr-const1.C: New test.
19710 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
19711
19712 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
19713
19714 PR c++/10405
19715 * g++.dg/lookup/struct-hack1.C: New test.
19716
19717 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
19718
19719 * ucs.c: Update diagnostic messages.
19720
19721 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
19722
19723 * gcc.dg/cpp/truefalse.cpp: New test.
19724 * gcc.dg/cpp/cpp.exp: Update.
19725 * g++.dg/other/stdbool-if.C: Remove.
19726
19727 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
19728
19729 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
19730 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
19731
19732 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
19733
19734 * gcc.c-torture/compile/20030418-1.c: New test.
19735
19736 2003-04-17 Janis Johnson <janis187@us.ibm.com>
19737
19738 * README.compat: Remove; content moved to doc/sourcebuild.texi.
19739
19740 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19741
19742 PR c++/10347
19743 g++.dg/template/dependent-name1.C: New test.
19744
19745 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
19746
19747 * gcc.dg/warn-1.c (tourist_guide): New array,
19748 contains a pointer to bar.
19749
19750 2003-04-16 Roger Sayle <roger@eyesopen.com>
19751
19752 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
19753 * gcc.c-torture/execute/medce-1.c: New test case.
19754 * gcc.c-torture/execute/medce-2.c: New test case.
19755
19756 2003-04-15 Mark Mitchell <mark@codesourcery.com>
19757
19758 * lib/prune.exp: Ignore more messages.
19759
19760 PR c++/10381
19761 * g++.dg/parse/lookup3.C: New test.
19762
19763 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
19764
19765 * gcc.c-torture/compile/20030415-1.c : New test.
19766
19767 2003-04-14 Mark Mitchell <mark@codesourcery.com>
19768
19769 * gcc.c-torture/execute/scope-2.c: Move to ...
19770 * gcc.dg/noncompile/scope.c: .... here.
19771
19772 2003-04-14 Roger Sayle <roger@eyesopen.com>
19773
19774 * gcc.dg/20030414-2.c: New test case.
19775
19776 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
19777
19778 PR target/10377
19779 * gcc.dg/20030414-1.c: New test.
19780
19781 2003-04-13 Roger Sayle <roger@eyesopen.com>
19782
19783 * gcc.dg/builtins-12.c: New test case.
19784 * gcc.dg/builtins-13.c: New test case.
19785
19786 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19787
19788 * gcc.c-torture/execute/string-opt-18.c: New test.
19789
19790 2003-04-13 Mark Mitchell <mark@codesourcery.com>
19791
19792 PR c++/10300
19793 * g++.dg/init/new5.C: New test.
19794
19795 2003-04-12 Mark Mitchell <mark@codesourcery.com>
19796
19797 PR c++/7910
19798 * g++.dg/ext/dllimport1.C: New test.
19799
19800 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
19801
19802 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
19803
19804 2003-04-11 Bud Davis <bdavis9659@comcast.net>
19805
19806 PR Fortran/9263
19807 * g77.f-torture/noncompile/9263.f: New test
19808 PR Fortran/1832
19809 * g77.f-torture/execute/1832.f: New test
19810
19811 2003-04-11 David Chad <davidc@freebsd.org>
19812 Loren J. Rittle <ljrittle@acm.org>
19813
19814 libobjc/8562
19815 * objc.dg/headers.m: New test.
19816
19817 2003-04-10 Zack Weinberg <zack@codesourcery.com>
19818
19819 * gcc.c-torture/execute/builtin-noret-2.c: New.
19820 * gcc.c-torture/execute/builtin-noret-2.x: New.
19821 XFAIL builtin-noret-2.c at -O1 and above.
19822 * gcc.dg/redecl.c: New.
19823 * gcc.dg/Wshadow-1.c: Update error regexps.
19824
19825 2003-04-10 Mark Mitchell <mark@codesourcery.com>
19826
19827 * g++.dg/abi/bitfield10.C: New test.
19828
19829 2003-04-09 Mike Stump <mrs@apple.com>
19830
19831 * gcc.dg/pch/pch.exp: Make testcase names longer.
19832 * g++.dg/pch/pch.exp: Make testcase names longer.
19833
19834 2003-04-08 Roger Sayle <roger@eyesopen.com>
19835
19836 * gcc.dg/builtins-11.c: New test case.
19837
19838 2003-04-08 Roger Sayle <roger@eyesopen.com>
19839
19840 * gcc.dg/builtins-9.c: New test case.
19841 * gcc.dg/builtins-10.c: New test case.
19842
19843 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
19844
19845 * gcc.dg/noncompile/init-4.c.c: New test.
19846
19847 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
19848
19849 * gcc.misc-test/gcov-9.c: New test.
19850 * gcc.misc-test/gcov-10.c: New test
19851 * gcc.misc-test/gcov-11.c: New test.
19852
19853 2003-04-05 Zack Weinberg <zack@codesourcery.com>
19854
19855 PR optimization/10024
19856 * gcc.c-torture/compile/20030405-1.c: New test.
19857
19858 2003-04-04 Geoffrey Keating <geoffk@apple.com>
19859
19860 * gcc.dg/pch/static-3.c: New.
19861 * gcc.dg/pch/static-3.hs: New.
19862 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
19863
19864 2003-04-04 Richard Henderson <rth@redhat.com>
19865
19866 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
19867 * g++.dg/eh/forced2.C: Likewise.
19868
19869 2003-04-03 Mike Stump <mrs@apple.com>
19870
19871 * lib/scanasm.exp (scan-assembler): Add xfail processing for
19872 target arg.
19873 (scan-assembler-times, scan-assembler-not): Likewise.
19874 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
19875
19876 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
19877
19878 * gcc.dg/sparc-loop-1.c: New test.
19879
19880 2003-04-02 Geoffrey Keating <geoffk@apple.com>
19881
19882 PR other/9274
19883 * g++.dg/pch/system-2.C: New.
19884 * g++.dg/pch/system-2.Hs: New.
19885
19886 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
19887
19888 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
19889
19890 * g++.dg/eh/simd-1.C (vecfunc): Same.
19891
19892 2003-04-01 Roger Sayle <roger@eyesopen.com>
19893
19894 * gcc.c-torture/execute/20030401-1.c: New test case.
19895
19896 2003-04-01 Ziemowit Laski <zlaski@apple.com>
19897
19898 * objc.dg/defs.m: New.
19899
19900 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
19901
19902 * g++.dg/eh/simd-1.C: New.
19903 * g++.dg/eh/simd-2.C: New.
19904
19905 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
19906
19907 * gcc.c-torture/execute/simd-3.c: New.
19908
19909 2003-03-31 Mark Mitchell <mark@codesourcery.com>
19910
19911 PR c/9936
19912 * gcc.dg/20030331-2.c: New test.
19913
19914 2003-03-31 Mark Mitchell <mark@codesourcery.com>
19915
19916 PR c++/10278
19917 * g++.dg/parse/crash2.C: New test.
19918
19919 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
19920
19921 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
19922 * gcc.c-torture/execute/20030331-1.c: ...here.
19923
19924 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
19925
19926 * gcc.c-torture/execute/20030331-1.c: New test.
19927
19928 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
19929
19930 * lib/gcov.exp: Adjust call return testing strings.
19931 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
19932
19933 2003-03-31 Roger Sayle <roger@eyesopen.com>
19934
19935 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
19936 * gcc.dg/builtins-7.c: New test case.
19937 * gcc.dg/builtins-8.c: New test case.
19938
19939 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
19940
19941 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
19942
19943 2003-03-30 Mark Mitchell <mark@codesourcery.com>
19944
19945 PR c++/7647
19946 * g++.dg/lookup-class-member-2.C: New test.
19947
19948 2003-03-30 Glen Nakamura <glen@imodulo.com>
19949
19950 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
19951
19952 2003-03-28 Roger Sayle <roger@eyesopen.com>
19953
19954 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
19955
19956 2003-03-28 Mark Mitchell <mark@codesourcery.com>
19957
19958 * g++.dg/init/attrib1.C: New test.
19959
19960 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
19961
19962 * gcc.dg/ultrasp8.c: New test.
19963
19964 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
19965
19966 * gcc.dg/ultrasp7.c: New test.
19967
19968 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
19969
19970 PR c++/10047
19971 * g++.dg/template/inline1.C: New test.
19972
19973 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
19974
19975 * gcc.dg/sparc-dwarf2.c: New test.
19976
19977 2003-03-27 Roger Sayle <roger@eyesopen.com>
19978
19979 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
19980 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
19981
19982 2003-03-27 Mark Mitchell <mark@codesourcery.com>
19983
19984 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
19985 than reading .x files.
19986 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
19987 * g77.dg/gcov/gcov-1.f: Likewise.
19988 * gcc.misc-tests/gcov-4b.c: Likewise.
19989 * gcc.misc-tests/gcov-5b.c: Likewise.
19990 * gcc.misc-tests/gcov-6.c: Likewise.
19991 * gcc.misc-tests/gcov-7.c: Likewise.
19992 * gcc.misc-tests/gcov-8.c: Likewise.
19993 * g++.dg/gcov/gcov-1.x: Remove.
19994 * g77.dg/gcov/gcov-1.x: Likewise.
19995 * gcc.misc-tests/gcov-4b.x: Likewise.
19996 * gcc.misc-tests/gcov-5b.x: Likewise.
19997 * gcc.misc-tests/gcov-6.x: Likewise.
19998 * gcc.misc-tests/gcov-7.x: Likewise.
19999 * gcc.misc-tests/gcov-8.x: Likewise.
20000
20001 2003-03-27 Glen Nakamura <glen@imodulo.com>
20002
20003 PR opt/10087
20004 * gcc.dg/20030324-1.c: New test.
20005
20006 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
20007
20008 PR c++/10224
20009 * g++.dg/template/arg3.C: New test.
20010
20011 PR c++/10158
20012 * g++.dg/template/friend18.C: New test.
20013
20014 2003-03-26 Roger Sayle <roger@eyesopen.com>
20015
20016 * g77.f-torture/compile/20030326-1.f: New test case.
20017
20018 2003-03-26 Janis Johnson <janis187@us.ibm.com>
20019
20020 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
20021
20022 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
20023
20024 2003-03-26 Jakub Jelinek <jakub@redhat.com>
20025
20026 * gcc.dg/ia64-sync-3.c: New test.
20027
20028 2003-03-26 Alan Modra <amodra@bigpond.net.au>
20029
20030 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
20031
20032 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
20033
20034 * gcc.dg/ultrasp6.c: New test.
20035
20036 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
20037
20038 * gcc.dg/i386-signbit-1.c: New test.
20039 * gcc.dg/i386-signbit-2.c: New test.
20040 * gcc.dg/i386-signbit-3.c: New test.
20041
20042 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
20043
20044 * gcc.dg/ultrasp5.c: Fix options.
20045
20046 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
20047
20048 * gcc.dg/ultrasp5.c: Fix comment.
20049
20050 2003-03-24 Bud Davis <bdavis9659@comcast.net>
20051
20052 PR fortran/10197
20053 * g77.f-torture/execute/10197.f: New test.
20054
20055 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
20056
20057 PR c++/9898, c++/383
20058 * g++.dg/template/conv6.C: New test.
20059
20060 PR c++/10119
20061 * g++.dg/template/ptrmem5.C: New test.
20062
20063 PR c++/10026
20064 * g++.dg/lookup/koenig1.C: New test.
20065
20066 PR C++/10199
20067 * g++.dg/lookup/template2.C: New test.
20068
20069 2003-03-24 Jakub Jelinek <jakub@redhat.com>
20070
20071 * g++.dg/opt/rtti1.C: New test.
20072
20073 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
20074
20075 * gcc.dg/ultrasp5.c: New test.
20076
20077 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
20078
20079 PR middle-end/9967
20080 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
20081 builtin fputs.
20082
20083 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
20084
20085 PR c/8224
20086 * gcc.dg/20030323-1.c: New test.
20087
20088 2003-03-23 Roger Sayle <roger@eyesopen.com>
20089
20090 * gcc.c-torture/compile/20030323-1.c: New test case.
20091
20092 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
20093
20094 * gcc.dg/20030321-1.c: New test.
20095
20096 2003-03-22 Zack Weinberg <zack@codesourcery.com>
20097
20098 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
20099
20100 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
20101
20102 PR c++/9978, c++/9708
20103 * g++.dg/ext/vlm1.C: Adjust expected error.
20104 * g++.dg/ext/vla2.C: New test.
20105 * g++.dg/template/arg1.C: New test.
20106 * g++.dg/template/arg2.C: New test.
20107
20108 2003-03-22 Bud Davis <bdavis9659@comcast.net>
20109
20110 * g77.f-torture/execute/select.f: New test.
20111 * g77.f-torture/noncompile/select_no_compile.f: New test.
20112
20113 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
20114
20115 PR c++/9898
20116 * g++.dg/other/error4.C: New test.
20117
20118 2003-03-20 Mark Mitchell <mark@codesourcery.com>
20119
20120 * g++.dg/template/friend17.C: New test.
20121
20122 2003-03-21 Alan Modra <amodra@bigpond.net.au>
20123
20124 * gcc.c-torture/compile/20030320-1.c: New.
20125
20126 2003-03-20 Roger Sayle <roger@eyesopen.com>
20127
20128 * gcc.dg/builtins-6.c: New test case.
20129
20130 2003-03-19 Alan Modra <amodra@bigpond.net.au>
20131
20132 PR target/10073
20133 * gcc.c-torture/compile/20030319-1.c: New.
20134
20135 2003-03-18 Jan Hubicka <jh@suse.cz>
20136
20137 * gcc.dg/i386-cvt-1.c: New test.
20138
20139 2003-03-17 Zack Weinberg <zack@codesourcery.com>
20140
20141 * objc.dg/naming-1.m: Use "(parse|syntax) error".
20142 * objc.dg/naming-2.m: Likewise.
20143
20144 2003-03-17 Mark Mitchell <mark@codesourcery.com>
20145
20146 PR c++/9639
20147 * g++.dg/parse/crash1.C: New test.
20148
20149 2003-03-16 Mark Mitchell <mark@codesourcery.com>
20150
20151 PR c++/8805
20152 * g++.dg/eh/cleanup1.C: New test.
20153
20154 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
20155
20156 * gcc.c-torture/execute/20030316-1.c: New test case.
20157
20158 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
20159
20160 PR c++/9629
20161 * g++.dg/init/ctor2.C: New test.
20162
20163 2003-03-15 Roger Sayle <roger@eyesopen.com>
20164
20165 * g77.f-torture/compile/xformat.f: New test case.
20166
20167 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20168
20169 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
20170 * g++.old-deja/g++.mike/eh50.C: Likewise.
20171
20172 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20173
20174 PR c++/6440
20175 * g++.dg/template/spec7.C: New test.
20176 * g++.dg/template/spec8.C: Likewise.
20177
20178 2003-03-14 Jakub Jelinek <jakub@redhat.com>
20179
20180 * gcc.c-torture/execute/20030313-1.c: New test.
20181
20182 2003-03-14 Richard Henderson <rth@redhat.com>
20183
20184 * gcc.dg/inline-2.c: Adjust alpha test for external call.
20185
20186 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
20187
20188 * gcc.c-torture/compile/20030314-1.c: New test.
20189
20190 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
20191
20192 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
20193 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
20194 thumb target,
20195 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
20196 to accept newer _imp__ prefix and additional
20197 newline in .drectve section.
20198 * gcc.dg/dll-4.c: Likewise.
20199 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
20200 switch.
20201
20202 2003-03-13 Mark Mitchell <mark@codesourcery.com>
20203
20204 * g++.dg/parse/namespace9.C: New test.
20205
20206 * g++.dg/init/ref5.C: New test.
20207 * g++.dg/parse/ptrmem1.C: Likewise.
20208
20209 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20210
20211 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
20212 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
20213 regular expression.
20214 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
20215 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
20216
20217 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
20218
20219 * gcc.c-torture/execute/20030224-2.c: New test.
20220
20221 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
20222
20223 * gcc.dg/decl-3.c: New test.
20224
20225 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
20226
20227 * gcc.dg/i386-loop-2.c: New test.
20228
20229 2003-03-11 Mark Mitchell <mark@codesourcery.com>
20230
20231 PR c++/9474
20232 * g++.dg/parse/namespace8.C: New test.
20233
20234 PR c++/9924
20235 * g++.dg/overload/builtin2.C: New test.
20236
20237 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
20238
20239 * gcc.dg/return-type-3.c: New test.
20240
20241 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
20242
20243 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
20244 profiling options are not supported.
20245
20246 2003-03-10 Mark Mitchell <mark@codesourcery.com>
20247
20248 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
20249 * g++.old-deja/g++.warn/impint2.C: Likewise.
20250
20251 2003-03-10 Devang Patel <dpatel@apple.com>
20252
20253 * g++.dg/cpp/c++_cmd_1.C: New test.
20254 * g++.dg/cpp/c++_cmd_1.h: New file.
20255
20256 2003-03-10 Segher Boessenkool <segher@koffie.nl>
20257
20258 * gcc.dg/altivec-9.c: New file.
20259
20260 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20261
20262 * gcc.dg/ppc-sdata-1.c: New test.
20263 * gcc.dg/ppc-sdata-2.c: New test.
20264
20265 2003-03-09 Mark Mitchell <mark@codesourcery.com>
20266
20267 PR c++/9373
20268 * g++.dg/opt/ptrmem2.C: New test.
20269
20270 PR c++/8534
20271 * g++.dg/opt/ptrmem1.C: New test.
20272
20273 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20274
20275 * gcc.dg/i386-loop-1.c: New test.
20276
20277 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20278
20279 PR c++/9970
20280 * g++.dg/lookup/friend1.C: New test.
20281
20282 2003-03-08 Mark Mitchell <mark@codesourcery.com>
20283
20284 PR c++/9823
20285 * g++.dg/parser/constructor1.C: New test.
20286
20287 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
20288
20289 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
20290
20291 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
20292
20293 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
20294
20295 * gcc.dg/cpp/Wunused.c: Update test.
20296
20297 2003-03-08 Jan Hubicka <jh@suse.cz>
20298
20299 * gcc.dg/inline-3.c: New test.
20300
20301 2003-03-08 Mark Mitchell <mark@codesourcery.com>
20302
20303 PR c++/9809
20304 * g++.dg/parse/builtin1.C: New test.
20305
20306 PR c++/9982
20307 * g++.dg/abi/cookie1.C: New test.
20308 * g++.dg/abi/cookie2.C: Likewise.
20309
20310 PR c++/9524
20311 * g++.dg/template/field1.C: New test.
20312
20313 PR c++/9912
20314 * g++.dg/parse/class1.C: New test.
20315 * g++.dg/parse/namespace7.C: Likewise.
20316 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
20317
20318 2003-03-07 Mark Mitchell <mark@codesourcery.com>
20319
20320 * g++.dg/init/ref4.C: New test.
20321
20322 2003-03-07 Jan Hubicka <jh@suse.cz>
20323
20324 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
20325 * gcc.dg/inline-3.c: New test.
20326
20327 2003-03-06 Mark Mitchell <mark@codesourcery.com>
20328
20329 * g++.dg/init/ref3.C: New test.
20330
20331 PR c++/9965
20332 * g++.dg/init/ref2.C: New test.
20333
20334 PR c++/9400
20335 * g++.dg/warn/Wshadow-2.C: New test.
20336
20337 PR c++/9791
20338 * g++.dg/warn/Woverloaded-1.C: New test.
20339
20340 2003-03-05 Jan Hubicka <jh@suse.cz>
20341
20342 * gcc.dg/i386-local2.c: New.
20343 * gcc.dg/i386-local.c: Fix typo.
20344
20345 2003-03-05 Mark Mitchell <mark@codesourcery.com>
20346
20347 * g++.dg/abi/layout3.C: New test.
20348
20349 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
20350
20351 * gcc.c-torture/compile/20030305-1.c
20352
20353 2003-03-05 Jan Hubicka <jh@suse.cz>
20354
20355 * gcc.dg/i386-local.c: New.
20356
20357 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
20358
20359 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
20360
20361 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
20362
20363 * gcc.dg/switch-2.c: New test.
20364 * gcc.dg/switch-3.c: New test.
20365 * gcc.dg/Wswitch.c: Adjust line numbers.
20366 * gcc.dg/Wswitch-default.c: Likewise.
20367 * gcc.dg/Wswitch-enum.c: Likewise.
20368
20369 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
20370
20371 * gcc.c-torture/execute/20030222-1.c: New test.
20372
20373 2003-03-03 James E Wilson <wilson@tuliptree.org>
20374
20375 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
20376
20377 2003-03-03 Mark Mitchell <mark@codesourcery.com>
20378
20379 PR c++/9878
20380 * g++.dg/init/ref1.C: New test.
20381
20382 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
20383
20384 * gcc.dg/sh-relax.c: New SH-only test.
20385
20386 2003-03-03 Geoffrey Keating <geoffk@apple.com>
20387
20388 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
20389 comment explaining purpose of testcase.
20390
20391 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
20392
20393 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
20394 for HC11/HC12 (asm needs two int registers).
20395 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
20396 HC11/HC12 because the test uses an asm which needs two 32-bit
20397 registers.
20398
20399 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
20400
20401 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
20402 for HC11/HC12 (array is too large otherwise).
20403 * gcc.c-torture/compile/920501-4.x: New file, likewise.
20404 * gcc.c-torture/compile/20010518-2.x: Likewise.
20405 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
20406 HC11/HC12 (array is too large).
20407
20408 2003-03-01 Geoffrey Keating <geoffk@apple.com>
20409
20410 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
20411 * lib/g++-dg.exp (g++-dg-test): Likewise.
20412
20413 2003-03-01 Roger Sayle <roger@eyesopen.com>
20414
20415 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
20416 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
20417
20418 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20419
20420 * g++.dg/warn/implicit-typename1.C: Remove warning.
20421
20422 2003-02-28 Richard Henderson <rth@redhat.com>
20423
20424 * gcc.dg/noreturn-1.c: Move noreturn warning line.
20425 * gcc.dg/return-type-1.c: Move control reaches end warning line.
20426
20427 2003-02-28 Geoffrey Keating <geoffk@apple.com>
20428
20429 * gcc.dg/pch/pch.exp: Change .pch to .gch.
20430 * g++.dg/pch/pch.exp: Likewise.
20431
20432 2003-02-28 Mark Mitchell <mark@codesourcery.com>
20433
20434 PR c++/9879
20435 * testsuite/g++.dg/init/new4.C: New test.
20436
20437 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
20438
20439 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
20440
20441 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
20442
20443 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
20444 unsigned long.
20445
20446 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
20447 wider than float.
20448
20449 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20450
20451 * lib/scanasm.exp: Add support for counting numbers of
20452 occurences.
20453 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
20454 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
20455
20456 2003-02-25 Mark Mitchell <mark@codesourcery.com>
20457
20458 PR c++/9683
20459 * g++.dg/template/static3.C: New test.
20460
20461 PR c++/9829
20462 * g++.dg/parse/namespace6.C: New test.
20463
20464 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20465
20466 PR target/9732
20467 * gcc.dg/20030225-1.c: New test.
20468
20469 2003-02-24 Mark Mitchell <mark@codesourcery.com>
20470
20471 * README: Remove out-of-date information.
20472
20473 PR c++/9836
20474 * g++.dg/template/spec6.C: New test.
20475
20476 2003-02-24 Jeff Law <law@redhat.com>
20477
20478 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
20479
20480 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20481
20482 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
20483 * gcc.dg/pragma-ep-1.c: Likewise.
20484
20485 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20486
20487 PR c++/9602
20488 * g++.dg/template/friend16.C: New test.
20489
20490 2003-02-23 Mark Mitchell <mark@codesourcery.com>
20491
20492 PR c++/5333
20493 * g++.dg/parse/fused-params1.C: Adjust error messages.
20494 * g++.dg/template/nested3.C: New test.
20495
20496 2003-02-24 Alan Modra <amodra@bigpond.net.au>
20497
20498 * g++.dg/abi/param1.C: New test.
20499
20500 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20501
20502 PR c++/7982
20503 * g++.dg/warn/implicit-typename1.C: New test.
20504
20505 2003-02-22 Kelley Cook <kelleycook@comcast.net>
20506
20507 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
20508 with "mtune".
20509 * g++.old-deja/g++.other/store-expr2.C: Likewise.
20510 * gcc.c-torture/execute/20010129-1.x: Likewise.
20511 * gcc.dg/20011107-1.c: Likewise.
20512 * gcc.dg/20020108-1.c: Likewise.
20513 * gcc.dg/20020122-3.c: Likewise.
20514 * gcc.dg/20020206-1.c: Likewise.
20515 * gcc.dg/20020310-1.c: Likewise.
20516 * gcc.dg/20020426-2.c: Likewise.
20517 * gcc.dg/20020517-1.c: Likewise.
20518 * gcc.dg/991230-1.c: Likewise.
20519 * gcc.dg/i386-unroll-1.c: Likewise.
20520 * gcc.misc-tests/i386-prefetch.exp: Likewise.
20521
20522 2003-02-22 Jan Hubicka <jh@suse.cz>
20523
20524 * gcc.dg/i386-mul.c: New test.
20525
20526 2003-02-21 Roger Sayle <roger@eyesopen.com>
20527
20528 * gcc.dg/builtins-5.c: New test case.
20529
20530 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
20531
20532 * gcc.dg/asmreg-1.c: New test.
20533
20534 2003-02-21 Mark Mitchell <mark@codesourcery.com>
20535
20536 PR c++/9749
20537 * g++.dg/parse/varmod1.C: New test.
20538
20539 2003-02-21 Mark Mitchell <mark@codesourcery.com>
20540
20541 PR c++/9727
20542 * g++.dg/template/op1.C: New test.
20543
20544 2003-02-21 Mark Mitchell <mark@codesourcery.com>
20545
20546 PR c++/8906
20547 * g++.dg/template/nested2.C: New test.
20548
20549 2003-02-21 Mark Mitchell <mark@codesourcery.com>
20550
20551 PR c++/8724
20552 * g++.dg/expr/dtor1.C: New test.
20553
20554 2003-02-21 Zack Weinberg <zack@codesourcery.com>
20555
20556 * gcc.dg/cpp/include3.c: New test.
20557 * gcc.dg/cpp/inc/foo.h: New file.
20558
20559 2003-02-21 Glen Nakamura <glen@imodulo.com>
20560
20561 * gcc.c-torture/execute/20030221-1.c: New test.
20562
20563 2003-02-20 Mark Mitchell <mark@codesourcery.com>
20564
20565 PR c++/9729
20566 * g++.dg/abi/conv1.C: New test.
20567
20568 2003-02-20 Jan Hubicka <jh@suse.cz>
20569
20570 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
20571
20572 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
20573
20574 * gcc.c-torture/compile/20030219-1.c: New test.
20575
20576 2003-02-18 Jan Hubicka <jh@suse.cz>
20577
20578 * gcc.dg/funcorder.c: New test.
20579
20580 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
20581
20582 * gcc.c-torture/execute/20030218-1.c: New.
20583
20584 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
20585
20586 * gcc.dg/20030218-1.c: New.
20587
20588 2003-02-18 Richard Henderson <rth@redhat.com>
20589
20590 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
20591 * gcc.dg/attr-used-2.c: New.
20592
20593 2003-02-18 Mark Mitchell <mark@codesourcery.com>
20594
20595 PR c++/9704
20596 * g++.dg/init/copy5.C: New test.
20597
20598 2003-02-18 Geoffrey Keating <geoffk@apple.com>
20599
20600 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
20601 * g++.dg/pch/pch.exp: Likewise.
20602
20603 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
20604
20605 * gcc.c-torture/execute/20030209-1.c: Enable the test if
20606 STACK_SIZE is not defined.
20607
20608 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20609
20610 PR c++/9457
20611 * g++.dg/template/init1.C: New test.
20612
20613 2003-02-16 Jan HUbicka <jh@suse.cz>
20614
20615 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
20616 (foo): Add few extra tests
20617 * gcc.dg/c99-const-expr-3.c: Likewise.
20618 * gcc.c-torture/execute/20030216-1.c: New.
20619
20620 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20621
20622 PR c++/9459
20623 * g++.dg/ext/typeof4.C: New test.
20624
20625 2003-02-15 Roger Sayle <roger@eyesopen.com>
20626
20627 * gcc.dg/i386-387-3.c: New test case.
20628
20629 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
20630
20631 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
20632 cris-*-elf* cris-*-aout* and mmix-*-*.
20633
20634 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
20635
20636 * gcc.dg/20030213-1.c: New test.
20637
20638 2003-02-12 Roger Sayle <roger@eyesopen.com>
20639
20640 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
20641 * gcc.dg/i386-387-2.c: Likewise.
20642
20643 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
20644
20645 * gcc.dg/ppc-spe.c: Fix formatting.
20646 Enable tests that were previously unsupported by gas.
20647 Delete tests for instructions that no longer exist.
20648 Switch arguments on evsubifw builtin.
20649
20650 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
20651
20652 * gcc.c-torture/execute/20030209-1.c: Disable the test if
20653 STACK_SIZE is too small.
20654
20655 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
20656 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
20657
20658 * gcc.dg/decl-2.c: New test.
20659
20660 2003-02-10 Jan Hubicka <jh@suse.cz>
20661
20662 * gcc.dg/i386-fpcvt-1.c: New test.
20663
20664 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
20665
20666 * gcc.c-torture/execute/20030209-1.c: New test.
20667
20668 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
20669
20670 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
20671 int-wide bitops, use the constants of the same width.
20672 Likewise, if long long is 32-bit wide, test bitops using
20673 32-bit constants.
20674
20675 2003-02-07 Loren James Rittle <ljrittle@acm.org>
20676
20677 * gcc.dg/20021014-1.c: Annotate with expected notice text.
20678
20679 2003-02-07 Roger Sayle <roger@eyesopen.com>
20680
20681 * testsuite/gcc.dg/builtins-4.c: New test case.
20682
20683 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20684
20685 * gcc.dg/20020430-1.c: Fix dg command typos.
20686 * gcc.dg/20020503-1.c: Likewise.
20687
20688 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20689
20690 PR c++/8785
20691 * g++.dg/parse/fused-params1.C: New test.
20692
20693 PR c++/8857
20694 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
20695
20696 PR c++/8921
20697 * g++.dg/parse/non-dependent1.C: New test.
20698
20699 PR c++/8928
20700 * g++.dg/parse/dupl-tmpl-args1.C: New test.
20701
20702 PR c++/9228
20703 * g++.dg/parse/undefined7.C: New test.
20704 * g++.dg/parse/non-templ1.C: New test.
20705
20706 PR c++/9229
20707 * g++.dg/parse/too-many-tmpl-args1.C: New test.
20708
20709 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
20710
20711 * gcc.c-torture/compile/20030206-1.c: New test.
20712
20713 2003-02-05 Roger Sayle <roger@eyesopen.com>
20714
20715 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
20716 "pow" to "foo" to avoid potential confusion with a math built-in.
20717
20718 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20719
20720 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
20721 conditions for SPARC targets.
20722
20723 2003-02-05 Jakub Jelinek <jakub@redhat.com>
20724
20725 * gcc.dg/20030204-1.c: New test.
20726
20727 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20728
20729 PR c++/38
20730 * g++.dg/parse/array-size1.C: New test.
20731
20732 PR c++/5657
20733 * g++.dg/parse/undefined3.C: New test.
20734
20735 PR c++/5665
20736 * g++.dg/parse/undefined4.C: New test.
20737
20738 PR c++/5975
20739 * g++.dg/parse/undefined5.C: New test.
20740
20741 PR c++/7259
20742 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
20743
20744 PR c++/8578
20745 * g++.dg/parse/casting-operator1.C: New test.
20746
20747 PR c++/8596
20748 * g++.dg/parse/undefined6.C: New test.
20749
20750 PR c++/8736
20751 * g++.dg/parse/missing-template1.C: New test.
20752
20753 2003-02-04 Jan Hubicka <jh@suse.cz>
20754
20755 * gcc.dg/i386-cadd.c: Compile using -march=k8.
20756 * gcc.dg/i386-cmov?.c: Likewise.
20757 * gcc.dg/i386-fpcvt-?.c: Likewise.
20758 * gcc.dg/i386-ssefp-1.c: Likewise.
20759 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
20760 conventions.
20761
20762 2003-02-03 Mark Mitchell <mark@codesourcery.com>
20763
20764 PR c++/7129
20765 * testsuite/g++.dg/ext/max.C: New test.
20766
20767 2003-02-03 Jan Hubicka <jh@suse.cz>
20768
20769 * gcc.c-torture/execute/20030203-1.c: New test.
20770
20771 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
20772
20773 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
20774 'natural-endian'.
20775
20776 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
20777
20778 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
20779 * g++.dg/init/new2.C: Likewise.
20780 * g++.dg/other/new1.C: Likewise.
20781
20782 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
20783
20784 * gcc.dg/struct-ret-libc.c: New test.
20785
20786 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
20787
20788 * gcc.dg/20030129-1.c: New test.
20789
20790 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20791
20792 PR c++/8849
20793 * g++.dg/template/ptrmem4.C: New test.
20794
20795 2003-01-29 Mark Mitchell <mark@codesourcery.com>
20796
20797 * g++.dg/parser/constant1.C: New test.
20798
20799 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20800
20801 PR c++/8591
20802 * g++.dg/parse/friend2.C: New test.
20803
20804 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
20805
20806 PR c++/9437
20807 * g++.dg/template/unify4.C: New test.
20808
20809 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
20810
20811 * gcc.c-torture/execute/20030128-1.c: New test.
20812
20813 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
20814
20815 * g++.dg/lookup/nested1.C: Test moved from ...
20816 * g++.old-deja/g++.other/lookup24.C: ... here.
20817
20818 2003-01-28 Jan Hubicka <jh@suse.cz>
20819
20820 * gcc.dg/i386-cmov5.c: New test.
20821
20822 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
20823
20824 * gcc.c-torture/execute/20010925-1.c: Changed the
20825 memcpy declaration.
20826
20827 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
20828
20829 PR c++/3902
20830 * g++.dg/parse/template5.C: New test.
20831
20832 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
20833
20834 PR fortran/9258
20835 * g77.dg/pr9258: New test.
20836
20837 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
20838
20839 * README: Move relevant parts from README.g++.
20840
20841 * README.g++: Remove this file.
20842
20843 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
20844
20845 * g++.dg/abi/dcast1.C: New test.
20846
20847 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20848
20849 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
20850
20851 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
20852
20853 PR c++/47
20854 * g++.old-deja/g++.other/lookup24.C: New test.
20855
20856 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20857
20858 PR middle-end/7227
20859 * gcc.dg/uninit-C.c: New test.
20860
20861 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
20862
20863 * g++.dg/abi/covariant1.C: New test.
20864
20865 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
20866
20867 * gcc.dg/20030123-1.c: New test.
20868
20869 2003-01-25 Jan Hubicka <jh@suse.cz>
20870
20871 PR opt/8492
20872 * gcc.c-torture/compile/20030125-1.c
20873
20874 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
20875
20876 PR c++/9403
20877 * g++.dg/parse/template3.C: New test.
20878 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
20879
20880 PR c++/795
20881 * g++.dg/parse/template4.C: New test.
20882
20883 PR c++/9415
20884 * g++.dg/template/qual2.C: New test.
20885
20886 PR c++/8545
20887 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
20888
20889 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
20890
20891 2003-01-25 Roger Sayle <roger@eyesopen.com>
20892
20893 * gcc.c-torture/execute/switch-1.c: New test case.
20894
20895 2003-01-25 Jan Hubicka <jh@suse.cz>
20896
20897 * gcc.c-torture/execute/20030125-1.[cx]: New test.
20898
20899 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
20900
20901 Tweaks for Bison-1.875. From the NEWS file:
20902 "- `parse error' -> `syntax error'
20903 Bison now uniformly uses the term `syntax error'"
20904 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
20905 * gcc.dg/cpp/digraph2.c: Likewise.
20906 * gcc.dg/cpp/direct2.c: Likewise.
20907 * gcc.dg/cpp/paste4.c: Likewise.
20908 * gcc.dg/c90-restrict-1.c: Likewise.
20909 * gcc.dg/c99-func-2.c: Likewise.
20910 * gcc.dg/noncompile/920721-2.c: Likewise.
20911 * gcc.dg/noncompile/930622-2.c: Likewise.
20912 * gcc.dg/noncompile/940112-1.c: Likewise.
20913 * gcc.dg/noncompile/950921-1.c: Likewise.
20914 * gcc.dg/noncompile/951123-1.c: Likewise.
20915 * gcc.dg/noncompile/971104-1.c: Likewise.
20916 * gcc.dg/noncompile/990416-1.c: Likewise.
20917
20918 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
20919
20920 * g++.dg/parse/undefined1.C: Add error message.
20921
20922 2003-01-22 Mark Mitchell <mark@codesourcery.com>
20923
20924 PR c++/9354
20925 * g++.dg/parse/new1.C: New test.
20926
20927 PR c++/9216
20928 * g++.dg/parse/template2.C: New test.
20929
20930 PR c++/9354
20931 * g++.dg/parse/typedef2.C: New test.
20932
20933 PR c++/9328
20934 * g++.dg/ext/typeof3.C: New test.
20935
20936 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20937
20938 PR c++/2738
20939 * g++.dg/parse/ret-type1.C: New test.
20940
20941 PR c++/3792
20942 * g++.dg/parse/tmpl-outside1.C: New test.
20943
20944 PR c++/4207
20945 * g++.dg/parse/int-as-enum1.C: New test.
20946
20947 PR c++/4903
20948 * g++.dg/parse/no-typename1.C: New test.
20949
20950 PR c++/5533
20951 * g++.dg/parse/no-value1.C: New test.
20952
20953 PR c++/5921
20954 * g++.dg/parse/wrong-inline1.C: New test.
20955
20956 PR c++/6402
20957 * g++.dg/parse/ref1.C: New test.
20958
20959 PR c++/6992
20960 * g++.dg/parse/attr-ctor1.C: New test.
20961
20962 PR c++/7229
20963 * g++.dg/parse/namespace5.C: New test.
20964
20965 PR c++/7917
20966 * g++.dg/parse/func-def1.C: New test.
20967
20968 PR c++/8143
20969 * g++.dg/parse/undefined1.C: New test.
20970
20971 PR c++/5723, PR c++/8522
20972 * g++.dg/parse/specialization1.C: New test.
20973
20974 PR c++/163, PR c++/8595
20975 * g++.dg/parse/struct-as-enum1.C: New test.
20976
20977 PR c++/9173
20978 * g++.dg/parse/undefined2.C: New test.
20979
20980 2003-01-22 Mark Mitchell <mark@codesourcery.com>
20981
20982 PR c++/9298
20983 * g++.dg/parse/template1.C: New test.
20984
20985 PR c++/9384
20986 * g++.dg/parse/using1.C: New test.
20987
20988 PR c++/9285
20989 PR c++/9294
20990 * g++.dg/parse/expr2.C: New test.
20991
20992 PR c++/9388
20993 * g++.dg/parse/lookup2.C: Likewise.
20994
20995 2003-01-21 Jan Hubicka <jh@suse.cz>
20996
20997 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
20998 * gcc.c-torture/execute/eeprof-1.c: Likewise.
20999 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
21000 * gcc.c-torture/execute/string-opt-*.c: Likewise.
21001
21002 2003-01-20 Nick Clifton <nickc@redhat.com>
21003
21004 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
21005 problem with ARM sibcall code generation.
21006
21007 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
21008
21009 * gcc.c-torture/execute/20030120-1.c: New.
21010
21011 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
21012
21013 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
21014
21015 2003-01-17 Mark Mitchell <mark@codesourcery.com>
21016
21017 PR c++/9272
21018 * g++.dg/parse/ctor1.C: New test.
21019
21020 PR c++/9294:
21021 * g++.dg/parse/qualified1.C: New test.
21022
21023 * g++.dg/parse/typename3.C: New test.
21024
21025 2003-01-16 Richard Henderson <rth@redhat.com>
21026
21027 * g++.dg/tls/init-2.C: Fix error matches for real this time.
21028
21029 2003-01-16 Richard Henderson <rth@redhat.com>
21030
21031 * g++.dg/pch/pch.exp: Copy test header to the working directory
21032 before using it either for precompilation or direct use.
21033 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
21034 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
21035
21036 2003-01-16 Richard Henderson <rth@redhat.com>
21037
21038 * gcc.dg/pch/pch.exp: Copy test header to the working directory
21039 before using it either for precompilation or direct use.
21040 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
21041 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
21042
21043 2003-01-16 Mark Mitchell <mark@codesourcery.com>
21044
21045 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
21046 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
21047 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
21048 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
21049 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
21050 typename warning into error.
21051 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
21052 error messages.
21053 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
21054 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
21055 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
21056 messages.
21057 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
21058 make declaration visible in template.
21059 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
21060 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
21061 messages.
21062 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
21063 message.
21064 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
21065 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
21066 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
21067 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
21068 typename warning with error message.
21069 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
21070 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
21071 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
21072
21073 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
21074
21075 * g++.dg/parse/ambig2.C: New test.
21076
21077 2003-01-15 Richard Henderson <rth@redhat.com>
21078
21079 * g++.dg/tls/init-2.C: Update error message string.
21080
21081 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21082
21083 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
21084
21085 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
21086
21087 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
21088 all for HC11/HC12.
21089 * gcc.c-torture/compile/20001205-1.x: Likewise.
21090 * gcc.c-torture/compile/20001226-1.x: Likewise.
21091 * gcc.c-torture/compile/920520-1.x: Likewise.
21092 * gcc.c-torture/compile/961203-1.x: Likewise.
21093 * gcc.c-torture/compile/20020604-1.x: Likewise.
21094
21095 2003-01-15 Jan Hubicka <jh@suse.cz>
21096
21097 * gcc.c-torture/compile/20030115-1.c: New test.
21098
21099 * gcc.dg/i386-fpcvt-1.c: New test.
21100 * gcc.dg/i386-fpcvt-2.c: New test.
21101
21102 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
21103
21104 Further conform g++'s __vmi_class_type_info to the C++ ABI
21105 specification.
21106 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
21107 the specification.
21108
21109 2003-01-14 Jan Hubicka <jh@suse.cz>
21110
21111 * gcc.dg/i386-fpcvt-1.c: New test.
21112 * gcc.dg/i386-fpcvt-2.c: New test.
21113
21114 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
21115
21116 * gcc.dg/i386-mmx-3.c: New test.
21117
21118 2003-01-12 Mark Mitchell <mark@codesourcery.com>
21119
21120 PR c++/9264
21121 * g++.dg/parse/octal1.C: New file.
21122
21123 PR c++/9172
21124 * g++.dg/parse/typename1.C: New file.
21125
21126 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
21127
21128 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
21129 * gcc.dg/bf-no-ms-layout.c: Likewise.
21130 * gcc.dg/bf-ms-attrib.c: Likewise.
21131
21132 2003-01-10 Mark Mitchell <mark@codesourcery.com>
21133
21134 PR c++/9099
21135 * g++.dg/parse/dtor1.C: New file.
21136
21137 PR c++/9128
21138 * g++.dg/rtti/typeid1.C: New file.
21139
21140 PR c++/9153
21141 * g++.dg/parse/lookup1.C: New file.
21142
21143 PR c++/9171
21144 * g++.dg/templ/spec5.C: New file.
21145
21146 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
21147
21148 * gcc.c-torture/compile/20030110-1.c: New test.
21149
21150 2003-01-09 Geoffrey Keating <geoffk@apple.com>
21151
21152 Merge from pch-branch:
21153
21154 2002-12-23 Geoffrey Keating <geoffk@apple.com>
21155
21156 * gcc.dg/pch/cpp-1.h: New.
21157 * gcc.dg/pch/cpp-1.c: New.
21158 * gcc.dg/pch/cpp-2.h: New.
21159 * gcc.dg/pch/cpp-2.c: New.
21160
21161 2002-11-19 Geoffrey Keating <geoffk@apple.com>
21162
21163 * gcc.dg/pch/except-1.h: New.
21164 * gcc.dg/pch/except-1.c: New.
21165
21166 2002-11-13 Geoffrey Keating <geoffk@apple.com>
21167
21168 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
21169 running test.
21170 * gcc.dg/pch: Include *.hp not *.h.
21171 * gcc.dg/pch/system-1.h: New.
21172 * gcc.dg/pch/system-1.c: New.
21173
21174 2002-11-11 Geoffrey Keating <geoffk@apple.com>
21175
21176 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
21177 rather than trying to build and run a program using PCH.
21178 * gcc.dg/pch: Remove dg-do commands from test files.
21179
21180 2002-11-08 Geoffrey Keating <geoffk@apple.com>
21181
21182 * gcc.dg/pch/macro-3.c: New.
21183 * gcc.dg/pch/macro-3.h: New.
21184
21185 2002-11-04 Geoffrey Keating <geoffk@apple.com>
21186
21187 * gcc.dg/pch/common-1.c: New.
21188 * gcc.dg/pch/common-1.h: New.
21189 * gcc.dg/pch/decl-1.c: New.
21190 * gcc.dg/pch/decl-1.h: New.
21191 * gcc.dg/pch/decl-2.c: New.
21192 * gcc.dg/pch/decl-2.h: New.
21193 * gcc.dg/pch/decl-3.c: New.
21194 * gcc.dg/pch/decl-3.h: New.
21195 * gcc.dg/pch/decl-4.c: New.
21196 * gcc.dg/pch/decl-4.h: New.
21197 * gcc.dg/pch/decl-5.c: New.
21198 * gcc.dg/pch/decl-5.h: New.
21199 * gcc.dg/pch/global-1.c: New.
21200 * gcc.dg/pch/global-1.h: New.
21201 * gcc.dg/pch/inline-1.c: New.
21202 * gcc.dg/pch/inline-1.h: New.
21203 * gcc.dg/pch/inline-2.c: New.
21204 * gcc.dg/pch/inline-2.h: New.
21205 * gcc.dg/pch/static-1.c: New.
21206 * gcc.dg/pch/static-1.h: New.
21207 * gcc.dg/pch/static-2.c: New.
21208 * gcc.dg/pch/static-2.h: New.
21209
21210 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
21211
21212 * g++.dg/pch/pch.exp: Better handle failing testcases.
21213 * gcc.dg/pch/pch.exp: Likewise.
21214 * gcc.dg/pch/macro-1.c: New.
21215 * gcc.dg/pch/macro-1.h: New.
21216 * gcc.dg/pch/macro-2.c: New.
21217 * gcc.dg/pch/macro-2.h: New.
21218
21219 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
21220
21221 * g++.dg/dg.exp: Treat files in pch/ specially.
21222 * g++.dg/pch/pch.exp: New file.
21223 * g++.dg/pch/empty.H: New file.
21224 * g++.dg/pch/empty.C: New file.
21225 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
21226 "precompile".
21227
21228 * gcc.dg/pch/pch.exp: New file.
21229 * gcc.dg/pch/empty.h: New file.
21230 * gcc.dg/pch/empty.c: New file.
21231 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
21232 "precompile".
21233
21234 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21235
21236 * g++.dg/template/friend14.C: New test.
21237
21238 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21239
21240 * gcc.dg/old-style-asm-1.c: New test.
21241
21242 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
21243
21244 * gcc.c-torture/compile/20030109-1.c: New test.
21245
21246 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21247
21248 * gcc.c-torture/execute/20030109-1.c: New test.
21249
21250 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
21251
21252 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
21253 * g++.old-deja/g++.mike/dyncast2.C: Likewise
21254 * g++.old-deja/g++.mike/dyncast3.C: Likewise
21255 * g++.old-deja/g++.mike/eh2.C: Likewise
21256 * g++.old-deja/g++.mike/eh3.C: Likewise
21257 * g++.old-deja/g++.mike/eh5.C: Likewise
21258 * g++.old-deja/g++.mike/eh6.C: Likewise
21259 * g++.old-deja/g++.mike/eh7.C: Likewise
21260 * g++.old-deja/g++.mike/eh8.C: Likewise
21261 * g++.old-deja/g++.mike/eh9.C: Likewise
21262 * g++.old-deja/g++.mike/eh10.C: Likewise
21263 * g++.old-deja/g++.mike/eh12.C: Likewise
21264 * g++.old-deja/g++.mike/eh13.C: Likewise
21265 * g++.old-deja/g++.mike/eh14.C: Likewise
21266 * g++.old-deja/g++.mike/eh16.C: Likewise
21267 * g++.old-deja/g++.mike/eh17.C: Likewise
21268 * g++.old-deja/g++.mike/eh18.C: Likewise
21269 * g++.old-deja/g++.mike/eh21.C: Likewise
21270 * g++.old-deja/g++.mike/eh23.C: Likewise
21271 * g++.old-deja/g++.mike/eh24.C: Likewise
21272 * g++.old-deja/g++.mike/eh25.C: Likewise
21273 * g++.old-deja/g++.mike/eh26.C: Likewise
21274 * g++.old-deja/g++.mike/eh27.C: Likewise
21275 * g++.old-deja/g++.mike/eh28.C: Likewise
21276 * g++.old-deja/g++.mike/eh29.C: Likewise
21277 * g++.old-deja/g++.mike/eh31.C: Likewise
21278 * g++.old-deja/g++.mike/eh33.C: Likewise
21279 * g++.old-deja/g++.mike/eh34.C: Likewise
21280 * g++.old-deja/g++.mike/eh35.C: Likewise
21281 * g++.old-deja/g++.mike/eh36.C: Likewise
21282 * g++.old-deja/g++.mike/eh37.C: Likewise
21283 * g++.old-deja/g++.mike/eh38.C: Likewise
21284 * g++.old-deja/g++.mike/eh39.C: Likewise
21285 * g++.old-deja/g++.mike/eh40.C: Likewise
21286 * g++.old-deja/g++.mike/eh41.C: Likewise
21287 * g++.old-deja/g++.mike/eh42.C: Likewise
21288 * g++.old-deja/g++.mike/eh44.C: Likewise
21289 * g++.old-deja/g++.mike/eh46.C: Likewise
21290 * g++.old-deja/g++.mike/eh47.C: Likewise
21291 * g++.old-deja/g++.mike/eh48.C: Likewise
21292 * g++.old-deja/g++.mike/eh49.C: Likewise
21293 * g++.old-deja/g++.mike/eh50.C: Likewise
21294 * g++.old-deja/g++.mike/eh51.C: Likewise
21295 * g++.old-deja/g++.mike/eh53.C: Likewise
21296 * g++.old-deja/g++.mike/eh55.C: Likewise
21297 * g++.old-deja/g++.mike/p7912.C: Likewise
21298 * g++.old-deja/g++.mike/p9706.C: Likewise
21299 * g++.old-deja/g++.mike/p10416.C: Likewise
21300 * g++.old-deja/g++.mike/p11667.C: Likewise
21301 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
21302 Remove redundant reference to Iris.
21303 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
21304 Elxsi, i860, Pico Java, and WE32K.
21305
21306 2003-01-07 Mark Mitchell <mark@codesourcery.com>
21307
21308 * g++.dg/ext/asm4.C: New test.
21309
21310 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21311
21312 PR c++/9030
21313 * g++.dg/template/friend12.C: New test.
21314 * g++.dg/template/friend13.C: Likewise.
21315 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
21316
21317 2003-01-08 Jan Hubicka <jh@suse.cz>
21318
21319 * gcc.dg/i386-cadd.c: New test.
21320 * gcc.dg/i386-cmov4.c: Likewise.
21321
21322 2003-01-06 Mark Mitchell <mark@codesourcery.com>
21323
21324 PR c++/9165
21325 * g++.dg/warn/Wunused-3.C: New test.
21326
21327 * g++.dg/abi/bitfield9.C: New test.
21328
21329 PR c++/9189
21330 * g++.dg/parse/defarg3.C: New test.
21331
21332 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
21333
21334 * g++.dg/parse/ambig1.C: New test.
21335 * g++.dg/parse/defarg2.C: New test.
21336
21337 2003-01-05 Mark Mitchell <mark@codesourcery.com>
21338
21339 * g++.dg/template/defarg-1.C: New test.
21340 * g++.dg/template/local2.C: Likewise.
21341
21342 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
21343
21344 * gcc.c-torture/execute/20030105-1.c: New test.
21345
21346 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21347
21348 * g++.dg/parse/namespace3.C: Remove extra semicolons.
21349 * g++.dg/parse/namespace4.C: Likewise.
21350
21351 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
21352
21353 * g++.dg/template/ntp2.C: New test.
21354
21355 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
21356
21357 * g++.dg/parse/extern-C-1.C: New test.
21358
21359 * g++.dg/parse/namespace4.C: New test.
21360
21361 * g++.dg/template/nested1.C: New test.
21362
21363 * g++.dg/parse/namespace3.C: New test.
21364
21365 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
21366
21367 * g++.dg/lookup/two-stage1.C: New test.
21368
21369 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21370
21371 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
21372 * g++.old-deja/g++.jason/access8.C: Likewise.
21373 * g++.old-deja/g++.other/decl5.C: Likewise.
21374
21375 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
21376
21377 * g++.dg/parse/parse7.C: New test.
21378
21379 2003-01-02 Mark Mitchell <mark@codesourcery.com>
21380
21381 PR c++/2843
21382 * g++.dg/ext/attrib7.C: New test.
21383
21384 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
21385
21386 * g++.dg/parse/parse6.C: New test.
21387
21388 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
21389
21390 * gcc.dg/h8300-stack-1.c: New.
21391
21392 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
21393
21394 g++.dg/lookup/exception1.C: New test.
21395
21396 g++.dg/lookup/template1.C: New test.
21397
21398 g++.dg/parse/namespace2.C: New test.
21399
21400 g++.dg/parse/parens2.C: New test.
21401
21402 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
21403
21404 * g++.dg/parse/parse5.C: New test.
21405 * g++.dg/lookup/scoped4.C: New test.
21406
21407 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
21408
21409 * g++.dg/parse/parens1.C: New test.
21410
21411 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
21412 angle-bracket1.C.
21413 * g++.dg/parse/parens2.C: New test.
21414
21415 * g++.dg/lookup/scope-operator1.C: New test.
21416
21417 * g++.dg/parse/operator1.C: New test.
21418
21419 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21420
21421 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
21422 * g++.old-deja/g++.other/access6.C: Likewise.
21423 * g++.old-deja/g++.other/decl1.C: Likewise.
21424 * g++.old-deja/g++.pt/typename12.C: Likewise.
21425
21426 2002-12-31 Mark Mitchell <mark@codesourcery.com>
21427
21428 * g++.dg/parse/namespace1.C: New test.
21429
21430 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
21431
21432 * g++.dg/parse/parse4.C: New test.
21433
21434 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
21435
21436 * g++.dg/parse/parse3.C: New test.
21437
21438 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
21439
21440 * g++.dg/parse/parse2.C: New test.
21441
21442 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
21443
21444 * g++.dg/template/friend11.C: New test.
21445
21446 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
21447
21448 * g++.dg/parse/parse1.C: New test.
21449
21450 2002-12-31 Janis Johnson <janis187@us.ibm.com>
21451
21452 * lib/profopt.exp: Change the name of a global variable to avoid
21453 possible clashes with other test suites.
21454
21455 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
21456
21457 * g++.dg/inherit/covariant8.C: New test.
21458
21459 2002-12-31 Mark Mitchell <mark@codesourcery.com>
21460
21461 * g++.dg/init/array9.C: New test.
21462
21463 PR c++/9112
21464 * g++.dg/parse/expr1.C: New test.
21465
21466 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
21467
21468 * gcc.c-torture/compile/20021230-1.c: New test.
21469
21470 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
21471
21472 * g++.dg/inherit/covariant5.C: New test.
21473 * g++.dg/inherit/covariant6.C: New test.
21474 * g++.dg/inherit/covariant7.C: New test.
21475
21476 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21477
21478 PR c++/2739
21479 * g++.dg/other/access2.C: New test.
21480
21481 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
21482
21483 * g++.dg/other/anon-struct.C: No longer fails
21484 * g++.old-deja/g++.brendan/parse4.C: Likewise.
21485 * g++.old-deja/g++.brendan/parse5.C: Likewise.
21486 * g++.old-deja/g++.brendan/parse6.C: Likewise.
21487
21488 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
21489
21490 * g++.dg/parse/angle-bracket.C (main): No longer fails.
21491
21492 2002-12-27 Mark Mitchell <mark@codesourcery.com>
21493
21494 * g++.dg/eh/spec4.C: Remove stray semicolon.
21495 * g++.dg/expr/pmf-1.C: Change error message.
21496 * g++.dg/ext/asm1.C: Remove stray semicolon.
21497 * g++.dg/ext/typename1.C: Add missing typenames.
21498 * g++.dg/inherit/template-as-base.C: Change error message.
21499 * g++.dg/lookup/scoped1.C: Likewise.
21500 * g++.dg/lookup/scoped2.C: Likewise.
21501 * g++.dg/lookup/using2.C: Likewise.
21502 * g++.dg/other/component1.C: Remove stray semicolon.
21503 * g++.dg/other/do1.C: Change error message.
21504 * g++.dg/other/error2.C: Likewise.
21505 * g++.dg/other/init1.C: Likewise.
21506 * g++.dg/other/packed1.C: Remove stray semicolon.
21507 * g++.dg/other/ptrmem2.C: Change error message.
21508 * g++.dg/parse/parameter-declaration-1.C: Remove line number
21509 marker.
21510 * g++.dg/special/initp1.C: Remove invalid attribute usage.
21511 * g++.dg/template/access3.C: Add typename keyword.
21512 * g++.dg/template/access5.C: Remove stray semicolon.
21513 * g++.dg/template/access6.C: Likewise.
21514 * g++.dg/template/complit1.C: Likewise.
21515 * g++.dg/template/crash1.C: Change error message.
21516 * g++.dg/template/inherit2.C: Remove stray semicolon.
21517 * g++.dg/template/instantiate2.C: Likewise.
21518 * g++.dg/template/instantiate3.C: Change error message.
21519 * g++.dg/template/qual1.C: Remove stray semicolon.
21520 * g++.dg/template/qualttp18.C: Change error message.
21521 * g++.dg/template/ref1.C: Remove stray semicolon.
21522 * g++.dg/template/sizeof1.C (A::value): Declare it.
21523 * g++.dg/template/spec4.C: Change error message.
21524 * g++.dg/template/static1.C: Likewise.
21525 * g++.dg/template/type1.C: Likewise.
21526 * g++.dg/template/typename3.C: Likewise.
21527 * g++.old-deja/g++.benjamin/13478.C: Change error message.
21528 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
21529 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
21530 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
21531 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
21532 named return value extension.
21533 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
21534 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
21535 * g++.old-deja/g++.bob/extern_C.C: Likewise.
21536 * g++.old-deja/g++.bob/inherit2.C: Likewise.
21537 * g++.old-deja/g++.brendan/complex1.C: Likewise.
21538 * g++.old-deja/g++.brendan/copy5.C: Likewise.
21539 * g++.old-deja/g++.brendan/crash13.C: Likewise.
21540 * g++.old-deja/g++.brendan/crash15.C: Likewise.
21541 * g++.old-deja/g++.brendan/crash18.C: Change error message.
21542 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
21543 * g++.old-deja/g++.brendan/crash38.C: Likewise.
21544 * g++.old-deja/g++.brendan/crash50.C: Likewise.
21545 * g++.old-deja/g++.brendan/crash56.C: Likewise.
21546 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
21547 syntax.
21548 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
21549 * g++.old-deja/g++.brendan/crash8.C: Change error message.
21550 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
21551 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
21552 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
21553 * g++.old-deja/g++.brendan/template11.C: Likewise.
21554 * g++.old-deja/g++.brendan/template26.C: Likewise.
21555 * g++.old-deja/g++.brendan/template27.C: Use explicit
21556 specialization syntax.
21557 * g++.old-deja/g++.brendan/template30.C: Likewise.
21558 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
21559 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
21560 non-dependent names.
21561 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
21562 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
21563 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
21564 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
21565 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
21566 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
21567 named return value extension.
21568 * g++.old-deja/g++.ext/namedret2.C: Likewise.
21569 * g++.old-deja/g++.ext/namedret3.C: Likewise.
21570 * g++.old-deja/g++.ext/return1.C: Likewise.
21571 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
21572 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
21573 * g++.old-deja/g++.jason/access8.C: Likewise.
21574 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
21575 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
21576 pseudo-destructor names.
21577 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
21578 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
21579 pseudo-destructor names.
21580 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
21581 * g++.old-deja/g++.jason/overload19.C: Likewise.
21582 * g++.old-deja/g++.jason/overload32.C: Likewise.
21583 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
21584 stray semicolons.
21585 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
21586 * g++.old-deja/g++.jason/return.C: Likewise.
21587 * g++.old-deja/g++.jason/return2.C: Likewise.
21588 * g++.old-deja/g++.jason/shadow1.C: Likewise.
21589 * g++.old-deja/g++.jason/special.C: Use explicit specialization
21590 syntax.
21591 * g++.old-deja/g++.jason/template10.C: Account for use of
21592 non-dependent names.
21593 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
21594 syntax.
21595 * g++.old-deja/g++.jason/template37.C: Likewise.
21596 * g++.old-deja/g++.law/access4.C: Change error messages.
21597 * g++.old-deja/g++.law/arm13.C: Remove incorrect
21598 pseudo-destructor names.
21599 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
21600 * g++.old-deja/g++.law/ctors9.C: Likewise.
21601 * g++.old-deja/g++.law/cvt22.C: Likewise.
21602 * g++.old-deja/g++.law/dtors5.C: Likewise.
21603 * g++.old-deja/g++.law/global-init1.C: Likewise.
21604 * g++.old-deja/g++.law/missed-error3.C: Likewise.
21605 * g++.old-deja/g++.law/operators28.C: Likewise.
21606 * g++.old-deja/g++.law/visibility28.C: Likewise.
21607 * g++.old-deja/g++.martin/eval1.C: Likewise.
21608 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
21609 name.
21610 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
21611 * g++.old-deja/g++.mike/net34.C: Likewise.
21612 * g++.old-deja/g++.mike/net36.C: Likewise.
21613 * g++.old-deja/g++.mike/ns2.C: Likewise.
21614 * g++.old-deja/g++.mike/p12306.C: Likewise.
21615 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
21616 value extension.
21617 * g++.old-deja/g++.mike/p700.C: Likewise.
21618 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
21619 * g++.old-deja/g++.mike/p710.C: Likewise.
21620 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
21621 value extension.
21622 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
21623 * g++.old-deja/g++.mike/pmf9.C: Likewise.
21624 * g++.old-deja/g++.ns/crash2.C: Likewise.
21625 * g++.old-deja/g++.ns/crash3.C: Likewise.
21626 * g++.old-deja/g++.ns/invalid1.C: Likewise.
21627 * g++.old-deja/g++.ns/ns17.C: Likewise.
21628 * g++.old-deja/g++.ns/template16.C: Likewise.
21629 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
21630 keyword.
21631 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
21632 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
21633 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
21634 named return value extension.
21635 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
21636 * g++.old-deja/g++.other/access4.C: Issue additional error
21637 messages.
21638 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
21639 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
21640 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
21641 * g++.old-deja/g++.other/crash25.C: Change error message.
21642 * g++.old-deja/g++.other/crash4.C: Change error message.
21643 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
21644 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
21645 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
21646 checks.
21647 * g++.old-deja/g++.other/defarg8.C: Likewise.
21648 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
21649 * g++.old-deja/g++.other/dtor10.C: Likewise.
21650 * g++.old-deja/g++.other/incomplete.C: Likewise.
21651 * g++.old-deja/g++.other/linkage7.C: Likewise.
21652 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
21653 lookup algorithm.
21654 * g++.old-deja/g++.other/mangle2.C: Likewise.
21655 * g++.old-deja/g++.other/refinit2.C: Likewise.
21656 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
21657 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
21658 * g++.old-deja/g++.pt/crash28.C: Likewise.
21659 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
21660 syntax.
21661 * g++.old-deja/g++.pt/crash32.C: Change error message.
21662 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
21663 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
21664 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
21665 error message position.
21666 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
21667 * g++.old-deja/g++.pt/defarg8.C: Change error message.
21668 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
21669 syntax.
21670 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
21671 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
21672 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
21673 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
21674 keyword.
21675 * g++.old-deja/g++.pt/explicit31.C: Likewise.
21676 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
21677 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
21678 keyword.
21679 * g++.old-deja/g++.pt/explicit71.C: Change error message.
21680 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
21681 syntax.
21682 * g++.old-deja/g++.pt/friend28.C: Account for use of
21683 non-dependent names.
21684 * g++.old-deja/g++.pt/friend29.C: Likewise.
21685 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
21686 rules.
21687 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
21688 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
21689 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
21690 lookup rules.
21691 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
21692 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
21693 keyword.
21694 * g++.old-deja/g++.pt/memclass20.C: Likewise.
21695 * g++.old-deja/g++.pt/memclass5.C: Likewise.
21696 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
21697 keyword.
21698 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
21699 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
21700 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
21701 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
21702 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
21703 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
21704 keyword.
21705 * g++.old-deja/g++.pt/spec10.C: Likewise.
21706 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
21707 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
21708 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
21709 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
21710 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
21711 * g++.old-deja/g++.pt/ttp62.C: Likewise.
21712 * g++.old-deja/g++.pt/ttp64.C: Likewise.
21713 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
21714 * g++.old-deja/g++.pt/typename15.C: Likewise.
21715 * g++.old-deja/g++.pt/typename22.C: Likewise.
21716 * g++.old-deja/g++.pt/typename6.C: Change error messages.
21717 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
21718 * g++.old-deja/g++.pt/virtual2.C: Likewise.
21719 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
21720 syntax.
21721 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
21722 return value extension.
21723 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
21724 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
21725 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
21726 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
21727
21728 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
21729
21730 * g++.dg/warn/inline1.C: New test.
21731 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
21732 * g++.old-deja/g++.jason/synth10.C: Likewise.
21733 * g++.old-deja/g++.mike/net31.C: Likewise.
21734 * g++.old-deja/g++.mike/p8786.C: Likewise.
21735
21736 * g++.dg/template/friend10.C: New test.
21737 * g++.dg/template/conv5.C: New test.
21738
21739 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
21740
21741 * g++.dg/lookup/scoped3.C: New test.
21742
21743 * g++.dg/lookup/decl1.C: New test.
21744 * g++.dg/lookup/decl2.C: New test.
21745
21746 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
21747
21748 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
21749 gcc.c-torture/compile/20021015-1.c,
21750 gcc.c-torture/compile/20021015-2.c,
21751 gcc.c-torture/compile/20021123-1.c,
21752 gcc.c-torture/compile/20021123-2.c,
21753 gcc.c-torture/compile/20021123-3.c,
21754 gcc.c-torture/compile/20021123-4.c,
21755 gcc.c-torture/execute/20021024-1.c: Add tests previously added
21756 only to 3.1 or 3.2 branch.
21757
21758 2002-12-23 Mark Mitchell <mark@codesourcery.com>
21759
21760 * gcc.dg/i386-bitfield3.c: New test.
21761
21762 * gcc.dg/i386-bitfield2.c: New test.
21763
21764 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
21765
21766 * g++.dg/parse/conv_op1.C: New test.
21767
21768 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
21769
21770 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
21771 approved.
21772
21773 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
21774
21775 * gcc.c-torture/compile/20021220-1.c: New test.
21776
21777 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
21778
21779 * gcc.dg/i386-fastcall-1.c: New.
21780
21781 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21782
21783 * gcc.c-torture/execute/20021219-1.c: New test.
21784
21785 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21786
21787 * gcc.dg/i386-pic-1.c: New test.
21788
21789 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21790
21791 PR c++/8099
21792 * g++.dg/template/friend9.C: New test.
21793
21794 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21795
21796 PR c++/3663
21797 * g++.dg/template/access7.C: New test.
21798
21799 2002-12-18 Nick Clifton <nickc@redhat.com>
21800
21801 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
21802 the libstdc++-v3 directory has been found.
21803
21804 2002-12-12 Devang Patel <dpatel@apple.com>
21805 * gcc.dg/darwin-ld-1.c: New test.
21806 * gcc.dg/darwin-ld-2.c: New test.
21807 * gcc.dg/darwin-ld-3.c: New test.
21808 * gcc.dg/darwin-ld-4.c: New test.
21809 * gcc.dg/darwin-ld-5.c: New test.
21810
21811 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
21812
21813 * gcc.c-torture/compile/20021212-1.c: New test.
21814
21815 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
21816
21817 * gcc.dg/fshort-wchar: New test.
21818
21819 2002-12-10 Mark Mitchell <mark@codesourcery.com>
21820
21821 PR c++/8372
21822 * g++.dg/template/dtor1.C: New test.
21823
21824 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
21825 markers.
21826
21827 2002-12-10 Jakub Jelinek <jakub@redhat.com>
21828
21829 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
21830
21831 2002-12-09 Mark Mitchell <mark@codesourcery.com>
21832
21833 * g++.dg/template/static1.C: New test.
21834 * g++.dg/template/static2.C: New test.
21835 * g++.old-deja/g++.ext/memconst.C: New test.
21836
21837 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21838
21839 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
21840 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
21841 * g++.dg/special/initp1.C: Likewise.
21842
21843 2002-12-06 Jakub Jelinek <jakub@redhat.com>
21844
21845 * gcc.c-torture/execute/20021204-1.c: New test.
21846
21847 2002-12-04 Geoffrey Keating <geoffk@apple.com>
21848
21849 * gcc.dg/ppc-fmadd-1.c: New file.
21850 * gcc.dg/ppc-fmadd-2.c: New file.
21851 * gcc.dg/ppc-fmadd-3.c: New file.
21852
21853 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
21854
21855 * gcc.c-torture/compile/20021204-1.c: New test.
21856
21857 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
21858
21859 * g++.dg/inherit/covariant2.C: New test.
21860 * g++.dg/inherit/covariant3.C: New test.
21861 * g++.dg/inherit/covariant4.C: New test.
21862 * g++.dg/inherit/covariant1.C: Remove XFAIL.
21863 * g++.old-deja/g++.robertl/eb17.C: Likewise.
21864
21865 2002-12-03 Mark Mitchell <mark@codesourcery.com>
21866
21867 PR c++/8688
21868 * g++.dg/init/brace3.C: New test.
21869
21870 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
21871
21872 * gcc.dg/20020210-1.c: Fix a comment typo.
21873
21874 2002-12-02 Mark Mitchell <mark@codesourcery.com>
21875
21876 PR c++/8720
21877 * g++.dg/parse/defarg1.C: New test.
21878
21879 PR c++/8615
21880 * g++.dg/template/char1.C: New test.
21881
21882 * g++.dg/template/varmod1.C: Fix typo.
21883
21884 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21885
21886 DR 180
21887 * g++.old-deja/g++.pt/crash32.C: Expect error.
21888
21889 2002-12-01 Mark Mitchell <mark@codesourcery.com>
21890
21891 PR c++/5919
21892 * g++.dg/template/varmod1.C: New test.
21893
21894 PR c++/8727
21895 * g++.dg/inherit/typeinfo1.C: New test.
21896
21897 PR c++/8663
21898 * g++.dg/inherit/typedef1.C: New test.
21899
21900 2002-11-30 Mark Mitchell <mark@codesourcery.com>
21901
21902 PR c++/8332
21903 PR c++/8493
21904 * g++.dg/template/strlen1.C: New test.
21905
21906 PR c++/8227
21907 * g++.dg/template/ctor2.C: New test.
21908
21909 PR c++/8214
21910 * g++.dg/init/string1.C: New test.
21911
21912 PR c++/8511
21913 * g++.dg/template/friend8.C: New test.
21914
21915 2002-11-29 Joe Buck <jbuck@synopsys.com>
21916
21917 * g++.dg/lookup/anon2.C: New test.
21918
21919 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
21920
21921 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
21922 h8300 port.
21923
21924 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
21925
21926 * gcc.dg/bitfld-6.c: New test.
21927
21928 2002-11-27 Jan Hubicka <jh@suse.cz>
21929
21930 * gcc.c-torture/execute/20021127.[cx]: New test.
21931
21932 2002-11-26 Jan Hubicka <jh@suse.cz>
21933
21934 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
21935 quality.
21936
21937 2002-11-26 Geoffrey Keating <geoffk@apple.com>
21938
21939 * g++.dg/init/brace2.C: New test.
21940 * g++.old-deja/g++.mike/p9129.C: Correct.
21941
21942 2002-11-26 Mark Mitchell <mark@codesourcery.com>
21943
21944 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
21945
21946 2002-11-25 Andreas Bauer <baueran@in.tum.de>
21947
21948 * gcc.dg/sibcall-6: New test for indirect sibcalls.
21949
21950 2002-11-25 Mark Mitchell <mark@codesourcery.com>
21951
21952 * testsuite/g++.dg/abi/empty11.C: New test.
21953 * testsuite/g++.dg/rtti/cv1.C: New test.
21954
21955 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
21956
21957 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
21958
21959 2002-11-24 Mark Mitchell <mark@codesourcery.com>
21960
21961 * g++.dg/abi/empty10.C: New test.
21962
21963 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
21964
21965 * gcc.c-torture/compile/20021124-1.c: New test.
21966
21967 2002-11-22 Mark Mitchell <mark@codesourcery.com>
21968
21969 * g++.dg/abi/rtti2.C: New test.
21970
21971 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
21972
21973 * gcc.dg/i386-unroll-1.c: New test.
21974
21975 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
21976
21977 * gcc.c-torture/compile/20021120-1.c: New test.
21978 * gcc.c-torture/compile/20021120-2.c: New test.
21979
21980 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
21981
21982 * gcc.dg/bitfld-5.c: New test.
21983
21984 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
21985
21986 * gcc.c-torture/execute/20021120-3.c: New test.
21987
21988 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
21989
21990 * gcc.c-torture/execute/20021120-2.c: New test.
21991
21992 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
21993
21994 * gcc.c-torture/execute/20021120-1.c: New test.
21995
21996 2002-11-20 Jakub Jelinek <jakub@redhat.com>
21997
21998 * gcc.c-torture/execute/20021118-3.c: New test.
21999
22000 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
22001
22002 * gcc.c-torture/compile/20021119-1.c: New test.
22003
22004 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
22005
22006 * gcc.dg/duff-1.c: New test.
22007 * gcc.dg/duff-2.c: New test.
22008 * gcc.dg/duff-3.c: New test.
22009
22010 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
22011
22012 * gcc.dg/cpp/_Pragma5.c: New test.
22013
22014 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
22015
22016 * gcc.c-torture/execute/20021118-2.c: New test.
22017
22018 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
22019
22020 * gcc.c-torture/execute/20021118-1.c: New test.
22021
22022 2002-11-16 Jakub Jelinek <jakub@redhat.com>
22023
22024 * gcc.dg/20021116-1.c: New test.
22025
22026 2002-11-14 Mark Mitchell <mark@codesourcery.com>
22027
22028 * g++.dg/abi/vcall1.C: New test.
22029
22030 2002-11-14 Jakub Jelinek <jakub@redhat.com>
22031
22032 * gcc.dg/20021029-1.c: New test.
22033 * gcc.dg/20021029-2.c: New test.
22034
22035 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
22036
22037 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
22038
22039 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
22040
22041 PR c/8439
22042 * gcc.dg/20021110.c: Move to ...
22043 * gcc.c-torture/compile/20021110.c: .... here.
22044
22045 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22046
22047 PR c/8467
22048 * gcc.c-torture/execute/20021111-1.c
22049
22050 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
22051
22052 PR c/8439
22053 * gcc.dg/20021110.c: New test.
22054
22055 2002-11-10 Mark Mitchell <mark@codesourcery.com>
22056
22057 * g++.dg/abi/vthunk3.C: Run only on x86.
22058
22059 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
22060
22061 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
22062
22063 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
22064
22065 * lib/compat.exp (compat-execute): Fix logic error in last
22066 change.
22067
22068 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
22069
22070 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
22071
22072 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22073
22074 PR c++/8389
22075 * g++.dg/template/access6.C: New test.
22076
22077 2002-11-08 Jan Hubicka <jh@suse.cz>
22078
22079 * gcc.dg/i386-ssefp-1.c: New test.
22080 * gcc.dg/i386-ssefp-1.c: New test.
22081
22082 2002-11-08 Jan Hubicka <jh@suse.cz>
22083
22084 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
22085
22086 2002-11-07 Mark Mitchell <mark@codesourcery.com>
22087
22088 * g++.dg/abi/vthunk3.C: New test.
22089
22090 PR c++/8338
22091 * g++.dg/template/crash2.C: New test.
22092
22093 2002-11-07 Mark Mitchell <mark@codesourcery.com>
22094
22095 * testsuite/g++.dg/abi/dtor1.C: New test.
22096 * testsuite/g++.dg/abi/dtor2.C: Likewise.
22097
22098 2002-11-05 Geoffrey Keating <geoffk@apple.com>
22099
22100 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
22101 Darwin.
22102
22103 2002-11-04 Adam Nemet <anemet@lnxw.com>
22104
22105 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
22106 -mthumb. Only xfail with -O0.
22107
22108 2002-11-03 Mark Mitchell <mark@codesourcery.com>
22109
22110 * g++.dg/abi/thunk1.C: New test.
22111 * g++.dg/abi/thunk2.C: Likewise.
22112 * g++.dg/abi/vtt1.C: Likewise.
22113
22114 2002-11-02 Diego Novillo <dnovillo@redhat.com>
22115
22116 PR optimization/8423
22117 * gcc.c-torture/execute/builtin-constant.c: New test.
22118
22119 2002-11-01 Zack Weinberg <zack@codesourcery.com>
22120
22121 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
22122 Add some more cases.
22123
22124 2002-11-01 Mark Mitchell <mark@codesourcery.com>
22125
22126 PR c++/8391
22127 * g++.dg/opt/local1.C: New test.
22128
22129 2002-10-30 Mark Mitchell <mark@codesourcery.com>
22130
22131 PR c++/8160
22132 * g++.dg/template/complit1.C: New test.
22133
22134 PR c++/8149
22135 * g++.dg/template/typename4.C: Likewise.
22136
22137 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22138
22139 Core issue 287, PR c++/7639
22140 * g++.dg/template/instantiate1.C: Adjust error location.
22141 * g++.dg/template/instantiate3.C: New test.
22142 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
22143 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
22144 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
22145
22146 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
22147
22148 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
22149
22150 2002-10-29 Mark Mitchell <mark@codesourcery.com>
22151
22152 PR c++/8287
22153 * g++.dg/init/dtor2.C: New test.
22154
22155 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22156
22157 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
22158 * gcc.dg/nest.c: Bypass errors on irix6.
22159
22160 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
22161
22162 * gcc.dg/nest.c: Expect error for mmix-*-*.
22163 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
22164
22165 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
22166
22167 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
22168 markers.
22169
22170 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
22171
22172 2002-10-25 Mike Stump <mrs@apple.com>
22173
22174 * gcc.dg/warn-1.c: New test.
22175
22176 2002-10-25 Zack Weinberg <zack@codesourcery.com>
22177
22178 * g++.dg/template/typename3.C: New test.
22179
22180 2002-10-25 Mark Mitchell <mark@codesourcery.com>
22181
22182 * g++.dg/lookup/ptrmem1.C: New test.
22183
22184 * g++.dg/abi/vthunk2.C: New test.
22185
22186 2002-10-25 Zack Weinberg <zack@codesourcery.com>
22187
22188 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
22189
22190 2002-10-24 Mark Mitchell <mark@codesourcery.com>
22191
22192 * g++.dg/abi/empty9.C: New test.
22193
22194 2002-10-24 Richard Henderson <rth@redhat.com>
22195
22196 * g++.dg/inherit/thunk1.C: Enable for ia64.
22197
22198 2002-10-23 Mark Mitchell <mark@codesourcery.com>
22199
22200 PR c++/8067
22201 * g++.dg/lookup/pretty1.C: New test.
22202
22203 2002-10-23 Jakub Jelinek <jakub@redhat.com>
22204
22205 * gcc.dg/20021023-1.c: New test.
22206
22207 2002-10-23 Mark Mitchell <mark@codesourcery.com>
22208
22209 PR c++/7679
22210 * g++.dg/parse/inline1.C: New test.
22211
22212 2002-10-23 Richard Henderson <rth@redhat.com>
22213
22214 * g++.dg/inherit/thunk1.C: Enable for x86_64.
22215
22216 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
22217
22218 2002-10-22 Mark Mitchell <mark@codesourcery.com>
22219
22220 PR c++/6579
22221 * g++.dg/parse/stmtexpr3.C: New test.
22222
22223 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
22224
22225 * g++.dg/expr/cond1.C: New test.
22226
22227 2002-10-21 Zack Weinberg <zack@codesourcery.com>
22228
22229 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
22230
22231 2002-10-21 Mark Mitchell <mark@codesourcery.com>
22232
22233 * g++.dg/abi/vbase13.C: New test.
22234 * g++.dg/abi/vbase14.C: Likewise.
22235
22236 2002-10-21 Jakub Jelinek <jakub@redhat.com>
22237
22238 * gcc.dg/tls/pic-1.c: New test.
22239 * gcc.dg/tls/nonpic-1.c: New test.
22240 * gcc.dg/20021018-1.c: New test.
22241
22242 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
22243
22244 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
22245 Remove only files with the same base name as the test case.
22246 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
22247 (profopt-execute): Likewise. Also, remove old profiling
22248 and performance data files before running the tests.
22249
22250 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
22251 * g++.dg/bprob/bprob.exp: Likewise.
22252 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
22253 to allow more general test case names.
22254
22255 * g++.dg/bprob/bprob-1.C: Rename to ...
22256 * g++.dg/bprob/g++-bprob-1.C: ... this.
22257
22258 * g77.dg/bprob/bprob-1.f: Rename to ...
22259 * g77.dg/bprob/g77-bprob-1.f: ... this.
22260
22261 2002-10-21 Zack Weinberg <zack@codesourcery.com>
22262
22263 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
22264 bison 1.50 or later.
22265
22266 2002-10-21 Janis Johnson <janis187@us.ibm.com>
22267
22268 * g++.dg/README: Describe more test directories.
22269
22270 2002-10-21 Mark Mitchell <mark@codesourcery.com>
22271
22272 * g++.dg/init/array6.C: Add additional tests.
22273
22274 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
22275
22276 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
22277 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
22278
22279 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
22280
22281 * gcc.c-torture/compile/20020604-1.x: New.
22282 * gcc.c-torture/compile/simd-5.x: Likewise.
22283 * gcc.c-torture/execute/920710-1.x: Likewise.
22284 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
22285
22286 2002-10-21 Mark Mitchell <mark@codesourcery.com>
22287
22288 * g++.dg/inherit/override1.C: Add dg-options clause.
22289
22290 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22291
22292 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
22293 _mm_slli_si128.
22294
22295 2002-10-19 Andreas Schwab <schwab@suse.de>
22296
22297 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
22298 directory component.
22299
22300 2002-10-18 Mark Mitchell <mark@codesourcery.com>
22301
22302 * g++.dg/inherit/thunk1.C: New test.
22303
22304 * g++.dg/inherit/override1.C: New test.
22305
22306 * g++.dg/abi/mangle11.C: New test.
22307 * g++.dg/abi/mangle14.C: New test.
22308 * g++.dg/abi/mangle17.C: New test.
22309
22310 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
22311
22312 * g++.dg/overload/member2.C: New test.
22313
22314 2002-10-17 Janis Johnson <janis187@us.ibm.com>
22315
22316 * g++.dg/README: Describe new compat directory.
22317 * g++.dg/dg.exp: Skip tests in compat directory.
22318 * README.compat: New file.
22319 * lib/compat.exp: New expect script.
22320 * g++.dg/compat: New test directory.
22321 * g++.dg/compat/compat.exp: New expect script.
22322 * g++.dg/compat/abi: New test directory.
22323 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
22324 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
22325 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
22326 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
22327 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
22328 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
22329 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
22330 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
22331 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
22332 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
22333 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
22334 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
22335 * g++.dg/compat/break: New test directory.
22336 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
22337 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
22338 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
22339 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
22340 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
22341 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
22342 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
22343 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
22344 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
22345 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
22346 g++.dg/compat/break/README: New files.
22347 * g++.dg/compat/eh: New test directory.
22348 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
22349 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
22350 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
22351 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
22352 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
22353 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
22354 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
22355 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
22356 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
22357 g++.dg/compat/eh/filter2_y.C,
22358 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
22359 g++.dg/compat/eh/new1_y.C,
22360 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
22361 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
22362 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
22363 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
22364 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
22365 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
22366 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
22367 g++.dg/compat/eh/unexpected1_y.C: New files.
22368 * g++.dg/compat/init: New test directory.
22369 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
22370 g++.dg/compat/init/array5_y.C,
22371 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
22372 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
22373 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
22374 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
22375 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
22376 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
22377 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
22378 g++.dg/compat/init/init-ref2_y.C: New files.
22379
22380 2002-10-17 Mark Mitchell <mark@codesourcery.com>
22381
22382 PR c++/7584
22383 * g++.dg/inherit/using3.C: New test.
22384
22385 2002-10-17 Jan Hubicka <jh@suse.cz>
22386
22387 * gcc.dg/20021017-2.c: New test.
22388
22389 2002-10-17 Mark Mitchell <mark@codesourcery.com>
22390
22391 * g++.dg/abi/mangle16.C: Adjust.
22392
22393 * g++.dg/init/array8.C: New test.
22394
22395 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
22396
22397 * gcc.dg/special/mips-abi.exp: New test.
22398 * gcc.dg/special/mips-abi.s: Empty file used by the above.
22399
22400 2002-10-16 Mark Mitchell <mark@codesourcery.com>
22401
22402 * g++.dg/abi/mangle16.C: New test.
22403 * g++.dg/abi/mangle17.C: Likewise.
22404
22405 PR c++/7478
22406 * g++.dg/template/ref1.C: New test.
22407
22408 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22409
22410 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
22411
22412 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
22413
22414 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
22415
22416 2002-10-16 Mark Mitchell <mark@codesourcery.com>
22417
22418 PR c++/7524
22419 * g++.dg/init/array7.C: New test.
22420
22421 2002-10-15 Mark Mitchell <mark@codesourcery.com>
22422
22423 * g++.dg/init/array6.C: New test.
22424
22425 * g++.dg/abi/mangle13.C: Likewise.
22426 * g++.dg/abi/mangle14.C: Likewise.
22427 * g++.dg/abi/mangle15.C: Likewise.
22428
22429 2002-10-14 Mark Mitchell <mark@codesourcery.com>
22430
22431 * g++.dg/abi/empty8.C: New test.
22432
22433 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
22434
22435 * g++.dg/init/ctor1.C: New test.
22436
22437 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
22438
22439 * gcc.c-torture/execute/20021015-1.c: New test.
22440
22441 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
22442
22443 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
22444
22445 2002-10-14 Jan Hubicka <jh@suse.cz>
22446
22447 * gcc.dg/i386-ssetype-[1-5].c: New tests.
22448
22449 2002-10-14 Richard Henderson <rth@redhat.com>
22450
22451 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
22452
22453 2002-10-14 Mark Mitchell <mark@codesourcery.com>
22454
22455 PR optimization/6631
22456 * g++.dg/opt/const2.C: New test.
22457
22458 2002-10-14 Mark Mitchell <mark@codesourcery.com>
22459
22460 PR c++/7176
22461 * g++.dg/parse/friend1.C: New test.
22462 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
22463
22464 2002-10-14 Jakub Jelinek <jakub@redhat.com>
22465
22466 * gcc.dg/20021014-1.c: New test.
22467
22468 2002-10-11 Mark Mitchell <mark@codesourcery.com>
22469
22470 PR c++/5661
22471 * g++.dg/ext/vlm1.C: New test.
22472 * g++.dg/ext/vlm2.C: Likewise.
22473
22474 * g++.dg/init/array1.C: Remove invalid braces.
22475 * g++.dg/init/brace1.C: New test.
22476 * g++.dg/init/copy2.C: Likewise.
22477 * g++.dg/init/copy3.C: Likewise.
22478 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
22479 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
22480 braces.
22481
22482 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
22483
22484 * gcc.dg/cpp/assembler.S: Don't use -ansi.
22485
22486 2002-10-11 Richard Shann <richard.shann@superh.com>
22487
22488 * gcc.c-torture/compile/simd-5.c: New test.
22489
22490 2002-10-10 Roger Sayle <roger@eyesopen.com>
22491
22492 * gcc.c-torture/execute/shiftopt-1.c: New test case.
22493
22494 2002-10-10 Jim Wilson <wilson@redhat.com>
22495
22496 * gcc.c-torture/execute/20021010-1.c: New test.
22497
22498 2002-10-09 Zack Weinberg <zack@codesourcery.com>
22499
22500 PR c/7353
22501 * g++.dg/ext/typedef-init.C: New test.
22502 * gcc.dg/typedef-init.c: New test.
22503
22504 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
22505
22506 * gcc.dg/cpp/paste13.c: New test.
22507
22508 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22509
22510 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
22511 remaining platforms, XFAIL during compile, not execute. Don't
22512 XFAIL at -O0.
22513
22514 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
22515
22516 * gcc.dg/alias-1.c: Tweak expected warning.
22517
22518 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
22519
22520 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
22521
22522 2002-10-06 Andreas Jaeger <aj@suse.de>
22523
22524 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
22525 * gcc.dg/cpp/c++98.C: Likewise.
22526
22527 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
22528 * g++.dg/cpp/c++98.C: Likewise.
22529
22530 * g++.dg/README (Subdirectories): Mention cpp directory.
22531
22532 PR target/7559
22533 * gcc.dg/20021006-1.c: New test.
22534
22535 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22536
22537 PR c++/7804
22538 * g++.dg/other/warning1.C: New test.
22539
22540 2002-10-04 Roger Sayle <roger@eyesopen.com>
22541
22542 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
22543 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
22544 and sparc-*-* with -m64 as expected failures. See PR 8087.
22545
22546 2002-10-03 Mark Mitchell <mark@codesourcery.com>
22547
22548 PR c++/7931
22549 * g++.dg/template/ptrmem3.C: New test.
22550
22551 PR c++/7754
22552 * g++.dg/template/union1.C: New test.
22553
22554 2002-10-03 Mark Mitchell <mark@codesourcery.com>
22555
22556 PR c++/8006
22557 * g++.dg/abi/mangle9.C: New test.
22558 * g++.dg/abi/mangle10.C: New test.
22559 * g++.dg/abi/mangle11.C: New test.
22560 * g++.dg/abi/mangle12.C: New test.
22561
22562 2002-10-02 Mark Mitchell <mark@codesourcery.com>
22563
22564 PR c++/7188.
22565 * g++.dg/template/meminit1.C: New test.
22566 * g++.dg/warn/Wreorder-1.C: Likewise.
22567 * g++.old-deja/g++.mike/warn3.C: Tweak.
22568 * lib/prune.exp: Ingore "in copy constructor".
22569
22570 2002-10-02 Andreas Jaeger <aj@suse.de>
22571
22572 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
22573 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
22574 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
22575 on x86-64.
22576
22577 2002-10-01 Mark Mitchell <mark@codesourcery.com>
22578
22579 * gcc.dg/empty1.C: Fix typo.
22580
22581 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
22582
22583 * gcc.dg/alias-1.c: New test.
22584
22585 2002-10-01 Mark Mitchell <mark@codesourcery.com>
22586
22587 * gcc.dg/empty1.C: New test.
22588
22589 * g++.dg/tls/init-2.C: Tweak error messages.
22590
22591 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
22592
22593 * gcc.c-torture/compile/20020923-1.c: New test.
22594
22595 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
22596
22597 * gcc.c-torture/execute/ffs-1.c: New test.
22598 * gcc.c-torture/execute/ffs-2.c: Ditto.
22599
22600 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
22601
22602 * g++.dg/overload/member1.C: New test.
22603
22604 2002-09-30 Mark Mitchell <mark@codesourcery.com>
22605
22606 * g++.dg/abi/empty7.C: New test.
22607 * g++.dg/init/pm2.C: Likewise.
22608
22609 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
22610
22611 * g++.dg/rtti/crash1.C: New test.
22612
22613 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
22614
22615 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
22616 gcc.dg/sibcall-4.c: New tests.
22617
22618 2002-09-28 Roger Sayle <roger@eyesopen.com>
22619
22620 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
22621 powerpc and MMIX targets.
22622
22623 2002-09-27 Zack Weinberg <zack@codesourcery.com>
22624
22625 * gcc.dg/cpp/20020927-1.c: New.
22626
22627 2002-09-26 David S. Miller <davem@redhat.com>
22628
22629 * gcc.c-torture/compile/trunctfdf.c: New.
22630
22631 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22632
22633 * lib/target-supports.exp (check_weak_available): Handle solaris2.
22634
22635 2002-09-27 Alan Modra <amodra@bigpond.net.au>
22636
22637 * gcc.c-torture/execute/loop-15.c: New.
22638
22639 2002-09-26 Janis Johnson <janis187@us.ibm.com>
22640
22641 * README.QMTEST: Fix typo.
22642
22643 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
22644
22645 * gcc.dg/20020926-1.c: New test.
22646
22647 2002-09-25 David S. Miller <davem@redhat.com>
22648
22649 PR target/7842
22650 * gcc.c-torture/execute/shiftdi.c: New test.
22651
22652 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
22653
22654 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
22655 unique to the tool.
22656 * lib/g77.exp (g77_init): Likewise.
22657 * lib/g++.exp (g++_init): Likewise.
22658 * lib/objc.exp (objc_init): Likewise.
22659
22660 2002-09-25 Mark Mitchell <mark@codesourcery.com>
22661
22662 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
22663 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
22664 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
22665
22666 2002-09-25 Richard Henderson <rth@redhat.com>
22667
22668 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
22669 too-small long double.
22670
22671 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
22672
22673 * gcc.dg/20020919-1.c: New test.
22674
22675 2002-09-23 Mark Mitchell <mark@codesourcery.com>
22676
22677 * g++.dg/abi/bitfield6.C: New test.
22678 * g++.dg/abi/bitfield7.C: New test.
22679 * g++.dg/abi/bitfield8.C: New test.
22680 * g++.dg/abi/vbase11.C: New test.
22681
22682 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
22683
22684 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
22685 hppa*-*-hpux*. Update test comment.
22686
22687 2002-09-20 Jakub Jelinek <jakub@redhat.com>
22688
22689 * gcc.dg/tls/struct-1.c: New test.
22690
22691 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
22692
22693 * gcc.dg/cpp/tr-warn2.c: Update.
22694
22695 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
22696
22697 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
22698
22699 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
22700
22701 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
22702 systems.
22703
22704 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
22705
22706 * gcc.c-torture/execute/ieee/mzero3.c: New test.
22707
22708 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
22709 Adjust for c++filt moved to binutils. Remove spurious duplicate
22710 setting of cxxfilt.
22711
22712 2002-09-19 Geoffrey Keating <geoffk@apple.com>
22713
22714 * gcc.dg/20020312-2.c: Update for darwin.
22715
22716 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
22717
22718 * g++.old-deja/g++.other/crash32.C: Mark ICE.
22719
22720 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
22721
22722 * objc.dg/comp-types-1.m: New test.
22723 * objc.dg/comp-types-2.m: New test.
22724 * objc.dg/comp-types-3.m: New test.
22725 * objc.dg/comp-types-4.m: New test.
22726 * objc.dg/comp-types-5.m: New test.
22727 * objc.dg/comp-types-6.m: New test.
22728
22729 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
22730
22731 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
22732
22733 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
22734
22735 * g++.dg/other/do1.C: New test.
22736
22737 * g++.dg/template/subst1.C: New test.
22738
22739 2002-09-16 Steve Ellcey <sje@cup.hp.com>
22740
22741 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
22742
22743 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
22744
22745 * g++.dg/template/qualttp20.C: Adjust expected errors.
22746 * g++.old-deja/g++.jason/report.C: Likewise.
22747 * g++.old-deja/g++.other/qual1.C: Likewise.
22748
22749 * g++.dg/lookup/scoped2.C: New test.
22750
22751 * g++.dg/ext/asm3.C: New test.
22752
22753 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
22754
22755 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
22756
22757 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
22758
22759 * ChangeLog: follow spelling conventions.
22760 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
22761 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
22762 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
22763 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
22764 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
22765 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
22766 * g++.old-deja/g++.law/global-init1.C: Likewise.
22767 * g++.old-deja/g++.other/delete4.C: Likewise.
22768 * g++.old-deja/g++.other/inline21.C: Likewise.
22769 * g++.old-deja/g++.other/singleton.C: Likewise.
22770 * g77.dg/strlen0.f: Likewise.
22771 * g77.f-torture/compile/20010519-1.f: Likewise.
22772 * g77.f-torture/compile/980310-4.f: Likewise.
22773 * gcc.c-torture/compile/20000605-1.c: Likewise.
22774 * gcc.c-torture/execute/20020225-1.c: Likewise.
22775 * gcc.dg/c90-hexfloat-2.c: Likewise.
22776 * gcc.dg/c99-bool-1.c: Likewise.
22777 * gcc.dg/c99-hexfloat-2.c: Likewise.
22778 * gcc.dg/dll-2.c: Likewise.
22779 * gcc.dg/wtr-union-init-1.c: Likewise.
22780 * gcc.dg/wtr-union-init-2.c: Likewise.
22781 * gcc.dg/wtr-union-init-3.c: Likewise.
22782 * gcc.dg/cpp/avoidpaste1.c: Likewise.
22783 * gcc.dg/cpp/defined.c: Likewise.
22784 * gcc.dg/cpp/macsyntx.c: Likewise.
22785 * gcc.dg/cpp/paste2.c: Likewise.
22786 * gcc.dg/cpp/trad/defined.c: Likewise.
22787 * gcc.dg/format/c90-printf-1.c: Likewise.
22788 * gcc.dg/format/c90-scanf-1.c: Likewise.
22789 * gcc.dg/format/c99-printf-1.c: Likewise.
22790 * gcc.dg/format/c99-scanf-1.c: Likewise.
22791 * gcc.misc-tests/gcov-8.c: Likewise.
22792 * lib/profopt.exp: Likewise.
22793
22794 2002-09-15 Krister Walfridsson <cato@df.lth.se>
22795
22796 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
22797
22798 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
22799
22800 * g++.dg/inherit/using2.C: New test.
22801
22802 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
22803
22804 * ChangeLog: Follow spelling conventions.
22805 * g++.dg/template/friend4.C: Likewise.
22806 * g++.old-deja/g++.pt/crash67.C: Likewise.
22807 * gcc.c-torture/execute/20000801-4.c: Likewise.
22808 * gcc.dg/c90-digraph-1.c: Likewise.
22809 * gcc.dg/c94-digraph-1.c: Likewise.
22810 * gcc.dg/c99-digraph-1.c: Likewise.
22811 * gcc.dg/cpp/line5.c: Likewise.
22812 * gcc.dg/cpp/multiline.c: Likewise.
22813 * gcc.dg/cpp/trad/literals-1.c: Likewise.
22814 * gcc.dg/format/attr-3.c: Likewise.
22815 * gcc.dg/format/c90-scanf-3.c: Likewise.
22816 * gcc.dg/format/ext-4.c: Likewise.
22817
22818 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
22819
22820 * g++.dg/template/pretty1.C: New test.
22821
22822 2002-09-14 Alan Modra <amodra@bigpond.net.au>
22823
22824 * gcc.c-torture/execute/struct-cpy-1.c: New test.
22825
22826 2002-09-13 Matt Austern <austern@apple.com>
22827
22828 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
22829 passing a cast expression to a function by const reference.
22830
22831 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
22832
22833 * g++.dg/template/deduce1.C: New test.
22834
22835 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
22836
22837 * gcc.c-torture/execute/simd-1.c: Force all use of int to
22838 32-bit int.
22839
22840 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
22841
22842 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
22843 usage.
22844
22845 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
22846
22847 * gcc.c-torture/compile/20020910-1.c: New test.
22848
22849 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
22850
22851 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
22852
22853 2002-09-10 Andreas Jaeger <aj@suse.de>
22854
22855 * gcc.dg/20020312-2.c: Adjust for x86-64.
22856
22857 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
22858
22859 * g77.dg/7388.f: New test case for PR 7388.
22860
22861 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
22862
22863 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
22864
22865 2002-09-05 Ziemowit Laski <zlaski@apple.com>
22866
22867 * objc.dg/proto-lossage-1.m: New test.
22868
22869 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
22870
22871 * gcc.dg/cpp/_Pragma4.c: Fix typo.
22872
22873 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
22874
22875 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
22876 expected to pass.
22877
22878 2002-09-06 Stan Shebs <shebs@apple.com>
22879 David Edelsohn <edelsohn@gnu.org>
22880
22881 * gcc.dg/weak: New directory.
22882 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
22883 target-specific xfail bits.
22884 * gcc.dg/typeof-2.c: Move to new directory.
22885 * gcc.dg/weak.exp: New expect script.
22886
22887 2002-09-06 Alan Modra <amodra@bigpond.net.au>
22888
22889 * gcc.c-torture/execute/extzvsi.c: New test.
22890
22891 2002-09-05 Stan Shebs <shebs@apple.com>
22892
22893 * gcc.dg/weak-1.c: xfail on Darwin.
22894 * gcc.dg/weak-2.c: Ditto.
22895 * gcc.dg/weak-3.c: Ditto.
22896 * gcc.dg/weak-4.c: Ditto.
22897 * gcc.dg/weak-5.c: Ditto.
22898 * gcc.dg/weak-6.c: Ditto.
22899 * gcc.dg/weak-7.c: Ditto.
22900 * gcc.dg/weak-8.c: Ditto.
22901 * gcc.dg/weak-9.c: Ditto.
22902
22903 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
22904
22905 * gcc.c-torture/execute/loop-14.c: New test.
22906
22907 2002-09-04 Jakub Jelinek <jakub@redhat.com>
22908
22909 * g++.dg/other/cxa-atexit1.C: New test.
22910
22911 * gcc.dg/typeof-2.c: New test.
22912
22913 2002-09-03 Roger Sayle <roger@eyesopen.com>
22914
22915 * gcc.dg/builtins-2.c: New testcase.
22916 * gcc.dg/builtins-3.c: New testcase.
22917
22918 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
22919
22920 * gcc.dg/cpp/_Pragma4.c: New test.
22921
22922 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
22923
22924 * objc/execute/nil_method-1.m: New testcase.
22925
22926 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
22927
22928 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
22929 [Object class], not [Object initialize].
22930
22931 2002-08-31 Roger Sayle <roger@eyesopen.com>
22932 Hans-Peter Nilsson <hp@bitrange.com>
22933
22934 * gcc.c-torture/execute/20020720-1.x: Skip test on
22935 mmix-knuth-mmixware. Correct comment.
22936
22937 2002-08-27 Mark Mitchell <mark@codesourcery.com>
22938
22939 * testsuite/g++.dg/abi/bitfield5.C: New test.
22940 * testsuite/g++.dg/abi/vbase10.C: Likewise.
22941
22942 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
22943
22944 * objc.dg/undeclared-selector.m: New test.
22945
22946 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
22947
22948 * g++.dg/other/offsetof1.C: Avoid cast warning.
22949
22950 2002-08-26 Ziemowit Laski <zlaski@apple.com>
22951
22952 * objc.dg/super-class-2.m: New test.
22953
22954 2002-08-24 Matt Austern <austern@apple.com>
22955
22956 * g++.dg/ext/lvaddr.C: New test.
22957 * g++.dg/ext/lvcast.C: New test.
22958
22959 2002-08-22 Mark Mitchell <mark@codesourcery.com>
22960
22961 * testsuite/g++.dg/inherit/cond1.C: New test.
22962
22963 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
22964
22965 * gcc.dg/noncompile/incomplete-1.c: New test.
22966
22967 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
22968
22969 * gcc.dg/typespec-1.c: New test.
22970
22971 2002-08-20 Devang Patel <dpatel@apple.com>
22972 * objc.dg/proto-hier-2.m: New test.
22973
22974 2002-08-19 Ziemowit Laski <zlaski@apple.com>
22975
22976 * objc.dg/bitfield-1.m: New test.
22977 * objc.dg/bitfield-2.m: New test.
22978
22979 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
22980
22981 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
22982 gcc.dg/c99-flex-array-4.c: New tests.
22983
22984 2002-08-16 Stan Shebs <shebs@apple.com>
22985
22986 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
22987
22988 2002-08-15 Jakub Jelinek <jakub@redhat.com>
22989
22990 * gcc.dg/typeof-1.c: New test.
22991 * g++.dg/ext/typeof2.C: New test.
22992
22993 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
22994
22995 * g++.dg/other/offsetof1.C: New test.
22996
22997 2002-08-14 Richard Henderson <rth@redhat.com>
22998
22999 * gcc.dg/tls/diag-3.c: Fix expected message strings.
23000
23001 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
23002
23003 * gcc.dg/cpp/_Pragma3.c: New test.
23004
23005 2002-08-13 Mark Mitchell <mark@codesourcery.com>
23006
23007 * g++.dg/template/inherit3: New test.
23008
23009 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
23010
23011 * gcc.dg/bitfld-4.c: Add blank options.
23012
23013 2002-08-09 Mark Mitchell <mark@codesourcery.com>
23014
23015 * g++.dg/template/crash1.C: New test.
23016
23017 2002-08-08 Jakub Jelinek <jakub@redhat.com>
23018
23019 * gcc.dg/tls/opt-2.c: New test.
23020
23021 2002-08-08 Devang Patel <dpatel@apple.com>
23022
23023 * objc.dg/selector-1.m : New test
23024
23025 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
23026
23027 * g++.dg/abi/bitfield4.C: New test.
23028 * gcc.dg/bitfld-4.c: New test.
23029
23030 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
23031
23032 * g++.dg/other/packed1.C: New test.
23033
23034 2002-08-07 Mark Mitchell <mark@codesourcery.com>
23035
23036 * g++.dg/abi/offsetof.C: Tweak error messages.
23037 * g++.old-deja/g++.mike/p10769a.C: Likewise.
23038
23039 2002-08-08 Jakub Jelinek <jakub@redhat.com>
23040
23041 * gcc.dg/bitfld-3.c: New test.
23042
23043 2002-08-07 Jakub Jelinek <jakub@redhat.com>
23044 Richard Henderson <rth@redhat.com>
23045
23046 * gcc.dg/i386-bitfield1.c: New test.
23047 * g++.dg/abi/bitfield3.C: Update.
23048
23049 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
23050
23051 * objc.dg/const-str-2.m: Update.
23052 * gcc.dg/cpp/c++98.c: Change to C extension.
23053 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
23054 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
23055
23056 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
23057
23058 * testsuite/gcc.dg/tls/diag-3.c: New.
23059
23060 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
23061
23062 * g++.dg/README (Subdirectories): Document new subdir expr.
23063 * g++.dg/expr/pmf-1.C: New test.
23064
23065 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
23066
23067 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
23068
23069 2002-08-06 Jakub Jelinek <jakub@redhat.com>
23070
23071 * g++.dg/abi/bitfield3.C: New test.
23072
23073 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
23074
23075 * lib/gcov.exp: Tweak expected line formats.
23076 * gcc.misc-tests/gcov8.c: New test.
23077 * gcc.misc-tests/gcov8.x: New flags.
23078
23079 2002-08-05 Jakub Jelinek <jakub@redhat.com>
23080
23081 * consistency.vlad/layout/endian.c: Include string.h.
23082
23083 * gcc.c-torture/execute/20020805-1.c: New test.
23084
23085 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
23086
23087 * g++.dg/other/conversion1.C: New test.
23088
23089 2002-08-03 Roger Sayle <roger@eyesopen.com>
23090
23091 * gcc.dg/builtins-1.c: New testcase.
23092
23093 2002-08-02 Mark Mitchell <mark@codesourcery.com>
23094
23095 * g++.dg/inherit/access3.C: New test.
23096
23097 2002-08-01 Jakub Jelinek <jakub@redhat.com>
23098
23099 * gcc.dg/ia64-visibility-2.c: New test.
23100
23101 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
23102
23103 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
23104 __qualifier_flags to __flags.
23105
23106 2002-07-31 Mark Mitchell <mark@codesourcery.com>
23107
23108 * g++.dg/inherit/operator1.C: New test.
23109 * g++.dg/lookup/disamb1.C: Fix typo in comment.
23110 * g++.dg/other/error1.C: Change expected error message.
23111 * g++.dg/template/conv4.C: Likewise.
23112
23113 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
23114
23115 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
23116 for documented behavior.
23117
23118 2002-07-25 Roger Sayle <roger@eyesopen.com>
23119
23120 * gcc.c-torture/execute/20020720-1.x: Skip this test on
23121 several targets known to fail.
23122
23123 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
23124
23125 * gcc.dg/mips-args-[123].c: New tests.
23126
23127 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
23128
23129 * gcc.dg/ppc-spe.c: New.
23130
23131 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
23132
23133 * g++.dg/other/ptrmem4.C: New testcase.
23134
23135 2002-07-24 Richard Henderson <rth@redhat.com>
23136
23137 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
23138
23139 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
23140
23141 * g++.dg/ext/alignof1.C (main): Return 0 for success.
23142
23143 2002-07-24 Roger Sayle <roger@eyesopen.com>
23144
23145 * gcc.c-torture/execute/memset-3.c: New testcase.
23146
23147 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
23148
23149 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
23150 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
23151
23152 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23153
23154 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
23155 Delete.
23156
23157 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
23158
23159 * gcc.c-torture/compile/simd-4.c: New test.
23160
23161 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23162
23163 PR c++/7347, c++/7348
23164 * g++.dg/template/access4.C: New test.
23165 * g++.dg/template/access5.C: New test.
23166 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
23167 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
23168 * g++.old-deja/g++.pt/ttp58.C: Likewise.
23169 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
23170
23171 2002-07-22 Jakub Jelinek <jakub@redhat.com>
23172
23173 * gcc.dg/gnu89-init-2.c: New test.
23174
23175 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
23176
23177 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
23178
23179 2002-07-20 Roger Sayle <roger@eyesopen.com>
23180
23181 * gcc.c-torture/execute/20020720-1.c: New testcase.
23182
23183 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
23184
23185 * gcc.dg/cpp/Wsignprom.c: New tests.
23186
23187 2002-07-20 Alan Modra <amodra@bigpond.net.au>
23188
23189 * gcc.c-torture/execute/loop-13.c: New test.
23190
23191 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
23192
23193 * gcc.dg/cpp/expr.c: New tests.
23194
23195 2002-07-18 David Edelsohn <edelsohn@gnu.org>
23196
23197 * g++.dg/opt/pr6713.C: Add template instantiation.
23198
23199 2002-07-18 Alan Modra <amodra@bigpond.net.au>
23200
23201 * gcc.dg/nest.c: New test.
23202
23203 2002-07-17 Richard Henderson <rth@redhat.com>
23204
23205 * g++.dg/opt/pr6713.C: New test.
23206
23207 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
23208
23209 * gcc.c-torture/execute/loop-2e.x: Let the testcase
23210 XFAIL for all x86 processors.
23211
23212 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
23213
23214 * gcc.c-torture/execute/20010122-1.x: Do not test with
23215 -fomit-frame-pointer.
23216
23217 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23218
23219 * g++.dg/template/instantiate2.C: New test.
23220 * g++.dg/template/spec4.C: New test.
23221
23222 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23223
23224 * g++.dg/template/access2.C: New test.
23225 * g++.dg/template/access3.C: New test.
23226
23227 2002-07-15 Zack Weinberg <zack@codesourcery.com>
23228
23229 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
23230 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
23231 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
23232 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
23233 Convert to use <stdarg.h>.
23234 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
23235 Delete.
23236 * gcc.dg/va-arg-2.c: New.
23237 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
23238
23239 2002-07-15 Jakub Jelinek <jakub@redhat.com>
23240
23241 * gcc.c-torture/compile/20020710-1.c: New test.
23242
23243 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
23244 Andrew Pinski <pinskia@physics.uc.edu>
23245
23246 gcc.c-torture/compile/simd-2.c: New testcase.
23247 gcc.c-torture/compile/simd-3.c: Likewise.
23248
23249 2002-07-11 Mark Mitchell <mark@codesourcery.com>
23250
23251 PR c++/7224
23252 * g++.dg/overload/error1.C: New test.
23253
23254 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23255
23256 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
23257 configuration and IRIX 6 O32 ABI.
23258
23259 2002-07-11 Roger Sayle <roger@eyesopen.com>
23260
23261 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
23262
23263 2002-07-10 Roger Sayle <roger@eyesopen.com>
23264
23265 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
23266
23267 2002-07-10 Jeffrey A Law <law@redhat.com>
23268
23269 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
23270
23271 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
23272
23273 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
23274
23275 * gcc.dg/20020312-2.c: Check for __PPC__.
23276
23277 2002-07-09 Diego Novillo <dnovillo@redhat.com>
23278
23279 * gcc.c-torture/compile/20020709-1.c: New test.
23280
23281 2002-07-07 Roger Sayle <roger@eyesopen.com>
23282
23283 * g++.dg/template/qualttp21.C: New test case.
23284
23285 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
23286
23287 * gcc.c-torture/compile/20020706-1.c: New test.
23288 * gcc.c-torture/compile/20020706-2.c: New test.
23289
23290 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
23291 Alexandre Oliva <aoliva@redhat.com>
23292
23293 * g++.dg/warn/incomplete1.C: New test.
23294
23295 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23296
23297 PR c++/7099
23298 * g++.dg/warn/noreturn1.C: New test.
23299
23300 2002-07-03 Mark Mitchell <mark@codesourcery.com>
23301
23302 PR c++/6706
23303 * g++.dg/debug/debug6.C: New test.
23304 * g++.dg/debug/debug7.C: New test.
23305
23306 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
23307
23308 * gcc.c-torture/compile/simd-3.c: New test.
23309
23310 2002-07-03 Chris Demetriou <cgd@broadcom.com>
23311
23312 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
23313 * gcc.dg/20020620-1.c: Likewise.
23314
23315 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23316
23317 PR c++/6944
23318 * g++.dg/init/array4.C: New test.
23319 * g++.dg/init/array5.C: New test.
23320
23321 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
23322
23323 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
23324 * gcc.c-torture/execute/simd-2.c (main): Likewise.
23325
23326 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23327
23328 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
23329 * gcc.dg/wtr-aggr-init-1.c: Likewise.
23330 * gcc.dg/wtr-conversion-1.c: Likewise.
23331 * gcc.dg/wtr-escape-1.c: Likewise.
23332 * gcc.dg/wtr-int-type-1.c: Likewise.
23333 * gcc.dg/wtr-label-1.c: Likewise.
23334 * gcc.dg/wtr-static-1.c: Likewise.
23335 * gcc.dg/wtr-strcat-1.c: Likewise.
23336 * gcc.dg/wtr-suffix-1.c: Likewise.
23337 * gcc.dg/wtr-switch-1.c: Likewise.
23338 * gcc.dg/wtr-unary-plus-1.c: Likewise.
23339 * gcc.dg/wtr-union-init-1.c: Likewise.
23340 * gcc.dg/wtr-union-init-2.c: Likewise.
23341 * gcc.dg/wtr-union-init-3.c: Likewise.
23342
23343 * gcc.dg/wtr-func-def-1.c: New test.
23344
23345 2002-07-02 Devang Patel <dpatel@apple.com>
23346
23347 * objc.dg/param-1.m: New test.
23348
23349 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
23350
23351 * gcc.dg/cpp/trad/directive.c: Add test.
23352 * gcc.dg/cpp/trad/macroargs.c: Add test.
23353 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
23354
23355 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
23356
23357 * gcc.dg/cpp/cmdlne-M.c: New test.
23358
23359 2002-07-02 Ziemowit Laski <zlaski@apple.com>
23360
23361 * objc.dg/desig-init-1.m: New test.
23362
23363 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23364
23365 PR c++/6716
23366 * g++.dg/template/instantiate1.C: New test.
23367
23368 2002-07-01 Mark Mitchell <mark@codesourcery.com>
23369
23370 PR c++/7112
23371 * g++.dg/template/sizeof2.C: New test.
23372
23373 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
23374
23375 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
23376 gcc.dg/cpp/trad/include.c: New tests.
23377
23378 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
23379
23380 PR target/7177
23381 * gcc.c-torture/compile/20020701-1.c: New test.
23382
23383 2002-07-01 Stan Shebs <shebs@apple.com>
23384
23385 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
23386 header here...
23387 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
23388 (objc-torture-execute): or here.
23389
23390 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
23391
23392 * gcc.c-torture/execute/arith-rand-ll.c: New test.
23393
23394 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
23395
23396 * gcc.dg/cpp/trad/escaped-nl.c: New test.
23397
23398 2002-06-30 Devang Patel <dpatel@apple.com>
23399
23400 * objc.dg/fsyntax-only.m: New test.
23401
23402 2002-06-27 Mark Mitchell <mark@codesourcery.com>
23403
23404 PR c++/6695
23405 * g++.dg/template/friend7.C: New file.
23406
23407 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
23408
23409 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
23410 return type.
23411
23412 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
23413
23414 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
23415 avoid division by zero.
23416
23417 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
23418
23419 * gcc.dg/Wunknownprag.c: New tests.
23420
23421 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
23422
23423 * gcc.c-torture/execute/simd-2.c: New test.
23424
23425 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
23426
23427 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
23428 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
23429 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
23430 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
23431 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
23432 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
23433 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
23434 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
23435 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
23436 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
23437 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
23438 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
23439 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
23440 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
23441 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
23442 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
23443 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
23444
23445 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
23446
23447 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
23448 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
23449 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
23450 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
23451 New tests.
23452 * gcc.dg/cpp/trad/directive.c: Update.
23453
23454 2002-06-23 Andreas Jaeger <aj@suse.de>
23455
23456 * gcc.c-torture/execute/complex-6.c: New.
23457
23458 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
23459
23460 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
23461 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
23462 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
23463 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
23464
23465 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
23466
23467 * gcc.dg/cpp/trad: New directory with traditional tests copied
23468 from parent directory.
23469 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
23470 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
23471 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
23472 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
23473 Move to trad/ and rename.
23474 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
23475 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
23476 gcc.dg/cpp/trad/redef2.c: New tests.
23477 * gcc.dg/cpp/trad/trad.exp: New driver.
23478
23479 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
23480
23481 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
23482 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
23483 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
23484 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
23485 Remove.
23486
23487 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
23488
23489 * gcc.dg/20020620-1.c: New test.
23490
23491 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23492
23493 * g++.dg/template/ttp4.C: New test.
23494
23495 2002-06-19 Jakub Jelinek <jakub@redhat.com>
23496
23497 * g++.dg/opt/vt1.C: Fix regexp.
23498
23499 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23500
23501 * gcc.c-torture/execute/pure-1.c: Make functions static again.
23502 Don't use attribute `noinline'.
23503
23504 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
23505
23506 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
23507
23508 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
23509
23510 * gcc.c-torture/execute/simd-1.c: New.
23511
23512 * gcc.dg/simd-1.c: New.
23513
23514 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
23515
23516 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
23517
23518 2002-06-16 Richard Henderson <rth@redhat.com>
23519
23520 * g++.dg/ext/anon-struct1.C: New.
23521 * g++.dg/ext/anon-struct2.C: New.
23522 * g++.dg/ext/anon-struct3.C: New.
23523 * gcc.dg/anon-struct-1.c: New.
23524 * gcc.dg/anon-struct-2.c: New.
23525 * gcc.dg/anon-struct-3.c: New.
23526 * gcc.dg/20011008-1.c: Adjust warning text.
23527 * gcc.dg/20020527-1.c: Add -fms-extensions.
23528
23529 2002-06-16 Richard Henderson <rth@redhat.com>
23530
23531 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
23532
23533 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
23534
23535 * gcc.c-torture/execute/20020615-1.c: New test.
23536
23537 2002-06-15 Roger Sayle <roger@eyesopen.com>
23538
23539 * gcc.c-tortuture/execute/compare-1.c: New test case.
23540 * gcc.c-tortuture/execute/compare-2.c: New test case.
23541 * gcc.c-tortuture/execute/compare-3.c: New test case.
23542
23543 2002-06-13 Richard Henderson <rth@redhat.com>
23544
23545 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
23546 ia64 ilp32.
23547
23548 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23549
23550 * g++.dg/template/typename2.C: Update error message.
23551
23552 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
23553
23554 * gcc.c-torture/execute/20020611-1.c: New test.
23555
23556 2002-06-11 Bob Wilson <bob.wilson@acm.org>
23557
23558 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
23559 list of targets to skip.
23560
23561 2002-06-10 Bob Wilson <bob.wilson@acm.org>
23562
23563 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
23564 targets if not optimizing.
23565
23566 2002-06-10 Jakub Jelinek <jakub@redhat.com>
23567
23568 * gcc.c-torture/compile/20020605-1.c: New test.
23569
23570 * g++.dg/opt/vt1.C: New test.
23571
23572 * gcc.dg/20020531-1.c: New test.
23573
23574 * gcc.dg/20020530-1.c: New test.
23575
23576 * gcc.dg/20020527-1.c: New test.
23577
23578 * g++.dg/opt/cse1.C: New test.
23579
23580 2002-06-07 Roger Sayle <roger@eyesopen.com>
23581
23582 * gcc.dg/20020607-2.c: New test case.
23583
23584 2002-06-07 Jakub Jelinek <jakub@redhat.com>
23585
23586 * gcc.c-torture/compile/20020604-1.c: New test.
23587
23588 2002-06-04 Richard Henderson <rth@redhat.com>
23589
23590 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
23591 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
23592 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
23593
23594 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
23595
23596 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
23597
23598 2002-06-03 Richard Henderson <rth@redhat.com>
23599
23600 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
23601 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
23602
23603 2002-06-02 Richard Henderson <rth@redhat.com>
23604
23605 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
23606 test functions static.
23607
23608 2002-06-02 Andreas Jaeger <aj@suse.de>
23609
23610 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
23611 now.
23612
23613 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
23614
23615 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
23616 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
23617 Update for mofified diagnostics.
23618 * gcc.dg/c99-intconst-1.c: No longer fail.
23619
23620 2002-06-02 Richard Henderson <rth@redhat.com>
23621
23622 * gcc.dg/uninit-A.c: Remove xfail markers.
23623
23624 2002-06-01 Roger Sayle <roger@eyesopen.com>
23625
23626 * gcc.dg/fnegate-1.c: New test case.
23627
23628 2002-05-30 Osku Salerma <osku@iki.fi>
23629
23630 * gcc.c-torture/execute/mayalias-1.c: New file.
23631
23632 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
23633
23634 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
23635 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
23636 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
23637
23638 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
23639
23640 * gcc.c-torture/execute/20020529-1.c: New test.
23641
23642 2002-05-27 Richard Henderson <rth@redhat.com>
23643
23644 * g++.dg/ext/attrib6.C: New test case.
23645
23646 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23647
23648 * gcc.c-torture/execute/pure-1.c: New test.
23649
23650 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
23651
23652 * gcc.dg/cpp/arith-2.c: Remove.
23653
23654 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
23655
23656 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
23657 * gcc.dg/cpp/if-3.c: Remove.
23658
23659 2002-05-26 Jakub Jelinek <jakub@redhat.com>
23660
23661 * g++.dg/opt/cse2.C: New test.
23662
23663 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
23664
23665 * gcc.dg/cpp/arith-1.c: New semantic tests.
23666 * gcc.dg/cpp/if-1.c: Update.
23667
23668 2002-05-24 Ben Elliston <bje@redhat.com>
23669
23670 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
23671
23672 2002-05-24 Jakub Jelinek <jakub@redhat.com>
23673
23674 * gcc.dg/verbose-asm.c: New test.
23675
23676 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
23677
23678 * gcc.dg/cpp/paste12.c: New test.
23679
23680 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
23681
23682 * g++.dg/parse/named_ops.C: New test.
23683
23684 2002-05-23 Mark Mitchell <mark@codesourcery.com>
23685
23686 * gcc/testsuite/gcc.dg/weak-8.c: New test.
23687
23688 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
23689
23690 * gcc.dg/weak-2.c: Allow optional leading underscore
23691 in scan-assembler symbol name.
23692 * gcc.dg/weak-3.c: Likewise.
23693 * gcc.dg/weak-4.c: Likewise.
23694 * gcc.dg/weak-5.c: Likewise.
23695
23696 2002-05-23 Jakub Jelinek <jakub@redhat.com>
23697
23698 * gcc.dg/20020523-1.c: New test.
23699
23700 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
23701
23702 * objc.dg/const-str-2.m: Update now that we stop after
23703 a command line error.
23704
23705 2002-05-22 Richard Henderson <rth@redhat.com>
23706
23707 * g++.dg/dg.exp: Fix typo in test pruneing.
23708
23709 2002-05-22 Richard Henderson <rth@redhat.com>
23710
23711 * g++.dg/dg.exp: Prune the tls subdirectory.
23712 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
23713 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
23714 * g++.dg/tls/init-1.C: New.
23715
23716 2002-05-22 Jakub Jelinek <jakub@redhat.com>
23717
23718 * gcc.dg/20020517-1.c: New test.
23719
23720 2002-05-21 Richard Henderson <rth@redhat.com>
23721
23722 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
23723 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
23724
23725 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
23726
23727 * g++.dg/other/copy2.C: New test.
23728
23729 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
23730
23731 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
23732 (MAX_COPY): Bump up to 10 times sizeof (long long).
23733 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
23734
23735 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
23736 sizeof (long long).
23737
23738 * gcc.c-torture/execute/strcpy-1.c: New test.
23739
23740 2002-05-19 Jason Merrill <jason2redhat.com>
23741
23742 * g++.dg/ext/oper1.C: New test.
23743
23744 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
23745 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
23746
23747 * README.QMTEST: New file.
23748
23749 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
23750
23751 2002-05-19 Andreas Jaeger <aj@suse.de>
23752
23753 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
23754 now.
23755 * gcc.c-torture/execute/loop-2d.x: Likewise.
23756
23757 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
23758
23759 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
23760 support weak symbols.
23761 * gcc.dg/weak-4.c: Likewise
23762 * gcc.dg/weak-6.c: Likewise
23763
23764 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
23765
23766 * gcc.dg/weak-3.c: Add dg-excess-error comment for
23767 cygwin, coff and h8300-*-hms targets
23768 * gcc.dg/weak-5.c: Likewise
23769 * gcc.dg/weak-7.c: Likewise
23770
23771 2002-05-16 Jason Merrill <jason@redhat.com>
23772
23773 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
23774 (scan-assembler-not, scan-assembler-dem): Likewise.
23775 (scan-assembler-dem-not): Likewise.
23776
23777 2002-05-15 Richard Henderson <rth@redhat.com>
23778
23779 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
23780
23781 2002-05-15 Richard Henderson <rth@redhat.com>
23782
23783 * gcc.dg/weak-5.c (vfoo1c): No warning here.
23784 (vfoo1f): Warning here.
23785 (vfoo1l): Don't redefine the alias.
23786
23787 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
23788
23789 * g++.dg/init/pm1.C: New test.
23790
23791 2002-05-12 David S. Miller <davem@redhat.com>
23792
23793 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
23794 types.
23795
23796 2002-05-10 Roger Sayle <roger@eyesopen.com>
23797
23798 * gcc.c-torture/execute/20020510-1.c: New test case.
23799
23800 2002-05-10 David S. Miller <davem@redhat.com>
23801
23802 * gcc.c-torture/execute/conversion.c: Test long double too.
23803
23804 2002-05-09 Jakub Jelinek <jakub@redhat.com>
23805
23806 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
23807 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
23808 * lib/g++.exp (g++_link_flags): Likewise.
23809 * lib/objc.exp (objc_target_compile): Likewise.
23810
23811 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
23812
23813 * gcc.dg/cpp/poison.c: Update.
23814 * gcc.dg/cpp/20000625-2.c: Remove.
23815 * gcc.dg/cpp/direct2s.c: Remove final test.
23816
23817 2002-05-08 Tom Rix <trix@redhat.com>
23818
23819 * gcc.c-torture/execute/20020508-1.c: New test.
23820 * gcc.c-torture/execute/20020508-2.c: New test.
23821 * gcc.c-torture/execute/20020508-3.c: New test.
23822
23823 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
23824
23825 * gcc.dg/cpp/charconst-4.c: More tests.
23826
23827 2002-05-08 Mark Mitchell <mark@codesourcery.com>
23828
23829 PR c/6569
23830 * gcc.dg/weak-3.c: Update location of warning messages.
23831 * gcc.dg/weak-5.c: Likewise.
23832
23833 2002-05-06 Roger Sayle <roger@eyesopen.com>
23834
23835 * gcc.c-torture/execute/20020506-1.c: New test case.
23836
23837 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
23838
23839 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
23840
23841 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
23842
23843 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
23844
23845 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
23846
23847 * gcc.dg/cpp/charconst-3.c: New test.
23848
23849 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
23850
23851 * gcc.dg/cpp/charconst.c: Update tests.
23852
23853 2002-05-05 Tim Josling <tej@melbpc.org.au>
23854
23855 * treelang: Added directory for new sample language treelang. Also
23856 lib/treelang.exp: New file to signal treelang should be tested.
23857
23858 2002-05-03 Jakub Jelinek <jakub@redhat.com>
23859
23860 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
23861 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
23862 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
23863 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
23864 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
23865 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
23866 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
23867
23868 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
23869
23870 * gcc.dg/format/xopen-2.c: New test.
23871
23872 2002-05-03 Jakub Jelinek <jakub@redhat.com>
23873
23874 * gcc.dg/20020503-1.c: New test.
23875
23876 2002-05-02 Mark Mitchell <mark@codesourcery.com>
23877
23878 * g++.dg/init/dtor1.C: Make it tougher.
23879
23880 2002-05-01 Mark Mitchell <mark@codesourcery.com>
23881
23882 * g++.dg/init/dtor1.C: New test.
23883
23884 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
23885
23886 * gcc.dg/altivec-8.c: New.
23887
23888 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
23889
23890 * gcc.dg/altivec-7.c: New.
23891
23892 2002-04-29 Jakub Jelinek <jakub@redhat.com>
23893
23894 * g++.dg/parse/typedef1.C: New test.
23895
23896 2002-04-29 Mark Mitchell <mark@codesourcery.com>
23897
23898 PR c++/6486
23899 * g++.dg/template/friend6.C: New test.
23900
23901 PR c++/6492
23902 * g++.dg/init/copy1.C: New test.
23903
23904 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
23905
23906 * g++.dg/warn/effc1.C: New test.
23907
23908 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
23909
23910 * gcc.dg/cpp/if-cexp.c: Add a test.
23911
23912 2002-04-28 Jakub Jelinek <jakub@redhat.com>
23913
23914 * gcc.dg/20020426-2.c: New test.
23915
23916 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
23917
23918 * gcc.dg/cpp/if-mop.c: Update.
23919 * gcc.dg/cpp/if-mpar.c: Add test.
23920 * gcc.dg/cpp/if-oppr.c: Update.
23921
23922 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23923
23924 PR c/6343
23925 * gcc.dg/weak-[2-7].c: New tests.
23926
23927 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
23928
23929 * gcc.dg/enum1.c: New test.
23930
23931 2002-04-26 Mark Mitchell <mark@codesourcery.com>
23932
23933 PR c++/6497
23934 * g++.dg/inherit/access2.C: New test.
23935
23936 2002-04-26 Mark Mitchell <mark@codesourcery.com>
23937
23938 PR bootstrap/6445
23939 * gcc.dg/20020426-1.c: New test.
23940
23941 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
23942
23943 * g++.dg/abi/enum1.C: New test.
23944
23945 2002-04-26 Richard Henderson <rth@redhat.com>
23946
23947 * gcc.dg/c99-bool-1.c: Expect always true warning.
23948
23949 2002-04-25 Roger Sayle <roger@eyesopen.com>
23950
23951 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
23952
23953 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23954
23955 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
23956 targets.
23957
23958 2002-04-24 Mark Mitchell <mark@codesourcery.com>
23959
23960 * g++.dg/abi/mange7.C: New test.
23961
23962 PR c++/6438.
23963 * g++.dg/parse/stmtexpr2.C: New test.
23964
23965 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
23966
23967 * gcc.dg/20020312-2.c: Add SH target.
23968
23969 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23970
23971 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
23972 compiler output on mips*-*-irix*.
23973
23974 2002-04-23 Jakub Jelinek <jakub@redhat.com>
23975
23976 * g++.dg/parse/attr1.C: New test.
23977
23978 2002-04-23 Roger Sayle <roger@eyesopen.com>
23979
23980 * gcc.c-torture/execute/string-opt-17.c: New test case.
23981 * gcc.c-torture/execute/memset-2.c: New test case.
23982
23983 2002-04-23 Mark Mitchell <mark@codesourcery.com>
23984
23985 PR c++/6256:
23986 * g++.dg/template/friend5.C: New test.
23987
23988 PR c++/6331:
23989 * g++.dg/template/qual1.C: Likewise.
23990
23991 2002-04-22 Zack Weinberg <zack@codesourcery.com>
23992
23993 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
23994 Include stdlib.h, not stdio.h or ctype.h.
23995
23996 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
23997
23998 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
23999 cris-*-elf* and mmix-*-*.
24000 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
24001 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
24002 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
24003 Ditto.
24004 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
24005 * gcc.dg/wchar_t-1.c: Ditto.
24006
24007 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
24008
24009 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
24010 Clarify comment.
24011
24012 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
24013
24014 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
24015
24016 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24017
24018 * gcc.c-torture/execute/20000906-1.x: Delete.
24019
24020 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
24021
24022 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
24023
24024 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
24025
24026 * PR6367
24027 * g77.f-torture/execute/6367.f: New test.
24028 * g77.f-torture/execute/6367.x: Disable for MMIX.
24029
24030 2002-04-19 Mark Mitchell <mark@codesourcery.com>
24031
24032 * PR6352
24033 * g++.dg/opt/inline2.C: New test.
24034
24035 2002-04-18 Richard Henderson <rth@redhat.com>
24036
24037 * gcc.dg/20000906-1.c: Enable for all targets.
24038 * gcc.c-torture/compile/iftrap-2.c: New.
24039
24040 2002-04-18 Jakub Jelinek <jakub@redhat.com>
24041
24042 * gcc.dg/20020418-1.c: New test.
24043 * gcc.dg/20020418-2.c: New test.
24044
24045 2002-04-18 Richard Henderson <rth@redhat.com>
24046
24047 * gcc.c-torture/compile/iftrap-1.c: New.
24048 * gcc.dg/iftrap-1.c: Adjust for ia64.
24049 * gcc.dg/iftrap-2.c: New.
24050
24051 2002-04-18 Jakub Jelinek <jakub@redhat.com>
24052
24053 * gcc.c-torture/compile/20020418-1.c: New test.
24054
24055 2002-04-18 Roger Sayle <roger@eyesopen.com>
24056
24057 * gcc.c-torture/compile/20020415-1.c: New.
24058
24059 2002-04-18 David S. Miller <davem@redhat.com>
24060
24061 * gcc.c-torture/execute/20020418-1.c: New test.
24062
24063 2002-04-17 Jakub Jelinek <jakub@redhat.com>
24064
24065 * gcc.dg/20020416-1.c: New test.
24066
24067 * g++.dg/opt/inline1.C: New test.
24068
24069 2002-04-16 Jakub Jelinek <jakub@redhat.com>
24070
24071 * gcc.dg/altivec-5.c: New test.
24072
24073 * gcc.dg/20020415-1.c: New test.
24074
24075 2002-04-15 Mark Mitchell <mark@codesourcery.com>
24076
24077 * testsuite/lib/chill.exp: Remove.
24078
24079 2002-04-14 Jakub Jelinek <jakub@redhat.com>
24080
24081 * g++.dg/other/big-struct.C: New test.
24082
24083 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
24084
24085 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
24086 of scratch file.
24087
24088 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
24089
24090 PR c/6277
24091 * gcc.dg/i386-387-1.c: Allow optional leading underscore
24092 in scan-assembler function name
24093
24094 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
24095
24096 * g77.f-torture/execute/980628-4.x,
24097 g77.f-torture/execute/980628-5.x,
24098 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
24099 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
24100 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
24101 i[34567]86-*-*.
24102
24103 2002-04-13 David S. Miller <davem@redhat.com>
24104
24105 * gcc.c-torture/execute/20020413-1.c: New test.
24106
24107 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
24108
24109 * gcc.dg/asm-6.c,
24110 * g++.dg/ext/asm1.C: New tests.
24111
24112 2002-04-12 Mark Mitchell <mark@codesourcery.com>
24113
24114 PR c++ 5373.
24115 * g++.dg/parse/stmtexpr1.C: New test.
24116
24117 PR c++/5189.
24118 * g++.dg/template/copy1.C: New test.
24119
24120 2002-04-12 Richard Henderson <rth@redhat.com>
24121
24122 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
24123
24124 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
24125
24126 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
24127 gcc.c-torture/execute/20020307-2.c.
24128
24129 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
24130
24131 * g++.dg/ext/attrib5.C,
24132 * g++.dg/lookup/struct1.C: New tests.
24133
24134 2002-04-11 Jakub Jelinek <jakub@redhat.com>
24135
24136 * gcc.dg/20020411-1.c: New test.
24137
24138 * gcc.c-torture/execute/20020411-1.c: New test.
24139
24140 2002-04-10 Janis Johnson <janis187@us.ibm.com>
24141
24142 * g77.f-torture/execute/6177.f: New test.
24143
24144 2002-04-10 Jakub Jelinek <jakub@redhat.com>
24145
24146 PR middle-end/6247
24147 * g++.dg/opt/cleanup1.C: New test.
24148
24149 * g++.dg/opt/const1.C: New test.
24150
24151 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
24152
24153 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
24154
24155 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
24156
24157 PR c++/5507
24158 * g++.dg/template/typename2.C: New test.
24159
24160 2002-04-10 Alan Modra <amodra@bigpond.net.au>
24161
24162 * gcc.c-torture/execute/loop-12.c: New.
24163
24164 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
24165
24166 * g77.f-torture/execute/980628-4.x,
24167 g77.f-torture/execute/980628-5.x,
24168 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
24169 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
24170 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
24171
24172 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24173
24174 PR optimization/6086
24175 * g++.dg/opt/preinc1.C: New test.
24176
24177 2002-04-06 Mark Mitchell <mark@codesourcery.com>
24178
24179 PR c++/5571
24180 * g++.dg/opt/static2.C: New test.
24181
24182 2002-04-06 Mark Mitchell <mark@codesourcery.com>
24183
24184 PR c/5120
24185 * gcc.dg/20020406-1.c: New test.
24186
24187 2002-04-04 David S. Miller <davem@redhat.com>
24188
24189 * gcc.c-torture/execute/20020404-1.c: New test.
24190
24191 2002-04-04 Jakub Jelinek <jakub@redhat.com>
24192
24193 PR c/6123
24194 * gcc.dg/20020312-2.c: Do not declare global register variable
24195 if __PIC__ or __pic__ is defined.
24196
24197 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
24198
24199 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
24200 __asm__ so that it works correctly even if -ansi -pedantic-errors.
24201
24202 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24203
24204 * gcc.misc-tests/linkage.exp: Update last change to handle
24205 sparc*-, not just sparc-.
24206
24207 2002-04-03 Richard Henderson <rth@redhat.com>
24208
24209 * gcc.dg/cpp/ucs.c: Improved long UCS test.
24210
24211 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
24212
24213 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
24214
24215 2002-04-02 David S. Miller <davem@redhat.com>
24216
24217 * gcc.c-torture/execute/20020402-3.c: New test.
24218
24219 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
24220
24221 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
24222 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
24223
24224 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
24225 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
24226 g77.f-torture/execute/20001201.x,
24227 g77.f-torture/execute/u77-test.x: New files.
24228
24229 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
24230 * gcc.dg/wchar_t-1.c: Ditto.
24231
24232 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24233
24234 * gcc.c-torture/execute/20020402-1.c: New test.
24235
24236 2002-04-01 Richard Henderson <rth@redhat.com>
24237
24238 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
24239
24240 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
24241
24242 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24243
24244 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
24245
24246 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
24247
24248 * g++.dg/inherit/template-as-base.C: Expect error.
24249 * g++.dg/inherit/namespace-as-base.C: Likewise.
24250
24251 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
24252
24253 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
24254 g++.dg/ext/instantiate3.C: Tweak match patterns.
24255
24256 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
24257 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
24258 -da test.
24259
24260 2002-03-31 Richard Henderson <rth@redhat.com>
24261
24262 * gcc.dg/special/alias-2.c: New.
24263 * gcc.dg/special/ecos.exp: Run it.
24264
24265 2002-03-31 Richard Henderson <rth@redhat.com>
24266
24267 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
24268
24269 2002-03-31 Kazu Hirata <kazu@hxi.com>
24270
24271 * gcc.dg/weak-1.c: Disable on h8300 port.
24272
24273 2002-03-29 Janis Johnson <janis187@us.ibm.com>
24274
24275 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
24276 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
24277 ordering tests.
24278 * g++.dg/bprob/bprob-1.C: New test.
24279 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
24280 * g++.dg/gcov/gcov-1.C: New test.
24281 * g++.dg/gcov/gcov-1.x: New file.
24282 * g++.dg/gcov/gcov-2.C: New test.
24283 * g++.dg/gcov/gcov-3.C: New test.
24284 * g++.dg/gcov/gcov-3.h: New file.
24285
24286 2002-03-28 Roger Sayle <roger@eyesopen.com>
24287
24288 * g++.old-deja/g++.other/builtins5.C: New test.
24289 * g++.old-deja/g++.other/builtins6.C: New test.
24290 * g++.old-deja/g++.other/builtins7.C: New test.
24291 * g++.old-deja/g++.other/builtins8.C: New test.
24292 * g++.old-deja/g++.other/builtins9.C: New test.
24293
24294 2002-03-29 Jakub Jelinek <jakub@redhat.com>
24295
24296 * g++.dg/opt/static1.C: New test.
24297
24298 * g++.dg/opt/longbranch1.C: New test.
24299
24300 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
24301
24302 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
24303
24304 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
24305
24306 2002-03-28 Jeffrey A Law (law@redhat.com)
24307
24308 * gcc.c-torture/execute/20020328-1.c: New test.
24309
24310 2002-03-27 Richard Henderson <rth@redhat.com>
24311
24312 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
24313 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
24314 move from g++.old-deja/g++.ext/.
24315
24316 2002-03-27 Mark Mitchell <mark@codesourcery.com>
24317
24318 * g++.dg/init/new2.C: New test.
24319
24320 2002-03-26 Richard Henderson <rth@redhat.com>
24321
24322 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
24323
24324 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
24325 on sparc.
24326
24327 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
24328 sparcv9 systems.
24329 * gcc.dg/20001102-1.c: Likewise.
24330
24331 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
24332
24333 * gcc.dg/cpp/endif-pedantic1.c,
24334 gcc.dg/cpp/endif-pedantic2.c: New tests.
24335
24336 2002-03-26 Mark Mitchell <mark@codesourcery.com>
24337
24338 * g++.dg/init/new1.C: New test.
24339
24340 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
24341
24342 * g++.dg/abi/vbase9.C: New test.
24343
24344 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
24345
24346 * gcc.dg/arm-asm.c: New test.
24347
24348 2002-03-26 Andrew Cagney <ac131313@redhat.com>
24349
24350 * gcc.dg/Wswitch-enum.c: New test.
24351 Fix PR c/5044.
24352
24353 2002-03-26 Richard Henderson <rth@redhat.com>
24354
24355 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
24356 structure.
24357
24358 2002-03-25 Richard Henderson <rth@redhat.com>
24359
24360 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
24361 sparcv9 systems.
24362
24363 * gcc.c-torture/compile/20011119-1.c (xxx): New.
24364 * gcc.c-torture/compile/20011119-2.c (xxx): New.
24365
24366 2002-03-25 Zack Weinberg <zack@codesourcery.com>
24367
24368 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
24369
24370 2002-03-25 Bob Wilson <bob.wilson@acm.org>
24371
24372 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
24373 targets using generic thunk support.
24374
24375 2002-03-25 Jakub Jelinek <jakub@redhat.com>
24376
24377 * gcc.c-torture/compile/20020323-1.c: New test.
24378
24379 * g++.dg/opt/conj2.C: New test.
24380
24381 2002-03-24 Richard Henderson <rth@redhat.com>
24382
24383 * gcc.dg/weak-1.c: Use -fno-common.
24384
24385 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
24386
24387 * g77.dg/f77-edit-apostrophe-out.f: New test
24388 * g77.dg/f77-edit-h-out.f: New test
24389 * g77.dg/f77-edit-t-in.f: New test
24390 * g77.dg/f77-edit-t-out.f: New test
24391 * g77.dg/f77-edit-x-out.f: New test
24392 * g77.dg/f77-edit-slash-out.f: New test
24393 * g77.dg/f77-edit-colon-out.f: New test
24394 * g77.dg/f77-edit-s-out.f: New test
24395
24396 2002-03-24 Richard Henderson <rth@redhat.com>
24397
24398 * objc/execute/formal_protocol-6.x: New XFAIL.
24399
24400 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
24401
24402 * gcc.dg/weak-1.c: Early return from dg-final on platforms
24403 that do not support weak symbols
24404
24405 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
24406
24407 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
24408 * lib/g77.exp: Likewise
24409 * lib/objc.exp: Likewise
24410
24411 2002-03-23 Andrew Cagney <ac131313@redhat.com>
24412
24413 * gcc.dg/Wswitch-default.c: New test.
24414
24415 2002-03-23 Jakub Jelinek <jakub@redhat.com>
24416
24417 * g++.dg/other/enum1.C: New test.
24418
24419 2002-03-23 Zack Weinberg <zack@codesourcery.com>
24420
24421 * gcc.dg/pragma-ep-3.c: Fix typo.
24422
24423 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
24424
24425 * g++.dg/inherit/template-as-base.C: New test.
24426
24427 2002-03-22 Jakub Jelinek <jakub@redhat.com>
24428
24429 * g++.old-deja/g++.other/dwarf2-1.C: Move...
24430 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
24431
24432 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
24433
24434 * gcc.dg/cpp/multiline.c: Update to match.
24435
24436 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
24437
24438 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
24439
24440 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
24441
24442 * gcc.dg/cpp/extratokens2.c: New file.
24443
24444 2002-03-21 David Edelsohn <edelsohn@gnu.org>
24445
24446 * gcc.dg/20020312-2.c: Add rs6000 target.
24447
24448 * gcc.c-torture/compile/20020319-1.c: New test.
24449
24450 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
24451
24452 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
24453 (A, E): Handle this.
24454
24455 2002-03-20 Jason Merrill <jason@redhat.com>
24456
24457 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
24458 ignoring -fpic.
24459 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
24460 through prune_gcc_output.
24461
24462 2002-03-20 Jakub Jelinek <jakub@redhat.com>
24463
24464 * gcc.c-torture/compile/20020320-1.c: New test.
24465
24466 2002-03-19 Jakub Jelinek <jakub@redhat.com>
24467
24468 * gcc.c-torture/compile/20020318-1.c: New test.
24469
24470 * gcc.dg/struct-by-value-1.c: New test.
24471
24472 * gcc.dg/20020319-1.c: New test.
24473
24474 2002-03-18 Jakub Jelinek <jakub@redhat.com>
24475
24476 * g++.dg/opt/conj1.C: New test.
24477
24478 2002-03-17 Mark Mitchell <mark@codesourcery.com>
24479
24480 * g++.dg/template/qualttp20.C: Revert previous change.
24481 * g++.dg/template/qualttp3.C: Likewise.
24482 * g++.dg/template/qualttp4.C: Likewise
24483 * g++.dg/template/qualttp5.C: Likewise
24484 * g++.dg/template/qualttp6.C: Likewise
24485 * g++.dg/template/qualttp7.C: Likewise
24486 * g++.dg/template/qualttp8.C: Likewise
24487 * g++.dg/template/recurse.C: Likewise.
24488
24489 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
24490
24491 * gcc.dg/cpp/wchar-1.c: Update.
24492
24493 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
24494
24495 * g++.dg/template/conv1.C: New test.
24496 * g++.dg/template/conv2.C: New test.
24497 * g++.dg/template/conv3.C: New test.
24498 * g++.dg/template/conv4.C: New test.
24499
24500 2002-03-15 Mark Mitchell <mark@codesourcery.com>
24501
24502 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
24503 * g++.dg/template/qualttp3.C: Likewise.
24504 * g++.dg/template/qualttp4.C: Likewise
24505 * g++.dg/template/qualttp5.C: Likewise
24506 * g++.dg/template/qualttp6.C: Likewise
24507 * g++.dg/template/qualttp7.C: Likewise
24508 * g++.dg/template/qualttp8.C: Likewise
24509 * g++.dg/template/recurse.C: Likewise.
24510
24511 2002-03-15 Mark Mitchell <mark@codesourcery.com>
24512
24513 * g++.dg/opt/dtor1.C: New test.
24514
24515 2002-03-15 Jakub Jelinek <jakub@redhat.com>
24516
24517 * gcc.c-torture/compile/20020315-1.c: New test.
24518
24519 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
24520
24521 * gcc.dg/weak-1.c: Fix scan tests.
24522
24523 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
24524
24525 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
24526 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
24527 cris-*-aout* mmix-*-*.
24528 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
24529 cris-*-aout* mmix-*-*.
24530 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
24531 cris-*-elf* cris-*-aout* and mmix-*-*.
24532 * gcc.dg/20001009-1.c: Ditto.
24533 * gcc.dg/20010912-1.c: Ditto.
24534 * gcc.dg/20020122-4.c: Ditto.
24535 * gcc.dg/inline-2.c: Ditto.
24536
24537 2002-03-14 Jeffrey A Law (law@cygnus.com)
24538
24539 * gcc.c-torture/compile/20020314-1.c: New test.
24540
24541 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
24542
24543 * gcc.c-torture/execute/20020314-1.c: New test.
24544
24545 2002-03-14 Jakub Jelinek <jakub@redhat.com>
24546
24547 * g++.dg/warn/Wunused-1.C: New test.
24548
24549 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
24550
24551 * g++.dg/abi/mangle6.C: New test.
24552
24553 2002-03-13 Jakub Jelinek <jakub@redhat.com>
24554
24555 * gcc.c-torture/compile/20020309-2.c: New test.
24556
24557 * gcc.c-torture/compile/20020312-1.c: New test.
24558
24559 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
24560
24561 * g++.dg/other/access1.C: New test.
24562
24563 2002-03-12 Jakub Jelinek <jakub@redhat.com>
24564
24565 * gcc.c-torture/execute/wchar_t-1.c: New test.
24566
24567 2002-03-12 David Edelsohn <edelsohn@gnu.org>
24568
24569 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
24570
24571 2002-03-12 Roger Sayle <roger@eyesopen.com>
24572
24573 * gcc.dg/20020312-1.c: New test case.
24574
24575 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
24576
24577 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
24578
24579 2002-03-11 Richard Henderson <rth@redhat.com>
24580
24581 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
24582 * g++.old-deja/g++.jason/report.C: Likewise.
24583
24584 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
24585
24586 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
24587 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
24588
24589 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
24590
24591 * testsuite/g++.dg/overload/pmf1.C: New test.
24592
24593 2002-03-11 Kazu Hirata <kazu@hxi.com>
24594
24595 * gcc.c-torture/execute/20020307-1.c: Use long.
24596
24597 2002-03-11 Jakub Jelinek <jakub@redhat.com>
24598
24599 PR optimization/5844
24600 * gcc.dg/20020310-1.c: New test.
24601
24602 2002-03-09 Michael Meissner <meissner@redhat.com>
24603
24604 * gcc.c-torture/execute/memcpy-2.c: New test.
24605 * gcc.c-torture/execute/memset-1.c: New test.
24606 * gcc.c-torture/execute/strlen-1.c: New test.
24607 * gcc.c-torture/execute/strcmp-1.c: New test.
24608 * gcc.c-torture/execute/strncmp-1.c: New test.
24609
24610 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
24611
24612 * gcc.dg/ppc-ldstruct.c: New test.
24613
24614 2002-03-09 Jakub Jelinek <jakub@redhat.com>
24615
24616 * gcc.c-torture/execute/va-arg-22.c: New test.
24617
24618 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24619
24620 * gcc.c-torture/compile/20020309-1.c: New test.
24621
24622 2002-03-08 Jakub Jelinek <jakub@redhat.com>
24623
24624 * gcc.c-torture/execute/20020307-2.c: New test.
24625
24626 2002-03-07 Jeffrey A Law (law@redhat.com)
24627
24628 * g77.f-torture/compile/20020307-1.f: New test.
24629
24630 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
24631
24632 * gcc.dg/unordered-1.c: New test.
24633
24634 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
24635
24636 * gcc.c-torture/execute/20020307-1.c: New test.
24637
24638 2002-03-05 Jakub Jelinek <jakub@redhat.com>
24639
24640 * gcc.dg/20020304-1.c: New test.
24641
24642 * gcc.c-torture/compile/20020304-2.c: New test.
24643
24644 2002-03-04 Zack Weinberg <zack@codesourcery.com>
24645
24646 * gcc.c-torture/compile/20020304-1.c: New test case
24647 (from PR c/5830).
24648
24649 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
24650
24651 * gcc.dg/20020103-1.c: Add other -D ppc variants.
24652
24653 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
24654
24655 * g++.dg/other/classkey1.C: New test.
24656
24657 2002-03-01 Richard Henderson <rth@redhat.com>
24658
24659 * gcc.c-torture/compile/981223-1.x: New.
24660 * gcc.c-torture/compile/920625-1.x: New.
24661
24662 2002-02-28 Richard Henderson <rth@redhat.com>
24663
24664 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
24665
24666 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
24667
24668 * gcc.c-torture/execute/20020227-1.c: New test.
24669
24670 2002-02-27 Mark Mitchell <mark@codesourcery.com>
24671
24672 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
24673 here" ERROR lines.
24674 * g++.old-deja/g++.oliva/partord1.C: Likewise.
24675 * g++.old-deja.g++.other/defarg1.C: Likewise.
24676 * g++.old-deja/g++.pt/calls2.C: Likewise.
24677 * g++.old-deja/g++.pt/crash20.C: Likewise.
24678 * g++.old-deja/g++.pt/crash30.C: Likewise.
24679 * g++.old-deja/g++.pt/crash36.C: Likewise.
24680 * g++.old-deja/g++.pt/crash6.C: Likewise.
24681 * g++.old-deja/g++.pt/defarg13.C: Likewise.
24682 * g++.old-deja/g++.pt/derived3.C: Likewise.
24683 * g++.old-deja/g++.pt/error1.C: Likewise.
24684 * g++.old-deja/g++.pt/friend21.C: Likewise.
24685 * g++.old-deja/g++.pt/friend23.C: Likewise.
24686 * g++.old-deja/g++.pt/infinite1.C: Likewise.
24687 * g++.old-deja/g++.robertl/eb128.C: Likewise.
24688
24689 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
24690
24691 * gcc.c-torture/execute/20020225-2.c: New test.
24692
24693 2002-02-27 Zack Weinberg <zack@codesourcery.com>
24694
24695 * gcc.c-torture/execute/920730-1t.c,
24696 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
24697 Delete test cases, only relevant to -traditional.
24698
24699 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
24700
24701 * gcc.dg/cpp/undef1.c: Remove.
24702 * gcc.dg/cpp/directiv.c: Update.
24703 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
24704
24705 2002-02-27 Michael Meissner <meissner@redhat.com>
24706
24707 * gcc.c-torture/execute/20020226-1.c: New test.
24708
24709 2002-02-26 Jakub Jelinek <jakub@redhat.com>
24710
24711 * g++.dg/debug/debug4.C: New test.
24712
24713 * gcc.dg/ia64-visibility-1.c: New test.
24714
24715 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
24716
24717 * gcc.dg/debug/20020224-1.c: New.
24718
24719 2002-02-25 Kazu Hirata <kazu@hxi.com>
24720
24721 * gcc.c-torture/execute/960416-1.x: New.
24722 * gcc.c-torture/execute/divconst-3.x: Likewise.
24723
24724 2002-02-25 Jakub Jelinek <jakub@redhat.com>
24725
24726 * gcc.dg/20020224-1.c: New test.
24727
24728 2002-02-25 Alan Modra <amodra@bigpond.net.au>
24729
24730 * gcc.c-torture/execute/20020225-1.c: New.
24731
24732 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
24733
24734 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
24735
24736 2002-02-23 Jakub Jelinek <jakub@redhat.com>
24737
24738 * gcc.dg/20020222-1.c: New test.
24739
24740 2002-02-22 Jakub Jelinek <jakub@redhat.com>
24741
24742 * g++.dg/opt/anonunion1.C: New test.
24743
24744 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
24745
24746 * g++.dg/template/qualttp19.C: New test.
24747 * g++.dg/template/qualttp20.C: New test.
24748 * g++.old-deja/g++.jason/report.C: Adjust expected errors
24749 * g++.old-deja/g++.other/qual1.C: Likewise.
24750
24751 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
24752
24753 * gcc.dg/attr-alwaysinline.c: New.
24754
24755 2002-02-21 Jakub Jelinek <jakub@redhat.com>
24756
24757 * gcc.dg/20020220-1.c: New test.
24758
24759 * gcc.dg/20020220-2.c: New test.
24760
24761 * g++.dg/opt/mmx1.C: New test.
24762
24763 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
24764
24765 * gcc.c-torture/compile/20020110.c: New test.
24766
24767 2002-02-20 Jakub Jelinek <jakub@redhat.com>
24768
24769 * gcc.c-torture/execute/20020219-1.c: New test.
24770
24771 * gcc.dg/20020219-1.c: New test.
24772
24773 * gcc.dg/noncompile/20020220-1.c: New test.
24774
24775 * g++.dg/opt/ptrintsum1.C: New test.
24776
24777 * gcc.dg/debug/20020220-1.c: New test.
24778
24779 2002-02-17 Jakub Jelinek <jakub@redhat.com>
24780
24781 * gcc.c-torture/execute/20020216-1.c: New test.
24782
24783 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
24784
24785 * gcc.dg/decl-1.c: Update, new test.
24786
24787 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
24788
24789 * g++.dg/abi/bitfield1.C: New test.
24790 * g++.dg/abi/bitfield2.C: New test.
24791
24792 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
24793
24794 * gcc.dg/attr-nest.c: New test.
24795
24796 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
24797
24798 * gcc.c-torture/execute/20020215-1.c: New test.
24799
24800 2002-02-14 Jakub Jelinek <jakub@redhat.com>
24801
24802 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
24803 * g++.dg/debug/debug.exp: New.
24804 * g++.dg/debug/trivial.C: New.
24805 * g++.dg/debug/debug1.C: Moved...
24806 * g++.dg/other/debug1.C: ...from here.
24807 * g++.dg/debug/debug2.C: Moved...
24808 * g++.dg/other/debug2.C: ...from here.
24809 * g++.dg/debug/debug3.C: Moved...
24810 * g++.dg/other/debug3.C: ...from here.
24811
24812 * gcc.dg/noncompile/20020213-1.c: New test.
24813
24814 2002-02-13 Jakub Jelinek <jakub@redhat.com>
24815
24816 * g++.dg/other/debug3.C: New test.
24817
24818 * gcc.c-torture/execute/20020213-1.c: New test.
24819
24820 2002-02-13 Richard Smith <richard@ex-parrot.com>
24821
24822 * g++.old-deja/g++.other/thunk1.C: New test.
24823
24824 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
24825
24826 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
24827
24828 2002-02-13 Stan Shebs <shebs@apple.com>
24829
24830 * gcc.dg/altivec-3.c: New.
24831
24832 2002-02-12 Jakub Jelinek <jakub@redhat.com>
24833
24834 * gcc.dg/Wunreachable-1.c: New test.
24835 * gcc.dg/Wunreachable-2.c: New test.
24836
24837 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
24838
24839 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
24840
24841 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
24842
24843 * gcc.dg/decl-1.c: New test.
24844
24845 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
24846
24847 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
24848
24849 2002-02-10 Kazu Hirata <kazu@hxi.com>
24850
24851 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
24852 * gcc.c-torture/compile/980506-1.x: Likewise.
24853
24854 2002-02-10 Kazu Hirata <kazu@hxi.com>
24855
24856 * gcc.dg/20020210-1.c: New.
24857
24858 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
24859
24860 * g77.f-torture/execute/947.f: New regression test
24861 for PR fortran/947.
24862
24863 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
24864
24865 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
24866 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
24867
24868 2002-02-08 Richard Henderson <rth@redhat.com>
24869
24870 * gcc.c-torture/compile/labels-3.c: New.
24871
24872 2002-02-08 Jakub Jelinek <jakub@redhat.com>
24873
24874 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
24875 expression statements work instead.
24876 * gcc.dg/noncompile/20020207-1.c: New test.
24877
24878 2002-02-07 Richard Henderson <rth@redhat.com>
24879
24880 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
24881
24882 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
24883
24884 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
24885 message from g77
24886 * lib/g77-dg.exp: Trim g77 error messages so that they are
24887 recognized by dg.exp.
24888
24889 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
24890
24891 PR fortran/5473
24892 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
24893
24894 2002-02-07 Richard Henderson <rth@redhat.com>
24895
24896 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
24897 to be sufficiently aligned for integers.
24898
24899 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
24900
24901 * g++.dg/template/friend4.C: New test.
24902
24903 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
24904
24905 PR fortran/5743
24906 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
24907 unsupported cases.
24908
24909 2002-02-07 Richard Henderson <rth@redhat.com>
24910
24911 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
24912 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
24913 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
24914 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
24915
24916 2002-02-06 Richard Henderson <rth@redhat.com>
24917
24918 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
24919
24920 2002-02-06 Janis Johnson <janis187@us.ibm.com>
24921
24922 * gcc.dg/20020206-1.c: New test.
24923
24924 2002-02-06 Jakub Jelinek <jakub@redhat.com>
24925
24926 * gcc.c-torture/execute/20020206-1.c: New test.
24927
24928 * gcc.c-torture/execute/20020206-2.c: New test.
24929
24930 PR optimization/5429:
24931 * gcc.c-torture/compile/20020206-1.c: New test.
24932
24933 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
24934
24935 * g++.dg/ext/align1.C: Do not use an explicit alignment value
24936 as certain file formats cannot support particularly large
24937 alignments.
24938
24939 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
24940 and do not expect to be able to link the executable.
24941
24942 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
24943 fail because the COFF format does not support the weak attribute.
24944
24945 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
24946
24947 * g77.dg/pr5473.f: New test
24948
24949 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
24950
24951 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
24952 Fix testcase accordingly.
24953
24954 2002-02-04 Richard Henderson <rth@redhat.com>
24955
24956 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
24957 (buf): Change to be an array of pointers, not ints.
24958
24959 2002-02-04 Jakub Jelinek <jakub@redhat.com>
24960
24961 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
24962 before all tests. Move warning one line above to match where it
24963 C frontend emits.
24964 * gcc.dg/Wswitch-2.c: New test.
24965 * g++.dg/warn/Wswitch-1.C: New test.
24966 * g++.dg/warn/Wswitch-2.C: New test.
24967
24968 2002-02-04 Richard Henderson <rth@redhat.com>
24969
24970 * g++.dg/abi/offsetof.C: Fix size comparison.
24971
24972 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
24973
24974 * gcc.dg/cast-qual-2.c: New test.
24975
24976 2002-02-04 Jakub Jelinek <jakub@redhat.com>
24977
24978 * gcc.dg/20020201-4.c: New test.
24979
24980 2002-02-04 Ben Elliston <bje@redhat.com>
24981
24982 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
24983 target_info attribute != 0, in addition to the empty string.
24984 (gcc_target_compile): Likewise.
24985
24986 2002-02-03 Andrew Cagney <ac131313@redhat.com>
24987
24988 * gcc.dg/Wswitch.c: New test.
24989 PR gcc/4475. PR gcc/3780.
24990
24991 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
24992
24993 * g77.f-torture/execute/5122.f: New test for regressions
24994 against PR fortran/5122.
24995
24996 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
24997
24998 * g77.f-torture/compile/pr3743.f: Delete
24999 * g77.dg/pr3743-1.f: New test.
25000 * g77.dg/pr3743-2.f: New test.
25001 * g77.dg/pr3743-3.f: New test.
25002 * g77.dg/pr3743-4.f: New test.
25003
25004 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
25005
25006 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
25007
25008 2002-02-02 Richard Henderson <rth@redhat.com>
25009
25010 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
25011 * gcc.c-torture/execute/bf64-1.c: Likewise.
25012
25013 2002-02-02 Jakub Jelinek <jakub@redhat.com>
25014
25015 * gcc.dg/20020201-2.c: New test.
25016
25017 * gcc.dg/20020201-3.c: New test.
25018
25019 * gcc.c-torture/execute/bitfld-2.c: New test.
25020
25021 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
25022
25023 * gcc.dg/bitfld-1.c: Update.
25024 * gcc.dg/bitfld-2.c: Update.
25025 * gcc.c-torture/execute/bitfld-1.x: New.
25026
25027 2002-02-02 Jakub Jelinek <jakub@redhat.com>
25028
25029 * gcc.c-torture/execute/20020201-1.c: New test.
25030
25031 2002-02-01 Janis Johnson <janis187@us.ibm.com>
25032
25033 PR target/5469
25034 * gcc.dg/20020201-1.c: New test.
25035
25036 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
25037
25038 PR fortran/3743
25039 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
25040 * g77.f-torture/compile/pr3743.x: Remove
25041
25042 2002-01-31 Tom Rix <trix@redhat.com>
25043
25044 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
25045
25046 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
25047
25048 * gcc.dg/noncompile/20020130-1.c: New test.
25049
25050 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
25051
25052 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
25053
25054 2002-01-29 Richard Henderson <rth@redhat.com>
25055
25056 * gcc.c-torture/execute/991118-1.c: Cast various constants back
25057 to long long.
25058 * gcc.c-torture/execute/bf64-1.c: Likewise.
25059
25060 2002-01-29 Jakub Jelinek <jakub@redhat.com>
25061
25062 * gcc.c-torture/execute/20020129-1.c: New test.
25063
25064 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
25065
25066 * gcc.c-torture/compile/20000224-1.c: Update.
25067 * gcc.c-torture/execute/bitfld-1.c: New tests.
25068 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
25069 * gcc.dg/uninit-A.c: Update.
25070
25071 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
25072
25073 * g++.dg/template/ctor1.C: Add instantiation.
25074
25075 2002-01-28 Paul Koning <pkoning@equallogic.com>
25076
25077 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
25078 argument to __builtin_prefetch to be const ptr.
25079
25080 2002-01-28 Jakub Jelinek <jakub@redhat.com>
25081
25082 * gcc.c-torture/compile/20020120-1.c: New test.
25083
25084 2002-01-27 Kazu Hirata <kazu@hxi.com>
25085
25086 * gcc.c-torture/execute/20020127-1.c: New test.
25087
25088 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
25089
25090 * g77.dg/f77-edit-i-in.f: New test
25091 * g77.dg/f77-edit-i-out.f: New test
25092
25093 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
25094
25095 * gcc.dg/debug/debug.exp: New file.
25096 * gcc.dg/debug/trivial.c: New file.
25097 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
25098 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
25099 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
25100 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
25101 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
25102 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
25103 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
25104 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
25105 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
25106 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
25107 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
25108 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
25109 * gcc.dg/20000503-1.c: Removed.
25110 * gcc.dg/20010207-1.c: Removed.
25111 * gcc.dg/20011223-1.c: Removed.
25112 * gcc.dg/20020104-2.c: Removed.
25113 * gcc.dg/debug-1.c: Removed.
25114 * gcc.dg/debug-2.c: Removed.
25115 * gcc.dg/debug-3.c: Removed.
25116 * gcc.dg/debug-4.c: Removed.
25117 * gcc.dg/debug-5.c: Removed.
25118 * gcc.dg/debug-6.c: Removed.
25119 * gcc.dg/dwarf2-1.c: Removed.
25120 * gcc.dg/dwarf2-2.c: Removed.
25121
25122 2002-01-25 Jakub Jelinek <jakub@redhat.com>
25123
25124 * g++.old-deja/g++.other/eh5.C: New test.
25125 * g++.old-deja/g++.other/sibcall2.C: New test.
25126 * g++.old-deja/g++.other/array9.C: New test.
25127 * g++.old-deja/g++.other/typename2.C: New test.
25128 * g++.old-deja/g++.other/crash60.C: New test.
25129 * g++.old-deja/g++.other/conv9.C: New test.
25130 * g++.old-deja/g++.other/mangle10.C: New test.
25131 * g++.old-deja/g++.other/unchanging1.C: New test.
25132 * g++.old-deja/g++.other/exprstmt1.C: New test.
25133 * g++.old-deja/g++.other/inline23.C: New test.
25134 * g++.old-deja/g++.eh/ia64-1.C: New test.
25135 * g++.old-deja/g++.other/dwarf2-1.C: New test.
25136 * g++.old-deja/g++.other/reload1.C: New test.
25137 * g++.old-deja/g++.other/static20.C: New test.
25138 * g++.old-deja/g++.other/local-alloc1.C: New test.
25139 * g++.old-deja/g++.other/conv8.C: New test.
25140 * g++.old-deja/g++.other/stmtexpr2.C: New test.
25141 * g++.old-deja/g++.other/storeexpr1.C: New test.
25142 * g++.old-deja/g++.other/storeexpr2.C: New test.
25143 * g++.dg/eh/template2.C: New test.
25144 * g++.dg/warn/weak1.C: New test.
25145
25146 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
25147
25148 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
25149 Remove first, non-varying, argument.
25150
25151 2002-01-23 Richard Henderson <rth@redhat.com>
25152
25153 * gcc.dg/inline-2.c: New.
25154
25155 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
25156 Add optional target arg. Check number of arguments.
25157 (scan-assembler-not, scan-assembler-dem): Likewise.
25158 (scan-assembler-dem-not): Likewise.
25159
25160 2002-01-23 Zack Weinberg <zack@codesourcery.com>
25161
25162 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
25163 line 12.
25164 * g++.old-deja/g++.brendan/parse3.C,
25165 g++.old-deja/g++.other/crash26.C,
25166 g++.old-deja/g++.other/crash28.C,
25167 g++.old-deja/g++.other/crash29.C,
25168 g++.old-deja/g++.other/crash30.C,
25169 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
25170
25171 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
25172
25173 * gcc.dg/20020115-1.c: New.
25174
25175 2002-01-23 Bob Wilson <bob.wilson@acm.org>
25176
25177 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
25178
25179 2002-01-23 Janis Johnson <janis187@us.ibm.com>
25180
25181 * gcc.dg/20020122-3.c: New.
25182
25183 2002-01-23 Jakub Jelinek <jakub@redhat.com>
25184
25185 * g++.dg/other/gc1.C: New test.
25186
25187 2002-01-23 Zack Weinberg <zack@codesourcery.com>
25188
25189 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
25190
25191 2002-01-22 Richard Henderson <rth@redhat.com>
25192
25193 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
25194
25195 2002-01-22 Richard Henderson <rth@redhat.com>
25196
25197 * gcc.dg/20020122-4.c: New.
25198
25199 2002-01-22 H.J. Lu <hjl@gnu.org>
25200
25201 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
25202 link output.
25203 * gcc.dg/special/ecos.exp: Likewise.
25204 * lib/g++-dg.exp: Likewise.
25205 * lib/g77-dg.exp: Likewise.
25206 * lib/gcc-dg.exp : Likewise.
25207 * lib/mike-g++.exp: Likewise.
25208 * lib/mike-g77.exp: Likewise.
25209 * lib/mike-gcc.exp: Likewise.
25210 * lib/objc-dg.exp: Likewise.
25211
25212 2002-01-22 Janis Johnson <janis187@us.ibm.com>
25213
25214 PR target/5379
25215 * gcc.dg/20020122-2.c: New test.
25216
25217 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
25218
25219 * gcc.dg/20020122-1.c: New test.
25220
25221 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
25222
25223 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
25224
25225 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
25226
25227 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
25228
25229 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25230
25231 * gcc.c-torture/compile/20020121-1.c: New test.
25232
25233 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
25234
25235 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
25236 ld_library_path.
25237
25238 2002-01-21 Jakub Jelinek <jakub@redhat.com>
25239
25240 * gcc.dg/20020218-1.c: New test.
25241
25242 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
25243
25244 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
25245 messages
25246 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
25247 "At global scope" warning
25248 * g++.dg/ext/align1.C: Change cygwin test for alignment
25249 from db-bogus to dg-warning
25250
25251 2002-01-21 Zack Weinberg <zack@codesourcery.com>
25252
25253 * g77.f-torture/compile/cpp2.F: New test.
25254
25255 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
25256
25257 * g++.dg/template/access1.C: New test.
25258
25259 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
25260
25261 * gcc.dg/20020118-1.c: New.
25262
25263 2002-01-18 Kazu Hirata <kazu@hxi.com>
25264
25265 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
25266
25267 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
25268
25269 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
25270 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
25271 alignment warnings.
25272
25273 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
25274
25275 * gcc.misc-tests/i386-prefetch.exp: Save and restore
25276 torture_with_loops and torture_without_loops
25277
25278 2002-01-17 Jakub Jelinek <jakub@redhat.com>
25279
25280 * gcc.c-torture/compile/20020116-1.c: New test.
25281
25282 2002-01-16 Jakub Jelinek <jakub@redhat.com>
25283
25284 * gcc.dg/20020116-2.c: New test.
25285
25286 * gcc.dg/ultrasp4.c: New test.
25287
25288 * gcc.dg/20020116-1.c: New test.
25289
25290 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
25291
25292 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
25293 by EABI.
25294
25295 2002-01-15 Janis Johnson <janis187@us.ibm.com>
25296
25297 * gcc.misc-tests/i386-prefetch.exp: New.
25298 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
25299 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
25300 * gcc.misc-tests/i386-pf-none-1.c: New test.
25301 * gcc.misc-tests/i386-pf-sse-1.c: New test.
25302
25303 2002-01-15 Jakub Jelinek <jakub@redhat.com>
25304
25305 * gcc.dg/gnu89-init-1.c: Add new tests.
25306
25307 2002-01-15 Andreas Jaeger <aj@suse.de>
25308
25309 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
25310 * gcc.dg/i386-mmx-2.c: Likewise.
25311 * gcc.dg/i386-sse-1.c: Likewise.
25312 * gcc.dg/i386-sse-2.c: Likewise.
25313 * gcc.dg/i386-sse-3.c: Likewise.
25314
25315 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
25316
25317 * g77.f-torture/execute/intrinsic-unix-bessel.f:
25318 Uncomment additional cases that now pass.
25319
25320 2002-01-11 Richard Henderson <rth@redhat.com>
25321
25322 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
25323 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
25324
25325 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
25326
25327 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
25328
25329 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
25330
25331 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
25332 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
25333
25334 2002-01-10 Dale Johannesen <dalej@apple.com>
25335
25336 * gcc.c-torture/execute/loop-11.c: New.
25337
25338 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
25339
25340 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
25341 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
25342
25343 2002-01-09 Richard Henderson <rth@redhat.com>
25344
25345 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
25346 type in which to perform the operation for each size.
25347
25348 2002-01-09 Alan Matsuoka (alanm@redhat.com)
25349
25350 * gcc.c-torture/compile/20020109-2.c: New test.
25351
25352 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
25353
25354 * gcc.c-torture/execute/loop-10.c: New test.
25355
25356 2002-01-09 Jakub Jelinek <jakub@redhat.com>
25357
25358 * gcc.c-torture/compile/20010226-1.c: New test.
25359 * gcc.c-torture/compile/20010227-1.c: New test.
25360 * gcc.c-torture/compile/20010426-1.c: New test.
25361 * gcc.c-torture/compile/20010510-1.c: New test.
25362 * gcc.c-torture/compile/20010605-3.c: New test.
25363 * gcc.c-torture/compile/20010824-1.c: New test.
25364 * gcc.c-torture/execute/20010409-1.c: New test.
25365 * gcc.dg/noncompile/20000901-1.c: New test.
25366 * gcc.dg/20001023-1.c: New test.
25367 * gcc.dg/20001101-1.c: New test.
25368 * gcc.dg/20001102-1.c: New test.
25369 * gcc.dg/20010207-1.c: New test.
25370 * gcc.dg/20010405-1.c: New test.
25371 * gcc.dg/20010822-1.c: New test.
25372 * gcc.dg/20011107-1.c: New test.
25373
25374 2002-01-09 Jeffrey A Law (law@redhat.com)
25375
25376 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
25377
25378 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
25379 execution failure on PA targets.
25380
25381 2002-01-09 Jakub Jelinek <jakub@redhat.com>
25382
25383 * gcc.c-torture/compile/20020109-1.c: New test.
25384
25385 2002-01-08 Kazu Hirata <kazu@hxi.com>
25386
25387 * gcc.c-torture/execute/20020108-1.c: New test.
25388
25389 2002-01-08 Jakub Jelinek <jakub@redhat.com>
25390
25391 * gcc.dg/20020108-1.c: New test.
25392
25393 2002-01-08 H.J. Lu <hjl@gnu.org>
25394
25395 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
25396 for header files.
25397
25398 2002-01-08 Geoff Keating <geoffk@redhat.com>
25399
25400 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
25401 consistency.
25402
25403 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
25404
25405 * gcc.dg/altivec-4.c: Test altivec predicates.
25406
25407 2002-01-07 Jakub Jelinek <jakub@redhat.com>
25408
25409 * gcc.c-torture/execute/20020107-1.c: New test.
25410
25411 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
25412
25413 PR c/5279
25414 * gcc.c-torture/compile/20020106-1.c: New test.
25415
25416 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
25417
25418 * gcc.c-torture/execute/nestfunc-4.c: New test.
25419
25420 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
25421
25422 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
25423 extra triple that slipped in.
25424 * g++.old-deja/g++.abi/align.C: Likewise.
25425 * g++.old-deja/g++.abi/bitfields.C: Likewise.
25426
25427 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
25428
25429 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
25430 * g++.old-deja/g++.abi/align.C: Likewise.
25431 * g++.old-deja/g++.abi/bitfields.C: Likewise.
25432
25433 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
25434 on FreeBSD/i386.
25435 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
25436 FreeBSD.
25437
25438 2002-01-04 Jakub Jelinek <jakub@redhat.com>
25439
25440 * gcc.dg/20020104-1.c: New test.
25441
25442 * gcc.dg/20020104-2.c: New test.
25443
25444 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
25445
25446 * gcc.dg/20020103-1.c: Fix typo in target selector.
25447
25448 2002-01-03 Richard Henderson <rth@redhat.com>
25449
25450 * gcc.dg/20020103-1.c: New.
25451
25452 2002-01-03 Kazu Hirata <kazu@hxi.com>
25453
25454 * gcc.c-torture/execute/20020103-1.c: New test.
25455
25456 2002-01-03 Jakub Jelinek <jakub@redhat.com>
25457
25458 * g++.dg/other/debug2.C: New test.
25459
25460 * gcc.c-torture/compile/20020103-1.c: New test.
25461
25462 2002-01-02 Jakub Jelinek <jakub@redhat.com>
25463
25464 * gcc.dg/gnu89-init-1.c: Added new tests.
25465
25466 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
25467
25468 * g++.dg/template/friend2.C: Remove as patch is reverted.
25469
25470 * g++.dg/warn/oldcast1.C: New test.
25471
25472 * g++.dg/template/ptrmem1.C: New test.
25473 * g++.dg/template/ptrmem2.C: New test.
25474
25475 * g++.dg/template/ntp.C: New test.
25476
25477 * g++.dg/other/component1.C: New test.
25478
25479 * g++.dg/template/ttp3.C: New test.
25480
25481 * g++.dg/template/friend2.C: New test.
25482 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
25483
25484 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
25485
25486 * g++.dg/other/ptrmem1.C: New test.
25487 * g++.dg/other/ptrmem2.C: New test.
25488
25489 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
25490
25491 * g++.dg/template/ctor1.C: New test.
25492
25493 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
25494
25495 * g++.dg/template/friend2.C: New test.
25496
25497 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
25498
25499 * gcc.dg/mmix-1.c: New test.
25500
25501 2001-12-31 Richard Henderson <rth@redhat.com>
25502
25503 * gcc.dg/asm-5.c: New.
25504
25505 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
25506
25507 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
25508 in namespace __gnu_cxx
25509
25510 2001-12-30 Richard Henderson <rth@redhat.com>
25511
25512 * gcc.dg/debug-6.c: New.
25513
25514 2001-12-30 Jakub Jelinek <jakub@redhat.com>
25515
25516 * gcc.c-torture/compile/20011229-2.c: New test.
25517
25518 2001-12-29 Jakub Jelinek <jakub@redhat.com>
25519
25520 * gcc.dg/debug-3.c: New test.
25521 * gcc.dg/debug-4.c: New test.
25522 * gcc.dg/debug-5.c: New test.
25523
25524 2001-12-29 Richard Henderson <rth@redhat.com>
25525
25526 * g++.dg/eh/loop1.C: New.
25527
25528 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
25529
25530 * g++.dg/template/crash1.C: New test.
25531
25532 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
25533
25534 * g++.dg/other/const1.C: New test.
25535
25536 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
25537
25538 * gcc.c-torture/compile/20011229-1.c: New test.
25539
25540 2001-12-28 Stan Shebs <shebs@apple.com>
25541
25542 * lib/objc-torture.exp: Resync with c-torture.exp.
25543 * lib/objc.exp: Load standard libraries.
25544
25545 2001-12-28 Jakub Jelinek <jakub@redhat.com>
25546
25547 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
25548 additional tests.
25549
25550 2001-12-27 Roger Sayle <roger@eyesopen.com>
25551
25552 * gcc.c-torture/execute/string-opt-16.c: New testcase.
25553
25554 2001-12-27 Richard Henderson <rth@redhat.com>
25555
25556 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
25557
25558 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
25559
25560 * g++.dg/eh/ctor1.C: New test.
25561 * g++.dg/other/error2.C: New test.
25562
25563 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
25564
25565 * g++.dg/other/init2.C: New test.
25566
25567 2001-12-24 Richard Henderson <rth@redhat.com>
25568
25569 * gcc.dg/20011223-1.c: New.
25570 * gcc.dg/inline-1.c: New.
25571
25572 2001-12-23 Richard Henderson <rth@redhat.com>
25573
25574 * gcc.dg/asm-4.c: Test operand modifiers.
25575
25576 2001-12-23 Richard Henderson <rth@redhat.com>
25577
25578 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
25579
25580 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
25581
25582 * gcc.c-torture/execute/20011223-1.c: New test.
25583
25584 2001-12-21 Richard Henderson <rth@redhat.com>
25585
25586 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
25587 re-enables the warning.
25588
25589 2001-12-21 Richard Henderson <rth@redhat.com>
25590
25591 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
25592
25593 2001-12-20 Jakub Jelinek <jakub@redhat.com>
25594
25595 * gcc.c-torture/compile/20011218-1.c: New test.
25596
25597 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
25598
25599 * gcc.misc-test/arm-isr.exp: New file. Control running of the
25600 arm-isr.c test.
25601 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
25602 epilogue generation for ARM ISR routines.
25603
25604 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25605
25606 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
25607 * gcc.dg/format/c90-printf-3.c: Likewise.
25608 * gcc.dg/format/c99-printf-3.c: Likewise.
25609 * gcc.dg/format/ext-1.c: Likewise.
25610 * gcc.dg/format/ext-6.c: Likewise.
25611 * gcc.dg/format/format.h: Prototype unlocked stdio.
25612
25613 2001-12-20 Richard Henderson <rth@redhat.com>
25614
25615 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
25616 (arena): Use it.
25617 (malloc): Correct allocation logic. Abort if we fill up the
25618 arena before initialization complete.
25619 (realloc): Correct allocation logic.
25620
25621 2001-12-20 Jakub Jelinek <jakub@redhat.com>
25622
25623 * gcc.c-torture/compile/20011219-2.c: New test.
25624
25625 * gcc.c-torture/execute/20011219-1.c: New test.
25626
25627 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
25628
25629 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
25630 target does not support weak symbols.
25631
25632 2001-12-19 Jakub Jelinek <jakub@redhat.com>
25633
25634 * gcc.c-torture/compile/20011219-1.c: New test.
25635
25636 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
25637
25638 * g++.dg/other/error1.C: New test.
25639
25640 2001-12-17 Jeffrey A Law (law@redhat.com)
25641
25642 * gcc.c-torture/execute/20011217-1.c: New test.
25643
25644 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
25645
25646 * objc.dg/special/: New directory.
25647 * objc.dg/special/special.exp: New file.
25648 * objc.dg/special/unclaimed-category-1.h: New file.
25649 * objc.dg/special/unclaimed-category-1a.m: New file.
25650 * objc.dg/special/unclaimed-category-1.m: New file.
25651
25652 2001-12-17 Andreas Jaeger <aj@suse.de>
25653
25654 * gcc.c-torture/compile/20011217-2.c: New test.
25655
25656 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
25657
25658 * gcc.c-torture/compile/20011217-1.c: New test.
25659
25660 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
25661
25662 * testsuite/gcc.dg/20011214-1.c: New.
25663
25664 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
25665
25666 * gcc.dg/altivec-4.c: New.
25667
25668 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
25669
25670 * gcc.dg/20011113-1.c: New test.
25671
25672 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
25673
25674 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
25675 std::__malloc_alloc_template<0> and
25676 std::__default_alloc_template<false, 0>.
25677
25678 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
25679
25680 * objc/execute/bf-21.m: New test.
25681 * objc/execute/enumeration-1.m: New test.
25682 * objc/execute/enumeration-2.m: New test.
25683
25684 2001-12-12 Jakub Jelinek <jakub@redhat.com>
25685
25686 * gcc.dg/gnu89-init-1.c: New test.
25687
25688 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
25689
25690 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
25691 * g++.old-deja/g++.jason/2371.C: Likewise.
25692 * g++.old-deja/g++.jason/template33.C: Likewise.
25693 * g++.old-deja/g++.jason/template34.C: Likewise.
25694 * g++.old-deja/g++.jason/template36.C: Likewise.
25695 * g++.old-deja/g++.oliva/typename1.C: Likewise.
25696 * g++.old-deja/g++.oliva/typename2.C: Likewise.
25697 * g++.old-deja/g++.other/typename1.C: Likewise.
25698 * g++.old-deja/g++.pt/inherit2.C: Likewise.
25699 * g++.old-deja/g++.pt/nontype5.C: Likewise.
25700 * g++.old-deja/g++.pt/typename11.C: Likewise.
25701 * g++.old-deja/g++.pt/typename14.C: Likewise.
25702 * g++.old-deja/g++.pt/typename16.C: Likewise.
25703 * g++.old-deja/g++.pt/typename3.C: Likewise.
25704 * g++.old-deja/g++.pt/typename4.C: Likewise.
25705 * g++.old-deja/g++.pt/typename5.C: Likewise.
25706 * g++.old-deja/g++.pt/typename7.C: Likewise.
25707 * g++.old-deja/g++.robertl/eb9.C: Likewise.
25708
25709 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
25710
25711 * g++.dg/other/linkage1.C: New test.
25712 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
25713 specifiers.
25714
25715 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
25716
25717 * gcc.dg/concat.c: New test.
25718
25719 2001-12-11 Stan Shebs <shebs@apple.com>
25720
25721 * objc/compile: New test directory.
25722 * objc/compile/compile.exp: New expect script.
25723 * objc/compile/20011211-1.m: New compile test.
25724
25725 2001-12-11 Jason Merrill <jason@redhat.com>
25726
25727 * lib/prune.exp (prune_gcc_output): Also handle "In member
25728 function". So many permutations...
25729
25730 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
25731
25732 * g++.dg/template/typedef1.C: New test.
25733
25734 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
25735
25736 * g++.dg/other/copy1.C: New test.
25737
25738 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
25739
25740 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
25741
25742 * gcc.dg/builtin-choose-expr.c: New.
25743
25744 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
25745
25746 * gcc.dg/altivec-2.c: New.
25747
25748 2001-12-07 Richard Henderson <rth@redhat.com>
25749
25750 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
25751
25752 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
25753
25754 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
25755 ultrasparc.
25756
25757 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
25758
25759 * g++-old.deja/g++.robertl/eb101.C: Deleted.
25760
25761 2001-12-06 Janis Johnson <janis187@us.ibm.com>
25762
25763 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
25764 variable argument list.
25765
25766 2001-12-06 Zack Weinberg <zack@codesourcery.com>
25767
25768 * gcc.c-torture/execute/memcheck: Delete entire directory.
25769 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
25770 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
25771
25772 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
25773
25774 * gcc.dg/Wshadow-1.c: New test.
25775
25776 2001-12-05 Jakub Jelinek <jakub@redhat.com>
25777
25778 * gcc.c-torture/compile/20011130-1.c: New test.
25779
25780 * gcc.dg/noncompile/20011025-1.c: New test.
25781
25782 * g++.dg/other/anon-union.C: New test.
25783
25784 * gcc.c-torture/execute/20011024-1.c: New test.
25785
25786 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
25787
25788 * gcc.c-torture/execute/20000722-1.x,
25789 gcc.c-torture/execute/20010123-1.x: Remove.
25790 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
25791 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
25792 gcc.dg/c99-complit-2.c: New tests.
25793
25794 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
25795
25796 * g++.dg/inherit/base1.C: New test.
25797
25798 2001-12-04 Jakub Jelinek <jakub@redhat.com>
25799
25800 * g++.dg/other/stdarg1.C: New test.
25801
25802 * gcc.c-torture/compile/20011130-2.c: New test.
25803
25804 2001-12-03 Janis Johnson <janis187@us.ibm.com>
25805
25806 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
25807 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
25808 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
25809 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
25810 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
25811 * gcc.dg/builtin-prefetch-1.c: New test.
25812
25813 2001-12-03 Jakub Jelinek <jakub@redhat.com>
25814
25815 * gcc.dg/20011130-1.c: New test.
25816
25817 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
25818
25819 * g++.dg/other/scope1.C: New test.
25820 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
25821
25822 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
25823
25824 * gcc.dg/vla-init-1.c: New test.
25825
25826 2001-12-01 Geoff Keating <geoffk@redhat.com>
25827
25828 * gcc.c-torture/compile/structs.c: New testcase from GDB.
25829
25830 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
25831
25832 * objc.dg/alias.m: Update.
25833 * objc.dg/class-1.m: Update.
25834 * objc.dg/const-str-1.m: Update.
25835 * objc.dg/fwd-proto-1.m: Update.
25836 * objc.dg/id-1.m: Update.
25837 * objc.dg/super-class-1.m: Update.
25838
25839 2001-11-29 Mark Mitchell <mark@codesourcery.com>
25840
25841 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
25842 constructs.
25843
25844 2001-11-28 Jeffrey A Law (law@cygnus.com)
25845
25846 * gcc.c-torture/execute/20011128-1.c: New test.
25847
25848 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
25849
25850 * gcc.dg/20011127-1.c: New test.
25851
25852 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
25853
25854 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
25855 from Austin Group draft 7.
25856 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
25857 scanf format arguments.
25858 * gcc.dg/format/no-exargs-2.c: New test.
25859
25860 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
25861
25862 * g++.dg/abi/vbase8-4.C: New test.
25863
25864 2001-11-24 Ian Lance Taylor <ian@airs.com>
25865
25866 * gcc.c-torture/execute/20011121-1.c: New test.
25867
25868 2001-11-23 Jeffrey A Law (law@cygnus.com)
25869
25870 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
25871
25872 2001-11-23 Andreas Jaeger <aj@suse.de>
25873
25874 * gcc.dg/cpp/charconst-2.c: New test.
25875
25876 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
25877
25878 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
25879 to the host if it is remote. Let tests specify extra headers
25880 they use.
25881 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
25882 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
25883 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
25884 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
25885 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
25886 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
25887 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
25888 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
25889 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
25890 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
25891
25892 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
25893
25894 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
25895 for little endian ARMs.
25896
25897 2001-11-20 Jakub Jelinek <jakub@redhat.com>
25898
25899 * gcc.c-torture/compile/20011119-1.c: New test.
25900 * gcc.c-torture/compile/20011119-2.c: New test.
25901
25902 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
25903
25904 * gcc.dg/altivec-1.c: Fix typo.
25905
25906 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
25907
25908 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
25909
25910 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
25911
25912 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
25913
25914 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
25915
25916 * lib/g77.exp: Don't specify --rpath-link.
25917
25918 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
25919 across all the headers.
25920 * gcc.dg/format/format.exp: For testing on a remote host,
25921 copy format.h.
25922
25923 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
25924 * gcc.c-torture/execute/930406-1.c: Likewise.
25925 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
25926
25927 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
25928
25929 * gcc.dg/altivec-1.c: New.
25930
25931 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
25932
25933 * gcc.dg/cpp/fpreprocessed.c: New test case.
25934
25935 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
25936
25937 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
25938 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
25939 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
25940
25941 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
25942
25943 * gcc.dg/no-builtin-1.c: New test.
25944
25945 2001-11-16 Jakub Jelinek <jakub@redhat.com>
25946
25947 * gcc.c-torture/execute/20011115-1.c: New test.
25948
25949 2001-11-15 Jakub Jelinek <jakub@redhat.com>
25950
25951 * gcc.c-torture/compile/20011114-2.c: New test.
25952 * gcc.c-torture/compile/20011114-3.c: New test.
25953 * gcc.c-torture/compile/20011114-4.c: New test.
25954
25955 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
25956
25957 * g++.dg/other/init1.C: New test.
25958
25959 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
25960
25961 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
25962 message.
25963
25964 * gcc.c-torture/execute/20011114-1.c: New testcase.
25965
25966 * gcc.c-torture/compile/20010327-1.c: Revert last change.
25967 * gcc.c-torture/compile/20011114-1.c: New test, exactly
25968 like the (before this change) version of 20010327-1.c.
25969
25970 2001-11-14 Roger Sayle <roger@eyesopen.com>
25971
25972 * gcc.c-torture/execute/string-opt-13.c: New testcase.
25973
25974 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
25975
25976 * g++.dg/init/array2.C: New test.
25977
25978 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
25979
25980 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
25981
25982 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
25983
25984 * g++.dg/other/forscope1.C: New test.
25985 * g++.dg/ext/forscope1.C: New test.
25986 * g++.dg/ext/forscope2.C: New test.
25987
25988 2001-11-13 Jakub Jelinek <jakub@redhat.com>
25989
25990 * gcc.c-torture/execute/20011113-1.c: New test.
25991
25992 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
25993
25994 * gcc.c-torture/execute/20011109-2.c: New test.
25995
25996 * gcc.c-torture/execute/20011109-1.c: New test.
25997
25998 2001-11-09 Jakub Jelinek <jakub@redhat.com>
25999
26000 * gcc.c-torture/compile/20011109-1.c: New test.
26001
26002 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
26003
26004 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
26005 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
26006 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
26007 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
26008 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
26009 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
26010 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
26011
26012 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
26013
26014 * g++.dg/warn/Wshadow-1.C: New tests.
26015 * g++.old-deja/g++.mike/for3.C: Update.
26016
26017 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
26018
26019 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
26020 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
26021 XFAILs. Adjust expected error texts.
26022 * gcc.c-torture/compile/20011106-1.c,
26023 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
26024 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
26025 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
26026 gcc.dg/c99-array-lval-5.c: New tests.
26027
26028 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
26029
26030 * gcc.dg/cpp/defined.c: Update.
26031
26032 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
26033
26034 * gcc.c-torture/execute/anon-1.c: New test.
26035
26036 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
26037
26038 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
26039 same size, so no warning should be produced on stormy16.
26040
26041 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
26042 due to oversized array.
26043 * g++.old-deja/g++.mike/ns15.C: Likewise.
26044 * g++.old-deja/g++.pt/crash16.C: Likewise.
26045
26046 2001-11-02 Graham Stott <grahams@redhat.com>
26047
26048 * g++.dgother/debug1.C: Fix typos.
26049
26050 2001-11-01 Jakub Jelinek <jakub@redhat.com>
26051
26052 * g++.dg/other/debug1.C: New test.
26053
26054 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
26055
26056 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
26057 of unsigned long.
26058
26059 2001-10-30 Jakub Jelinek <jakub@redhat.com>
26060
26061 * gcc.dg/20011029-2.c: New test.
26062
26063 * gcc.c-torture/compile/20011029-1.c: New test.
26064
26065 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
26066
26067 * objc/execute/class_self-1.m: New test.
26068 * objc/execute/class_self-2.m: New test.
26069
26070 2001-10-25 Zack Weinberg <zack@codesourcery.com>
26071
26072 * gcc.misc-tests/msgs.exp: Delete.
26073 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
26074 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
26075 error set to match recent changes.
26076
26077 2001-10-24 Zack Weinberg <zack@codesourcery.com>
26078
26079 * gcc.dg/20011021-1.c: New test.
26080
26081 2001-10-24 Jakub Jelinek <jakub@redhat.com>
26082
26083 * gcc.c-torture/compile/20011023-1.c: New test.
26084
26085 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
26086
26087 * lib/g77.exp: Rewrite based on lib/g++.exp.
26088
26089 2001-10-19 Jakub Jelinek <jakub@redhat.com>
26090
26091 * gcc.c-torture/execute/20011019-1.c: New test.
26092
26093 * gcc.dg/20011018-1.c: New test.
26094
26095 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
26096
26097 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
26098
26099 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
26100
26101 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
26102 * gcc.dg/attr-invalid.c: Likewise.
26103
26104 2001-10-18 Jakub Jelinek <jakub@redhat.com>
26105
26106 * testsuite/gcc.dg/20011015-1.c: New test.
26107
26108 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
26109
26110 * g++.dg/template/unify2.C: New test.
26111
26112 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
26113
26114 * g++.dg/other/exception-specification.C: New test
26115
26116 2001-10-13 Tom Rix <trix@redhat.com>
26117
26118 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
26119 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
26120
26121 2001-10-12 Jakub Jelinek <jakub@redhat.com>
26122
26123 * testsuite/gcc.dg/20011009-1.c: New test.
26124
26125 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
26126
26127 PR g++/4476
26128 * g++.dg/other/friend1.C: New test.
26129
26130 2001-10-11 Richard Henderson <rth@redhat.com>
26131
26132 * g++.old-deja/g++.other/crash18.C: Add -S to options.
26133
26134 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26135
26136 * gcc.c-torture/compile/20011010-1.c: New.
26137
26138 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
26139
26140 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
26141 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
26142 g77.f-torture/execute/execute.exp,
26143 g77.f-torture/noncompile/noncompile.exp,
26144 gcc.c-torture/compile/compile.exp,
26145 gcc.c-torture/execute/execute.exp,
26146 gcc.c-torture/execute/ieee/ieee.exp,
26147 gcc.c-torture/execute/memcheck/memcheck.exp,
26148 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
26149 objc/execute/execute.exp: Update FSF address.
26150
26151 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
26152
26153 * gcc.dg/cpp/cmdlne-C.c: Update.
26154 * gcc.dg/cpp/cmdlne-C2.c: New.
26155
26156 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26157
26158 * gcc.c-torture/execute/20011008-3.c: New.
26159
26160 2001-10-08 DJ Delorie <dj@redhat.com>
26161
26162 * gcc.dg/20011008-1.c: New.
26163 * gcc.dg/20011008-2.c: New.
26164
26165 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
26166
26167 * gcc.dg/cpp/spacing1.c: Update test.
26168
26169 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
26170
26171 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
26172 spelling errors of "separate" as "seperate".
26173
26174 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
26175
26176 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
26177 enough to avoid inlining.
26178
26179 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
26180
26181 * lib/g77.exp: set libg2c_dir correctly.
26182
26183 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
26184
26185 * gcc.dg/cpp/macro11.c: New test.
26186
26187 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
26188
26189 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
26190 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
26191 gcc.dg/format/multattr-3.c: New tests.
26192 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
26193 tests for format attributes on function pointers being rejected.
26194
26195 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
26196
26197 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
26198
26199 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
26200
26201 * g++.dg/warn/format1.C: New test.
26202
26203 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
26204
26205 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
26206
26207 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
26208
26209 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
26210
26211 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
26212
26213 * gcc.dg/cpp/redef2.c: Add test.
26214
26215 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
26216
26217 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
26218 long-standing bug on i686, apparently.
26219 * gcc.c-torture/execute/loop-2c.x: New file.
26220 * gcc.c-torture/execute/loop-2d.x: New file.
26221 * gcc.c-torture/execute/loop-3c.x: New file.
26222
26223 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
26224
26225 * gcc.dg/cpp/20000625-2.c: Correct line number.
26226
26227 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
26228
26229 * gcc.dg/cpp/macro10.c: New test.
26230 * gcc.dg/cpp/strify3.c: New test.
26231 * gcc.dg/cpp/spacing1.c: Add tests.
26232 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
26233 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
26234
26235 2001-09-24 DJ Delorie <dj@redhat.com>
26236
26237 * gcc.c-torture/execute/20010924-1.c: New test.
26238
26239 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
26240
26241 * testsuite/objc/execute/paste.m: Remove.
26242
26243 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
26244
26245 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
26246
26247 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
26248
26249 * g77.dg/strlen0.f: New test.
26250
26251 2001-09-21 Richard Henderson <rth@redhat.com>
26252
26253 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
26254 * g++.old-deja/g++.abi/vtable2.C: Likewise.
26255
26256 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
26257
26258 Table-driven attributes.
26259 * g++.dg/ext/attrib1.C: New test.
26260
26261 2001-09-20 DJ Delorie <dj@redhat.com>
26262
26263 * gcc.dg/20000926-1.c: Update expected warning messages.
26264 * gcc.dg/array-2.c: Likewise, and test for warnings too.
26265 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
26266 array.
26267
26268 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
26269
26270 * g++.dg/eh/registers1.C: New test case.
26271
26272 2001-09-17 Richard Henderson <rth@redhat.com>
26273
26274 * gcc.dg/array-5.c: Fix VLA decomposition test.
26275
26276 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
26277
26278 * gcc.dg/cpp/line5.c: New testcase.
26279
26280 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
26281
26282 * gcc.dg/cpp/macro9.c: New test.
26283
26284 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
26285
26286 * gcc.c-torture/execute/980223.c: Change type of addr from long
26287 to char *.
26288
26289 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
26290
26291 * gcc.c-torture/execute/20010915-1.c: New test.
26292
26293 2001-09-14 Janis Johnson <janis187@us.ibm.com>
26294
26295 * g77.dg/bprob: New directory.
26296 * g77.dg/bprob/bprob.exp: New file.
26297 * g77.dg/bprob/bprob-1.f: New test.
26298 * g77.dg/gcov: New directory.
26299 * g77.dg/gcov/gcov.exp: New file.
26300 * g77.dg/gcov/gcov-1.f: New test.
26301 * g77.dg/gcov/gcov-1.x: New file.
26302
26303 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
26304
26305 * gcc.dg/cpp/directiv.c: Update.
26306 * gcc.dg/cpp/undef1.c: Update.
26307
26308 2001-09-12 Jakub Jelinek <jakub@redhat.com>
26309
26310 * gcc.dg/20010912-1.c: New test.
26311
26312 2001-09-11 Janis Johnson <janis187@us.ibm.com>
26313
26314 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
26315 language-independent file in lib.
26316 * lib/gcov.exp: New file.
26317
26318 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
26319
26320 * gcc.c-torture/compile/20010911-1.c: New test.
26321
26322 2001-09-10 Janis Johnson <janis187@us.ibm.com>
26323
26324 * lib/profopt.exp: New, to support profile-directed optimizations.
26325 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
26326 * gcc.misc-tests/bprob-1.c: New test.
26327 * gcc.misc-tests/bprob-2.c: New test.
26328
26329 2001-09-07 Janis Johnson <janis187@us.ibm.com>
26330
26331 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
26332 XFAIL and which kinds of gcov output to verify.
26333 * gcc.misc-tests/gcov-4b.x: New file.
26334 * gcc.misc-tests/gcov-5b.x: New file.
26335 * gcc.misc-tests/gcov-6.x: New file.
26336 * gcc.misc-tests/gcov-7.c: New test.
26337 * gcc.misc-tests/gcov-7.x: New file.
26338
26339 2001-09-06 Janis Johnson <janis187@us.ibm.com>
26340
26341 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
26342 * gcc.misc-tests/gcov-6.c: New test.
26343
26344 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
26345
26346 PR c++/3986
26347 * g++.dg/abi/vbase1.C: New test.
26348
26349 2001-09-05 Ziemowit Laski <zlaski@apple.com>
26350
26351 * objc.dg/method-2.m: New.
26352
26353 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
26354
26355 PR c++/4203
26356 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
26357 * g++.dg/init/empty1.C: New test.
26358
26359 2001-09-03 Jakub Jelinek <jakub@redhat.com>
26360
26361 * gcc.c-torture/compile/20010903-1.c: New test.
26362
26363 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
26364
26365 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
26366 for m68k.
26367
26368 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
26369
26370 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
26371
26372 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
26373
26374 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
26375
26376 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
26377
26378 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
26379 for 16-bit 'unsigned int'.
26380
26381 2001-08-29 Kazu Hirata <kazu@hxi.com>
26382
26383 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
26384
26385 2001-08-27 Richard Henderson <rth@redhat.com>
26386
26387 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
26388 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
26389
26390 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
26391
26392 * gcc.dg/asm-names.c (ymain): New.
26393
26394 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
26395
26396 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
26397 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
26398 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
26399
26400 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26401
26402 * gcc.dg/compare5.c: New testcase.
26403
26404 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
26405
26406 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
26407 and "In instantiation".
26408
26409 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
26410
26411 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
26412
26413 2001-08-20 Janis Johnson <janis187@us.ibm.com>
26414
26415 * gcc.misc-tests/gcov.exp: Add support for branch information.
26416 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
26417 * gcc.misc-tests/gcov-4.c: New test.
26418 * gcc.misc-tests/gcov-4b.c: New test.
26419 * gcc.misc-tests/gcov-5b.c: New test.
26420
26421 2001-08-20 Zack Weinberg <zackw@panix.com>
26422
26423 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
26424 expected to fail.
26425
26426 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
26427
26428 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
26429
26430 2001-08-19 Jakub Jelinek <jakub@redhat.com>
26431
26432 * g++.dg/eh/template1.C: New test.
26433
26434 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
26435
26436 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
26437 Fix thinko.
26438 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
26439 for xfail.
26440
26441 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
26442
26443 * lib/g77-dg.exp: Use prune.exp for common procedures
26444 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
26445 * lib/g77.exp: (g77-dg-prune) Remove
26446
26447 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
26448
26449 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
26450
26451 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26452
26453 * g++.dg/template/unify1.C: New test.
26454
26455 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
26456
26457 * g++.dg/abi/empty4.C: New test.
26458
26459 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
26460
26461 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
26462 solaris2.*
26463 * g77.f-torture/compile/pr3743.x: Likewise
26464
26465 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
26466
26467 * g++.dg/other/using-declaration.C: New test.
26468
26469 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
26470
26471 * gcc.dg/cpp/tr-sign.c: New testcase.
26472
26473 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
26474
26475 * gcc.dg/cpp/19951025-1.c: Revert.
26476 * gcc.dg/cpp/directiv.c: We no longer process directives that
26477 interrupt macro arguments.
26478
26479 2001-08-03 Zack Weinberg <zackw@stanford.edu>
26480
26481 * gcc.dg/bconstp-1.c: New test.
26482
26483 2001-08-03 Richard Henderson <rth@redhat.com>
26484
26485 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
26486
26487 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
26488
26489 * gcc.dg/cpp/19951025-1.c: Update.
26490
26491 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
26492
26493 * g77.dg/ff90-1.f (s): Fix reference of variable z,
26494 should be x.
26495
26496 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
26497
26498 Kill -fhonor-std.
26499 * g++.old-deja/g++.ns/ns14.C: Remove special options.
26500 * g++.old-deja/g++.other/std1.C: Likewise.
26501 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
26502
26503 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
26504
26505 * lib/g77.exp: Load gcc-defs.exp for common procedures
26506 (g77_pass, g77_fail, g77_finish, g77_exit,
26507 ${tool}_check_unsupported_p} Now redundant. Deleted.
26508
26509 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
26510
26511 * g77.dg/fbackslash.f
26512 * g77.dg/fcase-preserve.f
26513 * g77.dg/ff90-1.f
26514 * g77.dg/ffixed-line-length-0.f
26515 * g77.dg/ffixed-line-length-132.f
26516 * g77.dg/ffixed-line-length-7.f
26517 * g77.dg/ffixed-line-length-72.f
26518 * g77.dg/ffixed-line-length-none.f
26519 * g77.dg/ffree-form-1.f
26520 * g77.dg/fno-backslash.f
26521 * g77.dg/fno-f90-1.f
26522 * g77.dg/fno-fixed-form-1.f
26523 * g77.dg/fno-onetrip.f
26524 * g77.dg/fno-typeless-boz.f
26525 * g77.dg/fno-underscoring.f
26526 * g77.dg/fno-vxt-1.f
26527 * g77.dg/fonetrip.f
26528 * g77.dg/ftypeless-boz.f
26529 * g77.dg/fugly-assumed.f
26530 * g77.dg/funderscoring.f
26531 * g77.dg/fvxt-1.f
26532
26533 2001-08-01 Ziemowit Laski <zlaski@apple.com>
26534
26535 * objc.dg/fwd-proto-1.m: New.
26536 * objc.dg/local-decl-1.m: New.
26537 * objc.dg/naming-1.m: New.
26538 * objc.dg/naming-2.m: New.
26539 * objc.dg/proto-hier-1.m: New.
26540
26541 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
26542
26543 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
26544 largest-type elements to a struct makes its size grow.
26545
26546 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
26547
26548 * g++.dg/abi/vthunk1.C: New test.
26549
26550 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
26551
26552 * g++.dg/abi/vbase8-22.C: New test.
26553
26554 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
26555
26556 * gcc.dg/cpp/macro8.c: New test.
26557
26558 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
26559
26560 * g++.dg/abi/vbase8-21.C: New test.
26561
26562 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
26563
26564 * g++.dg/abi/vbase8-10.C: New test.
26565
26566 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26567
26568 * lib/g++.exp (g++_set_ld_library_path): Renamed to
26569 ${tool}_set_ld_library_path.
26570 Changed caller.
26571 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
26572 g++.exp.
26573
26574 2001-07-26 Stan Cox <scox@redhat.com>
26575
26576 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
26577 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
26578 gcc_exit, gcc_check_unsupported_p):
26579 Moved to gcc-deps.exp
26580 * gcc-deps.exp: New file.
26581
26582 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26583
26584 * g++.old-deja/g++.pt/defarg14.C: New test.
26585
26586 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
26587
26588 * g++.old-deja/g++.other/lineno5.C: New test.
26589
26590 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
26591
26592 * g++.old-deja/g++.pt/crash68.C: New test.
26593
26594 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
26595
26596 * g++.old-deja/g++.other/crash42.C: New test.
26597
26598 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
26599
26600 * gcc.dg/cpp/extratokens.c: Fix.
26601 * gcc.dg/cpp/skipping2.c: New tests.
26602
26603 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26604
26605 * gcc.c-torture/execute/20010724-1.c: New file.
26606 * gcc.c-torture/execute/20010724-1.x: New file.
26607
26608 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
26609
26610 * g++.old-deja/g++.other/cond7.C: New test.
26611
26612 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
26613
26614 * g++.old-deja/g++.other/optimize4.C: New test.
26615
26616 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
26617
26618 * g++.old-deja/g++.abi/vbase8-5.C: New test.
26619
26620 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
26621
26622 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
26623 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
26624 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
26625 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
26626
26627 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
26628 bug report" message.
26629
26630 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
26631 * g++.dg/ext/instantiate1.C: Move from old-deja.
26632
26633 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
26634
26635 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
26636 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
26637 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
26638 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
26639
26640 2001-07-23 Jeffrey A Law (law@cygnus.com)
26641
26642 * gcc.c-torture/execute/20010723-1.c: New test.
26643
26644 2001-07-23 Ben Elliston <bje@redhat.com>
26645
26646 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
26647
26648 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26649
26650 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
26651 i[34567]86-*-*.
26652 Delete handling of ieee_multilib_flags.
26653 Pass -mieee for alpha*-*-* and sh-*-*.
26654 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
26655
26656 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
26657
26658 Remove old-abi tests.
26659 * g++.old-deja/g++.mike/p11116.C: Remove.
26660 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
26661
26662 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
26663
26664 * g77.f-torture/compile/pr3743.f: New test
26665
26666 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
26667
26668 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
26669
26670 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26671
26672 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
26673 g++.old-deja/g++.pt/static6.C: Likewise.
26674 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
26675 supports weak symbols.
26676
26677 2001-07-18 Andreas Jaeger <aj@suse.de>
26678
26679 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
26680 supported again.
26681
26682 2001-07-18 Andreas Jaeger <aj@suse.de>
26683
26684 * gcc.dg/iftrap-1.c: Fix target line.
26685
26686 2001-07-17 Richard Henderson <rth@redhat.com>
26687
26688 * gcc.c-torture/execute/20010717-1.c: New.
26689
26690 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
26691
26692 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
26693 tests.
26694
26695 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
26696
26697 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
26698
26699 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26700
26701 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
26702 UAC_SIGBUS, UAC_NOPRINT definitions.
26703
26704 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
26705
26706 * objc/execute/object_is_class.m: New test.
26707 * objc/execute/object_is_meta_class.m: New test.
26708
26709 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
26710
26711 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
26712 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
26713
26714 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
26715
26716 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
26717 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
26718
26719 2001-07-14 Richard Henderson <rth@redhat.com>
26720
26721 * gcc.dg/iftrap-1.c: New.
26722
26723 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
26724
26725 * g77.f-torture/execute/intrinsic77.f: New test.
26726
26727 2001-07-11 Janis Johnson <janis@us.ibm.com>
26728
26729 * gcc.misc-tests/gcov-3.c: New test.
26730
26731 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
26732
26733 * gcc.c-torture/compile/20010711-1.c,
26734 * gcc.c-torture/compile/20010711-2.c: New tests.
26735
26736 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
26737
26738 * gcc.c-torture/execute/20010711-1.c: New test.
26739
26740 2001-07-11 Ben Elliston <bje@redhat.com>
26741
26742 * g++.old-deja/g++.other/enum5.C: New test.
26743
26744 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
26745
26746 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
26747 (g++-dg-prune): Call prune_gcc_output.
26748 * prune.exp: New file for prune_gcc_output.
26749 * lib/g++.exp, lib/gcc.exp: Load it.
26750
26751 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
26752
26753 * gcc.c-torture/compile/20010701-1.c,
26754 g++.old-deja/g++.ext/attrib6.C: New tests.
26755
26756 2001-07-06 Jeffrey A Law (law@cygnus.com)
26757
26758 * gcc.c-torture/compile/20010706-1.c: New test.
26759
26760 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
26761
26762 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
26763
26764 2001-06-28 Stan Shebs <shebs@apple.com>
26765
26766 * gcc.dg/pragma-darwin.c: New test.
26767
26768 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26769
26770 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
26771 Solaris 2.[678] system.
26772
26773 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
26774
26775 * gcc.dg/20010622-1.c: New test.
26776
26777 2001-06-18 Stan Shebs <shebs@apple.com>
26778
26779 * objc.dg: New directory.
26780 * objc.dg/dg.exp: New file.
26781 * objc.dg/alias.m: New.
26782 * objc.dg/class-1.m: New.
26783 * objc.dg/class-2.m: New.
26784 * objc.dg/const-str-1.m: New.
26785 * objc.dg/const-str-2.m: New.
26786 * objc.dg/id-1.m: New.
26787 * objc.dg/method-1.m: New.
26788 * objc.dg/super-class-1.m: New.
26789 * lib/objc-dg.exp: New file.
26790
26791 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
26792
26793 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
26794 of label name.
26795
26796 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
26797
26798 * g++.old-deja/g++.abi/vbase8-9.C: New test.
26799
26800 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26801
26802 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
26803 variable.
26804
26805 2001-06-12 Richard Henderson <rth@redhat.com>
26806
26807 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
26808
26809 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
26810
26811 * g++.old-deja/g++.abi/vbase5.C: New test.
26812 * g++.old-deja/g++.abi/vbase6.C: New test.
26813 * g++.old-deja/g++.abi/vbase7.C: New test.
26814
26815 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26816
26817 * gcc.c-torture/compile/20010610-1.c: New test.
26818
26819 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
26820
26821 * g++.old-deja/g++.abi/vbase4.C: New test.
26822
26823 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
26824
26825 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
26826 support %f for HC11/HC12 targets.
26827 * gcc.c-torture/execute/930513-1.x: New file, likewise.
26828 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
26829 on HC11/HC12 targets.
26830 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
26831
26832 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26833
26834 * gcc.dg/wchar_t-1.c: New file.
26835 * gcc.dg/wint_t-1.c: Likewise.
26836
26837 2001-06-11 Bernd Schmidt <bernds@redhat.com>
26838
26839 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
26840
26841 2001-06-11 Richard Henderson <rth@redhat.com>
26842
26843 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
26844
26845 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
26846
26847 * gcc.c-torture/compile/20010611-1.c: New test.
26848
26849 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
26850
26851 * gcc.dg/c99-tag-1.c: Add more tests.
26852
26853 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
26854
26855 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
26856 representation on MN10300 and ARM/Thumb.
26857
26858 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
26859
26860 * g77.f-torture/execute/20010610.f: New.
26861
26862 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
26863
26864 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
26865 names.
26866
26867 2001-06-09 Richard Henderson <rth@redhat.com>
26868
26869 * gcc.c-torture/execute/ashrdi-1.c: New.
26870 * gcc.c-torture/execute/ashldi-1.c: New.
26871 * gcc.c-torture/execute/lshrdi-1.c: New.
26872
26873 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
26874
26875 * objc/execute/load-3.m: Added. Check sending +load to categories,
26876 in addition to classes.
26877
26878 2001-06-08 Stan Shebs <shebs@apple.com>
26879
26880 * objc/execute/load-2.m: New test. From Nicola Pero
26881 <n.pero@mi.flashnet.it>.
26882
26883 2001-06-08 Jakub Jelinek <jakub@redhat.com>
26884
26885 * gcc.c-torture/execute/20010605-2.c: New test.
26886
26887 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
26888
26889 * g++.old-deja/g++.abi/vbase2.C: New test.
26890 * g++.old-deja/g++.abi/vbase3.C: New test.
26891
26892 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
26893
26894 * g++.old-deja/g++.pt/friend49.C: New test.
26895
26896 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
26897
26898 * g++.old-deja/g++.ext/anon3.C: New test.
26899
26900 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
26901
26902 * g++.old-deja/g++.other/conv7.C: New test.
26903
26904 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
26905
26906 * gcc.c-torture/compile/20010605-2.c: New test.
26907
26908 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
26909
26910 * gcc.c-torture/execute/20010604-1.c: New test.
26911
26912 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
26913
26914 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
26915
26916 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
26917
26918 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
26919 (g++_link_flags): Likewise.
26920 (g++_init): Pass gccpath's value to two previous functions.
26921
26922 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26923
26924 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
26925 Ensure logfile entry matches exec command line.
26926
26927 2001-05-31 Richard Henderson <rth@redhat.com>
26928
26929 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
26930 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
26931
26932 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
26933
26934 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
26935 compiler for irix6.2
26936
26937 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
26938
26939 * g++.old-deja/g++.other/optimize3.C: New file.
26940
26941 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
26942
26943 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
26944 assemble.
26945
26946 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
26947
26948 * g++.old-deja/g++.other/optimize2.C: New file.
26949
26950 2001-05-25 Diego Novillo <dnovillo@redhat.com>
26951
26952 * gcc.c-torture/compile/20010518-2.c: New file.
26953 * gcc.c-torture/execute/20010518-1.c: New file.
26954 * gcc.c-torture/execute/20010518-2.c: New file.
26955
26956 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
26957
26958 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
26959
26960 2001-05-24 Mark Mitchell <mark@codesourcery.com>
26961
26962 G++ no longer defines builtins that do not begin with __builtin.
26963 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
26964 * g++.old-deja/g++.brendand/misc13.C: Likewise.
26965 * g++.old-deja/g++.law/builtin1.C: Likewise.
26966 * g++.old-deja/g++.law/cvt2.C: Likewise.
26967 * g++.old-deja/g++.mike/net5.C: Likewise.
26968 * g++.old-deja/g++.other/builtins1.C: Likewise.
26969 * g++.old-deja/g++.other/builtins2.C: Likewise.
26970 * g++.old-deja/g++.other/builtins3.C: Likewise.
26971 * g++.old-deja/g++.other/builtins4.C: Likewise.
26972 * g++.old-deja/g++.other/inline8.C: Likewise.
26973 * g++.old-deja/g++.robertl/eb39.C: Likewise.
26974
26975 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
26976
26977 * g++.old-deja/g++.pt/using1.C: Adjust.
26978 * g++.old-deja/g++.pt/using2.C: New test.
26979
26980 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
26981
26982 * gcc.dg/cpp/charconst.c: New tests.
26983 * gcc.dg/cpp/escape.c: New tests.
26984 * gcc.dg/cpp/escape-1.c: New tests.
26985 * gcc.dg/cpp/escape-2.c: New tests.
26986 * gcc.dg/cpp/ucs.c: New tests.
26987
26988 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
26989
26990 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
26991 native compiler for irix6.5.
26992
26993 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
26994
26995 * lib/g++.exp (g++_include_flags): Use args to compute
26996 get_multilibs.
26997 (g++_link_flags): Likewise.
26998 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
26999
27000 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
27001
27002 * gcc.dg/c90-hexfloat-1.c: Add more tests.
27003
27004 2001-05-21 Geoff Keating <geoffk@redhat.com>
27005
27006 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
27007 this file.
27008
27009 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
27010
27011 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
27012 STACK_SIZE;
27013 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
27014 to STACK_SIZE; Use it to define size of add_histo array.
27015 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
27016 to STACK_SIZE.
27017 (f): Use GITT_SIZE to define size of gitt local table.
27018 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
27019 to STACK_SIZE; Use it to define size of bytemem array.
27020
27021 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
27022
27023 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
27024 on 68HC11/HC12 due to the asm instruction.
27025 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
27026 * gcc.c-torture/compile/920520-1.x: Likewise.
27027 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
27028 on 68HC11/HC12 because the function is larger than 64K.
27029 * gcc.c-torture/compile/961203-1.x: New file, this test fails
27030 on 68HC11/HC12 because the structure is too large.
27031
27032 2001-05-20 Richard Henderson <rth@redhat.com>
27033
27034 * gcc.c-torture/execute/20010520-1.c: New.
27035
27036 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27037
27038 * g++.old-deja/g++.warn/compare1.C: New test.
27039 * gcc.dg/compare4.c: New test.
27040
27041 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
27042
27043 * g++.old-deja/g++.other/optimize1.C: New test.
27044
27045 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27046
27047 * g++.old-deja/g++.pt/spec41.C: New test.
27048
27049 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
27050
27051 * gcc.c-torture/compile/20010114-1.x: Remove.
27052
27053 2001-05-18 Stan Shebs <shebs@apple.com>
27054
27055 * gcc.c-torture/compile/20010518-1.c: New test.
27056
27057 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
27058
27059 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
27060 * g++.old-deja/g++.pt/crash67.C: New test.
27061
27062 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
27063
27064 * g++.old-deja/g++.other/debug9.C: New test.
27065
27066 2001-05-16 Zack Weinberg <zackw@stanford.edu>
27067
27068 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
27069
27070 2001-05-16 Jan Hubicka <jh@suse.cz>
27071
27072 * gcc.c-torture/compile/20010516-1.c: New test.
27073
27074 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
27075
27076 * g++.old-deja/g++.other/crash41.C: New test.
27077
27078 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
27079
27080 * g++.old-deja/g++.pt/crash66.C: New test.
27081
27082 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
27083
27084 * g++.old-deja/g++.robertl/eb27.C: Convert.
27085
27086 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
27087
27088 * g++.dg/friend-warn.C: New test. Do not warn about friend
27089 declaration being redundant.
27090
27091 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
27092
27093 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
27094
27095 2001-05-14 Mark Mitchell <mark@codesourcery.com>
27096
27097 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
27098
27099 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
27100
27101 * lib/g++.exp: Use testsuite_flags.
27102
27103 2001-05-13 Mark Mitchell <mark@codesourcery.com>
27104
27105 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
27106
27107 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
27108
27109 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
27110
27111 2001-05-11 Mark Mitchell <mark@codesourcery.com>
27112
27113 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
27114
27115 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
27116
27117 * gcc.c-torture/compile/20010313-1.c: New test.
27118
27119 2001-05-09 Zack Weinberg <zackw@stanford.edu>
27120
27121 * gcc.dg/cpp/direct2.c: New test.
27122 * gccq.dg/cpp/direct2s.c: New test.
27123
27124 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
27125
27126 2001-05-07 Mark Mitchell <mark@codesourcery.com>
27127
27128 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
27129 * g++.old-deja/g++.other/op3.C: Likewise.
27130
27131 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
27132
27133 * gcc.dg/cpp/syshdr.h: New file.
27134 * gcc.dg/cpp/sysmac1.c: Update.
27135 * gcc.dg/cpp/sysmac2.c: Update.
27136
27137 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
27138
27139 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
27140
27141 2001-05-04 David Edelsohn <edelsohn@gnu.org>
27142
27143 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
27144 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
27145
27146 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
27147
27148 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
27149
27150 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
27151
27152 * lib/g++.exp (g++_include_flags): Don't use any special flags
27153 if TESTING_IN_BUILD_TREE is not defined.
27154 (g++_init): Use a plain 'c++' as the compiler if
27155 TESTING_IN_BUILD_TREEE is not defined.
27156
27157 2001-05-02 Jakub Jelinek <jakub@redhat.com>
27158
27159 * g++.old-deja/g++.eh/catch13.C: New test.
27160 * g++.old-deja/g++.eh/catch14.C: New test.
27161
27162 2001-05-02 Jakub Jelinek <jakub@redhat.com>
27163
27164 * gcc.dg/cpp/tr-define.c: New test.
27165
27166 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
27167
27168 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
27169 <stdlib.h>, not <malloc.h>.
27170
27171 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
27172
27173 * g++.old-deja/g++.ns/template17.C: New test.
27174
27175 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
27176
27177 * g++.old-deja/g++.pt/ref4.C: New test.
27178
27179 2001-04-30 Richard Henderson <rth@redhat.com>
27180
27181 * gcc.dg/20000724-1.c: Revert last change.
27182
27183 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
27184
27185 * g77.f-torture/execute/20010430.f: New test.
27186
27187 2001-04-30 Mark Mitchell <mark@codesourcery.com>
27188
27189 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
27190
27191 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
27192
27193 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
27194
27195 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
27196
27197 * g++.old-deja/g++.eh/crash6.C: New test.
27198
27199 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
27200
27201 * g++.old-deja/g++.other/warn7.C: New test.
27202
27203 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
27204
27205 * g++.old-deja/g++.other/defarg9.C: New test.
27206
27207 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
27208
27209 * g77.f-torture/compile/20010426.f: New test.
27210 * g77.f-torture/execute/20010426.f: New test.
27211
27212 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
27213
27214 * g77.f-torture/compile/20000629-1.x: Remove - error
27215 has been fixed.
27216
27217 2001-04-26 Jeffrey A Law (law@cygnus.com)
27218
27219 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
27220 Tweak slightly to work with g++.dg framework.
27221 * g++.dg/special/ecos.exp: Run initp1.C test.
27222 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
27223
27224 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
27225 its linker doesn't give line numbers either.
27226 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
27227
27228 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
27229
27230 * g++.old-deja/g++.other/lex1.C: New test.
27231
27232 2001-04-26 Jakub Jelinek <jakub@redhat.com>
27233
27234 * gcc.dg/noncompile/20010425-1.c: New test.
27235
27236 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
27237
27238 * g++.old-deja/g++.pt/mangle2.C: New test.
27239
27240 2001-04-25 Jakub Jelinek <jakub@redhat.com>
27241
27242 * gcc.dg/format/plus-1.c: New test.
27243
27244 2001-04-25 Jakub Jelinek <jakub@redhat.com>
27245
27246 * gcc.dg/20010423-1.c: New test.
27247
27248 2001-04-25 Jakub Jelinek <jakub@redhat.com>
27249
27250 * gcc.c-torture/execute/20010422-1.c: New test.
27251
27252 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
27253
27254 * g++.old-deja/g++.ns/type2.C: New test.
27255
27256 2001-04-24 Zack Weinberg <zackw@stanford.edu>
27257
27258 * g++.old-deja/g++.other/perf1.C: New test.
27259
27260 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
27261
27262 * gcc.dg/c99-func-2.c: Remove xfail.
27263 * gcc.dg/c99-func-3.c: Remove xfail.
27264 * gcc.dg/c99-func-4.c: Remove xfail.
27265
27266 2001-04-23 Zack Weinberg <zackw@stanford.edu>
27267
27268 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
27269
27270 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
27271
27272 * gcc.c-torture/compile/20010423-1.c: New test.
27273
27274 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
27275
27276 * g++.old-deja/g++.pt/typename28.C: New test.
27277
27278 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
27279
27280 * g++.old-deja/g++.abi/empty2.C: New test.
27281 * g++.old-deja/g++.abi/empty3.C: New test.
27282
27283 2001-04-20 Jakub Jelinek <jakub@redhat.com>
27284
27285 * g++.old-deja/g++.other/comdat2.C: New test.
27286 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
27287
27288 2001-04-20 Jakub Jelinek <jakub@redhat.com>
27289
27290 * g++.old-deja/g++.other/overload14.C: New test.
27291
27292 2001-04-20 Jakub Jelinek <jakub@redhat.com>
27293
27294 * g++.old-deja/g++.other/lookup23.C: New test.
27295
27296 2001-04-20 Jakub Jelinek <jakub@redhat.com>
27297
27298 * gcc.c-torture/execute/20010403-1.c: New test.
27299
27300 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
27301 Mark Mitchell <mark@codesourcery.com>
27302
27303 * lib/old-dejagnu.exp: Don't delete output of executable.
27304 Add .exe suffix to executables.
27305
27306 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
27307
27308 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
27309
27310 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27311
27312 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
27313
27314 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
27315
27316 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
27317 * g++.old-deja/g++.abi/crash1.C: New test.
27318
27319 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
27320
27321 * g++.old-deja/g++.other/crash40.C: New test.
27322
27323 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27324
27325 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
27326
27327 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
27328
27329 * g++.old-deja/g++.other/warn6.C: New test.
27330
27331 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
27332
27333 * g++.old-deja/g++.robertl/eb42.C: Same.
27334
27335 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27336
27337 * gcc.dg/wtr-conversion-1.c: New testcase.
27338
27339 2001-04-10 Richard Henderson <rth@redhat.com>
27340
27341 * g++.old-deja/g++.other/array5.C: New.
27342
27343 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27344
27345 * gcc.c-torture/execute/20010408-1.c: New test.
27346
27347 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
27348
27349 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
27350 headers and constructs.
27351 * g++.old-deja/g++.robertl/eb79.C: Same.
27352 * g++.old-deja/g++.robertl/eb77.C (main): Same.
27353 * g++.old-deja/g++.robertl/eb73.C: Same.
27354 * g++.old-deja/g++.robertl/eb66.C (main): Same.
27355 * g++.old-deja/g++.robertl/eb55.C (t): Same.
27356 * g++.old-deja/g++.robertl/eb54.C (main): Same.
27357 * g++.old-deja/g++.robertl/eb46.C (main): Same.
27358 * g++.old-deja/g++.robertl/eb44.C: Same.
27359 * g++.old-deja/g++.robertl/eb41.C (main): Same.
27360 * g++.old-deja/g++.robertl/eb4.C (main): Same.
27361 * g++.old-deja/g++.robertl/eb39.C: Same.
27362 * g++.old-deja/g++.robertl/eb33.C (main): Same.
27363 * g++.old-deja/g++.robertl/eb31.C (main): Same.
27364 * g++.old-deja/g++.robertl/eb30.C: Same.
27365 * g++.old-deja/g++.robertl/eb3.C: Same.
27366 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
27367 * g++.old-deja/g++.robertl/eb21.C: Same.
27368 * g++.old-deja/g++.robertl/eb15.C: Same.
27369 * g++.old-deja/g++.robertl/eb118.C: Same.
27370 * g++.old-deja/g++.robertl/eb115.C (main): Same.
27371 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
27372 * g++.old-deja/g++.robertl/eb109.C: Same.
27373 * g++.old-deja/g++.other/sibcall1.C (main): Same.
27374 * g++.old-deja/g++.mike/rtti1.C: Same.
27375 * g++.old-deja/g++.mike/p658.C: Same.
27376 * g++.old-deja/g++.mike/net46.C: Same.
27377 * g++.old-deja/g++.mike/net34.C: Same.
27378 * g++.old-deja/g++.mike/memoize1.C: Same.
27379 * g++.old-deja/g++.mike/eh2.C: Same.
27380 * g++.old-deja/g++.law/weak.C: Same.
27381 * g++.old-deja/g++.law/visibility7.C: Same.
27382 * g++.old-deja/g++.law/visibility25.C: Same.
27383 * g++.old-deja/g++.law/visibility22.C: Same.
27384 * g++.old-deja/g++.law/visibility2.C: Same.
27385 * g++.old-deja/g++.law/visibility17.C: Same.
27386 * g++.old-deja/g++.law/visibility13.C: Same.
27387 * g++.old-deja/g++.law/visibility10.C: Same.
27388 * g++.old-deja/g++.law/visibility1.C: Same.
27389 * g++.old-deja/g++.law/virtual3.C (eval): Same.
27390 * g++.old-deja/g++.law/vbase1.C: Same.
27391 * g++.old-deja/g++.law/operators32.C: Same.
27392 * g++.old-deja/g++.law/nest3.C: Same.
27393 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
27394 * g++.old-deja/g++.law/except5.C (main): Same.
27395 * g++.old-deja/g++.law/cvt7.C (run): Same.
27396 * g++.old-deja/g++.law/cvt2.C: Same.
27397 * g++.old-deja/g++.law/cvt16.C: Same.
27398 * g++.old-deja/g++.law/ctors6.C (bar): Same.
27399 * g++.old-deja/g++.law/ctors17.C (main): Same.
27400 * g++.old-deja/g++.law/ctors13.C: Same.
27401 * g++.old-deja/g++.law/ctors12.C (main): Same.
27402 * g++.old-deja/g++.law/ctors10.C: Same.
27403 * g++.old-deja/g++.law/code-gen5.C: Same.
27404 * g++.old-deja/g++.law/bad-error7.C: Same.
27405 * g++.old-deja/g++.law/arm9.C: Same.
27406 * g++.old-deja/g++.law/arm12.C: Same.
27407 * g++.old-deja/g++.law/arg8.C: Same.
27408 * g++.old-deja/g++.law/arg1.C: Same.
27409 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
27410 * g++.old-deja/g++.jason/template31.C: Same.
27411 * g++.old-deja/g++.jason/template24.C (main): Same.
27412 * g++.old-deja/g++.jason/2371.C: Same.
27413 * g++.old-deja/g++.eh/new2.C: Same.
27414 * g++.old-deja/g++.eh/new1.C: Same.
27415 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
27416 * g++.old-deja/g++.brendan/nest21.C (main): Same.
27417 * g++.old-deja/g++.brendan/err-msg3.C: Same.
27418 * g++.old-deja/g++.brendan/crash62.C: Same.
27419 * g++.old-deja/g++.brendan/crash52.C: Same.
27420 * g++.old-deja/g++.brendan/crash49.C (main): Same.
27421 * g++.old-deja/g++.brendan/crash38.C: Same.
27422 * g++.old-deja/g++.brendan/crash15.C (main): Same.
27423 * g++.old-deja/g++.brendan/copy9.C: Same.
27424
27425 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
27426
27427 * gcc.c-torture/execute/20001203-2.c (memset):
27428 Count argument is of type __SIZE_TYPE__.
27429
27430 2001-04-04 Diego Novillo <dnovillo@redhat.com>
27431
27432 * gcc.c-torture/compile/20010404-1.c: New test.
27433
27434 2001-04-04 Jakub Jelinek <jakub@redhat.com>
27435
27436 * gcc.c-torture/compile/20010326-1.c: New test.
27437
27438 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
27439
27440 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
27441 peculiarities of the SH.
27442 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
27443
27444 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
27445
27446 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
27447 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
27448 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
27449
27450 2001-04-02 Jakub Jelinek <jakub@redhat.com>
27451
27452 * g77.f-torture/compile/20010321-1.f: New test.
27453
27454 2001-04-02 Jakub Jelinek <jakub@redhat.com>
27455
27456 * gcc.c-torture/compile/20010329-1.c: New test.
27457
27458 2001-04-02 Jakub Jelinek <jakub@redhat.com>
27459
27460 * gcc.c-torture/execute/20010329-1.c: New test.
27461
27462 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
27463
27464 * g++.old-deja/g++.other/eh4.C: Fix typo.
27465
27466 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
27467
27468 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
27469
27470 2001-03-28 Philip Blundell <philb@gnu.org>
27471
27472 * gcc.c-torture/compile/20010328-1.c: New test.
27473
27474 2001-03-27 Richard Henderson <rth@redhat.com>
27475
27476 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
27477 * g++.old-deja/g++.eh/vbase3.C: Likewise.
27478
27479 2001-03-27 Alan Modra <alan@linuxcare.com.au>
27480
27481 * gcc.c-torture/compile/20010327-1.c: New test.
27482
27483 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
27484
27485 * g++.old-deja/g++.other/friend12.C: New test.
27486 * g++.old-deja/g++.other/friend9.C: Expect no errors.
27487 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
27488
27489 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
27490
27491 * gcc.c-torture/execute/20010325-1.c: New test.
27492
27493 2001-03-23 Jakub Jelinek <jakub@redhat.com>
27494
27495 * g++.old-deja/g++.other/mangle3.C: New test.
27496
27497 2001-03-22 Jakub Jelinek <jakub@redhat.com>
27498
27499 * g++.old-deja/g++.other/anon8.C: New test.
27500
27501 2001-03-20 Philip Blundell <philb@gnu.org>
27502
27503 * gcc.c-torture/compile/20010320-1.c: New test.
27504
27505 2001-03-17 Richard Henderson <rth@redhat.com>
27506
27507 * g++.old-deja/g++.other/eh4.C: Add expected error text.
27508
27509 2001-03-15 Geoff Keating <geoff@redhat.com>
27510
27511 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
27512 tests on AIX.
27513
27514 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
27515
27516 * g++.old-deja/g++.other/eh4.C: New test.
27517
27518 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
27519
27520 * gcc.dg/cpp/mi1.c: Update.
27521
27522 2001-03-14 Jakub Jelinek <jakub@redhat.com>
27523
27524 * g++.old-deja/g++.other/regstack.C: New test.
27525
27526 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
27527
27528 * g++.old-deja/g++.other/ref4.C: New test.
27529
27530 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
27531
27532 * objc/execute/va_method.m: Added.
27533 * objc/execute/IMP.m: Added.
27534 * objc/execute/_cmd.m: Added.
27535 * objc/execute/accessing_ivars.m: Added.
27536 * objc/execute/class-1.m: Added.
27537 * objc/execute/class-10.m: Added.
27538 * objc/execute/class-11.m: Added.
27539 * objc/execute/class-12.m: Added.
27540 * objc/execute/class-13.m: Added.
27541 * objc/execute/class-14.m: Added.
27542 * objc/execute/class-2.m: Added.
27543 * objc/execute/class-3.m: Added.
27544 * objc/execute/class-4.m: Added.
27545 * objc/execute/class-5.m: Added.
27546 * objc/execute/class-6.m: Added.
27547 * objc/execute/class-7.m: Added.
27548 * objc/execute/class-8.m: Added.
27549 * objc/execute/class-9.m: Added.
27550 * objc/execute/class-tests-1.h
27551 * objc/execute/class-tests-2.h
27552 * objc/execute/compatibility_alias.m: Added.
27553 * objc/execute/encode-1.m: Added.
27554 * objc/execute/formal_protocol-1.m: Added.
27555 * objc/execute/formal_protocol-2.m: Added.
27556 * objc/execute/formal_protocol-3.m: Added.
27557 * objc/execute/formal_protocol-4.m: Added.
27558 * objc/execute/formal_protocol-5.m: Added.
27559 * objc/execute/formal_protocol-6.m: Added.
27560 * objc/execute/formal_protocol-7.m: Added.
27561 * objc/execute/informal_protocol.m: Added.
27562 * objc/execute/initialize.m: Added.
27563 * objc/execute/load.m: Added.
27564 * objc/execute/many_args_method.m: Added.
27565 * objc/execute/nested-3.m: Added.
27566 * objc/execute/no_clash.m: Added.
27567 * objc/execute/private.m: Added.
27568 * objc/execute/redefining_self.m: Added.
27569 * objc/execute/root_methods.m: Added.
27570 * objc/execute/selector-1.m: Added.
27571 * objc/execute/static-1.m: Added.
27572 * objc/execute/static-2.m: Added.
27573 * objc/execute/va_method.m: Added.
27574
27575 2001-03-10 Richard Henderson <rth@redhat.com>
27576
27577 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
27578
27579 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
27580
27581 * g++.old-deja/g++.other/crash31.C: XFAIL.
27582 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
27583 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
27584 * gcc.c-torture/execute/20010123-1.x: XFAIL.
27585 * gcc.c-torture/execute/20010124-1.x: XFAIL.
27586 * gcc.dg/sequence-pt-1.c: XFAIL one test.
27587
27588 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
27589
27590 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
27591
27592 2001-03-06 Zack Weinberg <zackw@stanford.edu>
27593
27594 * gcc.dg/20000724-1.c: Don't use multiline strings.
27595
27596 2001-03-06 Zack Weinberg <zackw@stanford.edu>
27597
27598 * objc/execute/string1.m, objc/execute/string2.m: Compare the
27599 result of -cString against what we expect it to be; don't just
27600 print it out for no one to read.
27601
27602 * objc/execute/string3.m, objc/execute/string4.m: New tests.
27603 Based on testcases provided by Nicola Pero.
27604
27605 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
27606
27607 * gcc.dg/cpp/macro7.c: New test.
27608
27609 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
27610
27611 * gcc.dg/cpp/multiline.c: Update.
27612
27613 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
27614
27615 * g++.old-deja/g++.other/enum3.C: New test.
27616
27617 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
27618
27619 * g++.old-deja/g++.other/pod1.C: New test.
27620
27621 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
27622
27623 * g++.old-deja/g++.ext/overload1.C: New test.
27624
27625 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
27626
27627 * g++.old-deja/g++.pt/using1.C: New test.
27628
27629 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
27630
27631 * g++.old-deja/g++.other/using9.C: New test.
27632
27633 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
27634
27635 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
27636
27637 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
27638
27639 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
27640
27641 * g++.old-deja/g++.ext/realpt1.C: Remove.
27642
27643 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
27644
27645 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
27646
27647 2001-02-26 Will Cohen <wcohen@redhat.com>
27648
27649 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
27650
27651 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
27652
27653 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
27654 templatized constructors.
27655
27656 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27657
27658 * gcc.c-torture/execute/20010224-1.c: New test.
27659
27660 2001-02-23 Jakub Jelinek <jakub@redhat.com>
27661
27662 * gcc.c-torture/execute/20010222-1.c: New test.
27663
27664 2001-02-22 Jakub Jelinek <jakub@redhat.com>
27665
27666 * g++.old-deja/g++.other/inline20.C: New test.
27667
27668 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
27669
27670 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
27671
27672 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
27673
27674 * g++.old-deja/g++.other/lookup22.C: New test.
27675
27676 2001-02-19 Zack Weinberg <zackw@stanford.edu>
27677
27678 * g77.dg: New directory.
27679 * g77.dg/20010216-1.f: New test case.
27680 * g77.dg/dg.exp: New driver.
27681 * lib/g77-dg.exp: New driver library.
27682
27683 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27684
27685 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
27686
27687 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
27688
27689 * g++.old-deja/g++.other/decl9.C: New test.
27690
27691 2001-02-16 Jakub Jelinek <jakub@redhat.com>
27692
27693 * g++.old-deja/g++.other/init16.C: Update the test so that it does
27694 not need <string> and also tests the initialization at runtime.
27695
27696 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
27697
27698 * gcc.c-torture/execute/longlong.c: New test.
27699
27700 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
27701
27702 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
27703
27704 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
27705
27706 * gcc.c-torture/execute/920302-1.c (execute):
27707 Change argument type to short.
27708
27709 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
27710
27711 * g++.old-deja/g++.pt/deduct6.C: New test.
27712
27713 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
27714
27715 * g++.old-deja/g++.pt/deduct5.C: New test.
27716
27717 2001-02-14 Jakub Jelinek <jakub@redhat.com>
27718
27719 * gcc.c-torture/execute/20010209-1.c: New test.
27720
27721 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
27722
27723 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
27724
27725 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
27726
27727 * g++.dg/vtgc1.C: Update for new ABI.
27728
27729 * consistency.vlad: New directory, 1665 files.
27730
27731 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
27732
27733 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
27734 return type.
27735 * gcc.dg/cpp/digraphs.c: Declare puts.
27736
27737 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
27738
27739 * g++.old-deja/g++.other/warn5.C: New test.
27740
27741 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
27742
27743 * g++.old-deja/g++.pt/spec40.C: New test.
27744
27745 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
27746
27747 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
27748 case.
27749 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
27750
27751 2001-02-12 Jakub Jelinek <jakub@redhat.com>
27752
27753 * gcc.c-torture/compile/20010209-1.c: New test.
27754
27755 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
27756
27757 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
27758 excess errors message but not if it crashes.
27759 * g++.old-deja/g++.other/crash27.C: Likewise.
27760 * g++.old-deja/g++.other/crash28.C: Likewise.
27761 * g++.old-deja/g++.other/crash30.C: Likewise.
27762 * g++.old-deja/g++.other/crash32.C: Likewise.
27763 * g++.old-deja/g++.other/crash35.C: Likewise.
27764 * g++.old-deja/g++.pt/inherit2.C: Likewise.
27765
27766 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
27767
27768 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
27769 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
27770 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
27771 g77.f-torture/execute/execute.exp,
27772 g77.f-torture/noncompile/noncompile.exp,
27773 gcc.c-torture/execute/execute.exp,
27774 gcc.c-torture/execute/memcheck/memcheck.exp,
27775 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
27776 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
27777 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
27778 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
27779 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
27780 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
27781 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
27782 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
27783 Remove bug reporting instructions with ancient email addresses.
27784
27785 2001-02-07 Jakub Jelinek <jakub@redhat.com>
27786
27787 * gcc.dg/20010202-1.c: New test.
27788 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
27789
27790 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
27791
27792 * g++.dg/stdbool-if.C: New test.
27793
27794 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
27795
27796 * objc/execute/fdecl.m: Added main().
27797
27798 2001-02-07 Jakub Jelinek <jakub@redhat.com>
27799
27800 * gcc.c-torture/execute/20010206-1.c: New test.
27801
27802 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
27803
27804 * gcc.dg/cpp/avoidpaste1.c: Update.
27805
27806 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
27807
27808 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
27809 Pero <nicola@brainstorm.co.uk>.
27810 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
27811
27812 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
27813
27814 * g++.old-deja/g++.pt/spec39.C: New test.
27815
27816 2001-02-05 Jakub Jelinek <jakub@redhat.com>
27817
27818 * gcc.c-torture/compile/20010202-1.c: New test.
27819
27820 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
27821
27822 * g++.old-deja/g++.abi/primary2.C: New test.
27823 * g++.old-deja/g++.abi/primary3.C: New test.
27824 * g++.old-deja/g++.abi/primary4.C: New test.
27825 * g++.old-deja/g++.abi/primary5.C: New test.
27826 * g++.old-deja/g++.abi/vtable3.h: New test.
27827 * g++.old-deja/g++.abi/vtable3a.C: New test.
27828 * g++.old-deja/g++.abi/vtable3b.C: New test.
27829 * g++.old-deja/g++.abi/vtable3c.C: New test.
27830 * g++.old-deja/g++.abi/vtable3d.C: New test.
27831 * g++.old-deja/g++.abi/vtable3e.C: New test.
27832 * g++.old-deja/g++.abi/vtable3f.C: New test.
27833 * g++.old-deja/g++.abi/vtable3g.C: New test.
27834 * g++.old-deja/g++.abi/vtable3h.C: New test.
27835 * g++.old-deja/g++.abi/vtable3i.C: New test.
27836 * g++.old-deja/g++.abi/vtable3j.C: New test.
27837 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
27838
27839 2001-02-03 Jakub Jelinek <jakub@redhat.com>
27840
27841 * g++.old-deja/g++.other/anon6.C: New test.
27842 * g++.old-deja/g++.other/anon7.C: New test.
27843
27844 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
27845
27846 * gcc.dg/cpp/avoidpaste2.c: New tests.
27847
27848 2001-01-31 Jakub Jelinek <jakub@redhat.com>
27849
27850 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
27851
27852 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
27853
27854 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
27855 DECIMAL_DIG cases for Irix."
27856
27857 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
27858
27859 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
27860
27861 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
27862
27863 * gcc.dg/c99-tag-1.c: New test.
27864
27865 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
27866
27867 * gcc.dg/cpp/tr-warn1.c: Add tests.
27868
27869 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
27870
27871 * gcc.dg/cpp/avoidpaste1.c: Update.
27872 * gcc.dg/cpp/paste4.c: Update.
27873
27874 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
27875
27876 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
27877 cases for Irix.
27878
27879 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
27880
27881 * g++.old-deja/g++.other/inline19.C: New test.
27882
27883 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
27884
27885 * gcc.dg/Wlarger-than.c: New test.
27886
27887 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
27888
27889 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
27890
27891 2001-01-29 Jakub Jelinek <jakub@redhat.com>
27892
27893 * gcc.c-torture/execute/20010129-1.c: New test.
27894 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
27895
27896 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
27897
27898 * gcc.dg/cpp/avoidpaste1.c: Test case.
27899
27900 2001-01-28 Jakub Jelinek <jakub@redhat.com>
27901
27902 * g++.old-deja/g++.other/inline18.C: New test.
27903
27904 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27905
27906 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
27907 and __builtin_putchar.
27908
27909 2001-01-27 Jakub Jelinek <jakub@redhat.com>
27910
27911 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
27912 tests.
27913
27914 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
27915
27916 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
27917 floating point number rounding mode to round to the nearest
27918 representable mode.
27919
27920 2001-01-25 Jakub Jelinek <jakub@redhat.com>
27921
27922 * g++.old-deja/g++.other/mangle2.C: New test.
27923
27924 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
27925
27926 * gcc.c-torture/compile/20010124-1.c: New test.
27927
27928 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
27929
27930 * g++.old-deja/g++.pt/spec38.C: New test.
27931
27932 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27933
27934 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
27935 "Build don't run".
27936
27937 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27938
27939 * gcc.c-torture/execute/20010123-1.c: New test.
27940
27941 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
27942
27943 * g++.old-deja/g++.pt/spec37.C: New test.
27944
27945 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
27946
27947 * g++.old-deja/g++.pt/overload14.C: New test.
27948
27949 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27950
27951 * gcc.c-torture/execute/20010122-1.c: New test, exercise
27952 __builtin_return_address.
27953
27954 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
27955
27956 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
27957 * g++.old-deja/g++.pt/spec35.C: New test.
27958 * g++.old-deja/g++.pt/spec36.C: New test.
27959
27960 2001-01-20 Jakub Jelinek <jakub@redhat.com>
27961
27962 * gcc.c-torture/compile/20010118-1.c: New test.
27963
27964 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
27965
27966 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
27967
27968 2001-01-19 Jakub Jelinek <jakub@redhat.com>
27969
27970 * gcc.c-torture/execute/20010119-1.c: New test.
27971
27972 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
27973
27974 * g++.old-deja/g++.other/vbase5.C: New test.
27975
27976 2001-01-19 Jakub Jelinek <jakub@redhat.com>
27977
27978 * gcc.c-torture/execute/20010118-1.c: New test.
27979
27980 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
27981
27982 * g++.old-deja/g++.pt/deduct3.C: New test.
27983
27984 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
27985
27986 * g++.old-deja/g++.pt/spec34.C: New test.
27987
27988 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
27989
27990 * g77.f-torture/compile/20000601-2.f: New test.
27991
27992 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
27993
27994 * g++.old-deja/g++.other/init17.C: New test.
27995
27996 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
27997
27998 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
27999
28000 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
28001
28002 * g++.old-deja/g++.pt/unify8.C: New test.
28003
28004 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
28005
28006 * g++.old-deja/g++.abi/vbase1.C: New test.
28007
28008 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
28009
28010 * g++.old-deja/g++.pt/crash65.C: New test.
28011
28012 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
28013
28014 * gcc.dg/cpp/assembl2.S: New test case.
28015
28016 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
28017
28018 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
28019 are supported.
28020
28021 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28022
28023 * g++.old-deja/g++.other/builtins1.C: New test.
28024 * g++.old-deja/g++.other/builtins2.C: Likewise.
28025 * g++.old-deja/g++.other/builtins3.C: Likewise.
28026 * g++.old-deja/g++.other/builtins4.C: Likewise.
28027
28028 2001-01-17 Jakub Jelinek <jakub@redhat.com>
28029
28030 * gcc.c-torture/compile/20010117-1.c: New test.
28031 * gcc.c-torture/compile/20010117-2.c: New test.
28032
28033 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
28034
28035 * g77.f-torture/execute/20010116.[fx]: New test,
28036 XFAIL on i?86-*-*.
28037 * g77.f-torture/compile/20010115.f: Indicate it's
28038 a test for PR fortran/1636.
28039
28040 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
28041
28042 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
28043
28044 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
28045
28046 * g77.f-torture/compile/20010115.f: New test.
28047
28048 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
28049
28050 * g++.old-deja/g++.pt/nontype5.C: New test.
28051
28052 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
28053
28054 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
28055 have an equivalent working one below it.
28056
28057 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
28058
28059 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
28060 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
28061
28062 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
28063
28064 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
28065 message containing "init_priority".
28066 (conpr-2.C): Likewise.
28067 (conpr-3.C): Likewise.
28068 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
28069
28070 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28071
28072 * gcc.c-torture/execute/20010114-2.c: New test.
28073
28074 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
28075
28076 * gcc.c-torture/compile/20010114-1.c: New test.
28077 * gcc.c-torture/compile/20010114-1.x: Xfail.
28078 * gcc.c-torture/compile/20010114-2.c: New test.
28079 * gcc.c-torture/execute/20010114-1.c: New test.
28080 * gcc.dg/trunc-1.c: New test.
28081 * gcc.dg/uninit-B.c: New test.
28082
28083 2001-01-13 Nick Clifton <nickc@redhat.com>
28084
28085 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
28086 target.
28087
28088 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
28089
28090 * gcc.c-torture/compile/20010113-1.c: New test.
28091
28092 2001-01-13 Jakub Jelinek <jakub@redhat.com>
28093
28094 * gcc.c-torture/compile/20001212-1.c: New test.
28095
28096 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
28097
28098 * gcc.dg/cpp/widestr1.c: Update.
28099 * gcc.dg/cpp/prag-imp.c: Remove.
28100
28101 2001-01-12 Jakub Jelinek <jakub@redhat.com>
28102
28103 * gcc.c-torture/execute/20000801-3.x: Remove.
28104 * gcc.dg/c90-init-1.c: New test.
28105 * gcc.dg/c99-init-1.c: New test.
28106 * gcc.dg/c99-init-2.c: New test.
28107 * gcc.dg/gnu99-init-1.c: New test.
28108
28109 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
28110
28111 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
28112 testing that no relevant ones were found.
28113
28114 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
28115
28116 * g++.old-deja/g++.pt/cast2.C: New test.
28117
28118 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
28119
28120 * g++.old-deja/g++.pt/friend47.C: New test.
28121
28122 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
28123
28124 * g++.old-deja/g++.pt/instantiate13.C: New test.
28125
28126 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
28127
28128 * g++.old-deja/g++.other/defarg7.C: New test.
28129 * g++.old-deja/g++.other/defarg8.C: New test.
28130
28131 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
28132
28133 * g++.old-deja/g++.pt/crash64.C: New test.
28134
28135 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
28136
28137 * g++.old-deja/g++.pt/crash63.C: New test.
28138
28139 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
28140
28141 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
28142
28143 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
28144
28145 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
28146
28147 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
28148
28149 * g++.old-deja/g++.pt/error3.C: New test.
28150
28151 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
28152
28153 * g++.old-deja/g++.other/crash39.C: New test.
28154
28155 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
28156
28157 * g++.old-deja/g++.other/vbase4.C: New test.
28158
28159 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
28160
28161 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
28162 * gcc.dg/special/20000419-2.c: New file. Identical to above.
28163 * gcc.dg/special/special.exp: New test driver which will check
28164 for alias support for the above test.
28165
28166 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
28167
28168 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
28169 problems on small machines.
28170 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
28171 parameterize.
28172
28173 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
28174
28175 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
28176 mips.
28177 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
28178
28179 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
28180
28181 * g++.old_deja/g++.pt/using8.C: New test.
28182
28183 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
28184
28185 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
28186
28187 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
28188
28189 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
28190 where a failure is expected.
28191 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
28192
28193 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
28194
28195 * g++.old_deja/g++.pt/instantiate12.C: New test.
28196
28197 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
28198
28199 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
28200 start of structs.
28201 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
28202 * g++.old-deja/g++.brendan/crash17.C: Likewise.
28203 * g++.old-deja/g++.brendan/crash29.C: Likewise.
28204 * g++.old-deja/g++.brendan/crash48.C: Likewise.
28205 * g++.old-deja/g++.brendan/ns1.C: Likewise.
28206 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
28207 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
28208 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
28209 * g++.old-deja/g++.eh/spec6.C: Likewise.
28210 * g++.old-deja/g++.jason/crash3.C: Likewise.
28211 * g++.old-deja/g++.law/ctors11.C: Likewise.
28212 * g++.old-deja/g++.law/ctors17.C: Likewise.
28213 * g++.old-deja/g++.law/ctors5.C: Likewise.
28214 * g++.old-deja/g++.law/ctors9.C: Likewise.
28215 * g++.old-deja/g++.mike/ambig1.C: Likewise.
28216 * g++.old-deja/g++.mike/net22.C: Likewise.
28217 * g++.old-deja/g++.mike/p3538a.C: Likewise.
28218 * g++.old-deja/g++.mike/p3538b.C: Likewise.
28219 * g++.old-deja/g++.mike/virt3.C: Likewise.
28220 * g++.old-deja/g++.niklas/t128.C: Likewise.
28221 * g++.old-deja/g++.other/anon4.C: Likewise.
28222 * g++.old-deja/g++.other/using1.C: Likewise.
28223 * g++.old-deja/g++.other/warn3.C: Likewise.
28224 * g++.old-deja/g++.pt/t37.C: Likewise.
28225 * g++.old-deja/g++.robertl/eb69.C: Likewise.
28226 * g++.old-deja/g++.robertl/eb71.C: Likewise.
28227
28228 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
28229
28230 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
28231
28232 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28233
28234 * gcc.c-torture/execute/stdio-opt-3.c: New test.
28235
28236 2001-01-07 Jakub Jelinek <jakub@redhat.com>
28237
28238 * gcc.c-torture/compile/20010107-1.c: New test.
28239
28240 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
28241
28242 * gcc.c-torture/execute/builtin-noret-1.c: New test.
28243
28244 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
28245
28246 * gcc.dg/format/format.h: New file.
28247 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
28248 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
28249 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
28250 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
28251 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
28252 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
28253 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
28254 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
28255 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
28256 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
28257 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
28258 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
28259 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
28260 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
28261 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
28262 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
28263 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
28264 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
28265 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
28266 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
28267 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
28268 instead of declaring standard types, macros and functions in each
28269 test.
28270
28271 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
28272
28273 * gcc.c-torture/execute/20010106-1.c: New test.
28274
28275 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
28276
28277 * gcc.dg/format/format.exp: New file.
28278 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
28279 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
28280 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
28281 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
28282 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
28283 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
28284 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
28285 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
28286 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
28287 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
28288 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
28289 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
28290 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
28291 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
28292 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
28293 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
28294 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
28295 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
28296 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
28297 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
28298 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
28299 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
28300 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
28301 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
28302 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
28303 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
28304 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
28305 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
28306 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
28307 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
28308 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
28309 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
28310 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
28311 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
28312 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
28313 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
28314 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
28315 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
28316 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
28317 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
28318 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
28319 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
28320
28321 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
28322
28323 * gcc.c-torture/execute/991228-1.c: Take word endianness into
28324 account.
28325
28326 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
28327
28328 * gcc.c-torture/execute/builtin-complex-1.c: New test.
28329
28330 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
28331
28332 * g++.old-deja/g++.pt/crash62.C: New test.
28333
28334 2001-01-04 Richard Henderson <rth@redhat.com>
28335
28336 * gcc.dg/20000926-1.c: Update expected warnings.
28337 * gcc.dg/array-2.c: Likewise.
28338 * gcc.dg/array-4.c: Also validate flexible array members.
28339 * gcc.dg/c99-flex-array-1.c: New.
28340
28341 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
28342
28343 * gcc.c-torture/compile/20001222-1.x: Remove.
28344
28345 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
28346
28347 * gcc.c-torture/execute/built-in-setjmp.c: New.
28348
28349 2001-01-03 Richard Henderson <rth@redhat.com>
28350
28351 * gcc.dg/940510-1.c: Update expected error wording.
28352 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
28353
28354 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
28355
28356 * lib/target-supports.exp (check_alias_available): Modified to
28357 indicate aliases not supported if only weak aliases are supported.
28358
28359 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28360
28361 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
28362 Turn on cmpstrsi checks for __pj__ and __i370__.
28363
28364 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
28365
28366 * g++.old-deja/g++.other/virtual11.C: New test.
28367
28368 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
28369
28370 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
28371
28372 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28373
28374 * gcc.c-torture/compile/20010102-1.c: New test.
28375
28376 2001-01-02 Andreas Jaeger <aj@suse.de>
28377
28378 * gcc.dg/noreturn-3.c: New test.
28379
28380 * gcc.dg/noreturn-4.c: New test.
28381
28382 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28383
28384 * gcc.c-torture/execute/stdio-opt-1.c: Also test
28385 __builtin_fputc and __builtin_fwrite.
28386
28387 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
28388
28389 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
28390 signed char, not default char.
28391
28392 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
28393
28394 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
28395
28396 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
28397
28398 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
28399
28400 2000-12-29 Richard Henderson <rth@redhat.com>
28401
28402 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
28403 (__cyg_profile_func_exit): Define.
28404
28405 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
28406
28407 * g++.dg/vtgc1.C: New test.
28408
28409 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
28410
28411 * gcc.dg/noncompile/20001228-1.c: New test.
28412
28413 * gcc.dg/20001228-1.c: New test.
28414
28415 * gcc.c-torture/execute/20001228-1.c: New test.
28416
28417 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
28418
28419 * gcc.dg/format-strfmon-1.c: New test.
28420
28421 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28422
28423 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
28424 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
28425 * gcc.c-torture/execute/string-opt-1.c: Likewise.
28426 * gcc.c-torture/execute/string-opt-2.c: Likewise.
28427 * gcc.c-torture/execute/string-opt-3.c: Likewise.
28428 * gcc.c-torture/execute/string-opt-4.c: Likewise.
28429 * gcc.c-torture/execute/string-opt-6.c: Likewise.
28430 * gcc.c-torture/execute/string-opt-7.c: Likewise.
28431 * gcc.c-torture/execute/string-opt-8.c: Likewise.
28432 * gcc.c-torture/execute/string-opt-9.c: Likewise.
28433 * gcc.c-torture/execute/string-opt-10.c: Likewise.
28434 * gcc.c-torture/execute/string-opt-11.c: Likewise.
28435 * gcc.c-torture/execute/string-opt-12.c: Likewise.
28436
28437 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
28438 * gcc.c-torture/execute/string-opt-4.c: Test index.
28439
28440 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
28441
28442 * gcc.c-torture/compile/20001226-1.c: New test.
28443
28444 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
28445
28446 * gcc.c-torture/compile/20001222-1.c: New test.
28447 * gcc.c-torture/compile/20001222-1.x: Xfail.
28448
28449 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
28450
28451 * gcc.c-torture/execute/comp-goto-2.c: New test.
28452
28453 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
28454
28455 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
28456 Use long types if __INT_MAX__ is 32767.
28457 (main): Use cast to (sint32 *) when poking 88 into a_page.
28458
28459 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
28460
28461 2000-12-21 Bernd Schmidt <bernds@redhat.com>
28462
28463 * gcc.c-torture/compile/20001221-1.c: New test.
28464 * gcc.c-torture/execute/20001221-1.c: New test.
28465
28466 2000-12-20 Richard Henderson <rth@redhat.com>
28467
28468 * g++.old-deja/g++.pt/crash36.C: Update error lines.
28469 * g++.old-deja/g++.robertl/eb109.C: Likewise.
28470
28471 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28472
28473 * gcc.dg/compare3.c: New test.
28474
28475 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
28476
28477 * gcc.dg/format-warnll-1.c: New test.
28478
28479 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
28480
28481 * gcc.dg/cpp/cmdlne-P.c: New test.
28482
28483 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
28484
28485 * gcc.c-torture/execute/builtin-abs-1.c,
28486 gcc.c-torture/execute/builtin-abs-2.c: New tests.
28487
28488 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
28489
28490 * gcc.dg/cpp/multiline.c: New test.
28491
28492 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
28493
28494 * g++.old-deja/g++.other/syshdr1.C: Update.
28495 * gcc.dg/cpp/lineflags.c: Remove temporarily.
28496
28497 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28498
28499 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
28500
28501 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28502
28503 * g++.old-deja/g++.pt/ttp65.C: New test.
28504
28505 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28506
28507 * g++.old-deja/g++.pt/ttp64.C: New test.
28508
28509 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28510
28511 * g++.old-deja/g++.pt/spec33.C: New test.
28512
28513 2000-12-14 Catherine Moore <clm@redhat.com>
28514
28515 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
28516 * gcc.c-torture/execute/920612-2.c: Likewise.
28517 * gcc.c-torture/execute/920428-2.c: Likewise.
28518 * gcc-c-torture/execute/va-arg-11.c: Call exit.
28519 * gcc.c-torture/execute/va-arg-21.c: Likewise.
28520
28521 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28522
28523 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
28524 * gcc.dg/pack-test-2.c: Likewise.
28525
28526 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
28527
28528 Tests by Zack Weinberg <zackw@stanford.edu>.
28529
28530 * gcc.dg/cpp/defined.c: Update.
28531 * gcc.dg/cpp/defined_trad.c: New tests.
28532
28533 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
28534
28535 * gcc.dg/cpp/trad-direct.c: Update.
28536
28537 2000-12-11 Neil Booth <neilb@earthling.net>
28538
28539 * gcc.dg/cpp/defined_trad.c
28540
28541 2000-12-11 Neil Booth <neilb@earthling.net>
28542
28543 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
28544
28545 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
28546
28547 * gcc.dg/format-miss-2.c: New test.
28548
28549 2000-12-09 Neil Booth <neilb@earthling.net>
28550
28551 * gcc.dg/cpp/lineflags.c: New tests.
28552 * gcc.dg/cpp/poison.c: Update.
28553 * gcc.dg/cpp/redef2.c: Update.
28554 * gcc.dg/cpp/skipping.c: New test.
28555
28556 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
28557
28558 * g++.old-deja/g++.other/eh3.C: New testcase.
28559
28560 2000-12-07 Neil Booth <neilb@earthling.net>
28561
28562 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
28563 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
28564 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
28565 wtr-union-init-2.c, wtr-union-init-3.c: Update.
28566 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
28567 Update.
28568
28569 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
28570
28571 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
28572 __SIZE_TYPE__ instead of int for type of integers cast to
28573 pointers.
28574
28575 2000-12-07 Jakub Jelinek <jakub@redhat.com>
28576
28577 * g++.old-deja/g++.other/cleanup4.C: New test.
28578
28579 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
28580
28581 * format-sec-1.c: New test.
28582
28583 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
28584
28585 * gcc.dg/format-nonlit-3.c: New test.
28586
28587 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
28588
28589 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
28590 through a null pointer.
28591
28592 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28593
28594 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
28595 * g++.old-deja/g++.pt/partial4.C: New test.
28596
28597 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
28598
28599 * gcc.c-torture/execute/ieee/hugeval.x: New.
28600
28601 2000-12-06 Neil Booth <neilb@earthling.net>
28602
28603 * gcc.dg/cpp/backslash2.c: New tests.
28604
28605 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28606
28607 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
28608 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
28609
28610 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
28611
28612 * gcc.c-torture/execute/20001203-2.c: New testcase.
28613
28614 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
28615
28616 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
28617 * g++.old-deja/g++.other/virtual10.C: New test.
28618
28619 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
28620
28621 * g++.old-deja/g++.mike/pmf5.C: Remove test.
28622
28623 2000-12-05 Richard Henderson <rth@redhat.com>
28624
28625 * gcc.c-torture/compile/20001205-1.c: New.
28626
28627 2000-12-04 Neil Booth <neilb@earthling.net>
28628
28629 * g++.old-deja/g++.other/virtual9.C: New test.
28630 * g++.old-deja/g++.pt/crash61.C: New test.
28631 * gcc.c-torture/execute/loop-9.c: New test.
28632
28633 2000-12-04 Neil Booth <neilb@earthling.net>
28634
28635 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
28636 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
28637 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
28638 * gcc.dg/cpp/extratokens.c: ...here.
28639
28640 2000-12-04 Neil Booth <neilb@earthling.net>
28641
28642 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
28643 New tests.
28644
28645 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28646
28647 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
28648 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
28649
28650 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
28651
28652 * gcc.c-torture/execute/20001203-1.c: New test.
28653
28654 2000-12-03 Neil Booth <neilb@earthling.net>
28655
28656 * gcc.dg/cpp/macro6.c: New test cases.
28657
28658 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28659
28660 * gcc.c-torture/execute/string-opt-9.c: New test.
28661 * gcc.c-torture/execute/string-opt-10.c: Likewise.
28662 * gcc.c-torture/execute/string-opt-11.c: Likewise.
28663 * gcc.c-torture/execute/string-opt-12.c: Likewise.
28664
28665 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
28666 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
28667
28668 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
28669
28670 * gcc.dg/cpp/if-6.c: New testcase.
28671
28672 * gcc.dg/20001201-1.c: New testcase.
28673
28674 2000-12-02 Neil Booth <neilb@earthling.net>
28675
28676 * g++.old-deja/g++.other/externC4.C,
28677 g++.old-deja/g++.other/friend10.C: New tests.
28678
28679 2000-12-02 Neil Booth <neilb@earthling.net>
28680
28681 * g++.old-deja/g++.other/instan2.C
28682 * g++.old-deja/g++.other/instan3.C: New test.
28683
28684 2000-12-02 Neil Booth <neilb@earthling.net>
28685
28686 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
28687 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
28688 gnuc99.c,gnuc99-pedantic.c: New tests.
28689
28690 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
28691
28692 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
28693 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
28694
28695 2000-12-01 Neil Booth <neilb@earthling.net>
28696
28697 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
28698 * gcc.dg/cpp/poison.c: Update.
28699 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
28700
28701 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
28702
28703 * g77.f-torture/execute/20001201.f: New test.
28704
28705 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
28706
28707 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
28708
28709 2000-12-01 Jakub Jelinek <jakub@redhat.com>
28710
28711 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
28712
28713 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
28714
28715 * g++.old-deja/g++.other/cast6.C: New test.
28716
28717 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
28718
28719 * gcc.c-torture/execute/20001130-2.c: New testcase.
28720
28721 2000-11-30 Richard Henderson <rth@redhat.com>
28722
28723 * gcc.c-torture/execute/20001130-1.c: New test.
28724
28725 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
28726
28727 * g++.old-deja/g++.other/op3.C: New test.
28728
28729 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
28730
28731 * g++.old-deja/g++.other/op2.C: New test.
28732
28733 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
28734
28735 * g++.old-deja/g++.other/crash38.C: New test.
28736
28737 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
28738
28739 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
28740
28741 2000-11-29 Jakub Jelinek <jakub@redhat.com>
28742
28743 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
28744 tests.
28745 * gcc.c-torture/execute/string-opt-6.c: New test.
28746
28747 * gcc.dg/20001117-1.c: Add main.
28748
28749 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
28750
28751 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
28752 Move from here ...
28753 * gcc.dg/940510-1.c: ... to here.
28754
28755 * gcc.dg/20000926-1.c: GNU C now allows initializations of
28756 zero-size arrays in toplevel structures.
28757
28758 2000-11-28 Jakub Jelinek <jakub@redhat.com>
28759
28760 * gcc.c-torture/execute/loop-8.c: New test.
28761
28762 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
28763
28764 * g++.old-deja/g++.other/base1.C: New test.
28765
28766 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
28767
28768 * g++.old-deja/g++.other/parse2.C: New test.
28769
28770 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
28771
28772 * g++.old-deja/g++.pt/incomplete1.C: New test.
28773
28774 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
28775
28776 * g++.old-deja/g++.other/friend9.C: New test.
28777
28778 2000-11-28 Jakub Jelinek <jakub@redhat.com>
28779
28780 * gcc.dg/20001127-1.c: New test.
28781
28782 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
28783
28784 * g++.old-deja/g++.pt/friend46.C: New test.
28785
28786 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
28787
28788 * g++.old-deja/g++.other/ptrmem8.C: New test.
28789
28790 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28791
28792 * gcc.c-torture/execute/string-opt-7.c: New test.
28793 * gcc.c-torture/execute/string-opt-8.c: Likewise.
28794
28795 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
28796
28797 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
28798 instead of 'mkcheck 2'.
28799
28800 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
28801
28802 * gcc.c-torture/execute/memcheck/driver.c,
28803 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
28804 C9X references to refer to C99.
28805
28806 2000-11-25 Jakub Jelinek <jakub@redhat.com>
28807
28808 * gcc.dg/ultrasp3.c: New test.
28809
28810 2000-11-25 Neil Booth <neilb@earthling.net>
28811
28812 * gcc.dg/cpp/include2.c: Update test to be locale independent.
28813
28814 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
28815
28816 * gcc.c-torture/compile/20001123-2.c: New.
28817
28818 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28819
28820 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
28821
28822 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
28823
28824 * gcc.dg/sequence-point-1.c: Add some new tests.
28825 * gcc.c-torture/execute/20001124-1.c: New test.
28826
28827 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
28828
28829 * g++.old-deja/g++.other/vaarg4.C: New test.
28830 * gcc.c-torture/compile/20001123-1.c: New test.
28831
28832 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
28833
28834 * g++.other/crash24.C: Adjust and remove XFAIL.
28835 * g++.other/crash37.C: New test.
28836
28837 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
28838
28839 * g++.old-deja/g++.pt/instantiate9.C: New test.
28840
28841 2000-11-22 Mark Mitchell <mark@codesourcery.com>
28842
28843 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
28844 new ABI, too.
28845
28846 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
28847 * g++.old-deja/g++.robertl/eb55.C: Likewise.
28848
28849 2000-11-22 Neil Booth <neilb@earthling.net>
28850
28851 * gcc.dg/cpp/Wtrigraphs.c: New test.
28852
28853 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
28854
28855 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
28856
28857 2000-11-22 Jakub Jelinek <jakub@redhat.com>
28858
28859 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
28860
28861 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
28862
28863 * lib/gcc-dg.exp: load_lib scanasm.exp.
28864 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
28865 * lib/g++-dg.exp: load_lib scanasm.exp.
28866 * lib/scanasm.exp: New.
28867 (scan-assembler, scan-assembler-not): Add optional arguments to
28868 test name, or if not present, the pattern name.
28869 (scan-assembler-dem, scan-assembler-dem-not): New.
28870
28871 * g++.dg/dg.exp: New.
28872
28873 2000-11-21 Neil Booth <neilb@earthling.net>
28874
28875 * gcc.dg/cpp/integrated1.c: Remove.
28876
28877 2000-11-21 Jakub Jelinek <jakub@redhat.com>
28878
28879 * gcc.c-torture/execute/20001121-1.c: New test.
28880
28881 2000-11-21 Richard Henderson <rth@redhat.com>
28882
28883 * gcc.c-torture/compile/20001121-1.c: New test.
28884
28885 2000-11-20 Neil Booth <neilb@earthling.net>
28886
28887 * gcc.dg/cpp/integrated1.c: New test.
28888
28889 2000-11-21 Jakub Jelinek <jakub@redhat.com>
28890
28891 * g++.old-deja/g++.other/inline17.C: New test.
28892
28893 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
28894
28895 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
28896 local variable to be zero: I made the variable global. Now
28897 uses abort() and exit() instead of relying on main's return value.
28898
28899 2000-11-20 Neil Booth <neilb@earthling.net>
28900
28901 * gcc.dg/cpp/paste2.c: Update test.
28902 * objc/execute/paste.m: New test.
28903
28904 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
28905
28906 * gcc.dg/c99-condexpr-1.c: New test.
28907
28908 2000-11-20 Neil Booth <neilb@earthling.net>
28909
28910 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
28911
28912 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
28913
28914 * g++.old-deja/g++.pt/export1.C: New test.
28915
28916 2000-11-20 Jakub Jelinek <jakub@redhat.com>
28917
28918 * gcc.dg/20001117-1.c: New test.
28919
28920 2000-11-18 Richard Henderson <rth@redhat.com>
28921
28922 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
28923
28924 2000-11-18 Richard Henderson <rth@redhat.com>
28925
28926 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
28927 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
28928 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
28929
28930 2000-11-18 Richard Henderson <rth@redhat.com>
28931
28932 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
28933 (main): New. Exit cleanly.
28934
28935 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
28936
28937 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
28938 gcc.dg/c99-fordecl-2.c: New tests.
28939
28940 2000-11-18 Richard Henderson <rth@redhat.com>
28941
28942 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
28943 * gcc.c-torture/execute/zerolen-2.c: New.
28944
28945 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28946
28947 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
28948 memory.
28949
28950 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
28951
28952 * g++.old-deja/g++.pt/instantiate8.C: New test.
28953
28954 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
28955
28956 * g++.old-deja/g++.other/incomplete.C: Add more tests.
28957 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
28958
28959 2000-11-16 Nick Clifton <nickc@redhat.com>
28960
28961 * gcc.c-torture/execute/nestfunc-2.c: New test.
28962 * gcc.c-torture/execute/nestfunc-3.c: New test.
28963
28964 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
28965
28966 * gcc.c-torture/compile/20001116-1.c: New test.
28967
28968 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28969
28970 * gcc.c-torture/execute/20001115-1.c: New test.
28971
28972 2000-11-15 Mark Mitchell <mark@codesourcery.com>
28973
28974 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
28975 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
28976 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
28977 * g++.old-deja/g++.abi/vmihint.C: Likewise.
28978
28979 2000-11-15 Neil Booth <neilb@earthling.net>
28980
28981 gcc.dg/cpp/_Pragma1.c: Update.
28982 gcc.dg/cpp/_Pragma2.c: New test.
28983
28984 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
28985
28986 * g++.old-deja/g++.other/anon5.C: New test.
28987
28988 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
28989
28990 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
28991 tests.
28992
28993 2000-11-14 Jakub Jelinek <jakub@redhat.com>
28994
28995 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
28996 output.
28997
28998 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
28999
29000 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
29001 labels at end of compound statements.
29002
29003 2000-11-13 Jakub Jelinek <jakub@redhat.com>
29004
29005 * gcc.c-torture/execute/loop-7.c: New test.
29006
29007 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
29008
29009 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
29010
29011 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
29012
29013 * gcc.dg/c99-bool-1.c: New test.
29014
29015 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
29016
29017 * gcc.dg/c99-scope-1.c: Remove xfail.
29018 * gcc.dg/c99-scope-2.c: New test.
29019
29020 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29021
29022 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
29023 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
29024
29025 2000-11-11 Mark Mitchell <mark@codesourcery.com>
29026
29027 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
29028 error messages.
29029
29030 * g++.mike/p700.C: Don't typedef wchar_t.
29031 * g++.mike/p784.C: Likewise.
29032 * g++.mike/eb101.C: Don't use __wchar_t.
29033
29034 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
29035
29036 * g77.f-torture/execute/20001111.[fx]: Test premature exit
29037 from DO loop.
29038
29039 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
29040
29041 * gcc.c-torture/execute/20001111-1.c: New test.
29042
29043 2000-11-10 Nick Clifton <nickc@redhat.com>
29044
29045 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
29046 long multuiple and accumulate.
29047
29048 2000-11-09 Richard Henderson <rth@redhat.com>
29049
29050 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
29051 via size_t instead of int.
29052
29053 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
29054 * gcc.c-torture/execute/string-opt-2.c: Likewise.
29055 * gcc.c-torture/execute/string-opt-3.c: Likewise.
29056 * gcc.c-torture/execute/string-opt-4.c: Likewise.
29057
29058 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
29059
29060 * gcc.c-torture/compile/20001109-1.c: New test.
29061 * gcc.c-torture/compile/20001109-2.c: New test.
29062
29063 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
29064
29065 * g++.old-deja/g++.pt/operator1.C: New test.
29066 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
29067
29068 2000-11-09 Jakub Jelinek <jakub@redhat.com>
29069
29070 * gcc.dg/20001108-1.c: New test.
29071
29072 2000-11-09 Jakub Jelinek <jakub@redhat.com>
29073
29074 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
29075 with both arguments constant strings.
29076 * gcc.c-torture/execute/string-opt-3.c: New test.
29077 * gcc.c-torture/execute/string-opt-4.c: New test.
29078 * gcc.c-torture/execute/string-opt-5.c: New test.
29079
29080 2000-11-08 Nick Clifton <nickc@redhat.com>
29081
29082 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
29083 mulsidi3adddi patterns.
29084
29085 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
29086
29087 * g++.old-deja/g++.other/crash36.C: New test.
29088
29089 2000-11-08 Jakub Jelinek <jakub@redhat.com>
29090
29091 * g++.old-deja/g++.other/init16.C: New test.
29092
29093 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
29094
29095 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
29096
29097 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
29098
29099 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
29100 * gcc.c-torture/execute/va-arg-16.x: Likewise.
29101 * gcc.c-torture/execute/va-arg-17.x: Likewise.
29102
29103 2000-11-07 DJ Delorie <dj@redhat.com>
29104
29105 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
29106
29107 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29108
29109 * gcc.c-torture/execute/string-opt-1.c: New test.
29110
29111 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
29112
29113 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
29114 mips-sgi-irix6.* because the MIPS ABI passes floating-point
29115 parameters in registers, and there is no way for a varargs
29116 function to know in which order the integer and floating-point
29117 parameters should be interleaved when they are placed on the
29118 stack.
29119 * gcc.c-torture/execute/va-arg-16.x: Likewise.
29120 * gcc.c-torture/execute/va-arg-17.x: Likewise.
29121
29122 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29123
29124 * gcc.c-torture/execute/string-opt-2.c: New test.
29125
29126 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
29127
29128 * g++.old-deja/g++.pt/crash60.C: New test.
29129
29130 2000-11-06 Jakub Jelinek <jakub@redhat.com>
29131
29132 * g++.old-deja/g++.other/crash24.C: New test.
29133 * g++.old-deja/g++.other/crash25.C: New test.
29134 * g++.old-deja/g++.other/crash26.C: New test.
29135 * g++.old-deja/g++.other/crash27.C: New test.
29136 * g++.old-deja/g++.other/crash28.C: New test.
29137 * g++.old-deja/g++.other/crash29.C: New test.
29138 * g++.old-deja/g++.other/crash30.C: New test.
29139 * g++.old-deja/g++.other/crash31.C: New test.
29140 * g++.old-deja/g++.other/crash32.C: New test.
29141 * g++.old-deja/g++.other/crash33.C: New test.
29142 * g++.old-deja/g++.other/crash34.C: New test.
29143 * g++.old-deja/g++.other/crash35.C: New test.
29144
29145 2000-11-06 Jakub Jelinek <jakub@redhat.com>
29146
29147 * gcc.c-torture/execute/20001031-1.c: New test.
29148
29149 2000-11-04 Mark Mitchell <mark@codesourcery.com>
29150
29151 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
29152 namespace.
29153
29154 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
29155 standards-conformant.
29156
29157 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
29158
29159 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
29160 * g++.old-deja/g++.mike/p755a.C: Likewise.
29161 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
29162 library makes no calls to `operator new' during initialization.
29163
29164 2000-11-04 Neil Booth <neilb@earthling.net>
29165
29166 * gcc.dg/cpp/include2.c: New tests.
29167
29168 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
29169
29170 * lib/g++.exp (g++_set_ld_library_path): New function.
29171 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
29172
29173 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
29174
29175 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
29176 warnings.
29177
29178 2000-11-01 Richard Henderson <rth@redhat.com>
29179
29180 * g++.old-deja/g++.ext/namedret1.C: New.
29181 * g++.old-deja/g++.ext/namedret2.C: New.
29182 * g++.old-deja/g++.ext/namedret3.C: New.
29183
29184 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
29185
29186 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
29187 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
29188
29189 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29190
29191 * gcc.c-torture/execute/va-arg-21.c: New test.
29192
29193 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
29194
29195 * gcc.dg/c99-complex-2.c: New test.
29196
29197 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29198
29199 * gcc.c-torture/execute/stdio-opt-1.c: New test.
29200
29201 2000-10-31 Jakub Jelinek <jakub@redhat.com>
29202
29203 * g++.old-deja/g++.other/inline16.C: New test.
29204
29205 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
29206
29207 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
29208 __PRETTY_FUNCTION__
29209
29210 2000-10-29 Neil Booth <neilb@earthling.net>
29211
29212 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
29213 New tests.
29214 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
29215 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
29216 optimisation.
29217
29218 2000-10-29 Neil Booth <neilb@earthling.net>
29219
29220 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
29221 * mi1.c, mi1c.h: Add null directives to multiple-include test.
29222 * mi5.c: Test multiple includes work with -C.
29223 * trigraphs.c: Test ^= version.
29224
29225 2000-10-28 Neil Booth <neilb@earthling.net>
29226
29227 New tests and test updates for new macro expander.
29228
29229 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
29230 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
29231 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
29232 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
29233 new diagnostic messages.
29234
29235 * gcc.dg/cpp/macro3.c: New tests.
29236
29237 2000-10-27 Mark Mitchell <mark@codesourcery.com>
29238
29239 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
29240 on the same line.
29241
29242 2000-10-27 Jakub Jelinek <jakub@redhat.com>
29243
29244 * g++.old-deja/g++.other/eh2.C: New test.
29245
29246 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
29247
29248 * gcc.c-torture/execute/20001027-1.c: New test.
29249
29250 2000-10-26 Richard Henderson <rth@redhat.com>
29251
29252 * gcc.c-torture/execute/20001026-1.c: New.
29253
29254 2000-10-26 Mark Mitchell <mark@codesourcery.com>
29255
29256 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
29257 * g++.old-deja/g++.law/builtin1.C: Likewise.
29258 * g++.old-deja/g++.law/ctors10.C: Likewise.
29259 * g++.old-deja/g++.law/virtual3.C: Likewise.
29260 * g++.old-deja/g++.mike/p658.C: Likewise.
29261 * g++.old-deja/g++.other/sibcall1.C: Likewise.
29262 * g++.old-deja/g++.other/vaarg2.C: Likewise.
29263 * g++.old-deja/g++.robertl/eb124.C: Likewise.
29264 * g++.old-deja/g++.robertl/eb44.C: Likewise.
29265 * g++.old-deja/g++.robertl/eb77.C: Likewise.
29266
29267 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
29268
29269 * gcc.c-torture/compile/20001024-1.c: New test.
29270
29271 2000-10-25 Mark Mitchell <mark@codesourcery.com>
29272
29273 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
29274 to tell us whether or not we are using V3.
29275
29276 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
29277
29278 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
29279 operands.
29280
29281 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
29282
29283 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
29284
29285 2000-10-25 Jakub Jelinek <jakub@redhat.com>
29286
29287 * gcc.c-torture/execute/20001024-1.c: New test.
29288
29289 2000-10-24 Jakub Jelinek <jakub@redhat.com>
29290
29291 * g++.old-deja/g++.other/sibcall1.C: New test.
29292
29293 2000-10-20 Jakub Jelinek <jakub@redhat.com>
29294
29295 * gcc.dg/noncompile/init-3.c: New test.
29296
29297 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
29298
29299 * gcc.dg/format-array-1.c: New test.
29300
29301 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
29302
29303 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
29304 writing through null pointers; remove comment about testing
29305 unterminated strings.
29306
29307 2000-10-17 Matthew Hiller <hiller@redhat.com>
29308
29309 * gcc.c-torture/execute/20001017-2.c: New test.
29310
29311 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
29312
29313 * gcc.c-torture/compile/20001018-1.c: New test.
29314 * gcc.c-torture/compile/20001018-1.x: Xfail.
29315
29316 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29317
29318 * gcc.c-torture/execute/20001017-1.c: New test.
29319
29320 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
29321
29322 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
29323 for multiple use of arguments with scanf formats; add tests for
29324 multiple use of arguments.
29325
29326 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
29327
29328 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
29329
29330 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
29331
29332 * gcc.dg/format-miss-1.c: New test.
29333
29334 2000-10-16 Jakub Jelinek <jakub@redhat.com>
29335
29336 * gcc.c-torture/execute/20001013-1.c: New test.
29337
29338 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
29339
29340 * gcc.dg/format-branch-1.c: New test.
29341
29342 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
29343
29344 * README, lib/file-format.exp: Remove EGCS references.
29345
29346 2000-10-16 Jakub Jelinek <jakub@redhat.com>
29347
29348 * gcc.dg/20001013-1.c: New test.
29349
29350 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
29351
29352 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
29353 for intmax_t in the compiler using __typeof__ and the type rules
29354 for conditional expressions.
29355
29356 2000-10-13 Jakub Jelinek <jakub@redhat.com>
29357
29358 * gcc.dg/20001012-1.c: New test.
29359 * gcc.dg/20001012-2.c: New test.
29360
29361 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
29362
29363 * gcc.dg/format-attr-1.c: New test.
29364
29365 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
29366
29367 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
29368 __LONG_LONG_MAX__ instead of LLONG_MAX.
29369
29370 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
29371
29372 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
29373 scanf flags.
29374 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
29375 flags.
29376
29377 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
29378
29379 * gcc.dg/sequence-pt-1.c: New test.
29380
29381 2000-10-11 Geoff Keating <geoffk@cygnus.com>
29382
29383 * gcc.c-torture/execute/20001011-1.c: New testcase.
29384 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
29385
29386 2000-10-10 Jakub Jelinek <jakub@redhat.com>
29387
29388 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
29389 does not error on it.
29390
29391 2000-10-10 Jakub Jelinek <jakub@redhat.com>
29392
29393 * gcc.dg/20001009-1.c: New test.
29394
29395 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
29396
29397 * gcc.c-torture/compile/20001009-1.c: Move from here ....
29398 * gcc.c-torture/execute/20001009-2.c: ... to here.
29399
29400 2000-10-09 Geoff Keating <geoffk@cygnus.com>
29401
29402 * gcc.c-torture/compile/20001009-1.c: New testcase.
29403 * gcc.c-torture/execute/20001009-1.c: New testcase.
29404 Testcases provided by Jan Hubicka <jh@suse.cz>.
29405
29406 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
29407
29408 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
29409 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
29410 uintmax_t using <limits.h> to emulate the compiler's internal
29411 logic. No longer XFAIL %j tests.
29412
29413 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
29414
29415 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
29416 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
29417 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
29418 regexps and details of expected handling of some bad formats.
29419 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
29420 suppression.
29421
29422 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
29423
29424 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
29425 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
29426 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
29427 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
29428 in list archives.
29429
29430 2000-10-06 Richard Henderson <rth@cygnus.com>
29431
29432 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
29433 * g++.old-deja/g++.brendan/crash52.C: Likewise.
29434 * g++.old-deja/g++.jason/report.C: Likewise.
29435 * g++.old-deja/g++.law/friend5.C: Likewise.
29436 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
29437 of the expected warnings.
29438
29439 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
29440
29441 * g++.old-deja/g++.pt/enum14.C: New test.
29442
29443 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
29444
29445 * g++.old-deja/g++.pt/crash59.C: New test.
29446
29447 2000-10-04 Will Cohen <wcohen@redhat.com>
29448
29449 * gcc.dg/20000926-1.c: New test.
29450
29451 2000-10-03 Geoff Keating <geoffk@cygnus.com>
29452
29453 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
29454 function name for current C++ compiler.
29455 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
29456
29457 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
29458
29459 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
29460 __PRETTY_FUNCTION__.
29461 * g++.old-deja/g++.ext/pretty2.C: Likewise.
29462
29463 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29464
29465 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
29466
29467 2000-09-26 Jakub Jelinek <jakub@redhat.com>
29468
29469 * gcc.c-torture/compile/20000923-1.c: New test.
29470
29471 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
29472
29473 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
29474 * g++.old-deja/g++.pt/ttp62.C: Same.
29475 * g++.old-deja/g++.other/inline14.C: Same.
29476
29477 2000-09-24 Richard Henderson <rth@cygnus.com>
29478
29479 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
29480
29481 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
29482
29483 * gcc.dg/c90-printf-1.c: Add test for wide string format.
29484
29485 2000-09-22 Geoff Keating <geoffk@cygnus.com>
29486
29487 * gcc.c-torture/compile/20000922-1.c: New file.
29488
29489 2000-09-21 Nick Clifton <nickc@redhat.com>
29490
29491 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
29492 a signed long modulo operation.
29493 (mod6): New function - perform an unsigned long modulo operation.
29494 (main): Add tests for modulos of very large numbers by very small
29495 dividends.
29496
29497 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29498
29499 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
29500
29501 2000-09-19 Richard Henderson <rth@cygnus.com>
29502
29503 * gcc.dg/compare2.c (case 10): XFAIL.
29504
29505 2000-09-18 Richard Henderson <rth@cygnus.com>
29506
29507 * gcc.c-torture/execute/20000906-1.c: Move ...
29508 * gcc.dg/20000906-1.c: ... here. Only run on targets
29509 that support __builtin_trap.
29510
29511 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
29512
29513 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
29514
29515 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
29516
29517 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
29518 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
29519 more $ format tests.
29520
29521 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
29522
29523 * gcc.dg/format-errmk-1.c: New test.
29524
29525 2000-09-17 Greg McGary <greg@mcgary.org>
29526
29527 * gcc.c-torture/execute/20000917-1.x: Remove.
29528
29529 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
29530
29531 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
29532
29533 2000-09-17 Greg McGary <greg@mcgary.org>
29534
29535 * gcc.c-torture/execute/20000917-1.c: New test.
29536 * gcc.c-torture/execute/20000917-1.x: XFAIL.
29537
29538 2000-09-16 Neil Booth <NeilB@earthling.net>
29539
29540 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
29541 in nested macro bug.
29542
29543 2000-09-15 Neil Booth <NeilB@earthling.net>
29544
29545 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
29546
29547 2000-09-14 Jeffrey A Law (law@cygnus.com)
29548
29549 * gcc.c-torture/execute/20000914-1.c: New test.
29550
29551 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
29552
29553 * g++.other/inline13.C: New test.
29554
29555 2000-09-12 Andreas Jaeger <aj@suse.de>
29556
29557 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
29558 constant by Ulrich Drepper <drepper@redhat.com>.
29559
29560 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
29561
29562 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
29563
29564 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29565
29566 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
29567
29568 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
29569
29570 * gcc.dg/cpp/backslash.c: New test.
29571
29572 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
29573
29574 * gcc.c-torture/execute/20000910-1.c: New test.
29575 * gcc.c-torture/execute/20000910-2.c: Likewise.
29576
29577 2000-09-11 Robert Lipe <robertl@sco.com>
29578
29579 * gcc.dg/pragma-align.c: New test.
29580
29581 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
29582
29583 * g++.old-deja/g++.pt/explicit82.C: New test.
29584 * g++.old-deja/g++.pt/explicit83.C: New test.
29585
29586 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
29587
29588 * gcc.dg/asm-names.c: New test.
29589
29590 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29591
29592 * gcc.dg/cpp/tr-warn6.c: New test
29593
29594 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
29595
29596 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
29597 be accepted.
29598
29599 2000-09-07 Catherine Moore <clm@redhat.com>
29600
29601 * gcc.c-torture/execute/unroll-1.c: New test.
29602
29603 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
29604
29605 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
29606 ERROR markers.
29607 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
29608 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
29609 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
29610 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
29611 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
29612 Preprocess only.
29613 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
29614 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
29615
29616 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
29617
29618 * g++.old-deja/g++.pt/deduct2.C: New test.
29619
29620 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
29621
29622 * g++.old-deja/g++.pt/parms2.C: New test.
29623
29624 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
29625
29626 * g++.old-deja/g++.pt/crash58.C: New test.
29627
29628 2000-09-06 Greg McGary <greg@mcgary.org>
29629
29630 * gcc.c-torture/execute/20000906-1.c: New test.
29631 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
29632
29633 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29634
29635 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
29636
29637 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
29638
29639 * g++.old-deja/g++.pt/crash57.C: New test.
29640
29641 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
29642
29643 * g++.old-deja/g++.pt/crash56.C: New test.
29644
29645 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
29646
29647 * g++.old-deja/g++.pt/koenig1.C: New test.
29648
29649 2000-09-04 Jakub Jelinek <jakub@redhat.com>
29650
29651 * gcc.dg/20000904-1.c: New test.
29652
29653 2000-09-04 Jakub Jelinek <jakub@redhat.com>
29654
29655 * gcc.dg/cpp/paste8.c: New test.
29656
29657 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
29658
29659 * gcc.c-torture/compile/20000827-1.c: New test.
29660
29661 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
29662
29663 * gcc.dg/format-diag-1.c: New test.
29664
29665 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
29666
29667 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
29668 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
29669 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
29670 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
29671 gcc.dg/formatz-1.c: Adjust warning regular expressions.
29672
29673 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
29674
29675 * g++.old-deja/g++.other/nested4.C: New test.
29676
29677 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
29678
29679 * g++.old-deja/g++.ns/scoped1.C: New test.
29680
29681 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
29682
29683 * lib/g++.exp: Support testing already-installed GCC.
29684
29685 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29686
29687 * wtr-label-1.c, wtr-suffix-1.c: New tests.
29688
29689 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29690
29691 * gcc.dg/return-type-2.c: New test.
29692
29693 2000-08-27 Geoff Keating <geoffk@cygnus.com>
29694
29695 * gcc.c-torture/compile/20000825-1.c: New test.
29696
29697 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
29698
29699 * gcc.dg/dwarf2-2.c: New test.
29700
29701 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
29702
29703 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
29704 dg-warning regexps.
29705
29706 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
29707
29708 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
29709 gcc.dg/format-ext-5.c: New tests.
29710
29711 2000-08-25 Jakub Jelinek <jakub@redhat.com>
29712
29713 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
29714
29715 2000-08-24 Mark Mitchell <mark@codesourcery.com>
29716
29717 * gcc.dg/noncompile/930622-2.c: Adjust error message.
29718
29719 2000-08-24 Richard Henderson <rth@cygnus.com>
29720
29721 * gcc.dg/ia64-sync-1.c: New test.
29722 * gcc.dg/ia64-sync-2.c: New test.
29723 * gcc.dg/ia64-asm-1.c: New test.
29724
29725 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
29726
29727 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
29728 * gcc.dg/format-ext-2.c: New test.
29729
29730 2000-08-23 Jason Merrill <jason@redhat.com>
29731
29732 * lib/old-dejagnu.exp: Also ignore "In member function" and
29733 "At global scope".
29734
29735 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29736
29737 * gcc.dg/noncompile/label-lineno-1.c: New test.
29738
29739 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
29740
29741 * gcc.dg/c99-array-nonobj-1.c: New test.
29742
29743 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
29744
29745 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
29746 tests.
29747 * gcc.dg/format-ext-1.c: New test.
29748
29749 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29750
29751 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
29752 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
29753 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
29754 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
29755 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
29756
29757 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
29758
29759 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
29760 gcc.dg/c99-strftime-2.c: New tests.
29761
29762 2000-08-22 Richard Henderson <rth@cygnus.com>
29763
29764 * gcc.c-torture/execute/20000822-1.c: New test.
29765
29766 2000-08-21 Jakub Jelinek <jakub@redhat.com>
29767
29768 * gcc.c-torture/execute/20000819-1.x: Remove.
29769
29770 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
29771
29772 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
29773 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
29774 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
29775 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
29776 gcc.dg/format-xopen-1.c: New tests.
29777
29778 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
29779
29780 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
29781
29782 2000-08-21 Jakub Jelinek <jakub@redhat.com>
29783
29784 * g++.old-deja/g++.other/loop2.C: New test.
29785
29786 * gcc.c-torture/compile/20000606-1.c: New test.
29787 * gcc.c-torture/compile/20000728-1.c: New test.
29788 * gcc.c-torture/execute/20000801-1.c: New test.
29789 * gcc.c-torture/execute/20000801-2.c: New test.
29790 * gcc.c-torture/execute/20000819-1.c: New test.
29791 * gcc.c-torture/execute/20000819-1.x: XFAIL.
29792 * gcc.dg/20000629-1.c: New test.
29793 * gcc.dg/20000724-1.c: New test.
29794 * gcc.dg/20000807-1.c: New test.
29795
29796 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
29797
29798 * gcc.dg/cpp/pragma-1.c: New test.
29799 * gcc.dg/cpp/pragma-2.c: New test.
29800
29801 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
29802
29803 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
29804 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
29805
29806 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
29807
29808 * gcc.c-torture/compile/20000818-1.c: New test.
29809
29810 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
29811
29812 * gcc.c-torture/execute/20000818-1.c: New test.
29813
29814 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
29815
29816 * gcc.dg/format-va-1.c: New test.
29817
29818 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
29819
29820 * g++.old-deja/g++.other/typedef8.C: New test.
29821
29822 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
29823
29824 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
29825 * g++.old-deja/g++.mike/net36.C: Mark candidate.
29826 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
29827 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
29828 * g++.old-deja/g++.other/ptrmem7.C: New test.
29829 * g++.old-deja/g++.pt/ptrmem10.C: New test.
29830
29831 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
29832
29833 * g++.old-deja/g++.pt/typename27.C: New test.
29834
29835 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
29836
29837 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
29838 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
29839 * g++.old-deja/g++.pt/friend45.C: New test.
29840 * g++.old-deja/g++.other/friend8.C: New test.
29841
29842 2000-08-15 Richard Henderson <rth@cygnus.com>
29843
29844 * gcc.c-torture/execute/20000815-1.c: New test.
29845
29846 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
29847
29848 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
29849 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
29850 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
29851
29852 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
29853
29854 * g++.old-deja/g++.other/refinit2.C: New test.
29855
29856 2000-08-13 Geoff Keating <geoffk@cygnus.com>
29857
29858 * lib/c-torture.exp (c-torture): Make
29859 compiler_conditional_xfail_data global.
29860 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
29861 compiler_conditional_xfail_data machinery.
29862 (f-torture-execute): Likewise.
29863 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
29864 and only when unrolling loops.
29865
29866 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
29867
29868 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
29869
29870 * g++.old-deja/g++.pt/explicit81.C: New test.
29871
29872 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
29873
29874 * g++.old-deja/g++.pt/typename26.C: New test.
29875
29876 2000-08-10 Geoff Keating <geoffk@cygnus.com>
29877
29878 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
29879 warning.
29880
29881 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
29882
29883 * g++.old-deja/g++.other/array3.C: New test.
29884
29885 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
29886
29887 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
29888 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
29889 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
29890 New tests.
29891
29892 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
29893
29894 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
29895 * g++.old-deja/g++.abi/vmihint.C: Likewise.
29896
29897 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
29898
29899 * gcc.c-torture/execute/20000808-1.c: New test.
29900
29901 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
29902
29903 * gcc.dg/c90-const-expr-1.c: New test.
29904
29905 2000-08-08 Richard Henderson <rth@cygnus.com>
29906
29907 * gcc.dg/noncompile/920923-1.c: Declare calloc.
29908
29909 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
29910
29911 * gcc.dg/noncompile/const-ll-1.c: New test.
29912
29913 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
29914
29915 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
29916
29917 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
29918
29919 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
29920 that running programs linked against the shared version of libobjc
29921 run correctly.
29922
29923 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
29924
29925 * gcc.dg/c99-printf-1.c: New test.
29926
29927 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
29928
29929 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
29930
29931 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
29932
29933 * gcc.c-torture/execute/20000731-1.x: Delete.
29934
29935 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
29936
29937 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
29938 and torture_without_loops as is done by c-torture.exp.
29939 (search_for): Copy from c-torture.exp.
29940 (gcc-dg-runtest): New function, drives a directory of tests
29941 iterating over the TORTURE_OPTIONS.
29942 (scan-assembler, scan-assembler-not): Move here from
29943 individual directory drivers.
29944
29945 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
29946 defined by lib/gcc-dg.exp.
29947 * gcc.dg/cpp/cpp.exp: Likewise.
29948 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
29949 gcc-dg-runtest, so we cycle over optimization options.
29950
29951 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
29952 * gcc.dg/compare2.c: No longer expected to fail.
29953
29954 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
29955
29956 * gcc.c-torture/execute/20000804-1.c: New test.
29957
29958 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
29959
29960 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
29961
29962 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
29963
29964 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
29965
29966 2000-08-03 Jeffrey A Law (law@cygnus.com)
29967
29968 * gcc.c-torture/compile/20000803-1.c: New test.
29969
29970 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
29971
29972 * gcc.c-torture/execute/20000801-3.c,
29973 gcc.c-torture/execute/20000801-4.c: New tests.
29974 * gcc.c-torture/execute/20000801-3.x,
29975 gcc.c-torture/execute/20000801-4.x: Xfail.
29976
29977 2000-08-02 Geoff Keating <geoffk@cygnus.com>
29978
29979 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
29980 libobjc/.libs to allow for libtool.
29981
29982 2000-08-02 Jakub Jelinek <jakub@redhat.com>
29983
29984 * gcc.c-torture/compile/20000802-1.c: New test.
29985
29986 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
29987
29988 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
29989
29990 2000-07-31 Jeffrey A Law (law@cygnus.com)
29991
29992 * gcc-c-torture/execute/20000731-2.c: New test.
29993
29994 * gcc.c-torture/execute/20000731-1.c: New test.
29995 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
29996
29997 2000-07-31 Jakub Jelinek <jakub@redhat.com>
29998
29999 * testsuite/gcc.dg/cpp/paste7.c: New test.
30000 * gcc.dg/cpp/20000725-1.c: New test.
30001
30002 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
30003
30004 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
30005 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
30006 declaration warning for __builtin_dwarf_reg_size.
30007
30008 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
30009
30010 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
30011
30012 * gcc.dg/noncompile/voidparam-1.c: New test.
30013
30014 2000-07-30 Richard Henderson <rth@cygnus.com>
30015
30016 * gcc.dg/c90-digraph-1.c: Don't xfail.
30017 * gcc.dg/compare2.c (case 10): Xfail.
30018 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
30019
30020 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
30021
30022 * gcc.dg/c99-main-1.c: New test.
30023
30024 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
30025
30026 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
30027
30028 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
30029
30030 * gcc.c-tortuer/execute/20000726-1.c: New test.
30031
30032 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
30033
30034 * gcc.c-torture/execute/enum-2.c: New test.
30035
30036 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30037
30038 * gcc.dg/cpp/tr-warn3.c: New test.
30039
30040 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
30041
30042 * g++.old-deja/g++.ext/implicit1.C: Remove.
30043 * g++.old-deja/g++.jason/c2.C: Remove
30044 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
30045 * g++.old-deja/g++.pt/crash16.C: Likewise.
30046 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
30047
30048 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
30049
30050 * g++.old-deja/g++.other/for2.C: New test.
30051
30052 2000-07-25 Jakub Jelinek <jakub@redhat.com>
30053
30054 * gcc.dg/20000720-1.c: New test.
30055
30056 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
30057
30058 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
30059
30060 2000-07-24 Geoff Keating <geoffk@cygnus.com>
30061
30062 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
30063 * gcc.c-torture/execute/20000722-1.c: New.
30064 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
30065
30066 2000-07-24 Jakub Jelinek <jakub@redhat.com>
30067
30068 * gcc.dg/cpp/20000720-1.S: New test.
30069
30070 2000-07-21 Michael Meissner <meissner@redhat.com>
30071
30072 * gcc.c-torture/execute/ieee/hugeval.c: New test.
30073
30074 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
30075
30076 * g++.old-deja/g++.brendan/crash16.C,
30077 g++.old-deja/g++.brendan/parse3.C,
30078 g++.old-deja/g++.brendan/redecl1.C,
30079 g++.old-deja/g++.ns/template13.C,
30080 g++.old-deja/g++.other/decl4.C,
30081 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
30082
30083 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
30084
30085 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
30086 and "Internal error".
30087
30088 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
30089 regexps.
30090 * gcc.dg/cpp/paste6.c: New test.
30091
30092 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
30093
30094 * gcc.dg/cpp/tr-direct.c: New test.
30095
30096 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
30097 gcc.dg/cpp/undef1.c: Tweak error regexps.
30098
30099 2000-07-18 Eric Christopher <echristo@redhat.com>
30100
30101 * gcc.c-torture/compile/20000718-1.c: New test.
30102
30103 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
30104
30105 * cpplex.c (_cpp_push_token): If the token being pushed back
30106 is the previous token in this context, just subtract one from
30107 context->posn.
30108 * cppmacro.c (save_expansion): Clear aux field when storing a
30109 placemarker.
30110
30111 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
30112
30113 * gcc.dg/noncompile/redecl-1.c: New test.
30114
30115 2000-07-18 Jakub Jelinek <jakub@redhat.com>
30116
30117 * gcc.c-torture/execute/20000717-5.c: New test.
30118 * gcc.c-torture/execute/20000717-1.x: Removed.
30119
30120 2000-07-17 Richard Henderson <rth@cygnus.com>
30121
30122 * gcc.c-torture/execute/20000717-4.c: New test.
30123
30124 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
30125
30126 * gcc.dg/cpp/syshdr.c: New test.
30127 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
30128
30129 2000-07-17 Neil Booth <neilb@earthling.net>
30130
30131 * gcc.dg/cpp/cmdlne-dM.c: New test.
30132 * gcc.dg/cpp/cmdlne-dD.c: New test.
30133
30134 2000-07-17 Jeffrey A Law (law@cygnus.com)
30135
30136 * gcc.c-torture/execute/20000717-3.c: New test.
30137
30138 * gcc.c-torture/compile/20000717-1.c: New test.
30139
30140 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
30141
30142 * gcc.c-torture/execute/20000717-2.c: New test.
30143
30144 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
30145
30146 * gcc.dg/formatz-1.c: New test.
30147
30148 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
30149 * gcc.dg/c99-digraph-1.c: New tests.
30150
30151 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
30152 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
30153
30154 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
30155 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
30156 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
30157 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
30158 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
30159 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
30160 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
30161
30162 2000-07-17 Greg McGary <greg@mcgary.org>
30163
30164 * gcc.c-torture/execute/20000717-1.c: New test.
30165 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
30166
30167 2000-07-15 Jakub Jelinek <jakub@redhat.com>
30168
30169 * gcc.c-torture/execute/20000715-2.c: New test.
30170 * gcc.dg/20000715-1.c: New test.
30171
30172 2000-07-15 Michael Meissner <meissner@redhat.com>
30173
30174 * gcc.c-torture/execute/20000715-1.c: New test.
30175
30176 2000-07-13 Jakub Jelinek <jakub@redhat.com>
30177
30178 * gcc.c-torture/execute/20000707-1.c: New test.
30179
30180 2000-07-13 Neil Booth <NeilB@earthling.net>
30181
30182 * testsuite/gcc.dg/cpp/digraph1.c,
30183 testsuite/gcc.dg/cpp/digraph2.c,
30184 testsuite/gcc.dg/cpp/digraphs.c: New tests.
30185
30186 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
30187
30188 * g77.f-torture/compile/20000630-2.f: New test.
30189 * g77.f-torture/compile/20000630-2.x
30190
30191 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
30192
30193 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
30194
30195 2000-07-11 Neil Booth <NeilB@earthling.net>
30196
30197 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
30198
30199 2000-07-11 Neil Booth <NeilB@earthling.net>
30200
30201 * gcc.dg/cpp/cmdlne-C.c: New.
30202
30203 2000-07-09 Neil Booth <NeilB@earthling.net>
30204
30205 * gcc.dg/cpp/directiv.c: New tests.
30206 * gcc.dg/cpp/undef1.c: Update.
30207
30208 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
30209
30210 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
30211
30212 2000-07-09 Neil Booth <NeilB@earthling.net>
30213
30214 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
30215
30216 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
30217
30218 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
30219 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
30220
30221 2000-07-08 Neil Booth <NeilB@earthling.net>
30222
30223 * gcc.dg/cpp/macsyntx.c: New tests.
30224
30225 2000-07-07 Jakub Jelinek <jakub@redhat.com>
30226
30227 * gcc.dg/20000707-1.c: New test.
30228
30229 2000-07-07 Jakub Jelinek <jakub@redhat.com>
30230
30231 * gcc.c-torture/execute/20000706-1.c: New test.
30232 * gcc.c-torture/execute/20000706-2.c: New test.
30233 * gcc.c-torture/execute/20000706-3.c: New test.
30234 * gcc.c-torture/execute/20000706-4.c: New test.
30235 * gcc.c-torture/execute/20000706-5.c: New test.
30236
30237 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
30238
30239 * g++.old-deja/g++.pt/instantiate7.C: New test.
30240
30241 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
30242
30243 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
30244 * g++.old-deja/g++.mike/thunk3.C: Likewise.
30245 * g++.old-deja/g++.other/rtti3.C: Likewise.
30246 * g++.old-deja/g++.other/rttid3.C: Likewise.
30247
30248 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
30249
30250 * g77.f-torture/compile/20000630-1.x: Fix typo
30251
30252 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
30253
30254 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
30255 assembly output.
30256
30257 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
30258
30259 * gcc.dg/cpp/ident.c: New test.
30260
30261 2000-07-05 Neil Booth <NeilB@earthling.net>
30262
30263 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
30264 gcc.dg/cpp/lexstrng.c: New tests.
30265
30266 2000-07-04 Neil Booth <NeilB@earthling.net>
30267
30268 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
30269 * gcc.dg/cpp/strify2.c: Same.
30270
30271 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
30272
30273 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
30274 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
30275 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
30276 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
30277
30278 * testsuite/gcc.dg/cpp/macro1.c,
30279 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
30280 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
30281 testsuite/gcc.dg/cpp/strify1.c,
30282 testsuite/gcc.dg/cpp/strify2.c: New tests.
30283
30284 2000-07-03 Jakub Jelinek <jakub@redhat.com>
30285
30286 * gcc.c-torture/execute/20000703-1.c: New test.
30287
30288 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
30289
30290 * g++.old-deja/g++.pt (lookup10.C): New test.
30291
30292 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
30293
30294 * g++.old-deja/g++.pt (typename25.C): New test.
30295
30296 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
30297
30298 * gcc.c-torture/compile/20000701-1.c: New test.
30299
30300 2000-06-30 Nick Clifton <nickc@cygnus.com>
30301
30302 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
30303 to test case.
30304
30305 2000-06-30 Catherine Moore <clm@cygnus.com>
30306
30307 * gcc.c-torture/execute/align-1.c: New test.
30308
30309 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
30310
30311 * g++.old-deja/g++.pt/expr8.C: New test.
30312 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
30313
30314 2000-06-29 Nick Clifton <nickc@cygnus.com>
30315
30316 * gcc.c-torture/compile/20000629-1.c: New test.
30317
30318 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
30319
30320
30321 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
30322 gcc.dg/noncompile directory, depending on whether they're
30323 preprocessor tests or not. Annotate all the tests for the dg
30324 framework.
30325
30326 * gcc.c-torture/noncompile/noncompile.exp: Delete.
30327 * gcc.dg/noncompile/noncompile.exp: New.
30328
30329 * Moved files:
30330 Old name New name
30331 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
30332 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
30333 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
30334 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
30335 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
30336 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
30337 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
30338 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
30339 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
30340 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
30341 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
30342 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
30343 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
30344 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
30345 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
30346 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
30347 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
30348 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
30349 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
30350 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
30351 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
30352 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
30353 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
30354 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
30355
30356 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
30357 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
30358 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
30359 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
30360 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
30361 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
30362
30363 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
30364
30365 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
30366 declare one variable. On the fourth, error.
30367 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
30368 declared by 20000628-1a.h.
30369
30370 2000-06-29 Richard Henderson <rth@redhat.com>
30371
30372 * gcc.c-torture/execute/930529-1.x: New file.
30373 * gcc.dg/920413-1.c: Adjust expected warning text.
30374 * gcc.dg/980217-1.c: Declare abort.
30375 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
30376
30377 2000-06-29 Jeffrey A Law (law@cygnus.com)
30378
30379 * g77.f-torture/compile/20000629-1.f: New test.
30380 * g77.f-torture/compile/20000629-1.x: Expected to fail.
30381
30382 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
30383
30384 Rearrange lots of files, removing entirely the
30385 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
30386 directories.
30387
30388 * Deleted files:
30389 gcc.c-torture/code_quality/code_quality.exp
30390 gcc.c-torture/special/special.exp
30391 gcc.failure/failure.exp
30392 gcc.failure/940409-1.x
30393 gcc.c-torture/compile/961203-1.x
30394
30395 * New files:
30396 gcc.misc-tests/linkage.exp
30397 gcc.c-torture/execute/920730-1t.c
30398 gcc.c-torture/execute/920730-1t.x
30399 gcc.c-torture/compile/920520-1.x
30400 gcc.c-torture/compile/920521-1.x
30401 gcc.c-torture/compile/981006-1.x
30402 gcc.c-torture/execute/eeprof-1.x
30403
30404 * Moved files (possibly with modifications to fit a new harness):
30405 Old name New name
30406 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
30407 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
30408 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
30409 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
30410 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
30411 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
30412 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
30413 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
30414 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
30415 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
30416 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
30417 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
30418 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
30419 gcc.failure/940409-1.c gcc.dg/940409-1.c
30420
30421 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
30422
30423 * c-torture/compile/961203-1.x: Delete.
30424
30425 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
30426 not exit. Include stdio.h.
30427 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
30428 * gcc.misc-tests/dg-12.c: Likewise.
30429 * gcc.misc-tests/dg-5.c: Likewise.
30430 * gcc.misc-tests/dg-6.c: Likewise.
30431 * gcc.misc-tests/dg-7.c: Prototype abort.
30432 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
30433 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
30434 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
30435 not exit.
30436 * gcc.misc-tests/sieve.c: Use return from main, not exit.
30437 * gcc.misc-tests/sort2.c: Use return from main, not exit.
30438
30439 2000-06-28 Jakub Jelinek <jakub@redhat.com>
30440
30441 * gcc.dg/cpp/20000628-1.c: New test.
30442 * gcc.dg/cpp/20000628-1.h: New header for above test.
30443 * gcc.dg/cpp/20000628-1a.h: Likewise.
30444
30445 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
30446
30447 * gcc.dg/cpp: New directory.
30448 * gcc.dg/cpp/cpp.exp: New driver.
30449 * gcc.dg/cpp/20000627-1.c: New test.
30450 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
30451 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
30452 and rewrite as a compilation test.
30453
30454 * gcc.dg: Move many files into the cpp subdirectory, possibly
30455 renaming or editing them as well.
30456 Old name New name
30457 990119-1.c cpp/19990119-1.c
30458 990228-1.c cpp/19990228-1.c
30459 990407-1.c cpp/19990407-1.c
30460 990409-1.c cpp/19990409-1.c
30461 990413-1.c cpp/19990413-1.c
30462 990703-1.c cpp/19990703-1.c
30463 20000127-1.c cpp/20000127-1.c
30464 20000129-1.c cpp/20000129-1.c
30465 20000207-1.c cpp/20000207-1.c
30466 20000207-2.c cpp/20000207-2.c
30467 20000209-1.c cpp/20000209-1.c
30468 20000209-2.c cpp/20000209-2.c
30469 20000301-1.c cpp/20000301-1.c
30470 20000419-1.c cpp/20000419-1.c
30471 20000510-1.S cpp/20000510-1.S
30472 20000519-1.c cpp/20000519-1.c
30473 20000529-1.c cpp/20000529-1.c
30474 20000625-1.c cpp/20000625-1.c
30475 20000625-2.c cpp/20000625-2.c
30476 cpp-as1.c cpp/assert1.c
30477 cpp-as2.c cpp/assert2.c
30478 cxx-comments-1.c cpp/cxxcom1.c
30479 cxx-comments-2.c cpp/cxxcom2.c
30480 endif-label.c cpp/endif.c
30481 cpp-hash1.c cpp/hash1.c
30482 cpp-hash2.c cpp/hash2.c
30483 cpp-if1.c cpp/if-1.c
30484 cpp-if2.c cpp/if-2.c
30485 cpp-if3.c cpp/if-3.c
30486 cpp-if4.c cpp/if-4.c
30487 cpp-if5.c cpp/if-5.c
30488 cpp-cond.c cpp/if-cexp.c
30489 cpp-missingop.c cpp/if-mop.c
30490 cpp-missingparen.c cpp/if-mpar.c
30491 cpp-opprec.c cpp/if-oppr.c
30492 cpp-ifparen.c cpp/if-paren.c
30493 cpp-shortcircuit.c cpp/if-sc.c
30494 cpp-shift.c cpp/if-shift.c
30495 cpp-unary.c cpp/if-unary.c
30496 cpp-li1.c cpp/line1.c
30497 cpp-li2.c cpp/line2.c
30498 lineno.c cpp/line3.c
30499 lineno-2.c cpp/line4.c
30500 cpp-mi.c cpp/mi1.c
30501 cpp-mic.h cpp/mi1c.h
30502 cpp-micc.h cpp/mi1cc.h
30503 cpp-mind.h cpp/mi1nd.h
30504 cpp-mindp.h cpp/mi1ndp.h
30505 cpp-mix.h cpp/mi1x.h
30506 cpp-mi2.c cpp/mi2.c
30507 cpp-mi2a.h cpp/mi2a.h
30508 cpp-mi2b.h cpp/mi2b.h
30509 cpp-mi2c.h cpp/mi2c.h
30510 cpp-mi3.c cpp/mi3.c
30511 cpp-mi3.def cpp/mi3.def
30512 poison-1.c cpp/poison.c
30513 pr-impl.c cpp/prag-imp.c
30514 cpp-redef-2.c cpp/redef1.c
30515 cpp-redef.c cpp/redef2.c
30516 strpaste.c cpp/strp1.c
30517 strpaste-2.c cpp/strp2.c
30518 cpp-tradpaste.c cpp/tr-paste.c
30519 cpp-tradstringify.c cpp/tr-str.c
30520 cpp-tradwarn1.c cpp/tr-warn1.c
30521 cpp-tradwarn2.c cpp/tr-warn2.c
30522 trigraphs.c cpp/trigraphs.c
30523 cpp-unc1.c cpp/unc1.c
30524 cpp-unc2.c cpp/unc2.c
30525 cpp-unc3.c cpp/unc3.c
30526 cpp-unc.c cpp/unc4.c
30527 undef.c cpp/undef1.c
30528 undef-2.c cpp/undef2.c
30529 cpp-wi1.c cpp/widestr1.c
30530
30531 2000-06-27 Mark Mitchell <mark@codesourcery.com>
30532
30533 * lib/g++.exp (g++_include_flags): Tweak.
30534
30535 2000-06-27 H.J. Lu <hjl@gnu.org>
30536 Loren J. Rittle <ljrittle@acm.org>
30537
30538 * lib/g++.exp (g++_include_flags): Override libgloss.exp
30539 version with one that knows about the new gcc tree structure.
30540 (g++_link_flags): Same.
30541
30542 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
30543
30544 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
30545 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
30546 case we are cross-compiling.
30547
30548 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
30549 g++.old-deja/g++.niklas/Makefile.in,
30550 g++.old-deja/g++.niklas/configure.in,
30551 g++.old-deja/g++.other/Makefile.in,
30552 g++.old-deja/g++.other/configure.in,
30553 gcc.c-torture/code_quality/Makefile.in,
30554 gcc.c-torture/code_quality/configure.in,
30555 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
30556 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
30557 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
30558 gcc.c-torture/execute/ieee/Makefile.in,
30559 gcc.c-torture/execute/ieee/configure.in,
30560 gcc.c-torture/noncompile/Makefile.in,
30561 gcc.c-torture/noncompile/configure.in,
30562 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
30563 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
30564 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
30565
30566 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
30567
30568 * g++.old-deja/g++.other/ambig3.C: New test.
30569
30570 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
30571
30572 * g++.old-deja/g++.pt/syntax1.C: New test.
30573 * g++.old-deja/g++.pt/syntax2.C: New test.
30574 * g++.old-deja/g++.other/syntax3.C: New test.
30575 * g++.old-deja/g++.other/syntax4.C: New test.
30576
30577 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
30578
30579 * gcc.dg/20000623-1.c: Prototype exit and abort.
30580
30581 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
30582
30583 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
30584 New tests.
30585 * gcc.dg/cpp-mi3.def: New file.
30586
30587 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
30588 inside assertions.
30589 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
30590 lexer's error messages.
30591 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
30592 divine anything from the linemarkers.
30593 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
30594 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
30595
30596 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
30597
30598 * gcc.dg/20000623-1.c: New test.
30599
30600 2000-06-22 Jakub Jelinek <jakub@redhat.com>
30601
30602 * gcc.c-torture/execute/20000622-1.c: New test.
30603
30604 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
30605
30606 * g++.old-deja/g++.other/init15.C: New test.
30607
30608 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
30609
30610 * g++.old-deja/g++.pt/vaarg2.C: New test.
30611 * g++.old-deja/g++.pt/vaarg3.C: New test.
30612
30613 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
30614
30615 * g++.old-deja/g++.other/dyncast6.C: New test.
30616
30617 2000-06-15 Jakub Jelinek <jakub@redhat.com>
30618
30619 * gcc.c-torture/execute/loop-6.c: New test.
30620
30621 2000-06-14 Jakub Jelinek <jakub@redhat.com>
30622
30623 * gcc.dg/20000614-1.c: New test.
30624 * gcc.dg/20000614-2.c: New test.
30625
30626 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
30627
30628 * g++.old-deja/g++.other/inline12.C: New test.
30629
30630 2000-06-13 Jakub Jelinek <jakub@redhat.com>
30631
30632 * g++.old-deja/g++.other/eh1.C: New test.
30633
30634 2000-06-12 Jakub Jelinek <jakub@redhat.com>
30635
30636 * g++.old-deja/g++.other/type.C: New test.
30637
30638 2000-06-05 Jakub Jelinek <jakub@redhat.com>
30639
30640 * g++.old-deja/g++.other/initstring.C: New test.
30641
30642 2000-06-12 Jason Merrill <jason@redhat.com>
30643
30644 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
30645
30646 2000-06-09 Jeffrey A Law (law@cygnus.com)
30647
30648 * gcc.c-torture/compile/20000609-1.c: New test.
30649
30650 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
30651
30652 * gcc.dg/20000609-1.c: New test.
30653
30654 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
30655
30656 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
30657 * gcc.c-torture/noncompile/poison-1.c: Move...
30658 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
30659 * gcc.dg/cpp-li1.c: Add a token after the #line.
30660
30661 2000-06-05 Richard Henderson <rth@cygnus.com>
30662
30663 * gcc.c-torture/execute/20000605-2.c: New test.
30664 * gcc.c-torture/execute/20000605-3.c: New test.
30665
30666 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
30667
30668 * g77.f-torture/execute/20000503-1.x: New file.
30669
30670 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
30671
30672 * g++.old-deja/g++.eh/badalloc1.C: New test.
30673
30674 2000-06-05 Richard Henderson <rth@cygnus.com>
30675
30676 * gcc.c-torture/execute/20000605-1.c: New test.
30677
30678 2000-06-05 Jakub Jelinek <jakub@redhat.com>
30679 Nathan Sidwell <nathan@codesourcery.com>
30680
30681 * gcc.c-torture/compile/20000605-1.c: New test.
30682
30683 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
30684
30685 * g77.f-torture/compile/20000601-1.f: New test.
30686
30687 2000-06-03 Richard Henderson <rth@cygnus.com>
30688
30689 * gcc.c-torture/execute/20000603-1.c: New.
30690
30691 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
30692
30693 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
30694 * gcc.dg/noreturn-2.c (noreturn): Likewise.
30695
30696 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
30697
30698 * gcc.dg/compare2.c (case 12): XFAIL.
30699 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
30700 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
30701
30702 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
30703
30704 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
30705
30706 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
30707 guard macro is already defined when the header is first
30708 included.
30709 * gcc.dg/cpp-mix.h: New file.
30710 * gcc.dg/endif-label.c: Update patterns to match compiler.
30711
30712 * g++.brendan/complex1.C: Declare abort.
30713 * g++.law/refs4.C: Remove XFAIL.
30714 * g++.oliva/expr2.C: Declare abort and exit.
30715
30716 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
30717
30718 * gcc.c-torture/execute/20000528-1.c: New test.
30719
30720 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
30721 * g++.old-deja/g++.law/temps4.C: Likewise.
30722
30723 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
30724 stdlib.h. Call abort() on failure.
30725 * g++.old-deja/g++.law/refs4.C: Likewise.
30726 * g++.old-deja/g++.law/temps4.C: Likewise.
30727 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
30728 * gcc.c-torture/execute/20000112-1.c: Include string.h.
30729
30730 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
30731
30732 Relative to g++.dg/special:
30733 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
30734
30735 Relative to g++.old-deja:
30736 * g++.brendan/complex1.C, g++.jason/optimize2.C,
30737 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
30738 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
30739 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
30740 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
30741 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
30742 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
30743
30744 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
30745 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
30746 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
30747 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
30748 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
30749 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
30750 and/or string.h.
30751
30752 * g++.other/goto1.C: Update expectations for error messages.
30753
30754 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
30755
30756 * gcc.c-torture/compile/20000523-1.c: New test.
30757
30758 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
30759
30760 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
30761
30762 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
30763
30764 * g++.old-deja/g++.eh/catch11.C: New test.
30765 * g++.old-deja/g++.eh/catch12.C: New test.
30766
30767 2000-05-24 Nick Clifton <nickc@cygnus.com>
30768
30769 * gcc.c-torture/execute/20000523-1.c: New test.
30770
30771 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
30772
30773 * c-torture/execute/bcp-1.c: Replace abort in arg of
30774 __builtin_constant_p with a generic external function.
30775
30776 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
30777 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
30778 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
30779 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
30780 Prototype abort and/or exit.
30781
30782 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
30783 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
30784 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
30785 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
30786
30787 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
30788
30789 * gcc.dg/dwarf2-1.c: New test.
30790
30791 2000-05-20 Richard Henderson <rth@cygnus.com>
30792
30793 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
30794
30795 2000-05-20 Andreas Jaeger <aj@suse.de>
30796
30797 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
30798 testcase.
30799
30800 2000-05-19 David Edelsohn <edelsohn@gnu.org>
30801
30802 * gcc.c-torture/execute/20000519-2.c: New test.
30803
30804 2000-05-19 Andreas Jaeger <aj@suse.de>
30805
30806 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
30807 which fails with SSA.
30808
30809 * lib/c-torture.exp: Also test with -O3 -fssa.
30810
30811 2000-05-18 Michael Meissner <meissner@redhat.com>
30812
30813 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
30814 * gcc.c-torture/execute/920415-1.c: Ditto.
30815 * gcc.c-torture/execute/920501-1.c: Ditto.
30816 * gcc.c-torture/execute/conversion.c: Ditto.
30817 * gcc.c-torture/execute/cvt-1.c: Ditto.
30818
30819 2000-05-18 Jeffrey A Law (law@cygnus.com)
30820
30821 * gcc.c-torture/compile/20000518-1.c: New test.
30822
30823 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
30824
30825 * g77.f-torture/compile/200005018.f: New test.
30826
30827 2000-05-17 Jeffrey A Law (law@cygnus.com)
30828
30829 * gcc.c-torture/compile/20000517-1.c: New test.
30830
30831 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30832
30833 * gcc.c-torture/execute/20000516-1.c: New test.
30834
30835 2000-05-15 Jakub Jelinek <jakub@redhat.com>
30836
30837 * g++.old-deja/g++.other/eh.C: New test.
30838
30839 2000-05-12 Richard Henderson <rth@cygnus.com>
30840
30841 * gcc.c-torture/execute/990208-1.c (main): Don't pass
30842 constants through to doit's conditional.
30843
30844 2000-05-11 Jeffrey A Law (law@cygnus.com)
30845
30846 * gcc.c-torture/compile/20000511-1.c: New test.
30847 * g77.f-torture/compile/20000511-1.f: New test.
30848 * g77.f-torture/compile/20000511-2.f: New test.
30849
30850 2000-05-11 Michael Meissner <meissner@redhat.com>
30851
30852 * gcc.c-torture/execute/20000511-1.c: New test.
30853
30854 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
30855
30856 * gcc.dg/dg.exp: Scan .S files as well as .c files.
30857 * gcc.dg/20000510-1.S: New.
30858
30859 2000-05-08 Catherine Moore <clm@cygnus.com>
30860
30861 * gcc.dg/unused-3.c: New.
30862
30863 2000-05-06 Richard Henderson <rth@cygnus.com>
30864
30865 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
30866 * g++.old-deja/g++.mike/warn1.C: Likewise.
30867 * g++.old-deja/g++.pt/local1.C: Likewise.
30868 * g++.old-deja/g++.pt/local7.C: Likewise.
30869 * g++.old-deja/g++.pt/spec16.C: Likewise.
30870
30871 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
30872
30873 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
30874
30875 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
30876
30877 * g77.f-torture/execute/20000503-1.f: New test.
30878
30879 2000-05-04 Andreas Jaeger <aj@suse.de>
30880
30881 * gcc.dg/noreturn-2.c: New test.
30882
30883 2000-05-04 Neil Booth <NeilB@earthling.net>
30884
30885 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
30886 preprocessor.
30887
30888 2000-05-04 Richard Henderson <rth@cygnus.com>
30889
30890 * gcc.c-torture/execute/20000503-1.c: Fix typo.
30891
30892 2000-05-04 Richard Henderson <rth@cygnus.com>
30893
30894 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
30895 OpenSSL by Jason R Thorpe.
30896
30897 2000-05-03 Jim Wilson <wilson@cygnus.com>
30898
30899 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
30900
30901 2000-05-03 Robert Lipe <robertlipe@usa.net>
30902
30903 * gcc.dg/20000503-1.c: New test.
30904
30905 2000-05-02 Jakub Jelinek <jakub@redhat.com>
30906
30907 * gcc.c-torture/compile/20000502-1.c: New test.
30908 * g++.old-deja/g++.other/align.C: New test.
30909 * gcc.dg/cpp-tradstringify.c: New test.
30910
30911 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
30912
30913 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
30914 and hard registers.
30915
30916 2000-04-26 Geoff Keating <geoffk@cygnus.com>
30917
30918 * gcc.c-torture/execute/loop-5.c: New test.
30919
30920 2000-04-25 Jakub Jelinek <jakub@redhat.com>
30921
30922 * gcc.c-torture/execute/va-arg-20.c: New test.
30923
30924 2000-04-23 Jeffrey A Law (law@cygnus.com)
30925
30926 * gcc.c-torture/execute/20000422-1.c: New test.
30927
30928 2000-04-20 Greg McGary <gkm@gnu.org>
30929
30930 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
30931 when optimizing, but without sibling-call optimizations (-O1).
30932
30933 2000-04-20 Jeffrey A Law (law@cygnus.com)
30934
30935 * gcc.c-torture/compile/20000420-1.c: New test.
30936
30937 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
30938
30939 * g++.abi/ptrflags.C: New test.
30940 * g++.eh/catchptr1.C: Test incomplete pointer chains.
30941
30942 2000-04-19 Catherine Moore <clm@cygnus.com>
30943
30944 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
30945
30946 2000-04-19 Greg McGary <gkm@gnu.org>
30947
30948 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
30949 sibling-call optimizations.
30950
30951 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
30952
30953 * gcc.dg/20000419-1.c: New test.
30954
30955 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
30956
30957 * gcc.c-torture/execute/20000412-6.c: New test.
30958
30959 2000-04-12 Jeffrey A Law (law@cygnus.com)
30960
30961 * gcc.c-torture/execute/20000412-5.c: New test.
30962 * g77.f-torture/compile/20000412-1.f: New test.
30963 * gcc.c-torture/execute/20000412-4.c: New test.
30964 * gcc.c-torture/compile/20000412-2.c: New test.
30965 * gcc.c-torture/execute/20000412-3.c: New test.
30966 * gcc.c-torture/compile/20000412-1.c: New test.
30967 * gcc.c-torture/execute/20000412-2.c: New test.
30968
30969 2000-04-12 Jakub Jelinek <jakub@redhat.com>
30970
30971 * objc/execute/bf-20.m: New test.
30972
30973 2000-04-10 Richard Henderson <rth@cygnus.com>
30974
30975 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
30976
30977 * gcc.c-torture/execute/20000412-1.c: New test.
30978
30979 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
30980
30981 * g++.old-deja/g++.eh/catchptr1.C: New test.
30982
30983 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
30984
30985 * g++.old-deja/g++.abi/cxa_vec.C: New test.
30986
30987 2000-04-08 Neil Booth <NeilB@earthling.net>
30988
30989 * gcc.dg/cpp-nullchar.c: Remove test as
30990 embedded nulls cause problems.
30991
30992 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30993
30994 * gcc.dg/compare2.c: New test.
30995
30996 2000-04-08 Neil Booth <NeilB@earthling.net>
30997
30998 * gcc.dg/cpp-nullchar.c: New test.
30999
31000 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
31001
31002 * gcc.dg/cpp-mi2.c: New test.
31003 * gcc.dg/cpp-mi2[abc].h: New files.
31004
31005 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
31006
31007 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
31008 member name.
31009
31010 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
31011
31012 * g++.old-deja/g++.abi/vmihint.C: New test.
31013
31014 2000-04-06 Neil Booth <NeilB@earthling.net>
31015
31016 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
31017 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
31018 copyright.
31019
31020 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
31021
31022 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
31023 avoid stack-frame overwrite.
31024
31025 2000-04-05 Jakub Jelinek <jakub@redhat.com>
31026
31027 * gcc.c-torture/compile/20000405-2.c: New test.
31028 * gcc.c-torture/compile/20000405-3.c: New test.
31029
31030 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
31031
31032 * gcc.c-torture/compile/20000405-1.c: New test.
31033
31034 2000-04-04 Geoff Keating <geoffk@cygnus.com>
31035
31036 * gcc.dg/cast-qual-1.c: Revert last change.
31037
31038 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31039
31040 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
31041
31042 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
31043
31044 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
31045 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
31046
31047 2000-04-03 Jeffrey A Law (law@cygnus.com)
31048
31049 * gcc.c-torture/compile/20000403-2.c: New test.
31050 * gcc.c-torture/compile/20000403-1.c: New test.
31051
31052 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
31053
31054 * gcc.c-torture/execute/20000403-1.c: New test.
31055
31056 2000-04-03 Geoff Keating <geoffk@cygnus.com>
31057
31058 * gcc.c-torture/execute/20000402-1.c: New test.
31059
31060 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
31061
31062 * gcc.c-torture/execute/va-arg-15.c: New test.
31063 * gcc.c-torture/execute/va-arg-16.c: New test.
31064 * gcc.c-torture/execute/va-arg-17.c: New test.
31065 * gcc.c-torture/execute/va-arg-18.c: New test.
31066 * gcc.c-torture/execute/va-arg-19.c: New test.
31067
31068 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
31069
31070 * gcc.c-torture/compile/981211-1.c: Move to...
31071 * gcc.dg/cpp-as1.c: ...here.
31072 * gcc.dg/cpp-as2.c: New file.
31073
31074 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
31075 compiler.
31076
31077 2000-04-02 Neil Booth <NeilB@earthling.net>
31078
31079 * gcc.dg/cpp-cond.c New tests.
31080 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
31081 accidental success less likely.
31082 * gcc.dg/cpp-missingop.c New tests.
31083 * gcc.dg/cpp-missingparen.c New tests.
31084 * gcc.dg/cpp-shift.c New tests.
31085 * gcc.dg/cpp-shortcircuit.c New tests.
31086 * gcc.dg/cpp-unary.c New tests.
31087
31088 2000-03-29 Jeffrey A Law (law@cygnus.com)
31089
31090 * gcc.c-torture/compile/20000329-1.c: New test.
31091
31092 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
31093
31094 * gcc.c-torture/compile/20000326-1.c: New test.
31095 * gcc.c-torture/compile/20000326-2.c: New test.
31096
31097 2000-03-24 Geoff Keating <geoffk@cygnus.com>
31098
31099 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
31100 the first parameter is a function argument.
31101
31102 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
31103
31104 * g++.old-deja/g++.ext/array4.C: New test.
31105
31106 2000-03-22 Geoff Keating <geoffk@cygnus.com>
31107
31108 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
31109
31110 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31111
31112 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
31113
31114 2000-03-19 Richard Henderson <rth@cygnus.com>
31115
31116 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
31117
31118 2000-03-19 Richard Henderson <rth@cygnus.com>
31119
31120 * gcc.c-torture/compile/20000319-1.c: New test.
31121
31122 2000-03-14 Jeffrey A Law (law@cygnus.com)
31123
31124 * gcc.c-torture/execute/20000314-3.c: New test.
31125 * gcc.c-torture/execute/20000314-2.c: New test.
31126 * gcc.c-torture/execute/20000314-1.c: New test.
31127 * gcc.c-torture/compile/20000314-2.c: New test.
31128 * gcc.c-torture/compile/20000314-1.c: New test.
31129
31130 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
31131
31132 * g++.old-deja/g++.warn/inline.C: New test.
31133
31134 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
31135
31136 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
31137 standards-compliant result rather than specific constants.
31138 Put test-values in array.
31139
31140 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
31141
31142 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
31143 (g++_target_compile): Put test-specific options last.
31144
31145 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
31146
31147 * g++.old-deja/g++.eh/vbase4.C: New test.
31148
31149 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
31150
31151 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
31152
31153 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
31154
31155 * g++.old-deja/g++.brendan/misc12.C: Removed.
31156 * g++.old-deja/g++.pt/memtemp77.C: Constify.
31157 * g++.old-deja/g++.ext/pretty4.C: New test.
31158
31159 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
31160
31161 * g++.old-deja/g++.other/string2.C: New test.
31162
31163 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
31164
31165 * g++.old-deja/g++.warn/impint2.C: New test.
31166
31167 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
31168
31169 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
31170 is 1, not zero.
31171
31172 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
31173
31174 * g++.old-deja/g++.warn/impint.C: New test.
31175 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
31176 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
31177 * g++.old-deja/g++.pt/explicit12.C: Likewise.
31178 * g++.old-deja/g++.pt/explicit13.C: Likewise.
31179 * g++.old-deja/g++.pt/explicit17.C: Likewise.
31180 * g++.old-deja/g++.pt/explicit18.C: Likewise.
31181 * g++.old-deja/g++.pt/explicit19.C: Likewise.
31182 * g++.old-deja/g++.pt/explicit23.C: Likewise.
31183 * g++.old-deja/g++.pt/explicit31.C: Likewise.
31184 * g++.old-deja/g++.pt/explicit35.C: Likewise.
31185 * g++.old-deja/g++.pt/explicit6.C: Likewise.
31186 * g++.old-deja/g++.pt/memclass7.C: Likewise.
31187
31188 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
31189
31190 * gcc.dg/cpp-redef.c: New test.
31191
31192 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
31193
31194 * g++.old-deja/g++.pt/unify7.C: New test.
31195
31196 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
31197
31198 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
31199 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
31200
31201 2000-02-25 Geoff Keating <geoffk@cygnus.com>
31202
31203 * gcc.c-torture/compile/20000224-1.c: New test.
31204
31205 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
31206
31207 * gcc.c-torture/compile/cpp-2.c: New test.
31208 * gcc.c-torture/compile/cpp-1.c: New test.
31209
31210 2000-02-25 Jeffrey A Law (law@cygnus.com)
31211
31212 * gcc.c-torture/execute/20000225-1.c: New test.
31213
31214 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
31215
31216 * gcc.dg/cpp-li2.c: New test.
31217
31218 * gcc.dg/cpp-wi1.c: New test.
31219
31220 * gcc.dg/cpp-li1.c: New test.
31221
31222 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
31223
31224 * g++.old-deja/g++.other/sizeof5.C: New test.
31225
31226 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31227
31228 * gcc.c-torture/execute/va-arg-13.c: New test.
31229
31230 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
31231
31232 * gcc.c-torture/execute/va-arg-12.c: New test.
31233
31234 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
31235
31236 * gcc.c-torture/execute/20000223-1.c: New test.
31237
31238 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
31239
31240 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
31241
31242 2000-02-22 Mark Mitchell <mark@codesourcery.com>
31243
31244 * g++.old-deja/g++.abi/ptrmem.C: New test.
31245
31246 2000-02-19 Richard Henderson <rth@cygnus.com>
31247
31248 * gcc.c-torture/compile/init-3.c: New.
31249
31250 2000-02-17 Mark Mitchell <mark@codesourcery.com>
31251
31252 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
31253 ALWAYS_CXXFLAGS.
31254
31255 2000-02-11 Robert Lipe <robertl@sco.com>
31256
31257 * gcc.c-torture/compile/20000211-3.c: New test.
31258
31259 2000-02-11 Martin Buchholz <martin@xemacs.org>
31260
31261 * gcc.c-torture/compile/20000211-2.c: New test.
31262
31263 2000-02-11 Jeffrey A Law (law@cygnus.com)
31264
31265 * gcc.c-torture/compile/20000211-1.c: New test.
31266
31267 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
31268
31269 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
31270 on native targets
31271
31272 2000-02-08 Nathan Sidwell <nathan@acm.org>
31273
31274 * g++.old-deja/g++.other/cast5.C: New test.
31275
31276 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
31277
31278 * gcc.c-torture/execute/20000205-1.c: New.
31279
31280 2000-02-03 Nathan Sidwell <nathan@acm.org>
31281
31282 * g++.old-deja/g++.jason/cast3.C: Return void.
31283 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
31284
31285 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
31286
31287 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
31288
31289 * gcc.dg/loop-1.c: New test.
31290
31291 2000-01-27 Jakub Jelinek <jakub@redhat.com>
31292
31293 * gcc.c-torture/compile/20000127-1.c: New test.
31294 * gcc.c-torture/execute/991228-1.c: New test.
31295
31296 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
31297
31298 * gcc.dg/unused-2.c: New test.
31299
31300 * gcc.dg/conv-1.c: New test.
31301
31302 2000-01-24 Mark Mitchell <mark@codesourcery.com>
31303
31304 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
31305 compiler.
31306 (tool_option_proc): Fix typo.
31307
31308 2000-01-24 Geoff Keating <geoffk@cygnus.com>
31309
31310 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
31311 of the ld on the host, not on the build machine.
31312 Also, don't crash if '--help' is not a supported option.
31313
31314 2000-01-24 Richard Henderson <rth@cygnus.com>
31315
31316 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
31317
31318 2000-01-20 Jeffrey A Law (law@cygnus.com)
31319
31320 * gcc.c-torture/execute/20000120-2.c: New test.
31321 * gcc.c-torture/execute/20000120-1.c: New test.
31322
31323 2000-01-13 Jeffrey A Law (law@cygnus.com)
31324
31325 * gcc.c-torture/execute/20000113-1.c: New test.
31326
31327 2000-01-12 Jeffrey A Law (law@cygnus.com)
31328
31329 * gcc.c-torture/execute/20000112-1.c: New test.
31330
31331 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
31332
31333 * gcc.dg/20000111-1.c: New test.
31334
31335 2000-01-10 Jeffrey A Law (law@cygnus.com)
31336
31337 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
31338 with 16 bit integers.
31339
31340 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
31341
31342 * gcc.dg/20000108-1.c: New test.
31343
31344 2000-01-05 Nathan Sidwell <nathan@acm.org>
31345
31346 * g++.old-deja/g++.ns/koenig8.C: New test.
31347
31348 2000-01-05 Nathan Sidwell <nathan@acm.org>
31349
31350 * g++.old-deja/g++.other/cast4.C: New test.
31351
31352 2000-01-05 Jeffrey A Law (law@cygnus.com)
31353
31354 * gcc.c-torture/compile/20000105-2.c: New test.
31355 * gcc.c-torture/compile/20000105-1.c: New test.
31356
31357 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31358
31359 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
31360 references to printf & atoi to conform to ANSI standard.
31361 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
31362 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
31363 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
31364 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
31365 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
31366 * g++.old-deja/g++.brendan/complex1.C: Likewise.
31367 * g++.old-deja/g++.brendan/copy1.C: Likewise.
31368 * g++.old-deja/g++.brendan/copy2.C: Likewise.
31369 * g++.old-deja/g++.brendan/copy3.C: Likewise.
31370 * g++.old-deja/g++.brendan/copy4.C: Likewise.
31371 * g++.old-deja/g++.brendan/copy5.C: Likewise.
31372 * g++.old-deja/g++.brendan/copy6.C: Likewise.
31373 * g++.old-deja/g++.brendan/copy7.C: Likewise.
31374 * g++.old-deja/g++.brendan/copy8.C: Likewise.
31375 * g++.old-deja/g++.brendan/crash11.C: Likewise.
31376 * g++.old-deja/g++.brendan/crash14.C: Likewise.
31377 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
31378 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
31379 * g++.old-deja/g++.brendan/delete2.C: Likewise.
31380 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
31381 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
31382 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
31383 * g++.old-deja/g++.brendan/eh1.C: Likewise.
31384 * g++.old-deja/g++.brendan/groff1.C: Likewise.
31385 * g++.old-deja/g++.brendan/init3.C: Likewise.
31386 * g++.old-deja/g++.brendan/misc12.C: Likewise.
31387 * g++.old-deja/g++.brendan/misc7.C: Likewise.
31388 * g++.old-deja/g++.brendan/new2.C: Likewise.
31389 * g++.old-deja/g++.brendan/operators4.C: Likewise.
31390 * g++.old-deja/g++.brendan/operators5.C: Likewise.
31391 * g++.old-deja/g++.brendan/overload2.C: Likewise.
31392 * g++.old-deja/g++.brendan/overload7.C: Likewise.
31393 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
31394 * g++.old-deja/g++.brendan/reference1.C: Likewise.
31395 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
31396 * g++.old-deja/g++.brendan/template24.C: Likewise.
31397 * g++.old-deja/g++.brendan/template3.C: Likewise.
31398 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
31399 * g++.old-deja/g++.jason/inline3.C: Likewise.
31400 * g++.old-deja/g++.jason/opeq.C: Likewise.
31401 * g++.old-deja/g++.law/arg5.C: Likewise.
31402 * g++.old-deja/g++.law/arm7.C: Likewise.
31403 * g++.old-deja/g++.law/ctors11.C: Likewise.
31404 * g++.old-deja/g++.law/cvt8.C: Likewise.
31405 * g++.old-deja/g++.law/init9.C: Likewise.
31406 * g++.old-deja/g++.law/refs4.C: Likewise.
31407 * g++.old-deja/g++.law/template2.C: Likewise.
31408 * g++.old-deja/g++.law/visibility24.C: Likewise.
31409 * g++.old-deja/g++.law/vtable3.C: Likewise.
31410 * g++.old-deja/g++.mike/asm2.C: Likewise.
31411 * g++.old-deja/g++.mike/eh1.C: Likewise.
31412 * g++.old-deja/g++.mike/misc1.C: Likewise.
31413 * g++.old-deja/g++.mike/misc13.C: Likewise.
31414 * g++.old-deja/g++.mike/misc14.C: Likewise.
31415 * g++.old-deja/g++.mike/ns12.C: Likewise.
31416 * g++.old-deja/g++.mike/p1248.C: Likewise.
31417 * g++.old-deja/g++.mike/p3708.C: Likewise.
31418 * g++.old-deja/g++.mike/p3708a.C: Likewise.
31419 * g++.old-deja/g++.mike/p3708b.C: Likewise.
31420 * g++.old-deja/g++.mike/p646.C: Likewise.
31421 * g++.old-deja/g++.mike/p700.C: Likewise.
31422 * g++.old-deja/g++.mike/p783.C: Likewise.
31423 * g++.old-deja/g++.mike/p783a.C: Likewise.
31424 * g++.old-deja/g++.mike/p783b.C: Likewise.
31425 * g++.old-deja/g++.mike/p786.C: Likewise.
31426 * g++.old-deja/g++.mike/p789.C: Likewise.
31427 * g++.old-deja/g++.mike/p789a.C: Likewise.
31428 * g++.old-deja/g++.mike/p807a.C: Likewise.
31429 * g++.old-deja/g++.other/delete3.C: Likewise.
31430 * g++.old-deja/g++.other/dyncast1.C: Likewise.
31431 * g++.old-deja/g++.other/dyncast2.C: Likewise.
31432 * g++.old-deja/g++.other/dyncast3.C: Likewise.
31433 * g++.old-deja/g++.other/empty1.C: Likewise.
31434 * g++.old-deja/g++.other/temporary1.C: Likewise.
31435 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
31436 * g++.old-deja/g++.pt/t16.C: Likewise.
31437 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
31438
31439 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
31440
31441 * gcc.dg/991230-1.c: New test.
31442
31443 1999-12-29 Jeffrey A Law (law@cygnus.com)
31444
31445 * gcc.c-torture/compile/991229-3.c: New test.
31446 * gcc.c-torture/compile/991229-2.c: New test.
31447 * gcc.c-torture/compile/991229-1.c: New test.
31448
31449 1999-12-29 Greg McGary <gkm@eng.ascend.com>
31450
31451 * gcc.c-torture/compile/labels-2.c: New test.
31452
31453 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
31454
31455 * gcc.c-torture/execute/991227-1.c: New test.
31456
31457 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
31458
31459 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
31460
31461 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
31462
31463 * gcc.c-torture/execute/991221-1.c: New test.
31464
31465 1999-12-20 Nathan Sidwell <nathan@acm.org>
31466
31467 * g++.old-deja/g++.other/cast3.C: New test.
31468
31469 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
31470
31471 * gcc.c-torture/execute/991216-4.c: New test.
31472
31473 1999-12-16 Michael Meissner <meissner@cygnus.com>
31474
31475 * gcc.c-torture/execute/991216-1.c: New test.
31476 * gcc.c-torture/execute/991216-2.c: New test.
31477 * gcc.c-torture/execute/991216-3.c: New test.
31478
31479 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
31480
31481 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
31482 Actually make the test fail by using "-O2" for compilation.
31483
31484 1999-12-15 Nathan Sidwell <nathan@acm.org>
31485
31486 * g++.old-deja/g++.warn/cast-align1.C: New test.
31487
31488 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
31489
31490 * gcc.c-torture/compile/991214-1.c: New test.
31491 * gcc.c-torture/compile/991214-2.c: New test.
31492
31493 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
31494
31495 * gcc.dg/991214-1.c: New test.
31496
31497 1999-12-13 Jeffrey A Law (law@cygnus.com)
31498
31499 * gcc.c-torture/compile/991213-3.c: New test.
31500 * gcc.c-torture/compile/991213-2.c: New test.
31501 * gcc.c-torture/compile/991213-1.c: New test.
31502
31503 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
31504
31505 * gcc.dg/991209-1.c: New test.
31506
31507 1999-12-08 Nathan Sidwell <nathan@acm.org>
31508
31509 * gcc.c-torture/compile/991208-1.c: New test.
31510
31511 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
31512
31513 * gcc.dg/ultrasp2.c: New test.
31514
31515 1999-12-05 Alex Samuel <samuel@codesourcery.com>
31516
31517 * g++.old-deja/g++.abi/align.C (main): Fix typo.
31518
31519 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
31520
31521 * gcc.c-torture/compile/991202-1.c: New test.
31522 * gcc.c-torture/execute/991202-1.c: New test.
31523 * gcc.c-torture/execute/991202-2.c: New test.
31524 * gcc.c-torture/execute/991202-3.c: New test.
31525
31526 1999-12-02 Alex Samuel <samuel@codesourcery.com>
31527
31528 * g++.old-deja/g++.abi/align.C: New test.
31529 * g++.old-deja/g++.abi/aggregates.C: Likewise.
31530 * g++.old-deja/g++.abi/bitfields.C: Likewise.
31531
31532 1999-12-01 Richard Henderson <rth@cygnus.com>
31533
31534 * gcc.c-torture/execute/991201-1.c: New.
31535
31536 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
31537
31538 * gcc.dg/991129-1.c: New test.
31539
31540 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
31541
31542 * gcc.c-torture/compile/991127-1.c: New test.
31543
31544 1999-11-22 Nathan Sidwell <nathan@acm.org>
31545
31546 * g++.old-deja/g++.other/warn4.C: New test.
31547
31548 1999-11-22 Nathan Sidwell <nathan@acm.org>
31549
31550 * g++.old-deja/g++.eh/cleanup2.C: New test.
31551 * g++.old-deja/g++.ext/pretty2.C: New test.
31552 * g++.old-deja/g++.ext/pretty3.C: New test.
31553 * g++.old-deja/g++.other/debug6.C: New test.
31554
31555 1999-10-20 Jim Wilson <wilson@cygnus.com>
31556
31557 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
31558 compiler_output to look for one error message instead of two.
31559
31560 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
31561
31562 * gcc.c-torture/execute/991118-1.c: Also test case
31563 where the word boundary does not split a byte evenly.
31564
31565 1999-11-19 Nathan Sidwell <nathan@acm.org>
31566
31567 * g++.old-deja/g++.ext/restrict1.C: New test.
31568
31569 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
31570
31571 * gcc.c-torture/execute/991118-1.c: New test.
31572
31573 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
31574
31575 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
31576 working directory pathnames.
31577
31578 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
31579
31580 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
31581 host is equipped with driver.h and driver.o so it can actually
31582 compile and run the tests.
31583
31584 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
31585
31586 * gcc.c-torture/compile/991008-1.c: New test.
31587
31588 1999-11-08 Nick Clifton <nickc@cygnus.com>
31589
31590 * lib/gcc-dg.exp: Include target-supports.exp
31591
31592 1999-11-05 Nick Clifton <nickc@cygnus.com>
31593
31594 * lib/target-supports.exp: New file: Provide procs to test for
31595 features supported by the target.
31596 (check_weak_available): Moved here from ecos.exp.
31597 (check_alias_available): New proc: Determine of the target
31598 toolchain supports the alias attribute.
31599
31600 * gcc.dg/special/ecos.exp: Move check_weak_available to
31601 target-supports.exp.
31602 (alias-1.c): Only perform the test if the target supports
31603 aliases.
31604 (wkali-1.c): Only perform the test if the target supports
31605 aliases.
31606
31607 * gcc.dg/990506-0.c: Expect error messages from cross
31608 targets as well as native targets.
31609
31610 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
31611
31612 * gcc.dg/ultrasp1.c: Removed xfail.
31613 * gcc.dg/struct-ret-2.c: Likewise.
31614 * gcc.dg/array-1.c: Likewise.
31615
31616 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
31617
31618 * gcc.dg/struct-ret-2.c: New test.
31619
31620 * gcc.dg/array-1.c: New test.
31621
31622 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
31623
31624 * gcc.c-torture/execute/991030-1.c: New test.
31625
31626 1999-10-26 Richard Henderson <rth@cygnus.com>
31627
31628 * gcc.c-torture/compile/991026-2.c: New test.
31629
31630 1999-10-26 Jeffrey A Law (law@cygnus.com)
31631
31632 * gcc.c-torture/compile/991026-1.c: New test.
31633
31634 1999-10-23 Jeffrey A Law (law@cygnus.com)
31635
31636 * gcc.c-torture/execute/991023-1.c: New test.
31637
31638 1999-10-19 Jeffrey A Law (law@cygnus.com)
31639
31640 * gcc.c-torture/execute/991019-1.c: New test.
31641
31642 1999-10-16 Richard Henderson <rth@cygnus.com>
31643
31644 * gcc.c-torture/execute/991016-1.c: New test.
31645
31646 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
31647
31648 * gcc.c-torture/execute/991014-1.c: New test.
31649
31650 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
31651
31652 * g++.old-deja/g++.other/union2.C: New test.
31653
31654 1999-10-13 Nathan Sidwell <nathan@acm.org>
31655
31656 * g++.old-deja/g++.other/vaarg2.C: New test.
31657 * g++.old-deja/g++.other/vaarg3.C: New test.
31658
31659 1999-10-12 Craig Burley <craig@jcb-sc.com>
31660
31661 * g77.f-torture/noncompile/19990905-1.f: Moved from being
31662 in compile/.
31663
31664 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
31665
31666 * gcc.c-torture/execute/va-arg-11.c: New test.
31667
31668 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
31669
31670 * lib/file-format.exp (gcc_target_object_format): Don't
31671 crash if objdump is unavailable.
31672
31673 1999-09-29 Donn Terry <donn@interix.com>
31674
31675 * gcc.misc-tests/mg.exp: delete extraneous redirection.
31676
31677 1999-09-28 Nick Clifton <nickc@cygnus.com>
31678
31679 * gcc.c-torture/compile/990928-1.c: New test.
31680
31681 1999-09-28 Nathan Sidwell <nathan@acm.org>
31682
31683 * g++.old-deja/g++.other/decl6.C: New test.
31684
31685 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31686
31687 * gcc.c-torture/execute/va-arg-10.c: New test.
31688
31689 1999-09-27 Nathan Sidwell <nathan@acm.org>
31690
31691 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
31692 __PRETTY_FUNCTION__.
31693
31694 1999-09-23 Nick Clifton <nickc@cygnus.com>
31695
31696 * gcc.c-torture/execute/990923-1.c: New test.
31697
31698 1999-09-21 Nick Clifton <nickc@cygnus.com>
31699
31700 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
31701 for which -fpic is inappropriate.
31702
31703 1999-09-21 Mark Mitchell <mark@codesourcery.com>
31704
31705 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
31706
31707 1999-09-21 Nathan Sidwell <nathan@acm.org>
31708
31709 * g++.old-deja/g++.other/dyncast1.C: New test.
31710 * g++.old-deja/g++.other/dyncast2.C: New test.
31711 * g++.old-deja/g++.other/dyncast3.C: New test.
31712 * g++.old-deja/g++.other/dyncast4.C: New test.
31713 * g++.old-deja/g++.other/dyncast5.C: New test.
31714 * g++.old-deja/g++.eh/catch3.C: New test.
31715 * g++.old-deja/g++.eh/catch3p.C: New test.
31716 * g++.old-deja/g++.eh/catch4.C: New test.
31717 * g++.old-deja/g++.eh/catch4p.C: New test.
31718 * g++.old-deja/g++.eh/catch5.C: New test.
31719 * g++.old-deja/g++.eh/catch5p.C: New test.
31720 * g++.old-deja/g++.eh/catch6.C: New test.
31721 * g++.old-deja/g++.eh/catch6p.C: New test.
31722 * g++.old-deja/g++.eh/catch7.C: New test.
31723 * g++.old-deja/g++.eh/catch7p.C: New test.
31724 * g++.old-deja/g++.eh/catch8.C: New test.
31725 * g++.old-deja/g++.eh/catch8p.C: New test.
31726 * g++.old-deja/g++.eh/catch9.C: New test.
31727 * g++.old-deja/g++.eh/catch9p.C: New test.
31728
31729 1999-09-13 Nathan Sidwell <nathan@acm.org>
31730
31731 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
31732 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
31733
31734 1999-09-13 Jeffrey A Law (law@cygnus.com)
31735
31736 * gcc.c-torture/compile/990913-1.c: New test.
31737
31738 1999-09-10 Nathan Sidwell <nathan@acm.org>
31739
31740 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
31741 * g++.old-deja/g++.jason/rfg5.C: Likewise.
31742
31743 1999-09-09 Richard Henderson <rth@cygnus.com>
31744
31745 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
31746
31747 1999-09-09 Nathan Sidwell <nathan@acm.org>
31748
31749 * g++.old-deja/g++.other/lookup11.C: New test.
31750 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
31751 what is permitted and what we want.
31752 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
31753 overload use.
31754 * g++.old-deja/g++.jason/rfg5.C: Likewise
31755
31756 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
31757
31758 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
31759 * gcc.c-torture/noncompile/poison-1.c: New file.
31760
31761 1999-09-08 Nathan Sidwell <nathan@acm.org>
31762
31763 * g++.old-deja/g++.other/sizeof3.C: New test.
31764 * g++.old-deja/g++.other/sizeof4.C: New test.
31765 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
31766 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
31767
31768 1999-09-07 Richard Henderson <rth@cygnus.com>
31769
31770 * gcc.dg/va-arg-1.c: New.
31771
31772 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31773
31774 * gcc.c-torture/execute/va-arg-9.c: New test.
31775
31776 1999-09-05 Craig Burley <craig@jcb-sc.com>
31777
31778 * g77.f-torture/compile/980519-2.f: New test.
31779 * g77.f-torture/compile/19990905-0.f: New test.
31780 * g77.f-torture/compile/19990905-1.f: New test.
31781 * g77.f-torture/compile/19990905-2.f: New test.
31782
31783 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
31784
31785 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
31786
31787 * gcc.c-torture/execute/990827-1.c: Fix typo.
31788
31789 1999-09-03 Nathan Sidwell <nathan@acm.org>
31790
31791 * g++.old-deja/g++.other/deref1.C: New test.
31792
31793 1999-09-02 Nathan Sidwell <nathan@acm.org>
31794
31795 * g++.old-deja/g++.other/ambig2.C: New test.
31796 * g++.old-deja/g++.other/cond5.C: New test.
31797 * g++.old-deja/g++.other/lookup16.C: New test.
31798
31799 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
31800
31801 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
31802 assemblers too.
31803
31804 1999-08-31 Jeffrey A Law (law@cygnus.com)
31805
31806 * lib/c-torture.exp: Avoid the "compare executables" optimization
31807 when testing native.
31808
31809 1999-08-29 Jeffrey A Law (law@cygnus.com)
31810
31811 * gcc.c-torture/execute/990829-1.c: New test.
31812 * gcc.c-torture/compile/990829-1.c: New test.
31813
31814 1999-08-27 Paul Burchard <burchard@pobox.com>
31815
31816 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
31817 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
31818 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
31819 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
31820 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
31821 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
31822 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
31823 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
31824 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
31825 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
31826 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
31827
31828 1999-08-27 Jeffrey A Law (law@cygnus.com)
31829
31830 * gcc.c-torture/execute/990827-1.c: New test.
31831
31832 1999-08-26 Craig Burley <craig@jcb-sc.com>
31833
31834 * g77.f-torture/noncompile/19990826-4.f: New test.
31835
31836 * g77.f-torture/compile/19990826-3.f: New test.
31837
31838 * g77.f-torture/execute/19990826-2.f: New test.
31839
31840 * g77.f-torture/compile/19990826-1.f: New test.
31841
31842 * gcc.c-torture/execute/990826-0.c: New test.
31843 * g77.c-torture/execute/19990826-0.f: New test.
31844
31845 * g77.f-torture/noncompile/970626-2.f: New test.
31846
31847 1999-08-25 Paul Burchard <burchard@pobox.com>
31848
31849 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
31850 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
31851 lss-011.C: New tests.
31852
31853 1999-08-25 Nathan Sidwell <nathan@acm.org>
31854
31855 * g++.old-deja/g++.other/decl5.C: New test.
31856
31857 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31858
31859 * noncompile/noncompile.exp: Load_lib c-torture.exp.
31860 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
31861 call `postbase' for each one. All callers of `postbase' changed
31862 to call this instead.
31863
31864 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
31865
31866 * gcc.c-torture/execute/990811-1.c: New test.
31867
31868 1999-08-09 Nick Clifton <nickc@cygnus.com>
31869
31870 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
31871 just native ones.
31872
31873 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
31874 just native ones.
31875
31876 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
31877
31878 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
31879
31880 1999-08-04 Jeffrey A Law (law@cygnus.com)
31881
31882 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
31883
31884 1999-08-04 Nathan Sidwell <nathan@acm.org>
31885
31886 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
31887
31888 1999-08-04 Jeffrey A Law (law@cygnus.com)
31889
31890 * gcc.c-torture/execute/990804-1.c: New test.
31891
31892 1999-08-03 Nathan Sidwell <nathan@acm.org>
31893
31894 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
31895 * g++.old-deja/g++.brendan/crash64.C: Likewise
31896 * g++.old-deja/g++.brendan/overload8.C: Likewise
31897
31898 1999-08-03 Nathan Sidwell <nathan@acm.org>
31899
31900 * g++.old-deja/g++.other/struct1.C: New test.
31901
31902 1999-08-03 Nathan Sidwell <nathan@acm.org>
31903
31904 * g++.old-deja/g++.other/enum2.C: New test.
31905
31906 1999-08-02 Richard Henderson <rth@cygnus.com>
31907
31908 Adapted from tests from Franz Sirl:
31909 * gcc.c-torture/execute/va-arg-7.c: New test.
31910 * gcc.c-torture/execute/va-arg-8.c: New test.
31911
31912 1999-08-01 Jeffrey A Law (law@cygnus.com)
31913
31914 * gcc.c-torture/compile/990801-2.c: New test.
31915
31916 * gcc.c-torture/compile/990801-1.c: New test.
31917
31918 1999-07-27 Michael Meissner <meissner@cygnus.com>
31919
31920 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
31921 fp-cmp-1.c, converting double to float.
31922
31923 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
31924 fp-cmp-1.c, converting double to long double.
31925
31926 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
31927 from fr1 to unknown_register, since fr1 is a legitimate register
31928 on some machines.
31929
31930 1999-07-25 Jeffrey A Law (law@cygnus.com)
31931
31932 * README: More listname related changes.
31933
31934 1999-07-08 Catherine Moore <clm@cygnus.com>
31935
31936 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
31937
31938 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
31939
31940 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
31941
31942 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
31943
31944 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
31945
31946 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
31947
31948 * gcc.dg/990703-1.c: New test.
31949
31950 1999-06-29 Nick Clifton <nickc@cygnus.com>
31951
31952 * lib/file-format.exp: New file: Move definition of proc
31953 gcc_target_object_format to here from
31954 gcc.dg/special/ecos.exp.
31955
31956 * lib/c-torture.exp: Include lib file-format.exp.
31957 * lib/gcc-dg.exp: Include lib file-format.exp.
31958
31959 * gcc.dg/special/ecos.exp: Remove definition of proc
31960 gcc_target_object_format.
31961
31962 1999-06-28 Jeffrey A Law (law@cygnus.com)
31963
31964 * gcc.c-torture/execute/990628-1.c: New test.
31965
31966 1999-06-25 Jeffrey A Law (law@cygnus.com)
31967
31968 * gcc.c-torture/compile/990625-2.c: New test.
31969
31970 * gcc.c-torture/compile/990625-1.c: New test.
31971
31972 1999-06-23 Nick Clifton <nickc@cygnus.com>
31973
31974 * gcc.c-torture/compile/dll.c: New test case. Check that dll
31975 attributes compile.
31976 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
31977 ports that use the COFF/PE file format.
31978
31979 1999-06-17 Jeffrey A Law (law@cygnus.com)
31980
31981 * gcc.c-torture/compile/990617-1.c: New test.
31982
31983 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
31984
31985 * g++.old-deja/g++.other/decl4.C: New test.
31986
31987 1999-06-14 Nathan Sidwell <nathan@acm.org>
31988
31989 * g++.old-deja/g++.other/bitfld3.C: New test.
31990
31991 1999-06-08 Nathan Sidwell <nathan@acm.org>
31992
31993 * g++.old-deja/g++.eh/catch1.C: New test.
31994
31995 1999-06-07 Jeffrey A Law (law@cygnus.com)
31996
31997 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
31998
31999 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
32000 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
32001
32002 1999-06-05 Craig Burley <craig@jcb-sc.com>
32003
32004 * g77.f-torture/compile/19990502-0.f: Replace with new,
32005 shorter, test that still fails after recent changes.
32006
32007 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
32008
32009 * gcc.c-torture/execute/990604-1.c: New test.
32010
32011 1999-05-31 Jeffrey A Law (law@cygnus.com)
32012
32013 * gcc.c-torture/execute/990531-1.c: New test.
32014
32015 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32016
32017 * gcc.c-torture/compile/990527-1.c: New test.
32018
32019 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
32020
32021 * gcc.c-torture/execute/990527-1.c: New test.
32022
32023 1999-05-25 Nick Clifton <nickc@cygnus.com>
32024
32025 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
32026 bitfields as signed.
32027
32028 1999-05-25 Craig Burley <craig@jcb-sc.com>
32029
32030 * g77.f-torture/compile/19990525-0.f: New test.
32031
32032 1999-05-25 Jeffrey A Law (law@cygnus.com)
32033
32034 * gcc.c-torture/execute/990525-2.c: New test.
32035
32036 * gcc.c-torture/execute/990525-1.c: New test.
32037
32038 1999-05-24 Nathan Sidwell <nathan@acm.org>
32039
32040 * g++.old-deja/g++.other/anon3.C: New test.
32041 * g++.old-deja/g++.other/anon4.C: New test.
32042 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
32043 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
32044 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
32045 Merrill).
32046
32047 1999-05-24 Jeffrey A Law (law@cygnus.com)
32048
32049 * gcc.c-torture/execute/990524-1.c: New test.
32050
32051 * gcc.dg/990524-1.c: New test.
32052
32053 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32054
32055 * gcc.c-torture/compile/990523-1.c: New test.
32056
32057 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
32058
32059 * gcc.c-torture/compile/990519-1.c: New test.
32060
32061 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
32062
32063 * gcc.c-torture/compile/990517-1.c: New test.
32064
32065 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
32066 (e4, f4): New tests.
32067 (main): Call them.
32068
32069 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32070
32071 * gcc.dg/noreturn-1.c: New test.
32072
32073 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
32074
32075 * gcc.c-torture/execute/990513-1.c: New test.
32076
32077 1999-05-10 Richard Henderson <rth@cygnus.com>
32078
32079 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
32080
32081 1999-05-10 Craig Burley <craig@jcb-sc.com>
32082
32083 * g77.f-torture/execute/erfc.f: Use small single-precision
32084 values, to avoid problems on Alphas when not -mieee.
32085
32086 1999-05-08 Craig Burley <craig@jcb-sc.com>
32087
32088 * gcc.dg/990506-0.c: New test.
32089
32090 1999-05-08 Richard Henderson <rth@cygnus.com>
32091
32092 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
32093 the constant to test. Don't XFAIL 64-bit targets.
32094
32095 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
32096 * g++.old-deja/g++.law/profile1.C: Likewise.
32097
32098 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
32099 operator new instances.
32100 * g++.old-deja/g++.other/delete5.C: Likewise.
32101
32102 1999-05-03 Craig Burley <craig@jcb-sc.com>
32103
32104 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
32105 intrinsic.
32106
32107 1999-05-03 Craig Burley <craig@jcb-sc.com>
32108
32109 * g77.f-torture/execute/u77-test.f: Reverse order of two
32110 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
32111
32112 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32113
32114 * gcc.dg/compare1.c: New test.
32115
32116 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
32117
32118 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
32119 New tests.
32120
32121 1999-05-02 Craig Burley <craig@jcb-sc.com>
32122
32123 * g77.f-torture/compile/19990502-1.f: New test.
32124
32125 1999-05-02 Craig Burley <craig@jcb-sc.com>
32126
32127 * g77.f-torture/compile/19990502-0.f: New test.
32128
32129 1999-05-02 Craig Burley <craig@jcb-sc.com>
32130
32131 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
32132 intrinsic.
32133
32134 1999-05-02 Craig Burley <craig@jcb-sc.com>
32135
32136 * g77.f-torture/execute/u77-test.f (main): List libU77
32137 intrinsics not currently tested.
32138 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
32139 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
32140 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
32141 Trim blanks off the ends of some printed strings.
32142
32143 1999-05-02 Craig Burley <craig@jcb-sc.com>
32144
32145 * g77.f-torture/execute/u77-test.f (main): Just warn about
32146 FSTAT gid disagreement, as it's expected on some systems.
32147
32148 1999-05-01 Craig Burley <craig@jcb-sc.com>
32149
32150 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
32151 use a new function, which allows for some slop.
32152 Clean up some commentary.
32153 (issum): The new function.
32154 (sgladd): Deleted subroutine.
32155
32156 1999-05-01 Craig Burley <craig@jcb-sc.com>
32157
32158 * g77.f-torture/execute/u77-test.f: Modify to be more like
32159 libf2c/libU77 version, bringing patches to that version here.
32160 Add suitable commentary.
32161
32162 1999-04-25 Richard Henderson <rth@cygnus.com>
32163
32164 * gcc.dg/990424-1.c: New test.
32165
32166 1999-04-24 Craig Burley <craig@jcb-sc.com>
32167
32168 * g77.f-torture/execute/u77-test.f (main): Bug involving
32169 LSTAT has been fixed, so turn back on full checking.
32170
32171 1999-04-20 Craig Burley <craig@jcb-sc.com>
32172
32173 * g77.f-torture/compile/19990419-0.f: New test.
32174 * g77.f-torture/execute/19990419-1.f: New test.
32175
32176 1999-04-17 Richard Henderson <rth@cygnus.com>
32177
32178 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
32179 to avoid the need for a prototype to supress a warning.
32180
32181 1999-04-07 Jim Wilson <wilson@cygnus.com>
32182
32183 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
32184
32185 1999-04-04 Jeffrey A Law (law@cygnus.com)
32186
32187 * gcc.c-torture/execute/990404-1.c: New test.
32188
32189 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
32190
32191 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
32192 * gcc.dg/cpp-if3.c: Don't use -pedantic.
32193 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
32194 missing initializer warnings.
32195
32196 1999-03-28 Jeffrey A Law (law@cygnus.com)
32197
32198 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
32199 matching strings.
32200
32201 1999-03-26 Jeffrey A Law (law@cygnus.com)
32202
32203 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
32204
32205 1999-03-26 Craig Burley <craig@jcb-sc.com>
32206
32207 * g77.f-torture/execute/19990325-0.f: New test.
32208 * g77.f-torture/execute/19990325-1.f: New test.
32209
32210 1999-03-24 Jeffrey A Law (law@cygnus.com)
32211
32212 * gcc.c-torture/execute/990324-1.c: New test.
32213
32214 1999-03-22 Jim Wilson <wilson@cygnus.com>
32215
32216 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
32217 test with 4.
32218
32219 1999-03-17 Richard Henderson <rth@cygnus.com>
32220
32221 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
32222
32223 1999-03-13 Craig Burley <craig@jcb-sc.com>
32224
32225 * g77.f-torture/execute/19990313-2.f: New test.
32226 * g77.f-torture/execute/19990313-3.f: New test.
32227
32228 1999-03-13 Craig Burley <craig@jcb-sc.com>
32229
32230 * g77.f-torture/execute/19990313-0.f: New test.
32231 * g77.f-torture/execute/19990313-1.f: New test.
32232
32233 1999-03-12 Jim Wilson <wilson@cygnus.com>
32234
32235 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
32236 printf to sprintf.
32237 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
32238 (main): Add check for u15. Conditionalize u31 check depending on
32239 whether ints are <32 bits or >=32 bits.
32240
32241 1999-03-08 Craig Burley <craig@jcb-sc.com>
32242
32243 * g77.f-torture/execute/19981119-0.f: Improve testiness.
32244
32245 1999-03-08 Craig Burley <craig@jcb-sc.com>
32246
32247 * g77.f-torture/compile/19990305-0.f: New test.
32248 * g77.f-torture/execute/19981119-0.f: New test.
32249
32250 1999-03-08 Craig Burley <craig@jcb-sc.com>
32251
32252 * g77.f-torture/execute/970625-2.f: call ABORT if final
32253 result is not correct, instead of just printing it.
32254 Add this checking via newly introduced obfuscation, to
32255 trip up buggy front ends.
32256
32257 1999-03-07 Craig Burley <craig@jcb-sc.com>
32258
32259 * g77.f-torture/compile/960317-1.f: Moved from being
32260 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
32261
32262 1999-03-06 Craig Burley <craig@jcb-sc.com>
32263
32264 * g77.f-torture/execute/960317-1.f: New (old) test.
32265 * g77.f-torture/execute/970625-2.f: Ditto.
32266
32267 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
32268
32269 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
32270 message on line 1 or line 2; cccp and cpplib do this differently.
32271
32272 1999-03-01 Jeffrey A Law (law@cygnus.com)
32273
32274 * g++.old-deja/g++.law/weak1.C: New test.
32275
32276 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
32277
32278 * gcc.c-torture/execute/990119-1.c: Renamed to...
32279 * gcc.dg/990119-1.c: this, so it will only be tested once
32280 (it's a preprocessor test, it doesn't need to be run at
32281 multiple optimization levels).
32282
32283 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
32284
32285 * lib/g++.exp: Don't add incdir=$base_dir/../include to
32286 ALWAYS_CXXFLAGS.
32287
32288 1999-02-24 Craig Burley <craig@jcb-sc.com>
32289
32290 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
32291 * g77.f-torture/compile/19981216-0.f: ...as it is expected
32292 to not be compilable by current g77.
32293
32294 1999-02-24 Nick Clifton <nickc@cygnus.com>
32295
32296 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
32297
32298 1999-02-22 Jeffrey A Law (law@cygnus.com)
32299
32300 * gcc.c-torture/execute/990222-1.c: New test.
32301
32302 1999-02-19 Craig Burley <craig@jcb-sc.com>
32303
32304 * g77.f-torture/compile/19990218-0.f: New test.
32305 * g77.f-torture/noncompile/19990218-1.f: New test.
32306
32307 1999-02-18 Craig Burley <craig@jcb-sc.com>
32308
32309 * g77.f-torture/compile/19981216-0.f: New test.
32310
32311 1999-02-14 Jeffrey A Law (law@cygnus.com)
32312
32313 * gcc.dg/990214-1.c: New test.
32314
32315 1999-02-13 Jeffrey A Law (law@cygnus.com)
32316
32317 * gcc.dg/990213-2.c: New test.
32318
32319 * gcc.dg/990213-1.c: New test.
32320
32321 1999-02-12 Jeffrey A Law (law@cygnus.com)
32322
32323 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
32324 ints.
32325
32326 1999-02-11 Nick Clifton <nickc@cygnus.com>
32327
32328 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
32329 specified by target.
32330
32331 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
32332
32333 1999-02-11 Jeffrey A Law (law@cygnus.com)
32334
32335 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
32336
32337 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
32338
32339 * gcc.dg/special/ecos.exp: New test driver for new tests with
32340 special requirements.
32341
32342 * gcc.dg/special/alias-1.c: New test.
32343 * gcc.dg/special/gcsec-1.c: New test.
32344 * gcc.dg/special/weak-1.c: New test.
32345 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
32346 * gcc.dg/special/weak-2.c: New test.
32347 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
32348 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
32349 * gcc.dg/special/wkali-1.c: New test.
32350 * gcc.dg/special/wkali-2.c: New test.
32351 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
32352 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
32353
32354 1999-02-10 Felix Lee <flee@cygnus.com>
32355
32356 * lib/c-torture.exp (c-torture-compile): Pull out code for
32357 analyzing gcc error messages.
32358 (c-torture-execute): Likewise. Fix some (harmless) false
32359 positives.
32360 * lib/gcc.exp (gcc_check_compile): New function.
32361
32362 1999-02-08 Richard Henderson <rth@cygnus.com>
32363
32364 * gcc.c-torture/execute/990208-1.c: New test.
32365
32366 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
32367
32368 * g++.dg/special/ecos.exp: New driver for new tests with special
32369 requirements
32370
32371 * g++.dg/special/conpr-1.C: New test
32372 * g++.dg/special/conpr-2.C: New test
32373 * g++.dg/special/conpr-2a.C: New test
32374 * g++.dg/special/conpr-3.C: New test
32375 * g++.dg/special/conpr-3a.C: New test
32376 * g++.dg/special/conpr-3b.C: New test
32377
32378 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
32379 allow g++ to use the dg driver
32380
32381 * README: Add comment about g++.dg directory
32382
32383 1999-02-06 Jeffrey A Law (law@cygnus.com)
32384
32385 * README: Update email addresses.
32386
32387 1999-02-03 Nick Clifton <nickc@cygnus.com>
32388
32389 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
32390 arguments in order to force structure S onto the stack even on
32391 the alpha.
32392 (test): Pass 10 leading arguments to function foo as well as the
32393 structure S.
32394
32395 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
32396 failure for all targets.
32397
32398 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
32399 abort to terminate program execution.
32400
32401 1999-01-30 Richard Henderson <rth@cygnus.com>
32402
32403 * gcc.c-torture/execute/990130-1.c: New test.
32404
32405 1999-01-30 Jeffrey A Law (law@cygnus.com)
32406
32407 * gcc.dg/990130-1.c: New test.
32408
32409 1999-01-28 Michael Meissner <meissner@cygnus.com>
32410
32411 * gcc.c-torture/execute/990128-1.c: New test.
32412
32413 1999-01-27 Michael Meissner <meissner@cygnus.com>
32414
32415 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
32416
32417 1999-01-27 Felix Lee <flee@cygnus.com>
32418
32419 * lib/c-torture.exp (c-torture-compile): pull out code for
32420 analyzing gcc error messages.
32421 (c-torture-execute): ditto, and fix some (harmless) false
32422 positives.
32423 * lib/gcc.exp (gcc_check_compile): new function.
32424
32425 1999-01-17 Jeffrey A Law (law@cygnus.com)
32426
32427 * gcc.dg/990117-1.c: New test.
32428
32429 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
32430
32431 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
32432
32433 1999-01-15 Jeffrey A Law (law@cygnus.com)
32434
32435 * g77.f-torture/compile/990115-1.f: New test.
32436
32437 1999-01-07 Jeffrey A Law (law@cygnus.com)
32438
32439 * gcc.c-torture/compile/990107-1.c: New test
32440
32441 1999-01-06 Jeffrey A Law (law@cygnus.com)
32442
32443 * gcc.c-torture/execute/990106-2.c: New test.
32444
32445 * gcc.c-torture/execute/990106-1.c: New test.
32446
32447 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
32448
32449 * gcc.c-torture/compile/981223-1.c: New test.
32450
32451 1998-12-29 Richard Henderson <rth@cygnus.com>
32452
32453 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
32454 (opt3): Rename from opt4 and disable.
32455
32456 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
32457
32458 * g++.old-deja/g++.pt/ptrmem5.C: New test.
32459
32460 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
32461
32462 * g++.old-deja/g++.other/conv5.C: New test.
32463
32464 1998-12-14 Nick Clifton <nickc@cygnus.com>
32465
32466 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
32467
32468 1998-12-11 Jeffrey A Law (law@cygnus.com)
32469
32470 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
32471
32472 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
32473
32474 * gcc.c-torture/compile/981211-1.c: New test.
32475
32476 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
32477
32478 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
32479
32480 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
32481
32482 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32483
32484 * gcc.special/930510-1.c: Make C9X safe.
32485 * gcc.misc-tests/gcov-1.c Similarly.
32486 * gcc.misc-tests/gcov-2.c Similarly.
32487
32488 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
32489
32490 * gcc.dg/ultrasp1.c: New test.
32491
32492 1998-12-06 Richard Henderson <rth@cygnus.com>
32493
32494 * gcc.c-torture/execute/981206.c: New test.
32495
32496 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
32497
32498 * g++.old-deja/g++.ns/template7.C: New test.
32499
32500 * g++.old-deja/g++.other/expr1.C: New test.
32501
32502 * g++.old-deja/g++.eh/tmpl3.C: New test.
32503
32504 * g++.old-deja/g++.eh/tmpl2.C: New test.
32505
32506 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
32507
32508 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
32509 * g++.old-deja/g++.other/using6.C: Removed.
32510 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
32511
32512 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
32513
32514 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
32515
32516 * g++.old-deja/g++.pt/overload8.C: New test.
32517
32518 * g++.old-deja/g++.pt/overload7.C: New test.
32519
32520 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
32521
32522 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
32523 and relinking messages.
32524 * lib/g++.exp (g++_target_compile): Remove .rpo file when
32525 compiling with -frepo.
32526
32527 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
32528
32529 * g++.old-deja/g++.pt/lookup6.C: New test.
32530
32531 1998-11-30 Nick Clifton <nickc@cygnus.com>
32532
32533 * gcc.c-torture/execute/981130-1.c: New test.
32534 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
32535
32536 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
32537
32538 * g++.old-deja/g++.pt/explicit76.C: New test.
32539
32540 * g++.old-deja/g++.pt/friend38.C: New test.
32541
32542 * g++.old-deja/g++.ns/crash2.C: New test.
32543
32544 * g++.old-deja/g++.pt/defarg8.C: New test.
32545
32546 * g++.old-deja/g++.pt/instantiate6.C: New test.
32547
32548 * g++.old-deja/g++.pt/static6.C: New test.
32549
32550 * g++.old-deja/g++.pt/decl2.C: New test.
32551
32552 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
32553
32554 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
32555 problem is actually related with name lookup, but so what? :-)
32556
32557 * g++.old-deja/g++.pt/friend37.C: New test.
32558
32559 1998-11-25 Dave Love <d.love@dl.ac.uk>
32560
32561 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
32562 element, which fails on some systems.
32563
32564 * g77.f-torture/execute/labug1.f: New test.
32565
32566 1998-11-21 Jeffrey A Law (law@cygnus.com)
32567
32568 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
32569 is defined.
32570
32571 1998-11-18 Dave Love <d.love@dl.ac.uk>
32572
32573 * g77.f-torture/compile/981117-1.f: New test.
32574
32575 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
32576
32577 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
32578 properly discarded.
32579
32580 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
32581
32582 * gcc.c-torture/execute/memcheck: New directory of tests for
32583 -fcheck-memory-usage.
32584
32585 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
32586
32587 * README: New file, general information about the testsuite and
32588 new description of the various C++ test subdirectories.
32589 * README.g++: Eliminate obsolete information, update and move most
32590 relevant stuff to README.
32591
32592 1998-11-07 Richard Henderson <rth@cygnus.com>
32593
32594 * gcc.c-torture/compile/981107-1.c: New test.
32595
32596 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
32597
32598 * execute/memcpy-bi.c: New testcase.
32599
32600 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
32601
32602 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
32603 base classes.
32604
32605 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
32606 template is selected.
32607
32608 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
32609 classes, it should be accepted for all types.
32610
32611 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
32612
32613 * g++.old-deja/g++.pt/spec24.C: Ensure that template
32614 specializations start with template headers.
32615
32616 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
32617
32618 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
32619
32620 * g++.old-deja/g++.other/init9.C: Test cross initialization of
32621 non-POD types.
32622
32623 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
32624
32625 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
32626
32627 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
32628
32629 * compile/981022-1.c, compile/981022-1.x: New test and driver.
32630
32631 1998-10-19 Jeffrey A Law (law@cygnus.com)
32632
32633 * 981019-1.c: New test.
32634
32635 1998-10-14 Robert Lipe <robertl@dgii.com>
32636
32637 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
32638 find objc headers.
32639
32640 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
32641
32642 * compile/981001-4.c: Remove use of GCC extension that triggers a
32643 compiler bug.
32644
32645 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
32646
32647 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
32648
32649 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
32650
32651 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
32652 instantiation of template produces incorrect code for delete
32653 expression.
32654
32655 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
32656 constructors' name is not unique.
32657 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
32658 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
32659
32660 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
32661 automatic array of const is ill-formed.
32662
32663 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
32664 of template parameter?
32665
32666 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
32667 const.
32668
32669 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
32670 pointer-to-member expression.
32671
32672 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
32673 declaration causes ICE.
32674
32675 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
32676
32677 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
32678 reserved in the global namespace.
32679
32680 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
32681 generate needed virtual table.
32682
32683 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
32684
32685 1998-10-10 Dariush Eslimi <eslimi@loran.com>
32686
32687 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
32688 template-dependent type
32689
32690 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
32691
32692 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
32693 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
32694 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
32695
32696 * g++.old-deja/g++.other/using5.C: New test; using decl from base
32697 class should be usable as argument of member function.
32698 * g++.old-deja/g++.other/using6.C: New test; using decl from base
32699 class should be usable as return type of member function.
32700 * g++.old-deja/g++.other/using7.C: New test; using decl from base
32701 class should be usable as type of data member.
32702
32703 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
32704
32705 1998-10-09 Jeffrey A Law (law@cygnus.com)
32706
32707 * gcc.c-torture/special/920521-1.c: Fix bogus test.
32708
32709 1998-10-08 Nick Clifton <nickc@cygnus.com>
32710
32711 * gcc.dg/dll-?.c Add thumb to target list.
32712 Fix assembler scan patterns to match current assembler output.
32713
32714 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
32715
32716 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
32717 matching of template brackets.
32718
32719 * g++.old-deja/g++.other/using4.C: New test. Test using
32720 declarations of methods from base classes.
32721
32722 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
32723 within functions should introduce names into the innermost
32724 enclosing namespace.
32725
32726 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
32727 of static locals if first initialization throws.
32728
32729 1998-10-07 Jim Wilson <wilson@cygnus.com>
32730
32731 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
32732
32733 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
32734
32735 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
32736 lose track of the possible targets of tablejump insns.
32737 * special/special.exp: Run it.
32738
32739 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
32740
32741 * g++.old-deja/g++.pt/friend35.C: New test. A template function
32742 must be declared before its specializations can be named in friend
32743 declarations.
32744
32745 1998-10-05 Dave Love <d.love@dl.ac.uk>
32746
32747 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
32748
32749 * g77.f-torture/execute/io1.f: New test.
32750
32751 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
32752
32753 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
32754 with pointer to template function, for which no argument deduction
32755 is possible.
32756
32757 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
32758 specialization of template function as argument to template
32759 function.
32760
32761 * g++.old-deja/g++.other/access2.C: New test; Inner class
32762 shouldn't have privileged access to Outer's names.
32763
32764 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
32765
32766 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
32767 friend template declared within template class conflicts with
32768 nested class of the same name.
32769
32770 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
32771 is ignored.
32772
32773 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
32774 object with direct initializer as function declaration.
32775
32776 * g++.old-deja/g++.other/decl2.C: New test; duplicate
32777 initializers.
32778
32779 * g++.old-deja/g++.other/null2.C: New test; conditional operator
32780 involving const pointer and NULL produces incorrect result.
32781
32782 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
32783 type name without `typename' should be rejected with -pedantic.
32784
32785 1998-10-02 Richard Henderson <rth@cygnus.com>
32786
32787 * g++.old-deja/g++.other/addrof1.C: New test.
32788
32789 1998-10-01 Nick Clifton <nickc@cygnus.com>
32790
32791 * gcc.c-torture/compile/981001-1.c: New test.
32792 * gcc.c-torture/execute/981001-1.c: New test.
32793
32794 1998-10-01 Jeffrey A Law (law@cygnus.com)
32795
32796 * gcc.c-torture/compile/981001-2.c: New test.
32797 * gcc.c-torture/compile/981001-3.c: New test.
32798 * gcc.c-torture/compile/981001-4.c: New test.
32799
32800 1998-10-01 Robert Lipe <robertl@dgii.com>
32801
32802 * lib/objc.exp (objc_target_compile): Add -L during compiles for
32803 multilibbed hosts. Idea grafted from g77.exp.
32804
32805 1998-09-30 Dave Love <d.love@dl.ac.uk>
32806
32807 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
32808 avoid losing on systems which need -lsocket.
32809
32810 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
32811
32812 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
32813 * g++.old-deja/g++.other/nested2.C: Ditto.
32814 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
32815 failure.
32816
32817 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
32818
32819 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
32820 preferred over template operator!= for enum bitfields.
32821
32822 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
32823
32824 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
32825 that happen to have the same base name, but in different scopes,
32826 are incorrectly rejected.
32827
32828 1998-09-16 Richard Henderson <rth@cygnus.com>
32829
32830 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
32831 on the native word size instead of an integer literal.
32832
32833 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
32834
32835 * g++.old-deja/g++.other/static2.C: Invocation of static data
32836 member of type pointer-to-function denoted as non-static member.
32837
32838 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
32839 checks involving function types and aliases.
32840
32841 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
32842
32843 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
32844 redefined to the same non-trivial type.
32845
32846 * g++.old-deja/g++.pt/explicit73.C: Test for proper
32847 namespace-qualification of template specializations declared in
32848 other namespaces.
32849
32850 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
32851 to declare a subset of the specializations of a template function
32852 as friends of specializations of a template class.
32853
32854 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
32855 member templates that do not fully specialize the enclosing
32856 template class are rejected.
32857
32858 1998-09-11 Dave Love <d.love@dl.ac.uk>
32859
32860 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
32861
32862 1998-09-08 Dave Love <d.love@dl.ac.uk>
32863
32864 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
32865 altered from libf2c/libU77 version.
32866
32867 1998-09-06 Dave Love <d.love@dl.ac.uk>
32868
32869 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
32870
32871 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
32872
32873 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
32874 (un)signed char are different types for template specialization
32875 purposes.
32876
32877 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
32878
32879 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
32880 * objc: ObjC testsuite.
32881
32882 1998-08-31 Catherine Moore <clm@cygnus.com>
32883
32884 * gcc.c-torture/execute/941014-1.x: New file.
32885
32886 1998-08-31 Nick Clifton <nickc@cygnus.com>
32887
32888 * lib/c-torture.exp: Add support for
32889 torture_eval_before_compile and torture_eval_before_execute
32890 variables.
32891
32892 1998-08-30 Jeffrey A Law (law@cygnus.com)
32893
32894 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
32895 this test triggers valid.
32896
32897 1998-08-27 Jeffrey A Law (law@cygnus.com)
32898
32899 * gcc.dg/980827-1.c: New test.
32900
32901 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
32902
32903 * gcc.c-torture/execute/loop-4b.c: New test.
32904
32905 1998-08-26 Nick Clifton <nickc@cygnus.com>
32906
32907 * lib/c-torture.exp: Add support for
32908 torture_eval_before_compile and torture_eval_before_execute
32909 variables.
32910
32911 1998-08-25 Jeffrey A Law (law@cygnus.com)
32912
32913 * gcc.c-torture/compile/980825-1.c: New test.
32914
32915 1998-08-24 Nick Clifton <nickc@cygnus.com>
32916
32917 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
32918 count number tests in opt_t0 not good_t0.
32919
32920 1998-08-24 Jeffrey A Law (law@cygnus.com)
32921
32922 * gcc.c-torture/compile/930326-1.x: Fix typo.
32923
32924 1998-08-23 Mark Mitchell <mark@markmitchell.com>
32925
32926 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
32927 causes an ICE.
32928
32929 1998-08-21 Jeffrey A Law (law@cygnus.com)
32930
32931 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
32932 STACK_SIZE is defined.
32933 * gcc.c-torture/unsorted/stuct.c: Similarly.
32934
32935 * gcc.c-torture/compile/980821-1.c: New test.
32936
32937 1998-08-21 Jeffrey A Law (law@cygnus.com)
32938
32939 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
32940
32941 1998-08-19 Mark Mitchell <mark@markmitchell.com>
32942
32943 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
32944 code.
32945
32946 1998-08-09 Mark Mitchell <mark@markmitchell.com>
32947
32948 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
32949 error'.
32950
32951 1998-08-18 Jeffrey A Law (law@cygnus.com)
32952
32953 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
32954
32955 1998-08-16 Jeffrey A Law (law@cygnus.com)
32956
32957 * gcc.c-torture/compile/980816-1.c: New test.
32958
32959 * gcc.dg/980816-1.c: New test.
32960
32961 1998-08-13 Jeffrey A Law (law@cygnus.com)
32962
32963 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
32964 compiler for ieee tests.
32965
32966 1998-08-01 Dave Love <d.love@dl.ac.uk>
32967
32968 * g77.f-torture/compile/980729-0.f: New test.
32969
32970 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
32971
32972 * gcc.c-torture/special/eeprof-1.c: New test, for
32973 -finstrument-functions.
32974 * gcc.c-torture/special/special.exp: Run it.
32975
32976 1998-07-29 Jeffrey A Law (law@cygnus.com)
32977
32978 * gcc.c-torture/compile/980729-1.c: New test.
32979
32980 1998-07-27 Nick Clifton <nickc@cygnus.com>
32981
32982 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
32983 __thumb__ is defined, and test for ARM style doubles if so.
32984
32985 1998-07-26 Dave Love <d.love@dl.ac.uk>
32986
32987 * g77.f-torture/noncompile/980615-0.f: New test.
32988
32989 1998-07-26 H.J. Lu (hjl@gnu.org)
32990
32991 * gcc.dg/980312-1.c: Do link instead of compile.
32992 * gcc.dg/980313-1.c: Likewise.
32993
32994 1998-07-26 Jeffrey A Law (law@cygnus.com)
32995
32996 * gcc.c-torture/compile/980726-1.c: New test.
32997
32998 1998-07-25 Dave Love <d.love@dl.ac.uk>
32999
33000 * g77.f-torture/execute/io0.f: New test.
33001
33002 1998-07-24 Nick Clifton <nickc@cygnus.com>
33003
33004 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
33005 an int.
33006
33007 1998-06-18 Michael Meissner <meissner@cygnus.com>
33008
33009 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
33010 m32r bugs.
33011
33012 1998-07-17 Nick Clifton <nickc@cygnus.com>
33013
33014 * gcc.dg/980626-1.c: Expect failures for all toolchains until
33015 c-decl.c:grokdeclarator can handle mode attributes.
33016
33017 1998-07-16 Jeffrey A Law (law@cygnus.com)
33018
33019 * gcc.c-torture/execute/980716-1.c: New test.
33020
33021 1998-07-13 Jeffrey A Law (law@cygnus.com)
33022
33023 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
33024 the mn10200.
33025 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
33026 the mn10200.
33027 * gcc.c-torture/execute/va-arg-3.x: Similarly.
33028 * gcc.c-torture/compile/930326-1.x: Similarly.
33029
33030 1998-07-13 Dave Love <d.love@dl.ac.uk>
33031
33032 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
33033 New test from Craig.
33034
33035 1998-07-12 Dave Love <d.love@dl.ac.uk>
33036
33037 * g77.f-torture/noncompile/980616-0.f: New test.
33038
33039 * g77.f-torture/execute/970816-3.f: New test from Craig.
33040
33041 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
33042
33043 * g++.other/singleton.C: Return error value instead of taking
33044 SIGSEGV.
33045
33046 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
33047
33048 * g++.other/singleton.C: New test. Warning is under dispute.
33049 Runtime crash is not.
33050
33051 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
33052
33053 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
33054 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
33055 using6.C, using7.C}: New namespace tests.
33056
33057 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
33058
33059 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
33060 specialization with typedef'ed names used as array indexes.
33061
33062 1998-07-09 Jeffrey A Law (law@cygnus.com)
33063
33064 * gcc.c-torture/execute/980709-1.c: New test.
33065
33066 * gcc.dg/980709-1.c: New test.
33067
33068 1998-07-07 Richard Henderson <rth@cygnus.com>
33069
33070 * gcc.c-torture/execute/bcp-1.c: New test.
33071
33072 1998-07-07 Jeffrey A Law (law@cygnus.com)
33073
33074 * gcc.c-torture/execute/980707-1.c: New test.
33075
33076 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
33077
33078 * gcc.c-torture/compile/980706-1.c: New test.
33079
33080 1998-07-01 Dave Love <d.love@dl.ac.uk>
33081
33082 * g77.f-torture/execute/980701-0.f,
33083 g77.f-torture/execute/980701-1.f: New test from Craig.
33084
33085 1998-07-01 Jeffrey A Law (law@cygnus.com)
33086
33087 * gcc.c-torture/compile/980701-1.c: New test.
33088
33089 * gcc.c-torture/execute/980701-1.c: New test.
33090
33091 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
33092 rlsruhe.de>
33093
33094 * g++.old-deja/g++.robertl/eb132.C: New test.
33095 * g++.old-deja/g++.robertl/eb133.C: Likewise.
33096
33097 1998-06-29 Dave Love <d.love@dl.ac.uk>
33098
33099 * g77.f-torture/execute/980628-7.f,
33100 g77.f-torture/execute/980628-8.f,
33101 g77.f-torture/execute/980628-9.f,
33102 g77.f-torture/execute/980628-10.f: New tests from Craig.
33103
33104 * g77.f-torture/execute/980628-3.f: Remove mail headers.
33105
33106 1998-06-28 Jeffrey A Law (law@cygnus.com)
33107
33108 * g77.f-torture/execute/980628-4.f: New test from Craig.
33109 * g77.f-torture/execute/980628-5.f: Likewise.
33110 * g77.f-torture/execute/980628-2.f: Likewise.
33111 * g77.f-torture/execute/980628-0.f: Likewise.
33112 * g77.f-torture/execute/980628-1.f: Likewise.
33113 * g77.f-torture/execute/980628-3.f: Likewise.
33114 * g77.f-torture/execute/980628-6.f: Likewise.
33115
33116 1998-06-28 Jeffrey A Law (law@cygnus.com)
33117
33118 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
33119 directory when nothing has been installed yet.
33120
33121 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
33122
33123 * gcc.c-torture/special/special.exp: Handle newer versions of
33124 dejagnu.
33125
33126 1998-06-26 Jeffrey A Law (law@cygnus.com)
33127
33128 * gcc.dg/980626-1.c: New test.
33129
33130 1998-06-19 Bruno Haible <haible@ilog.fr>
33131
33132 * gcc.misc-tests/m-un-2.c: New test.
33133 * g++.old-deja/g++.other/warn01.c: Likewise.
33134
33135 1998-06-19 Robert Lipe <robertl@dgii.com>
33136
33137 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
33138 compatibility with assmblers with a different comment character.
33139 Eliminate use of GAS-specific extensions.
33140
33141 1998-06-19 Jeffrey A Law (law@cygnus.com)
33142
33143 * gcc.c-torture/execute/ieee/980619-1.c: New test.
33144
33145 1998-06-19 Robert Lipe <robertl@dgii.com>
33146
33147 *lib/g77.exp: Replace search for libf2c.a with search for newly
33148 renamed libg2c.a
33149
33150 1998-06-17 Jeffrey A Law (law@cygnus.com)
33151
33152 * gcc.c-torture/execute/980617-1.c: New test.
33153
33154 1998-06-12 Jeffrey A Law (law@cygnus.com)
33155
33156 * gcc.c-torture/execute/980612-1.c: New test.
33157
33158 1998-06-08 Jeffrey A Law (law@cygnus.com)
33159
33160 * gcc.dg/980523-1.c: Only test on ppc-linux.
33161 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
33162
33163 * gcc.c-torture/execute/980608-1.c: New test.
33164
33165 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
33166
33167 * gcc.c-torture/execute/980605-1.c: New test.
33168
33169 1998-06-04 Jeffrey A Law (law@cygnus.com)
33170
33171 * gcc.c-torture/execute/980604-1.c: New test.
33172
33173 1998-06-02 Jeffrey A Law (law@cygnus.com)
33174
33175 * gcc.c-torture/execute/980602-1.c: New test.
33176 * gcc.c-torture/execute/980602-2.c: Likewise.
33177
33178 1998-06-02 Dave Love <d.love@dl.ac.uk>
33179
33180 * 970125-0.f: Fix per JCB. Add commentary.
33181
33182 1998-05-31 Michael Meissner <meissner@cygnus.com>
33183
33184 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
33185 IEEE -0 support.
33186
33187 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
33188
33189 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
33190 earlier.
33191
33192 1998-05-28 Catherine Moore <clm@cygnus.com>
33193
33194 * gcc.c-torture/execute/980526-3.c: New test.
33195
33196 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
33197
33198 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
33199 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
33200 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
33201 m88k-motorola-sysv3 to XFAIL.
33202
33203 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33204
33205 * gcc.dg/980526-1.c: New test.
33206 * gcc.c-torture/execute/980526-2.c: New test.
33207
33208 1998-05-26 Jeffrey A Law (law@cygnus.com)
33209
33210 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
33211
33212 * gcc.c-torture/execute/980526-1.c: New test.
33213
33214 1998-05-26 Dave Love <d.love@dl.ac.uk>
33215
33216 * g77.f-torture/execute/alpha2.f: Add runtime test.
33217
33218 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
33219
33220 * g++.old-deja/old-deja.exp: Strip leading directories.
33221
33222 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
33223 error for the line. Don't run multiple tests for the same line.
33224
33225 1998-05-23 Jeffrey A Law (law@cygnus.com)
33226
33227 * gcc.dg/980523-1.c: New test.
33228
33229 1998-05-23 Dave Love <d.love@dl.ac.uk>
33230
33231 * g77.f-torture/compile/970915-0.f: New test.
33232
33233 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
33234
33235 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
33236
33237 1998-05-21 Jeffrey A Law (law@cygnus.com)
33238
33239 * gcc.dg/980520-1.c: New test.
33240
33241 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
33242
33243 * gcc.dg/980502-1.c: Fix return type.
33244
33245 1998-05-20 Jeffrey A Law (law@cygnus.com)
33246
33247 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
33248 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
33249 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
33250 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
33251 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
33252
33253 1998-05-20 Dave Love <d.love@dl.ac.uk>
33254
33255 * g77.f-torture/execute/980520-1.f: New test.
33256
33257 1998-05-15 Dave Love <d.love@dl.ac.uk>
33258
33259 * lib/mike-g77.exp: New file.
33260
33261 * g77.f-torture/noncompile/noncompile.exp,
33262 g77.f-torture/noncompile/check0.f: New files.
33263
33264 1998-05-14 Dave Love <d.love@dl.ac.uk>
33265
33266 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
33267 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
33268 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
33269 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
33270 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
33271 abort where appropriate.
33272
33273 1998-05-05 Michael Meissner <meissner@cygnus.com>
33274
33275 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
33276 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
33277
33278 1998-04-29 Dave Love <d.love@dl.ac.uk>
33279
33280 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
33281
33282 1998-04-27 Dave Love <d.love@dl.ac.uk>
33283
33284 * g77.f-torture/compile/980427-0.f: New test.
33285
33286 1998-04-24 Dave Love <d.love@dl.ac.uk>
33287
33288 * g77.f-torture/compile/980424-0.f: New test.
33289
33290 1998-04-19 Dave Love <d.love@dl.ac.uk>
33291
33292 * g77.f-torture/compile/980419-2.f (main): New test.
33293 * g77.f-torture/compile/970125-0.f: New test.
33294 * g77.f-torture/compile/980419-1.f: New test.
33295
33296 1998-04-08 Jim Wilson <wilson@cygnus.com>
33297
33298 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
33299 of loop-4.c.
33300
33301 1998-04-07 Jim Wilson <wilson@cygnus.com>
33302
33303 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
33304
33305 1998-04-03 Jim Wilson <wilson@cygnus.com>
33306
33307 * gcc.c-torture/compile/980329-1.c: New test.
33308
33309 1998-03-18 Jim Wilson <wilson@cygnus.com>
33310
33311 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
33312 * gcc.dg/980312-1.c: Fix typo in -march command.
33313
33314 1998-03-16 H.J. Lu (hjl@gnu.org)
33315
33316 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
33317
33318 1998-03-11 Robert Lipe <robertl@dgii.com>
33319
33320 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
33321 Dave Love agree the Fortran source is bogus.
33322
33323 1998-03-11 Robert Lipe <robertl@dgii.com>
33324
33325 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
33326 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
33327 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
33328 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
33329 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
33330
33331 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
33332
33333 * g++.old-deja/g++.other/friend1.C: New test.
33334
33335 1998-02-18 Dave Love <d.love@dl.ac.uk>
33336
33337 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
33338 possibly uninitialized) variables and declare dnrm2.
33339
33340 1998-02-23 Robert Lipe <robertl@dgii.com>
33341
33342 From Bruno Haible <haible@ilog.fr>:
33343 * gcc.c-torture/execute/980223.c: New test.
33344
33345 1998-02-13 Jeffrey A Law (law@cygnus.com)
33346
33347 * gcc.dg/ifelse-1.c: New test.
33348
33349 1998-02-09 H.J. Lu (hjl@gnu.org)
33350
33351 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
33352
33353 * lib/old-dejagnu.exp (old-dejagnu): Added the
33354 "execution test - XFAIL *-*-*" handling in the spirit of
33355 "excess errors test -". Changed the "execution test fails"
33356 handling to be like "excess errors test fails".
33357 * Update various tests accordingly.
33358
33359 1998-02-06 Jim Wilson <wilson@cygnus.com>
33360
33361 * gcc.c-torture/execute/980205.c: New test.
33362
33363 1998-01-18 Jeffrey A Law (law@cygnus.com)
33364
33365 * lib/c-torture.exp: Look for .x files instead of .cexp files.
33366 * lib/f-torture.exp: Similarly.
33367 * gcc.c-torture: Rename all .cexp files to .x files.
33368
33369 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
33370
33371 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
33372 (940510-1.c): Removed duplicate.
33373 (971104-1.c): New test.
33374
33375 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
33376
33377 * lib/f-torture.exp: Improve error and loop detection.
33378
33379 1997-11-19 Michael Meissner <meissner@cygnus.com>
33380
33381 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
33382 use that to size the filler array.
33383
33384 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
33385
33386 * lib/c-torture.exp(c-torture-execute): Fix typo.
33387
33388 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
33389 testcase as the executable name. Keep the executable around if
33390 the test fails.
33391
33392 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
33393
33394 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
33395 changes. Only test one -g option, and move it to the end of the
33396 list of options to test.
33397
33398 1997-09-19 Michael Meissner <meissner@cygnus.com>
33399
33400 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
33401 variable GCC_TORTURE_OPTIONS to supply default switches separated
33402 by colons. If no environment variable, run tests with -O0 -g, -O1
33403 -g, and -O2 -g as well.
33404
33405 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
33406
33407 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
33408 explanatory comments. Fix indentation.
33409
33410 1997-09-15 Jeffrey A Law (law@cygnus.com)
33411
33412 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
33413
33414 1997-09-11 Jeffrey A Law (law@cygnus.com)
33415
33416 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
33417 * g++.old-deja/g++.mike/p7325.C: Likewise.
33418 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
33419
33420 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
33421
33422 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
33423 * g++.old-deja/g++.brendan/crash30.C: Likewise.
33424 * g++.old-deja/g++.brendan/crash39.C: Likewise.
33425 * g++.old-deja/g++.law/operators4.C: Likewise.
33426
33427 1997-09-11 Joe Buck (jbuck@synopsys.com)
33428
33429 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
33430 * g++.old-deja/g++.mike/p784.C: Ditto.
33431 * g++.old-deja/g++.mike/p785.C: Ditto.
33432
33433 1997-09-05 Jeffrey A Law (law@cygnus.com)
33434
33435 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
33436
33437 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
33438
33439 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
33440 target feature; pass this to c-torture-execute as needed.
33441
33442 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
33443
33444 * lib/c-torture.exp(c-torture-execute): If the previous and the
33445 current executables being tested are identical, we don't need to
33446 run the executable again. Try to make the executable names
33447 unique. Add an optional argument for passing additional compiler
33448 flags.
33449
33450 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
33451
33452 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
33453
33454 1997-08-29 Jeffrey A Law (law@cygnus.com)
33455
33456 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
33457
33458 1997-07-31 Jeffrey A Law (law@cygnus.com)
33459
33460 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
33461 32bit or larger longs.
33462
33463 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
33464 have either a 32bit long or 32bit int.
33465
33466 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
33467
33468 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
33469 Make double precision tests dependent on sizeof (double).
33470
33471 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
33472
33473 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
33474 too.
33475
33476 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
33477
33478 * gcc.c-torture/compile/961203-1.cexp: New script.
33479
33480 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
33481
33482 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
33483 up the includes ourselves.
33484
33485 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
33486
33487 * lib/plumhall.exp: Remove random include, and add a few
33488 verbose messages for debugging.
33489
33490 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
33491
33492 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
33493 of trying to do it ourselves.
33494
33495 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
33496
33497 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
33498
33499 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
33500
33501 * gcc.prms/5403.c: Made regexp a bit less strict.
33502
33503 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
33504
33505 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
33506 is returned from remote_load instead.
33507 * lib/plumhall.exp: Ditto.
33508 * lib/mike-g++.exp: Ditto.
33509 * lib/old-dejagnu.exp: Ditto.
33510 * lib/c-torture.exp: Ditto.
33511
33512 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
33513
33514 * lib/g++.exp: Use build_wrapper procedure.
33515 * lib/gcc.exp: Ditto.
33516
33517 1997-05-20 Jeffrey A Law (law@cygnus.com)
33518
33519 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
33520 an old-style decl for malloc. Fixes tests to work when
33521 sizeof (int) != sizeof (size_t).
33522
33523 1997-05-15 Mike Meissner <meissner@cygnus.com>
33524
33525 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
33526
33527 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
33528 use stdargs.h interface.
33529
33530 1997-05-15 Mike Meissner <meissner@cygnus.com>
33531
33532 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
33533 NO_VARARGS when compiling.
33534
33535 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
33536
33537 * lib/plumhall.exp(ph_includes): New procedure.
33538 (ph_make): Use it.
33539 (ph_compiler): Ditto.
33540
33541 * lib/g++.exp: Rename test-glue.c to testglue.c.
33542 * lib/gcc.exp: Ditto.
33543
33544 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
33545
33546 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
33547 to completion when it's called.
33548
33549 1997-03-21 Michael Meissner <meissner@cygnus.com>
33550
33551 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
33552 is defined, don't do test.
33553
33554 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
33555
33556 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
33557 for object files.
33558 (ph_summary): Mark skipped testcases as untested, not unresolved.
33559
33560 * lib/plumhall.exp (ph_make): If unresolved because of bad
33561 errorCode, record errorCode in log file.
33562 (*): Replace send_log/verbose with verbose -log.
33563
33564 1997-03-19 Michael Meissner <meissner@cygnus.com>
33565
33566 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
33567 double conversion if double isn't at least 8 bytes.
33568
33569 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
33570 int to work with targets where int is 16 bits.
33571
33572 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
33573 8 bytes, just exit, since 4 byte doubles don't have enough bits of
33574 precision for the test to complete.
33575
33576 1997-03-14 Michael Meissner <meissner@cygnus.com>
33577
33578 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
33579 if d10v is not compiled with the -mdouble64 flag.
33580 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
33581
33582 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
33583 d10v is not compiled with the -mint32 flag.
33584
33585 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
33586
33587 * lib/plumhall.exp: Use incr_count.
33588
33589 1997-03-12 Jeffrey A Law (law@cygnus.com)
33590
33591 * gcc.c-torture: Update to c-torture-1.45.
33592
33593 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
33594
33595 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
33596 the name of the expect testcase file).
33597
33598 * lib/g++.exp(g++_init): Ditto.
33599
33600 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
33601
33602 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
33603 the host.
33604
33605 * lib/gcc.exp(gcc_exit): New procedure.
33606
33607 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
33608
33609 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
33610 specs where appropriate.
33611
33612 * g++.old-deja/g++.arm/*: Added additional ERROR checks
33613 because of new "candidates are" messages, and removed a few
33614
33615 * Converted all non-old-style g++ testcases to old-style, and
33616 moved into g++.old-deja.
33617
33618 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
33619
33620 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
33621 options.
33622
33623 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
33624 succeeded.
33625
33626 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
33627
33628 1997-02-13 Michael Meissner <meissner@cygnus.com>
33629
33630 * lib/gcc.exp (gcc_target_compile): Add support for defining
33631 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
33632 the machine doesn't have those features.
33633
33634 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
33635
33636 * g++.law/operators4.exp: Don't use LIBS.
33637
33638 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
33639
33640 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
33641
33642 * lib/mike-g++.exp: Don't set the compiler to be tested here.
33643 * lib/g++.exp: Set it here instead. Also, allow use of the
33644 --tool_exec and --tool_opt options. Change CXX to
33645 GXX_UNDER_TEST.
33646
33647 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
33648
33649 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
33650
33651 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
33652
33653 * lib/old-dejagnu.exp: Use prune_warnings instead of
33654 prune_system_crud.
33655 * lib/mike-g++.exp: Ditto.
33656 * lib/gcc.exp: Ditto.
33657 * lib/g++.exp: Ditto.
33658
33659 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
33660
33661 1997-02-07 Jeffrey A Law (law@cygnus.com)
33662
33663 * 941014-2.c: Include stdlib.h
33664 * 960327-1.c: Include stdio.h
33665 * dbra.c, index-1.c: Don't assume ints are 32bits.
33666
33667 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
33668
33669 * lib/gcc.exp: Add gcc,stack_size target feature.
33670
33671 * lib/g++.exp(g++_target_compile): Add the include and link
33672 paths here, not in two other places. And, it's $options, not
33673 options.
33674
33675 * lib/mike-g++.exp(postbase): Remove the code that determines
33676 the correct include and link paths.
33677 * g++.old-deja/old-deja.exp: Ditto.
33678
33679 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
33680
33681 * lib/g++.exp(g++_init): target_compile no longer returns the
33682 filename of the result.
33683
33684 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
33685
33686 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
33687 call to glob.
33688
33689 * gcc.c-torture/special/special.exp: Change call to
33690 gcc_target_compile to include the object file.
33691
33692 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
33693
33694 * gcc.c-torture/special/special.exp: Correct misspelling in last
33695 change.
33696
33697 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
33698
33699 * lib/plumhall.exp(ph_summary): Log the entire output of the
33700 executable. Return -1 if there were any failures, 0 otherwise.
33701 (ph_execute): Return -1 if there were any failures, 0 otherwise.
33702 (ph_make): Clean up objects and executables that were built
33703 if the tests succeeded.
33704
33705 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
33706
33707 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
33708 libraries and includes in the build tree as appropriate.
33709
33710 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
33711
33712 * lib/c-torture.exp: Instead of looking for the global variable
33713 NO_LONG_LONG, check to see if that's a feature of the target.
33714
33715 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
33716
33717 * config/default.exp: Minimize. Delete the remainer of the files in
33718 config; this functionality is now in devo/dejagnu/config.
33719
33720 g++.*/*: Pass any additional flags used to compile to postbase;
33721 delete CXXFLAGS.
33722
33723 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
33724 is now done by runtest.exp. Use gcc_target_compile instead of
33725 compile.
33726
33727 lib/c-torture.exp: Use gcc_target_compile instead of compile.
33728 Remove references to CFLAGS. Use remote_file instead of
33729 calling rm -f.
33730 (c-torture): Take a list of arguments to use to compile this
33731 testcase.
33732
33733 lib/g++.exp: Simplify. Use target_compile instead of compile.
33734 lib/gcc-dg.exp: Ditto.
33735 lib/gcc.exp: Ditto.
33736 lib/mike-{gcc,g++}.exp: Ditto.
33737 lib/old-dejagnu.exp: Ditto.
33738 lib/plumhall.exp: Ditto.
33739
33740 1997-01-08 Jim Wilson <wilson@cygnus.com>
33741
33742 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
33743 (ph_linker): Likewise.
33744
33745 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
33746
33747 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
33748 MAP_ANON / MAP_ANONYMOUS if defined;
33749 else try to map from /dev/zero .
33750
33751 1996-11-12 Jeffrey A Law (law@cygnus.com)
33752
33753 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
33754 isn't defined, then define it to MAP_ANONYMOUS.
33755
33756 1996-11-12 Jeffrey A Law (law@cygnus.com)
33757
33758 * gcc.c-torture: Update to c-torture-1.42 release.
33759
33760 1996-11-11 Jeffrey A Law (law@cygnus.com)
33761
33762 * gcc.c-torture: Update to c-torture-1.41 release.
33763
33764 1996-10-27 Jeffrey A Law (law@cygnus.com)
33765
33766 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
33767 c-torture release.
33768
33769 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
33770
33771 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
33772 and LDFLAGS. Fix second case to append the target_info ldflags
33773 onto LDFLAGS, not CFLAGS.
33774 * lib/g++.exp (g++_init): Add target_info stuff.
33775 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
33776 of libgloss and newlib flags for !native.
33777
33778 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
33779 (GDB): Fix relative path to go up another dir for finding gdb.
33780
33781 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
33782
33783 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
33784 versions in the target_info array, if they don't exist.
33785
33786 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
33787
33788 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
33789
33790 1996-07-08 Jim Wilson <wilson@cygnus.com>
33791
33792 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
33793 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
33794
33795 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
33796
33797 * lib/old-dejagnu.exp: Don't remove the output file before we've
33798 actually tested it. Don't append pwd to the path of the executable
33799 we're testing.
33800
33801 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
33802
33803 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
33804
33805 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
33806
33807 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
33808 temporary directory for compiler files, and set it to a default
33809 value of /tmp. Set $output as the name of the output file from
33810 compiling the testcase. Add a -o option to $cflags_var so the
33811 compiler writes the final output file as $output. Set $executable
33812 to $output.
33813
33814 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
33815 directory for compiler files, and set it to /tmp if it doesn't
33816 already have a value. Set $output_file to the name of the output
33817 file from compiling the testcase. Add a -o option to CXXFLAGS so
33818 the compiler writes the final output file as $output. Use $output
33819 as the executable to be tested.
33820
33821 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
33822
33823 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
33824
33825 1996-06-08 Jeffrey A Law (law@cygnus.com)
33826
33827 * gcc.c-torture/execute/pending-1.c: New test. Still
33828 pending in Tege's queue.
33829
33830 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
33831
33832 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
33833 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
33834 if there were failures. Call unresolved if there were unresolved
33835 testcases. Call gcc_fail if program did not run to completion.
33836 (ph_make): Pass additional argument name to ph_execute.
33837 (ph_execute): Add new argument. Pass additional arguments to
33838 ph_summary. Call gcc_fail is there is no execution output.
33839
33840 1996-04-24 Jeffrey A Law (law@cygnus.com)
33841
33842 * lib/plumhall.exp (proc_summary): Output relavent summary
33843 lines into the log so specific failures in plumhall can be
33844 investigated.
33845
33846 1996-04-10 Jeffrey A Law (law@cygnus.com)
33847
33848 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
33849 (c-torture-execute): Don't try to execute tests which use
33850 "long long" types if $NO_LONG_LONG is nonzero.
33851
33852 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
33853
33854 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
33855 not c-torture.
33856
33857 * gcc.ieee: Move from here.
33858 * gcc.c-torture/execute/ieee: To here.
33859
33860 1996-03-26 Jeffrey A Law (law@cygnus.com)
33861
33862 * gcc.c-torture: Update to c-torture-1.41 release.
33863
33864 1996-03-22 Jeffrey A Law (law@cygnus.com)
33865
33866 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
33867 not "$output".
33868
33869 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
33870
33871 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
33872 -c present.
33873
33874 1996-03-02 Jeffrey A Law (law@cygnus.com)
33875
33876 * config/proelf.exp: Handle connecting to a simulator.
33877
33878 1996-01-31 Jeffrey A Law (law@cygnus.com)
33879
33880 * config/proelf.exp: New file. Enough framework that we can
33881 run c-torture tests on the proelf targets (or any other target
33882 that gdb can connect to for that matter).
33883
33884 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
33885
33886 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
33887 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
33888
33889 * lib/plumhall.exp (ph_execute): Always call ph_summary if
33890 exec_output exists.
33891
33892 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
33893
33894 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
33895 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
33896
33897 * config/*.exp: Update FSF address. Change result of ${tool}_load
33898 to pass/fail/unresolved/unsupported/untested. Caller must now
33899 call unresolved/unsupported/untested.
33900 * lib/*.exp: Update FSF address. Update to handle new results of
33901 ${tool}_load.
33902 * lib/chill.exp (verbose): Delete.
33903
33904 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
33905
33906 * lib/gcc.exp (default_gcc_start): Change order of args to
33907 $LDFLAGS $CFLAGS $LIBS.
33908 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
33909 Save/set/restore CFLAGS. Pass single arg to gcc_start.
33910 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
33911 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
33912 * gcc.misc-tests/dg-test.exp: Likewise.
33913 * gcc.misc-tests/msgs.exp: Likewise.
33914 * gcc.prms/prms.exp: Likewise.
33915 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
33916 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
33917
33918 * lib/dg.exp: Deleted, moved to dejagnu/lib.
33919
33920 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
33921
33922 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
33923
33924 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
33925 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
33926
33927 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
33928 necessary.
33929
33930 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
33931
33932 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
33933 global for loop; add use of $mathlib.
33934 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
33935 settings here; set mathlib for anything but VxWorks.
33936
33937 1996-01-22 Jeffrey A Law (law@cygnus.com)
33938
33939 * gcc.c-torture: Update to c-torture-1.40 release.
33940
33941 1996-01-03 Jeffrey A Law (law@cygnus.com)
33942
33943 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
33944 dg.exp.
33945
33946 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
33947
33948 * lib/c-torture.exp (c-torture-execute): Declare "output" as
33949 global.
33950
33951 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
33952
33953 * lib/g++.exp (LIBS): Define if not already.
33954 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
33955 (gcc-dg-prune): Call prune_gcc_output.
33956 * lib/gcc.exp (prune_gcc_output): New proc.
33957 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
33958 prune_gcc_output.
33959
33960 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
33961
33962 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
33963 (c-torture-execute): Likewise. Rename `name' to `testcase'.
33964
33965 1995-11-15 Jeffrey A Law (law@cygnus.com)
33966
33967 * gcc.c-torture: Update to c-torture-1.39 release.
33968
33969 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
33970
33971 * lib/c-torture.exp (c-torture-execute): Don't return if one option
33972 fails, try others as well.
33973
33974 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
33975
33976 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
33977 If compilation fails, mark execute tests as `untested'.
33978 If test is marked as unsupported, don't mark compilation and
33979 execute tests as failed.
33980
33981 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
33982
33983 * lib/g++.exp (g++_init): Don't link in libg++, and look to
33984 libstdc++ for whether or not we want to be doing shared
33985 libraries. Delete link_curses since we don't need it anymore.
33986 * lib/mike-g++.exp (postbase): Don't link in libg++.
33987 * g++.old-deja/old-deja.exp: Likewise.
33988
33989 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
33990
33991 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
33992
33993 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
33994
33995 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
33996 For that, add `-Wl,-a,shared_archive'.
33997 * g++.old-deja/old-deja.exp: Likewise.
33998
33999 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
34000
34001 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
34002
34003 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
34004
34005 * lib/mike-g++.exp (postbase): Pay attention to the status of
34006 g++_load.
34007
34008 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
34009
34010 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
34011
34012 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
34013
34014 * lib/gcc.exp (default_gcc_start): No longer need to log program
34015 being executed or its output, execute_anywhere does that now.
34016 * lib/g++.exp (default_g++_version): Call execute_anywhere.
34017 (default_g++_start): Likewise. Delete calls to verbose/send_log.
34018
34019 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
34020
34021 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
34022 the same as those in lib/g++.exp.
34023
34024 1995-10-10 Jeff Law (law@hurl.cygnus.com)
34025
34026 * gcc.c-torture: Update to c-torture-1.38 release.
34027 * gcc.ieee: Related changes.
34028
34029 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
34030
34031 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
34032 "exec". Minor reformatting changes.
34033
34034 * config/rom68k.exp (${tool}_load): Make it work in a canadian
34035 cross. This means all "exec" calls now work on a remote host as
34036 well.
34037 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
34038 cross. Filter out the extra "\r\n" stuff that expect puts in.
34039 (c-torture-execute): Filter out the bogus warnings like
34040 c-torture-compile does. Add support for canadian cross.
34041 * lib/gcc.exp (default_gcc_version, default_gcc_start)
34042 Use execute_anywhere rather than calling exec directly. Now it
34043 works for canadian cross testing.
34044
34045 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
34046
34047 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
34048 results into a variable, and check that rather than using file exists.
34049
34050 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
34051
34052 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
34053 create a libg++.so. For sunos4.1.*, also add -ltermcap.
34054
34055 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
34056
34057 * g++.old-deja/old-deja.exp: Create and pass runshlib and
34058 lib_curses if there's a shared libg++ in the build tree.
34059
34060 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
34061
34062 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
34063 if not supported target.
34064
34065 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
34066
34067 * lib/g++.exp (g++_init): Move empty setting of runshlib and
34068 link_curses up to always happen, not just for native builds.
34069
34070 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
34071
34072 * gcc.c-torture: Update to c-torture-1.36 release.
34073 * gcc.failure: Related changes.
34074
34075 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
34076
34077 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
34078
34079 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
34080
34081 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
34082 * lib/mike-g++.exp (postbase): Not in here. Still reference
34083 runshlib, link_curses, and mathlib for link and run.
34084
34085 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
34086 pass the runtime shared library options for Solaris, OSF/1, and
34087 Irix5, and link with -lcurses to avoid unresolved references.
34088
34089 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
34090
34091 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
34092 only run once.
34093
34094 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
34095
34096 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
34097
34098 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
34099
34100 * gcc.c-torture: Update to c-torture-1.35 release. Note we
34101 do not have a framework for the "compat" tests yet.
34102
34103 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
34104
34105 * lib/mike-g++.exp (postbase): New local variable `mathlib',
34106 set to null if we're testing vxworks5.1. Use that instead of
34107 `-lm' in the setting of LIBS for link and run.
34108
34109 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
34110
34111 * config/rom68k.exp (${tool}_load): Major changes to make it
34112 work. Verified that it does in fact return the stuff in
34113 exec_output properly. Catch any Emul or any TRAP other than 0.
34114
34115 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
34116
34117 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
34118 LDFLAGS properly for targets that need stuff from libgloss.
34119 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
34120 only run once.
34121 (gpp_initialized): New variable.
34122
34123 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
34124
34125 * config/rom68k.exp: Load libgloss.exp.
34126 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
34127 so we can produce a fully linked binary.
34128 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
34129 so we can produce a fully linked binary.
34130
34131 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
34132
34133 * lib/plumhall.exp (ph_section): Watch for expected failures.
34134 Add missing `else'.
34135
34136 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
34137 run the testcase.
34138 (c-torture): Likewise.
34139
34140 1995-08-28 Doug Evans <dje@cygnus.com>
34141
34142 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
34143
34144 * lib/mike-g++.exp (mike_cleanup): New proc.
34145 (prebase): New globals compiler_result, not_compiler_result,
34146 target_regexp.
34147 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
34148 allow leading "-" in pattern. Watch for unsupported tests.
34149 If $compiler_result is set, pattern match assembler code,
34150 and ditto for $not_compiler_result.
34151 * lib/mike-gcc.exp: Likewise.
34152
34153 * lib/plumhall.exp (ph_execute): Only call ph_summary if
34154 execution "succeeded".
34155
34156 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
34157
34158 * config/win32.exp: New file.
34159 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
34160
34161 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
34162
34163 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
34164 unsupported.
34165 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
34166 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
34167 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
34168
34169 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
34170 "... without exceptions was ...". That is now handled by
34171 prune_system_crud.
34172 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
34173
34174 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
34175
34176 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
34177 sieve.c,sort2.c}: New files.
34178 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
34179 sieve.exp,sort2.exp}: Drivers for them.
34180
34181 * lib/mike-gcc.exp (program_output): New user settable variable.
34182 (postbase): Call prune_system_crud. Also prune extraneous compiler
34183 messages.
34184 * lib/mike-g++.exp (program_output): New user settable variable.
34185
34186 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
34187
34188 * config/sh.exp: Deleted (use sim.exp instead).
34189
34190 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
34191
34192 * config/vx.exp: Declare CHECKTASK as global.
34193 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
34194 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
34195 * lib/old-dejagnu.exp: Load [pwd]/$executable.
34196
34197 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
34198
34199 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
34200 target. Like vx.exp, only includes `vx29k.exp' instead of
34201 `vxworks.exp'.
34202
34203 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
34204
34205 * config/sim.exp: Increase time limit from 120 seconds to 240.
34206
34207 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
34208
34209 * gcc.c-torture/execute/950628-1.c: New test.
34210
34211 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
34212
34213 * gcc.c-torture: Update with changes/additions from
34214 c-torture-1.34.
34215
34216 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
34217
34218 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
34219
34220 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
34221
34222 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
34223
34224 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
34225
34226 * gcc.c-torture/compile/950512-1.c: New test.
34227 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
34228 * gcc.dg/struct-ret-1.c: Likewise.
34229
34230 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
34231
34232 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
34233 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
34234
34235 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
34236
34237 * gcc.c-torture/special/920411-1.c: Deleted.
34238 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
34239
34240 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
34241
34242 * config/sim.exp (${tool}_load): Hack in call to bash to get a
34243 cpu limit.
34244
34245 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
34246
34247 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
34248
34249 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
34250
34251 From kenner;
34252 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
34253 is the proper length.
34254 * va-arg-3.c: Likewise.
34255
34256 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
34257
34258 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
34259 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
34260
34261 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
34262 * lib/g++.exp (default_g++_start): Delete old cruft.
34263
34264 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
34265
34266 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
34267 (2 * (1 << 18)) to (2 * (1 << 17)).
34268
34269 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
34270
34271 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
34272
34273 * config/rom68k.exp: Renamed from config/idp.exp
34274
34275 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
34276
34277 * c-torture/compile/921109-2.c
34278
34279 1995-04-18 Mike Stump <mrs@cygnus.com>
34280
34281 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
34282 excess errors.
34283
34284 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
34285
34286 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
34287 output.
34288 * lib/g++.exp (default_g++_start): Likewise.
34289
34290 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
34291
34292 * gcc.c-torture/compile/950329-1.c: New test.
34293
34294 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
34295
34296 * config/bug.exp (${tool}_load): Updated to use new remote_open
34297 and remote_close procs.
34298 * config/idp.exp: New file.
34299
34300 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
34301
34302 * gcc.c-torture/execute/950322-1.c: New test.
34303
34304 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
34305
34306 * config/vx.exp (${tool}_load): Clean up testing of return code from
34307 vxworks_ld and vxworks_spawn.
34308
34309 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
34310
34311 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
34312
34313 1995-03-13 Mike Stump <mrs@cygnus.com>
34314
34315 * lib/old-deja.exp: Add `excess errors test - ' error, now one
34316 can mark excess errors on a machine by machine basis. Note, the
34317 default is to not expect any excess errors, even when excess
34318 errors test - is given, so you will want to put an XFAIL ... on
34319 these lines. For example, // excess errors test - XFAIL hppa*-*-*
34320 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
34321 those 4 machines, but no others.
34322
34323 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
34324
34325 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
34326 * lib/c-torture.exp: to here.
34327
34328 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
34329
34330 * gcc.c-torture/execute/950221-1.c: New test.
34331 * gcc.c-torture/execute/struct-ret-1.c: New test.
34332 * gcc.c-torture/compile/950221-1.c: New test.
34333
34334 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
34335
34336 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
34337
34338 * gcc.c-torture/execute/arith-1.c (main): Return 0.
34339 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
34340
34341 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
34342
34343 * g++.gb: New directory of tests, derived from my signature and
34344 class scoping tests.
34345
34346 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
34347 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
34348 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
34349 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
34350 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
34351 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
34352 * g++.gb/sig25.C: Likewise.
34353
34354 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
34355 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
34356 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
34357 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
34358 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
34359 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
34360 * g++.gb/sig25.exp: Likewise.
34361
34362 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
34363 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
34364 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
34365 * g++.gb/scope13.C: Likewise, this test still fails.
34366
34367 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
34368 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
34369 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
34370 * g++.gb/scope13.exp: Ditto.
34371
34372 * g++.gb/README: New file, explains what these tests are about.
34373
34374 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
34375
34376 * lib/dg.exp (dg-do): Support `preprocess'.
34377 (dg-test): Likewise.
34378
34379 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
34380
34381 * config/udi.exp: change "continue -expect" to "exp_continue".
34382
34383 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
34384
34385 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
34386 Delete redundant tests.
34387
34388 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
34389 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
34390 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
34391 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
34392 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
34393 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
34394 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
34395 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
34396
34397 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
34398 storing label pointers.
34399 * gcc.c-torture/execute/921019-1.c: Likewise.
34400 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
34401 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
34402 parameter fp.
34403 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
34404 constants.
34405
34406 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
34407 Delete obsolete tests.
34408
34409 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
34410 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
34411 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
34412 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
34413 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
34414 * gcc.c-torture/compile/950124-1.c: New test.
34415
34416 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
34417
34418 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
34419
34420 * lib/mike-g++.exp: Add -lm to LIBS.
34421
34422 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
34423
34424 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
34425
34426 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
34427
34428 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
34429
34430 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
34431
34432 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
34433
34434 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
34435
34436 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
34437 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
34438 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
34439 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
34440 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
34441 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
34442 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
34443 * g++.law/{operators31.C, operators32.C,
34444 * g++.law/{operators33.C, operators34.C}: Likewise.
34445 * g++.law/{pic1.C, refs2.C}: Likewise.
34446 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
34447 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
34448 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
34449 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
34450
34451 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
34452 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
34453 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
34454 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
34455 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
34456 * g++.law/{enum9.exp, friend5.exp}: Likewise.
34457 * g++.law/{nest3.exp, nest4.exp}: Likewise.
34458 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
34459 * g++.law/{operators30.exp, operators31.exp}: Likewise.
34460 * g++.law/{operators32.exp, operators33.exp}: Likewise.
34461 * g++.law/{operators34.exp}: Likewise.
34462 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
34463 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
34464 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
34465 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
34466 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
34467
34468 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
34469 No longer expected to fail.
34470 * g++.law/missed-error3.C: Tweak for recent bool changes.
34471
34472 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
34473
34474 * config/emb-unix: Deleted.
34475 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
34476 remote execution. Do final link on remote host if REMOTE_LINK is set.
34477
34478 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
34479
34480 * lib/dg.exp (dg-test): Fix typo in last patch.
34481
34482 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
34483
34484 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
34485 (handles multiple occurrences).
34486
34487 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
34488
34489 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
34490 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
34491 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
34492 printed).
34493 * lib/c-torture.exp (c-torture-compile): Likewise.
34494 (c-torture): Prepend full path if missing.
34495 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
34496 (gcc_fail): Likewise.
34497 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
34498
34499 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
34500
34501 * lib/netware.exp: Only attach to NetWare i386 systems.
34502
34503 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
34504
34505 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
34506 messages. Add test name to "output pattern match" pass/fail message.
34507
34508 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
34509
34510 * gcc.dg: New testsuite.
34511 * gcc.dg/dg.exp: New file.
34512
34513 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
34514 test-switch.c}: Deleted.
34515
34516 * gcc.misc-tests/msgs.exp: New testcase driver.
34517
34518 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
34519
34520 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
34521 Watch for illegal return values from ${tool}_load.
34522 * config/unix.exp (${tool}_load): Fix pass/fail detection for
34523 cross targets. Coerce return value >0 to 1.
34524
34525 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
34526
34527 * config/unix.exp (${tool}_load): Call program rsh, not proc.
34528
34529 * config/emb-unix.exp: New file.
34530
34531 * config/sim.exp: Error if variable $SIM not defined.
34532 (${tool}_load): Mark test as "untested" if simulator missing.
34533
34534 * config/unix.exp: Load remote.exp to get rcp_download.
34535 * lib/c-torture.exp: Use different option lists for testcases with
34536 and without loops.
34537 * gcc.c-torture/execute/execute.exp: Likewise.
34538
34539 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
34540
34541 * config/*.exp: Clarify return code from ${tool}_load.
34542 Call `unresolved' or `untested' instead of `warning' or `perror'
34543 (sometimes you still want to call both though).
34544 Add comment that `shell_id' is local to each file.
34545 * config/udi.exp (timeout): Set to 30.
34546 Don't print warning if connection fails, $connectmode has already
34547 printed an error.
34548 (${tool}_load): Move verbose messages to level 2.
34549 Rework pattern for "Process started" message.
34550 Pass `shell_id' to ${connectmode}_download.
34551 Retry twice upon timeout. Make resetting of target more robust.
34552 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
34553 Pass `shell_id' to exit_$connectmode.
34554 Only call exit_$connectmode if connected.
34555 * config/unix.exp (${tool}_load): Check return codes better.
34556 * config/vrtx.exp (${tool}_load): Likewise.
34557 * config/vx.exp (${tool}_load): Likewise.
34558 Delete unneeded global's.
34559 * lib/dg.exp (dg-test): Update to reflect clarified return codes
34560 from ${tool}_load.
34561 (dg-stat): Delete.
34562 (dg-init): Delete recording of pass/fail counts.
34563 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
34564 (old-dejagnu-init): Likewise.
34565 (old-dejagnu-stat): Delete contents, empty proc now.
34566 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
34567 (c-torture): Delete references to lcnt, lpass, lfail.
34568 Get option list from TORTURE_OPTIONS.
34569 Delete -funroll[-all]-loops if no loops.
34570 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
34571 (g++_stat): Delete contents (empty proc now).
34572 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
34573 (gcc_finish): Likewise.
34574 (gcc_stat): Deleted.
34575 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
34576 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
34577 * gcc.c-torture/execute/execute.exp: Likewise.
34578 Split tests into two parts: compile, execute.
34579 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
34580 no loops. Update to reflect clarified return codes from ${tool}_load.
34581
34582 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
34583
34584 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
34585 to grep for.
34586 (old-dejagnu): Likewise (where necessary).
34587
34588 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
34589
34590 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
34591
34592 * lib/dg.exp (dg-process-target): Fix processing of selector.
34593 Add comment regarding use of `error'.
34594
34595 * lib/gcc.exp (prune_system_crud): Define if missing.
34596 * lib/g++.exp (prune_system_crud): Likewise.
34597
34598 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
34599 Call prune_system_crud.
34600 * lib/dg.exp (dg-runtest): New proc.
34601 Use perror instead of send_user for tcl errors in testcase.
34602 Don't return any value, it's never used.
34603 Don't clobber previous definition of `unknown'.
34604 Print tcl errors in `dg-final'.
34605
34606 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
34607
34608 * lib/dg.exp (dg-process-target): Improve syntax error messages.
34609 (dg-test): Don't print errorInfo, it contains stack backtrace.
34610
34611 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
34612
34613 * lib/g++.exp (runtest_file_p): Define if missing.
34614
34615 1994-09-24 Doug Evans (dje@cygnus.com)
34616
34617 * lib/mike-g++.exp: Comment out loading of g++.exp.
34618 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
34619 (default_g++_version): Always print something.
34620 (default_g++_start): Comment out call to `which'.
34621 (g++_start, g++_load): Deleted (must be defined in config file).
34622 * lib/gcc.exp: Test for existence of $CC at start.
34623 Delete check for tmpdir (done in gcc_init).
34624 (default_gcc_version): Always print something.
34625 (default_gcc_start): Comment out call to `which'.
34626 * config/*.exp: Major cleanup - make cross targets work at least a
34627 little better for g++ (by not being "--tool gcc" specific).
34628 Rename gcc_xxx to ${tool}_xxx.
34629 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
34630 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
34631
34632 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
34633
34634 * lib/c-torture.exp (c-torture-compile): Rework compiler
34635 message processing.
34636
34637 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
34638 c-torture.
34639
34640 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
34641
34642 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
34643
34644 * lib/dg.exp (dg-process-target): Support { target native }.
34645
34646 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
34647
34648 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
34649 looked for "... program xxx got fatal signal".
34650 Correct regsub munging of `comp_output'.
34651 Ignore compiler messages "path prefix not used" and "linker input
34652 file unused".
34653
34654 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
34655
34656 * lib/gcc.exp (runtest_file_p): Define if missing.
34657 * gcc.prms/template.c: Example to work from.
34658
34659 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
34660
34661 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
34662 * lib/dg.exp (dg-test): Call unsupported testcases as such.
34663
34664 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
34665 * gcc.prms/1883.c: Moved from compile/940714-1.c.
34666 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
34667 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
34668
34669 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
34670 (dg-process-target): No longer a varargs proc.
34671 Return S/N for target, P/F for xfail. All callers changed.
34672 (user option procs): More argument checking.
34673 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
34674 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
34675 (dg-test): Skip test if not running on selected target in `dg-do'.
34676 Update handling of `dg-do-what', `dg-output-text'.
34677 Separate execution pass/fail from output pattern match pass/fail.
34678 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
34679
34680 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
34681
34682 * gcc.c-torture/special/special.exp: Don't expect failure for mips
34683 target for 920510-1.c.
34684
34685 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
34686
34687 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
34688 Clean up comment regarding use of passcnt, etc.
34689 (gcc_stat): Don't update `testcnt' here.
34690 (gcc_finish): Do it here.
34691 Might as well reset `but_id' here too.
34692 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
34693 to determine if the file should be tested.
34694 * gcc.c-torture/compile/compile.exp: Likewise.
34695 * gcc.c-torture/execute/execute.exp: Likewise.
34696 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
34697 * gcc.misc-tests/dg-test.exp: Likewise.
34698 * gcc.prms/prms.exp: Likewise.
34699 * gcc.wendy/wendy.exp: Likewise.
34700 * g++.old-deja.exp: Likewise.
34701 Move "Testing file" message to verbose level 1.
34702
34703 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
34704
34705 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
34706
34707 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
34708
34709 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
34710 (default_gcc_start): Accept optional second list element
34711 of compiler flags. Print compiler output at verbosity level 2.
34712 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
34713 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
34714 Save current values of framework globals passcnt, failcnt, xpasscnt,
34715 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
34716 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
34717 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
34718 xfailcnt to compute stats. Update framework global `testcnt' from
34719 pass/fail counts.
34720 (gcc_finish): New proc. Clean up test environment.
34721 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
34722 (gcc_epass, gcc_efail): Delete.
34723 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
34724 argument of line number.
34725 (dg-init): If the tool has an init routine, call it.
34726 (dg-test): Remove args `cflags_var' and `libs_var'.
34727 Pass all compiler options to ${tool}_start.
34728 Handle missing line number.
34729 (dg-finish): New function.
34730 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
34731 particular files. Call gcc_finish at end. Move "skipping test"
34732 message to verbosity level 3.
34733 * gcc.c-torture/compile/compile.exp: Likewise.
34734 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
34735 * gcc.c-torture/execute/execute.exp: Likewise.
34736 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
34737 Print testcase being tried at verbosity level 1.
34738 * gcc.c-torture/special/special.exp: Unset xfail.
34739 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
34740 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
34741 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
34742 * gcc.failure/failure.exp: Likewise.
34743 * gcc.ieee/ieee.exp: Likewise.
34744 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
34745 Update call to dg-test. Call dg-finish at end.
34746 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
34747 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
34748 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
34749 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
34750 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
34751 * gcc.wendy/wendy.exp: Add copyright.
34752 Delete setting of tmpdir (done by gcc_init).
34753 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
34754 Pass compiler flags to gcc_start. Call gcc_finish at end.
34755 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
34756 gcc_[ce]pass/fail.
34757
34758 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
34759
34760 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
34761 confusion.
34762 (g++_load): Likewise.
34763
34764 * config/*.exp (gcc_load): Some were varargs fns and some were not.
34765 Rename argument to `prog' to remove the confusion.
34766 Varargs fns behave differently too!
34767 (g++_load): Likewise.
34768
34769 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
34770
34771 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
34772 what it is. Delete (always) printing of status value for !native.
34773 Simplify verbose code, and include status and exec_output.
34774 (g++_load): Use gcc_load.
34775
34776 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
34777
34778 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
34779 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
34780 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
34781 940714-3.c as these testcases don't exist anymore. Make
34782 va-arg-1.c expected to pass.
34783
34784 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
34785
34786 * gcc.misc-tests/misc.exp: Only run specific testcases.
34787 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
34788 * gcc.misc-tests/dg-[1-9].c: New files.
34789
34790 * lib/dg.exp: New testsuite driver.
34791 * gcc.prms/prms.exp: Use it.
34792
34793 * README.gcc: New file.
34794
34795 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
34796 Document and reset `lxpass' and `lxfail'.
34797 Simplify "initialized" message.
34798 (gcc_stat): Clean up comments a little.
34799
34800 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
34801
34802 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
34803
34804 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
34805
34806 * lib/old-dejagnu.exp (process-option): New proc.
34807 (old-dejagnu-init, old-dejagnu-stat): Likewise.
34808 (old-dejagnu): Simplify.
34809 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
34810
34811 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
34812
34813 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
34814 exists and is not an empty string.
34815
34816 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
34817 $xfail rather than calling setup_xfail. Clear $xfail when test is
34818 finished.
34819 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
34820 automatically.
34821
34822 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
34823 longer expected to fail.
34824
34825 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
34826 "f" function call.
34827
34828 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
34829
34830 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
34831 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
34832 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
34833 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
34834 c-torture-1.29.
34835
34836 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
34837 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
34838
34839 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
34840
34841 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
34842 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
34843
34844 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
34845 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
34846 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
34847
34848 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
34849
34850 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
34851 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
34852 940714-1.c, 940714-2.c, 940714-3.c},
34853 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
34854 gcc.misc-tests/{mg.c,mg.exp}:
34855 New tests.
34856 * gcc.noncompile/noncompile.exp: Change accordingly.
34857
34858 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
34859
34860 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
34861 Undo previous clobberage.
34862
34863 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
34864
34865 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
34866 * gcc.special/{930510-1.c, special.exp}:
34867 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
34868 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
34869 struct-varargs-1.c}: New tests from c-torture-1.26.
34870
34871 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
34872
34873 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
34874 argument to switch.
34875
34876 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
34877
34878 * Revert the previous changes. Please see Rob's directory
34879 (/lisa/test/rob/progressive/gcc/testsuite) for testing
34880 fixes.
34881
34882 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
34883
34884 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
34885 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
34886 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
34887 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
34888 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
34889 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
34890 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
34891 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
34892 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
34893 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
34894 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
34895 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
34896 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
34897 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
34898 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
34899 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
34900 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
34901 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
34902 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
34903 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
34904 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
34905 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
34906 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
34907 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
34908 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
34909 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
34910 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
34911
34912 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
34913
34914 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
34915 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
34916 with perror calls.
34917
34918 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
34919
34920 * config/unix.exp (g++_load): Fix syntax.
34921
34922 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
34923
34924 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
34925 * gcc.noncompile/921017-1.c: Deleted obsolete test.
34926 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
34927 Don't expect va-arg-1.c to fail. Correct expected output for
34928 920928-1.c.
34929 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
34930 * gcc.wendy/hbm4.c: Correct typo.
34931 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
34932
34933 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
34934
34935 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
34936 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
34937 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
34938 * lib/c-torture.exp (c-torture-compile): Ditto.
34939
34940 Reduce volume of output (remove all the -I's and such).
34941 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
34942 Call gcc_cpass, gcc_cfail.
34943 (c-torture): Pass testing option to c-torture-compile.
34944
34945 1994-03-21 Doug Evans (dje@cygnus.com)
34946
34947 Bring patches over from progressive.
34948 * config/default.exp: Exit remote shell cleanly.
34949 (g++_exit, g++_start): Add default versions.
34950 * config/sim.exp (gcc_load): Use perror, not error.
34951
34952 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
34953
34954 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
34955 set in site.exp.
34956
34957 1994-03-14 Doug Evans (dje@cygnus.com)
34958
34959 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
34960 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
34961 (wendy_try): New proc to run testcase.
34962 (main loop): Call 'em.
34963 * gcc.wendy/*.c: Clean up pass to correct expected output.
34964
34965 * lib/gcc.exp: Minor cleanup work.
34966 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
34967
34968 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
34969
34970 * config/sim.exp (gcc_load): Document return codes better.
34971 Don't pass -v to simulator.
34972
34973 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
34974
34975 * gcc.special/920717-x.c: Fix typo.
34976 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
34977 get at sources.
34978
34979 * lib/mike-gcc.exp: Fix typo.
34980
34981 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
34982
34983 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
34984 binary to use, transform the name.
34985 * config/*.exp: rename everything. Nuke any g++ specific files,
34986 it's now a special case of gcc that requires no special support.
34987 Add a default.exp for unsupported targets.
34988
34989 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
34990
34991 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
34992 lib/old-dejagnu.exp: Fix a few patterns to work with the new
34993 version of Tcl.
34994
34995 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
34996
34997 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
34998 than a warning.
34999
35000 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
35001
35002 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
35003
35004 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
35005
35006 * gcc.execute/execute.exp: Combine opt_list and foption_list into
35007 option_list. Compile every file with only 4/6 option choices
35008 (same as C torture) instead of with 12/18 different option
35009 choices.
35010 * lib/c-torture.exp: Likewise.
35011
35012 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
35013 not already set.
35014
35015 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
35016
35017 * lib/old-deja.exp: Add `excess errors test fails' error, now one
35018 can put an XFAIL *-*-* on excess errors.
35019
35020 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
35021
35022 * g++.law: Add more tests derived from g++-bugs snapshots.
35023
35024 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
35025 equivalent to g++.law/init9.
35026
35027 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
35028 compiled it, and the a.out file after we've run it.
35029
35030 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
35031
35032 * lib/mike-g++.exp (postbase): Delete the .o file after we've
35033 compiled it, and the a.out file after we've run it.
35034
35035 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
35036
35037 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
35038
35039 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
35040
35041 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
35042 version number.
35043
35044 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
35045
35046 * g++.law: New directory of g++ tests derived from the g++-bugs
35047 snapshots.
35048
35049 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
35050
35051 * gcc.compile: initbug1.c initbug1.exp testcase added
35052
35053 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
35054
35055 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
35056 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
35057 fixes submitted by Jeff Law (law@cs.utah.edu)
35058 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
35059 Jeff Law (law@cs.utah.edu)
35060
35061
35062 1993-11-30 Mike Stump (mrs@cygnus.com)
35063
35064 * config/unix-g++.exp: Follow the gcc way of doing things.
35065 * g++.old-deja/old-deja.exp: Minor updates.
35066 * lib/g++.exp: New file, follow the gcc way of doing things.
35067 * lib/old-dejagnu.exp: Minor updates.
35068 * lib/mike-g++.exp: Always unset errorInfo.
35069
35070 1993-11-06 Mike Stump (mrs@cygnus.com)
35071
35072 * lib/gcc.exp: Fix some errors with the below change, CC and
35073 CFLAGS should be global when setting, not local.
35074
35075 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
35076
35077 * lib/gcc.exp: Transform tool name.
35078
35079 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
35080
35081 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
35082
35083 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
35084
35085 * lib/gcc.exp: change gcc_done to gcc_stat
35086
35087 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
35088
35089 * Upgraded gcc testsuite to c-torture version 1.25
35090
35091 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
35092
35093 * lib/gcc.exp: added reporting code. Changed verbose compile message.
35094 * lib/c-torture: added hooks for new reporting code.
35095
35096 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
35097
35098 * config/sh-gcc.exp: check if sh-sim exists in the path
35099
35100 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
35101
35102 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
35103 * gcc.compile/compile.exp: Initial changes for new logic.
35104 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
35105 * gcc.failure/failure.exp: Initial changes for new logic.
35106 * gcc.ieee/ieee.exp: Initial changes for new logic.
35107 * gcc.misc-tests/misc.exp: Initial changes for new logic.
35108 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
35109 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
35110 * lib/c-torture.exp: Initial changes for new logic.
35111 * lib/gcc.exp: Initial changes for new logic.
35112
35113 1993-10-15 Mike Stump (mrs@cygnus.com)
35114
35115 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
35116 depend upon failure or success. Fully qualify names in failure
35117 and success messages. Always remove a.out before starting
35118 compile, just in case. Pay more attention to error text output by
35119 the compiler. Handle testcases with no known past errors just
35120 like all others, so that things are uniform. Other miscellaneous
35121 improvements.
35122
35123 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
35124
35125 * gcc.cpp: new directory for cpp tests
35126
35127 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
35128
35129 * lib/chill.exp: Code reformatted, removed unused code.
35130 * config/unix-chill.exp: Code reformatted, removed unused code.
35131 * chill.execute/execute.exp: Code reformatted, removed unused code.
35132 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
35133
35134 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
35135
35136 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
35137 routines not written.
35138
35139 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
35140
35141 * config/bug-gcc.exp: Use new procs from bug.exp.
35142
35143 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
35144
35145 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
35146 via ftp, rather than depending on NFS.
35147 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
35148 case.
35149
35150 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
35151
35152 * config/bug-gcc.exp: Use new download proc.
35153
35154 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
35155
35156 * chill.execute/execute.exp: cleanups, handles errors better
35157 * chill.compile/compile.exp: rewrite, based on execute.exp
35158 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
35159 * lib/chill.exp: major changes to diff proc and compile and link
35160 procs. added chill_fail and chill_pass wrappers to pass and
35161 fail. added more comments, and handle error codes better.
35162 Added a hack to capture stderr from exec, so noncompile tests
35163 can work.
35164
35165 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
35166
35167 * chill.execute/execute.exp: rewrite of testsuite driver
35168 * lib/chill.exp: rewrite of testsuite driver
35169 * config/unix-chill.exp: rewrite of testsuite driver
35170
35171 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
35172
35173 In chill.execute:
35174 * iexpr.ch: Standardize uppercase.
35175 * tuples.dat: Standardize uppercase.
35176 * vary.ch: standardize. Correct varying string assignments.
35177 * vary.dat: Add new output lines.
35178
35179 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
35180
35181 In chill.execute:
35182 * chprintf.ch: Standardize use of uppercase.
35183 * tuples.ch: Standardize and turn arr2 into a DCL,
35184 rather than a SYN.
35185 * pinits.ch: Standardize.
35186
35187 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
35188
35189 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
35190 * Makefil: Renamed to Makefile.in.
35191 * configure.in: New.
35192
35193 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
35194
35195 In chill.execute:
35196 * .cvsignore: Add result/output files.
35197 * Makefile: Fix up variables at start. Use MFLAGS
35198 everywhere. Correct bool_loc, built_ins entries.
35199 Add entry for vary1.ch.
35200 * bitarray.ch: Standardize upper-case usage.
35201 * bitexpr.ch: Standardize, add output of b1.
35202 * params.ch: Use arrayt in along PROC parameters, to
35203 avoid novelty problems.
35204 * sets.ch: Tiny cleanup.
35205 * vary1.ch: Re-indent.
35206
35207 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
35208
35209 * Add PR-related files to Makefiles, .cvsignore files, etc.
35210
35211 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
35212
35213 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
35214 with compiler objects. New names are test-flow.c and test-loop.c
35215
35216 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
35217
35218 * Upgraded c-torture tests from 1.19 to 1.20
35219
35220 * new files:
35221 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
35222 * gcc.compile: 930623-1.c 930623-2.c
35223 * gcc.noncompile: 930622-1.c 930622-2.c
35224 * gcc.failure: 920411-1.c 920627-2.c
35225 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
35226
35227 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
35228
35229 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
35230 More changes to get testsuite working properly. Needs more work.
35231 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
35232
35233 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
35234
35235 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
35236 More changes to get testsuite working properly. Needs more work.
35237
35238 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
35239
35240 * chill.compile/compile.exp: Added for Dejagnu support
35241 * chill.execute/execute.exp: Added for Dejagnu support
35242 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
35243
35244 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
35245
35246 This should complete moving the CHILL test files.
35247 * chill.noncompile(.cvsignore printf.grt
35248 in-printf.grt chprintf.grt chprintf.ch):
35249 Added test-support files.
35250 (Makefile): Modified further.
35251 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
35252 signal.ch): Added test files.
35253 * chill.execute (.cvsignore printf.grt printr.c
35254 in-printf.grt rts.c chprintf.grt rts.h): Added
35255 test-support files.
35256 (Makefile): More corrections.
35257
35258 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
35259
35260 * chill.compile, chill.execute, chill.nocompile: Add CHILL
35261 test cases, ready for DejaGnu.
35262
35263 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
35264
35265 * Upgraded c-torture tests from 1.18 to 1.19
35266
35267 * gcc.compile: added test(s):
35268 930607-1.c
35269 * gcc.execute: added test(s):
35270 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
35271
35272 * added new subdirectory for misc tests: gcc.misc-tests
35273 * gcc.misc-test(s): added tests:
35274 inst-check.c test-consts.c test-ior.c test-switch.c
35275
35276 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
35277
35278 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
35279
35280 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
35281
35282 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
35283
35284 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
35285
35286 * Upgraded c-torture tests from 1.17 to 1.18
35287
35288 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
35289
35290 * Upgraded c-torture tests from 1.12 to 1.17
35291
35292 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
35293
35294 * lib/old-dejagnu.exp:
35295 Fixed handling of XFAIL target triplets to correctly
35296 recognize wildcard characters. Removed code that
35297 appended a unique id tag to the end of the file name
35298 printed out by the result of the testcases within a
35299 given test file.
35300
35301 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
35302
35303 * lib/old-dejagnu.exp:
35304 Reworked expected failure handling to trigger off of XFAIL
35305 keyword in keyphrase embeded in testcase source code. The
35306 XFAIL keyword must be at the end of the keyphrase line. It
35307 may optionally be followed by one or more target triplets.
35308 It has just occured that the handling of wildcards in the
35309 target triplet may not be correct.
35310
35311 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
35312
35313 * g++.old-deja/tests:
35314 Moved all subdirectories up one level into g++.old-deja .
35315
35316 * lib/old-dejagnu.exp:
35317 Fixed problem with CXXFLAGS not being properly reset, and being
35318 corrupted with extraneous "-c" compiler option. This was
35319 causing binaries to not be generated for test that needed them.
35320 Modified strings passed to "pass" and "fail" so that individual
35321 tests from the same test file would be distinguished by an
35322 identifier appended to the test file name in the summary logs;
35323 this corrected a problem with erroneous diff logs. Added code
35324 to search testcases for expected fail and unexpected pass keywords.
35325
35326 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
35327
35328 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
35329
35330 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
35331
35332 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
35333 Removed extraneous text from end of "Special g++ Options"
35334 keyphrase.
35335
35336 * lib/old-dejagnu.exp: Added pattern matching to look for new
35337 keywords, embedded in testcases comments, which will trigger
35338 calls to xpass and xfail.
35339
35340 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
35341
35342 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
35343 comments embedded in the testcases, especially the one looking for
35344 special compiler options, as well as the pattern matching for the
35345 compiler output again.
35346
35347 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
35348
35349 * lib/old-dejagnu.exp: Do a proper check of the return value for
35350 execute tests. Fixed several problems with the pattern matching
35351 of the compiler output which gave erroneous test results.
35352 Changed several of the test result messages to be more descriptive.
35353 * config/unix-g++.exp: Proc g++_load now actually works and
35354 executes the tests passed to it and returns a usable return
35355 value.
35356
35357 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
35358
35359 * lib/gcc.exp: Exits gracefully if $CC is bogus.
35360
35361 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
35362
35363 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
35364 Modified both files to properly execute the old style
35365 dejagnu tests. The previous versions of these files were
35366 experimental and did not function anything near correctly.
35367
35368 1993-04-05 Rob Savoye (rob@cygnus.com)
35369
35370 * Removed all Makefile.in and configure.in files. No configuration
35371 needed now.
35372
35373 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
35374
35375 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
35376
35377 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
35378
35379 * gcc.compile/configure.in, gcc.unsorted/configure.in,
35380 gcc.special/configure.in, gcc.noncompile/configure.in,
35381 gcc.execute/configure.in, gcc.code_quality/configure.in,
35382 g++.other/configure.in, g++.old-deja/configure.in,
35383 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
35384 in srcname setting.
35385
35386 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
35387
35388 * lib/udi.exp: Fixed mondfe and mondfe_download.
35389 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
35390 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
35391
35392 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
35393
35394 * config/udi-gdb.exp: Check $shell_id after connecting to target.
35395 (gdb_exit): Don't remove *_soc files.
35396
35397 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
35398
35399 * lib/c-torture.exp: Don't look for main; instead always use -w
35400 -c. This is how the c-torture tests work. Remove the object
35401 file if the compilation succeeds.
35402 * gcc.execute/execute.exp: Remove executable if test passes.
35403 * gcc.noncompile/noncompile.exp: Every test is an expected
35404 failure.
35405 * gcc.special/special.exp: Added tests from c-torture 1.11,
35406 corrected use of existing test.
35407 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
35408 gcc.execute/920625-1.c: Updated to c-torture 1.11.
35409 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
35410 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
35411 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
35412 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
35413 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
35414 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
35415 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
35416 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
35417 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
35418 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
35419 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
35420 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
35421 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
35422 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
35423 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
35424 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
35425 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
35426 c-torture 1.11.
35427 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
35428 correspond to c-torture 1.11.
35429
35430 * New file.