]> gcc.gnu.org Git - gcc.git/blob - gcc/testsuite/ChangeLog
1dbb9239be740260a93e747a30e42256ad49ece1
[gcc.git] / gcc / testsuite / ChangeLog
1 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2
3 PR c++/27581
4 * g++.dg/lookup/this1.C: New test.
5
6 PR c++/27315
7 * g++.dg/template/operator6.C: New test.
8 * g++.dg/template/incomplete3.C: New test.
9
10 PR c++/27559
11 * g++.dg/template/new4.C: New test.
12
13 PR c++/27496
14 * g++.dg/template/void2.C: New test.
15
16 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
17
18 * g++.dg/template/dependent-expr5.C: New test.
19
20 2006-05-14 Roger Sayle <roger@eyesopen.com>
21
22 PR middle-end/26729
23 * gcc.dg/pr26729-1.c: New test case.
24
25 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
26
27 * gcc.dg/pr27003.c: New test.
28
29 2006-05-12 Steve Ellcey <sje@cup.hp.com>
30
31 * lib/target-supports.dg (check_cxa_atexit_available): Change
32 v3_target_compile to ${tool}_target_compile.
33
34 2006-05-11 Jason Merrill <jason@redhat.com>
35
36 * lib/scanasm.exp (scan-not-hidden): Fix typo.
37
38 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
39
40 PR fortran/27553
41 * gfortran.dg/label_5.f90: New test.
42
43 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
44
45 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
46 check_effective_target_powerpc_altivec_ok): New.
47 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
48 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
49 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
50 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
51 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
52 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
53 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
54 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
55 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
56 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
57 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
58 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
59 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
60 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
61 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
62 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
63 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
64 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
65 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
66 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
67 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
68 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
69 gcc.target/powerpc/altivec-9.c,
70 gcc.target/powerpc/altivec-consts.c,
71 gcc.target/powerpc/altivec-pr22085.c,
72 gcc.target/powerpc/altivec-splat.c,
73 gcc.target/powerpc/altivec-types-1.c,
74 gcc.target/powerpc/altivec-types-2.c,
75 gcc.target/powerpc/altivec-types-3.c,
76 gcc.target/powerpc/altivec-types-4.c,
77 gcc.target/powerpc/altivec-varargs-1.c,
78 gcc.target/powerpc/altivec-vec-merge.c,
79 gcc.target/powerpc/ppc-vector-memcpy.c,
80 gcc.target/powerpc/ppc-vector-memset.c,
81 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
82 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
83 these effective targets.
84 * gcc.dg/vmx/pr27006.c: Add missing close brace.
85 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
86
87 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
88
89 PR middle-end/27384
90 * g++.dg/other/fold1.C: New test.
91
92 PR middle-end/27488
93 * gcc.dg/fold-nonneg-1.c: New test.
94
95 PR c++/27547
96 * g++.dg/other/operator1.C: New test.
97
98 2006-05-11 Richard Guenther <rguenther@suse.de>
99
100 PR middle-end/27529
101 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
102
103 2006-05-10 Janis Johnson <janis187@us.ibm.com>
104
105 * lib/target-supports-dg.exp (check-flags): New.
106 (dg-skip-if): Move flag checks.
107
108 2006-05-09 Steve Ellcey <sje@cup.hp.com>
109
110 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
111 * lib/target-supports.dg (check_cxa_atexit_available): New.
112
113 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
114
115 PR fortran/27470
116 * gfortran.dg/multiple_allocation_2.f90: New test case.
117
118 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
119
120 * gcc.target/arm/pr27387.C: Fix a comment typo.
121
122 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
123
124 PR fortran/24549
125 * gfortran.dg/error_recovery_1.f90: New test.
126
127 2006-05-10 Richard Guenther <rguenther@suse.de>
128
129 PR tree-optimization/27302
130 * gcc.dg/torture/pr27302.c: New testcase.
131
132 2006-05-09 Dirk Mueller <dmueller@suse.de>
133 Richard Guenther <rguenther@suse.de>
134
135 PR middle-end/27498
136 * gcc.dg/tree-ssa/pr27498.c: New testcase.
137
138 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
139
140 PR rtl-optimization/27335
141 * gcc.dg/pr27335.c: New test.
142
143 2006-05-06 Richard Sandiford <richard@codesourcery.com>
144
145 * gcc.target/mips/mips-ps-5.c: New file.
146
147 2006-05-08 Jan Hubicka <jh@suse.cz>
148
149 PR middle-end/25962
150 * gcc.dg/pr25962.c: New.
151
152 2006-05-08 Roger Sayle <roger@eyesopen.com>
153
154 PR target/27158
155 * gcc.target/powerpc/pr27158.c: New test case.
156
157 2006-05-08 Laurent GUERBY <laurent@guerby.net>
158
159 PR testsuite/27476
160 * ada/acats/run_all.sh: Use test -z.
161
162 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
163
164 PR libfortran/18271
165 * gfortran.dg/spec_expr_3.f90: New test.
166
167 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
168
169 PR target/24879
170 * gcc.target/i386/monitor.c: New file.
171
172 2006-05-08 Alan Modra <amodra@bigpond.net.au>
173
174 * gcc.dg/pr27095.c: xfail *-*-darwin*.
175
176 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
177
178 PR c++/27447
179 * g++.dg/other/ptrmem7.C: New test.
180
181 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
182
183 PR target/27421
184 * gcc.dg/array-9.c: New test.
185
186 2006-05-07 Richard Guenther <rguenther@suse.de>
187
188 PR tree-optimization/27409
189 * gcc.dg/torture/pr27409.c: New testcase.
190
191 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
192
193 PR fortran/27457
194 * gfortran.dg/select_6.f90: New.
195
196 2006-05-07 Richard Guenther <rguenther@suse.de>
197
198 PR tree-optimization/27136
199 * gcc.dg/torture/pr27136.c: New testcase.
200
201 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
202
203 PR fortran/24813
204 * gfortran.dg/char_cons_len_1.f90: New test.
205
206 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
207
208 PR c++/27427
209 * g++.dg/template/incomplete2.C: New test.
210
211 2006-05-06 Richard Guenther <rguenther@suse.de>
212
213 PR tree-optimization/27151
214 * gcc.dg/vect/pr27151.c: New testcase.
215
216 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
217
218 PR c++/27430
219 * g++.dg/template/void1.C: New test.
220
221 PR c++/27423
222 * g++.dg/other/void2.C: New test.
223
224 PR c++/27422
225 * g++.dg/conversion/void1.C: New test.
226
227 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
228
229 PR/21391
230 * g++.dg/other/unused1.C: New.
231
232 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
233
234 PR objc/27240
235 * objc.dg/member-1.m: New test.
236
237 2006-05-05 Steve Ellcey <sje@cup.hp.com>
238
239 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
240
241 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
242
243 PR libfortran/26985
244 * gfortran.dg/matmul_2.f90: New test.
245
246 2005-05-05 Laurent GUERBY <laurent@guerby.net>
247
248 * ada/acats/run_all.sh: Use sync when main not found.
249
250 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
251
252 PR target/26765
253 * gcc.target/mips/pr26765.c: New.
254
255 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
256
257 * gcc.target/bfin: New directory.
258 * gcc.target/bfin/bfin.exp: New file.
259 * gcc.target/bfin/frmul.c: New file.
260 * gcc.target/bfin/arith.c: New file.
261 * gcc.target/bfin/mul-combine.c: New file.
262 * gcc.target/bfin/shift.c: New file.
263
264 2006-05-04 Richard Guenther <rguenther@suse.de>
265
266 PR tree-optimization/14287
267 PR tree-optimization/14844
268 PR tree-optimization/19792
269 PR tree-optimization/21608
270 PR tree-optimization/27090
271 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
272 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
273 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
274 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
275 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
276
277 2006-05-04 Jakub Jelinek <jakub@redhat.com>
278
279 PR tree-optimization/27285
280 * gcc.c-torture/execute/pr27285.c: New test.
281
282 PR middle-end/27388
283 * gcc.dg/gomp/pr27388-1.c: New test.
284 * gcc.dg/gomp/pr27388-2.c: New test.
285 * gcc.dg/gomp/pr27388-3.c: New test.
286
287 PR c++/27359
288 * g++.dg/gomp/pr27359.C: New test.
289
290 2006-05-02 Steven G. Kargl <kargls@comcast.net>
291
292 PR fortran/20248
293 * gfortran.dg/iargc.f90: New test.
294
295 2006-05-02 Mark Mitchell <mark@codesourcery.com>
296
297 PR c++/27102
298 * g++.dg/template/crash49.C: New test.
299
300 2006-05-02 Steve Ellcey <sje@cup.hp.com>
301
302 PR testsuite/27032
303 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
304
305 2006-05-02 Jeff Law <law@redhat.com>
306
307 PR tree-optimization/27364
308 * gcc.c-torture/execute/pr27364.c: New test.
309
310 2006-05-02 Mark Mitchell <mark@codesourcery.com>
311
312 PR c++/27309
313 * g++.dg/parser/ctor5.C: New test.
314
315 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
316
317 PR target/27387
318 * gcc.target/arm/arm.exp: New.
319 * gcc.target/arm/pr27387.C: Likewise.
320
321 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
322
323 PR fortran/27269
324 PR fortran/27324
325 * gfortran.dg/module_equivalence_2.f90: New test.
326
327 2006-05-02 Jakub Jelinek <jakub@redhat.com>
328
329 PR middle-end/27337
330 * g++.dg/gomp/pr27337-1.C: New test.
331 * g++.dg/gomp/pr27337-2.C: New test.
332
333 PR middle-end/27328
334 * gcc.dg/gomp/pr27328.c: New test.
335
336 PR middle-end/27325
337 * g++.dg/gomp/pr27325.C: New test.
338
339 PR middle-end/27310
340 * g++.dg/gomp/pr27310.C: New test.
341
342 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
343
344 PR tree-optimization/27291
345 * g++.dg/tree-ssa/pr27291.C: New test.
346
347 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
348
349 PR tree-optimization/27283
350 * g++.dg/tree-ssa/pr27283.C: New test.
351
352 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
353
354 * gcc.dg/tree-ssa/loop-16.c: New test.
355
356 2006-05-01 Roger Sayle <roger@eyesopen.com>
357 Joseph S. Myers <joseph@codesourcery.com>
358
359 * gcc.dg/Wconversion-3.c: New test case.
360 * gcc.dg/Wconversion-4.c: Likewise.
361
362 2006-05-01 Richard Guenther <rguenther@suse.de>
363
364 PR tree-optimization/26726
365 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
366
367 2006-04-30 Roger Sayle <roger@eyesopen.com>
368
369 * gcc.dg/Woverflow-1.c: New test case.
370 * gcc.dg/Woverflow-2.c: Likewise.
371 * gcc.dg/Woverflow-3.c: Likewise.
372
373 2006-04-30 Mark Mitchell <mark@codesourcery.com>
374
375 PR c++/27094
376 * g++.dg/template/defarg8.C: New test.
377
378 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
379
380 PR c++/27278
381 * g++.dg/parse/operator7.C: New test.
382
383 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
384
385 PR c++/11471
386 PR c++/27102
387 * g++.dg/template/crash48.C: New test.
388
389 PR c++/27279
390 * g++.dg/parse/ctor4.C: New test.
391
392 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
393
394 PR fortran/25681
395 * gfortran.df/char_type_len.f90: New test.
396
397 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
398
399 PR libgfortran/27304
400 * gfortran.dg/fmt_exhaust.f90: New test.
401
402 2006-04-28 Roger Sayle <roger@eyesopen.com>
403
404 PR c/25309
405 * gcc.dg/large-size-array-2.c: New test case.
406
407 2006-04-28 Richard Guenther <rguenther@suse.de>
408
409 PR target/26826
410 * gcc.target/i386/pr26826.c: New testcase.
411
412 2006-04-28 Jakub Jelinek <jakub@redhat.com>
413
414 PR middle-end/27260
415 * gcc.c-torture/execute/pr27260.c: New.
416
417 2006-04-28 Alan Modra <amodra@bigpond.net.au>
418
419 PR middle-end/27095
420 * gcc.dg/pr27095.c: New.
421
422 2006-04-27 Mark Mitchell <mark@codesourcery.com>
423
424 PR c++/27292
425 * g++.dg/conversion/bitfield4.C: New test.
426
427 2006-04-27 Eric Christopher <echristo@apple.com>
428
429 * gcc.dg/pragma-ms_struct.c: New.
430
431 2006-04-27 Mark Mitchell <mark@codesourcery.com>
432
433 PR c++/27102
434 * g++.dg/template/crash47.C: New test.
435
436 2006-04-27 Dirk Mueller <dmueller@suse.de>
437
438 * gcc.target/i386/sse-7.c: build with -msse.
439
440 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
441
442 PR testsuite/27274:
443 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
444 (main): Exit if processor doesn't support SSE.
445
446 2006-04-26 David Edelsohn <edelsohn@gnu.org>
447
448 PR middle-end/27282
449 * gcc.c-torture/compile/pr27282.c: New test.
450
451 2006-04-26 Jakub Jelinek <jakub@redhat.com>
452
453 PR middle-end/26913
454 * g++.dg/gomp/pr26913.C: New test.
455
456 PR c/25996
457 * gcc.dg/gomp/pr25996.c: New test.
458 * g++.dg/gomp/pr25996.C: New test.
459
460 2006-04-25 Richard Sandiford <richard@codesourcery.com>
461
462 PR rtl-optimization/26725
463 * gcc.c-torture/compile/pr26725.c: New test.
464
465 2006-04-25 Richard Guenther <rguenther@suse.de>
466
467 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
468 than n + -1.
469
470 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
471
472 * gcc.dg/20060425-1.c: New testcase.
473
474 2006-04-25 Jakub Jelinek <jakub@redhat.com>
475
476 PR tree-optimization/26865
477 * gcc.dg/pr26865.c: New test.
478
479 2006-04-24 Mark Mitchell <mark@codesourcery.com>
480
481 PR c++/27292
482 * g++.dg/conversion/bitfield1.C: New test.
483 * g++.dg/conversion/bitfield2.C: Likewise.
484 * g++.dg/conversion/bitfield3.C: Likewise.
485
486 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
487 Richard Guenther <rguenther@suse.de>
488
489 PR tree-optimization/27236
490 * gcc.dg/tree-ssa/pr27236.c: New testcase.
491
492 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
493
494 PR c++/19963
495 * g++.dg/other/incomplete2.C: New test.
496
497 2006-04-24 Richard Guenther <rguenther@suse.de>
498
499 PR middle-end/26869
500 * gcc.dg/torture/pr26869.c: New testcase.
501
502 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
503 Richard Guenther <rguenther@suse.de>
504
505 PR tree-optimization/27218
506 * g++.dg/tree-ssa/pr27218.C: New testcase.
507
508 2006-04-23 Mark Mitchell <mark@codesourcery.com>
509
510 PR c++/26912
511 * g++.dg/template/friend41.C: New test.
512
513 2006-04-23 David Edelsohn <edelsohn@gnu.org>
514
515 * g++.dg/opt/pr15551.C: Include cstdio.
516 (main): Use remove instead of unlink.
517
518 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
519
520 * gcc.dg/sibcall-7.c: New test.
521 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
522 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
523 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
524 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
525 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
526
527 2006-04-23 Mark Mitchell <mark@codesourcery.com>
528
529 PR c++/26534
530 * g++.dg/opt/bitfield1.C: New test.
531 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
532 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
533 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
534 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
535 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
536 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
537 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
538 * g++.dg/abi/bitfield2.C: Likewise.
539 * g++.dg/init/bitfield1.C: Likewise.
540
541 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
542
543 PR fortran/25099
544 * gfortran.dg/elemental_subroutine_4.f90: New test.
545 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
546 call sub (m, x).
547
548 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
549
550 * gcc.c-torture/compile/20060421-1.c: New testcase.
551
552 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
553
554 PR c/25875
555 * gcc.dg/init-bad-4.c: New test.
556
557 2006-04-21 Paul Brook <paul@codesourcery.com>
558
559 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
560
561 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
562
563 PR fortran/27122
564 * gfortran.dg/defined_operators_1.f90: New test.
565 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
566 remove old ones associated, incorrectly, with Note 5.46.
567
568 PR fortran/27113
569 * gfortran.dg/character_array_constructor_1.f90: New test.
570
571 2006-04-20 Jakub Jelinek <jakub@redhat.com>
572
573 * gcc.dg/20060419-1.c: New test.
574
575 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
576
577 PR c/26774
578 * gcc.dg/struct-parse-1.c: New test case.
579
580 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
581
582 PR c++/26558
583 * g++.dg/parse/template19.C: New test.
584
585 PR c++/26739
586 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
587
588 PR c++/26036
589 * g++.dg/expr/call3.C: New test.
590
591 PR c++/10385
592 * g++.dg/conversion/dynamic1.C: New test.
593
594 2006-04-19 Mark Mitchell <mark@codesourcery.com>
595
596 PR c++/27102
597 * g++.dg/template/crash35.C: Tweak error markers.
598 * g++.dg/template/crash46.C: New test.
599 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
600 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
601
602 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
603
604 PR rtl-optimization/14261
605 * gcc.c-torture/compile/20060419-1.c: Added.
606
607 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
608
609 * gfortran.dg/label_1.f90: Adjust dg-error.
610
611 2006-04-16 Roger Sayle <roger@eyesopen.com>
612
613 PR target/26961
614 * gcc.dg/fold-cond-1.c: New test case.
615 * gcc.dg/pr26961-1.c: Likewise.
616
617 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
618
619 PR libgfortran/27138
620 * gfortran.dg/read_bad_advance.f90: New test.
621
622 2006-04-16 Roger Sayle <roger@eyesopen.com>
623 Dale Johannesen <dalej@apple.com>
624
625 PR target/24076
626 * gcc.target/i386/vecinit-3.c: New testcase.
627 * gcc.target/i386/vecinit-4.c: Likewise.
628 * gcc.target/i386/sse-18.c: Likewise.
629 * gcc.target/i386/sse-19.c: Likewise.
630
631 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
632
633 * gfortran.dg/allocate_zerosize_1.f90: New test.
634
635 2006-04-16 Mark Mitchell <mark@codesourcery.com>
636
637 PR c++/26365
638 * g++.dg/template/crash45.C: New test.
639
640 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
641
642 PR fortran/26787
643 * gfortran.dg/proc_assign_1.f90: New test.
644 * gfortran.dg/procedure_lvalue.f90: Change message.
645 * gfortran.dg/namelist_4.f90: Add new error.
646
647 PR fortran/25597
648 PR fortran/27096
649 * gfortran.dg/auto_pointer_array_result_1.f90
650
651 PR fortran/27089
652 * gfortran.dg/specification_type_resolution_1.f90
653
654 PR fortran/18803
655 PR fortran/25669
656 PR fortran/26834
657 * gfortran.dg/bounds_temporaries_1.f90: New test.
658
659 PR fortran/27124
660 * gfortran.dg/array_return_value_1.f90: New test.
661
662 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
663
664 PR fortran/25336
665 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
666
667 2006-04-15 Jakub Jelinek <jakub@redhat.com>
668
669 PR middle-end/26823
670 * g++.dg/gomp/pr26823-1.C: New test.
671 * g++.dg/gomp/pr26823-2.C: New test.
672
673 2006-04-13 Uros Bizjak <uros@kss-loka.si>
674
675 PR middle-end/27134
676 * gcc.dg/pr27314.c: New test.
677
678 2006-04-13 Richard Henderson <rth@redhat.com>
679
680 * g++.dg/gomp/block-0.C: Update expected matches.
681
682 2006-04-13 DJ Delorie <dj@redhat.com>
683
684 * lib/target-supports.exp (check_effective_target_int32plus): New.
685 (check_effective_target_ptr32plus): New.
686 (check_effective_target_size32plus): New.
687 (check_effective_target_int16): New.
688 (check_profiling_available): Add m32c to the list of unsupported targets.
689
690 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
691 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
692 memory size.
693 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
694 pointers.
695 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
696 size_t.
697 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
698 and size_t.
699 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
700 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
701 not just xstormy16. Skip m32c due to weird pointer size.
702 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
703 not just xstormy16.
704 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
705 not just xstormy16.
706 * gcc.dg/20020312-2.c: Add m32c support.
707 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
708 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
709 in test.
710 * gcc.dg/20050321-2.c: Require >=32 bit integers.
711 * gcc.dg/asm-1.c: Skip if int and short are the same size.
712 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
713 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
714 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf formats
715 * gcc.dg/init-string-2.c: Require >=32 bit integers.
716 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
717 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
718 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
719 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
720 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
721 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
722 in test.
723 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
724 in test.
725 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
726 * gcc.dg/pr23049.c: Require >=32 bit integers.
727 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
728 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
729 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
730 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
731 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
732 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
733 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
734 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
735 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
736 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
737 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
738 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
739 prototype in test.
740 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
741 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
742 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
743 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
744 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
745
746 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
747 * gcc.c-torture/execute/20040703-1.x: Likewise.
748 * gcc.c-torture/execute/20040705-1.x: Likewise.
749 * gcc.c-torture/execute/20040705-2.x: Likewise.
750 * gcc.c-torture/execute/20040709-1.x: Likewise.
751 * gcc.c-torture/execute/20040709-2.x: Likewise.
752 * gcc.c-torture/execute/20040811-1.x: Likewise.
753 * gcc.c-torture/execute/20050316-1.x: Likewise.
754 * gcc.c-torture/execute/bitfld-4.x: Likewise.
755 * gcc.c-torture/execute/pr19689.x: Likewise.
756 * gcc.c-torture/execute/pr7284-1.x: Likewise.
757 * gcc.c-torture/execute/usmul.x: Likewise.
758 * gcc.c-torture/execute/vrp-5.x: Likewise.
759 * gcc.c-torture/execute/vrp-6.x: Likewise.
760 * gcc.dg/debug/20041023-1.s: Likewise.
761
762 2006-04-13 Roger Sayle <roger@eyesopen.com>
763
764 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
765 of integers to a vector types are now constant expressions in C.
766 * gcc.dg/vect/vect-fold-1.c: New test case.
767
768 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
769 Ulrich Weigand <uweigand@de.ibm.com>
770
771 PR target/27006
772 * gcc.dg/vmx/pr27006.c: New testcase.
773
774 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
775
776 PR libgfortran/26766
777 * gfortran.dg/write_recursive.f90: New test.
778
779 2006-04-11 Mark Mitchell <mark@codesourcery.com>
780
781 * g++.dg/parse/dtor7.C: New test.
782 * g++.dg/parse/new1.C: Add error marker.
783 * g++.dg/template/new3.C: New test.
784
785 PR c++/26122
786 * g++.dg/template/pure1.C: New test.
787
788 PR c++/26295
789 * g++.dg/parse/ptrmem4.C: New test.
790
791 2006-04-10 Jeff Law <law@redhat.com>
792
793 PR/27087
794 * gcc.c-torture/compile/pr27087.c: New test.
795
796 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
797
798 PR/21391
799 * gcc.dg/20060410.c: New.
800
801 2006-04-10 Matthias Klose <doko@debian.org>
802
803 * testsuite/lib/gcc-defs.exp (gcc-set-multilib-library-path):
804 Recognize multilib directory names containing underscores.
805
806 2006-04-10 Roger Sayle <roger@eyesopen.com>
807
808 * gcc.target/i386/vecinit-1.c: New test case.
809 * gcc.target/i386/vecinit-2.c: Likewise.
810
811 2006-04-10 Jakub Jelinek <jakub@redhat.com>
812
813 PR debug/27057
814 * g++.dg/debug/dwarf2-2.C: New test.
815
816 2006-04-09 Richard Sandiford <richard@codesourcery.com>
817
818 PR rtl-optimization/27073
819 * gcc.c-torture/execute/pr27073.c: New test.
820
821 2006-04-08 Mike Stump <mrs@apple.com>
822
823 * gcc.dg/pragma-darwin.c: Improve for ppc64.
824
825 2006-04-07 Richard Guenther <rguenther@suse.de>
826
827 PR tree-optimization/26135
828 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
829
830 2006-04-06 Jan Hubicka <jh@suse.cz>
831
832 PR profile/26399
833 * g++.dg/bprob/g++-bprob-2.C: New testcase.
834
835 2006-04-06 Roger Sayle <roger@eyesopen.com>
836
837 * g++.dg/conversion/nullptr1.C: New test case.
838 * g++.dg/conversion/nullptr2.C: Likewise.
839
840 2006-04-05 Roger Sayle <roger@eyesopen.com>
841
842 * gfortran.dg/dependency_18.f90: New test case.
843
844 2006-04-05 Richard Guenther <rguenther@suse.de>
845
846 PR tree-optimization/26919
847 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
848 * gcc.dg/ipa/ipa-2.c: Likewise.
849 * gcc.dg/ipa/ipa-3.c: Likewise.
850 * gcc.dg/ipa/ipa-5.c: Likewise.
851
852 2006-04-05 Richard Guenther <rguenther@suse.de>
853
854 PR tree-optimization/26763
855 * gcc.dg/torture/pr26763-1.c: New testcase.
856 * gcc.dg/torture/pr26763-2.c: Likewise.
857
858 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
859
860 PR fortran/23634
861 PR fortran/25619
862 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
863
864 2006-04-04 Eric Christopher <echristo@apple.com>
865
866 * gcc.target/i386/387-1.c: Allow regexp to match darwin
867 stubs.
868 * gcc.target/i386/387-5.c: Ditto.
869
870 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
871
872 * gcc.target/sparc/struct-ret-check.c: New test.
873
874 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
875
876 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
877 zero decimal digits specified in format.
878
879 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
880
881 PR fortran/26891
882 * gfortran.dg/missing_optional_dummy_1.f90: New test.
883
884 PR fortran/26976
885 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
886 * gfortran.dg/initialization_1.f90: Make assignment compliant.
887 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
888 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments compliant and detect
889 bigendian-ness.
890
891 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
892
893 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
894 dummy arguments work when the actual argument is itself a dummy
895 argument of the caller.
896
897 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
898
899 PR libfortran/24685
900 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
901
902 2006-04-01 Roger Sayle <roger@eyesopen.com>
903
904 * gfortran.dg/dependencency_17.f90: New test case.
905
906 2006-04-01 Roger Sayle <roger@eyesopen.com>
907
908 * gfortran.dg/dependency_14.f90: New test case.
909 * gfortran.dg/dependency_15.f90: Likewise.
910 * gfortran.dg/dependency_16.f90: Likewise.
911
912 2006-03-31 Asher Langton <langton2@llnl.gov>
913
914 PR fortran/25358
915 gfortran.dg/cray_pointers_6.f90: New test.
916
917 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
918
919 PR libgfortran/26890
920 * gfortran.dg/read_size_noadvance.f90: New test.
921
922 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
923
924 PR fortran/25031
925 * gfortran.dg/multiple_allocation_1.f90: Check that the
926 size has changed after a re-allocation with stat.
927
928 2006-03-30 Richard Guenther <rguenther@suse.de>
929
930 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
931 removal.
932 * gcc.target/i386/sselibm-2.c: Likewise.
933 * gcc.target/i386/sselibm-3.c: Likewise.
934 * gcc.target/i386/sselibm-4.c: Likewise.
935 * gcc.target/i386/sselibm-5.c: Likewise.
936
937 2006-03-28 Roger Sayle <roger@eyesopen.com>
938
939 * gcc.dg/fold-andxor-1.c: New test case.
940 * gcc.dg/fold-xorand-1.c: Likewise.
941
942 2006-03-28 Roger Sayle <roger@eyesopen.com>
943
944 * gcc.dg/fold-convnotconv-1.c: New test case.
945
946 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
947
948 PR fortran/26779
949 * gfortran.dg/private_type_5.f90: New test.
950
951 2006-03-27 David Edelsohn <edelsohn@gnu.org>
952
953 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
954
955 2006-03-27 Jakub Jelinek <jakub@redhat.com>
956
957 * gfortran.dg/advance_2.f90: New test.
958 * gfortran.dg/advance_3.f90: New test.
959
960 * gfortran.fortran-torture/execute/equiv_5.f: New test.
961
962 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
963
964 PR libgfortran/26661
965 PR libgfortran/26880
966 * gfortran.dg/read_x_past.f: New test.
967
968 2006-03-26 Geoffrey Keating <geoffk@apple.com>
969
970 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
971 to be STABS.
972
973 2006-03-26 David Edelsohn <edelsohn@gnu.org>
974
975 * objc.dg/dwarf-1.m: Skip on AIX.
976 * objc.dg/dwarf-2.m: Skip on AIX.
977
978 2006-03-25 Steven G. Kargl <kargls@comcast.net>
979
980 PR fortran/26816
981 * gfortran.dg/float_1.f90: New test.
982
983 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
984
985 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
986 X86_64 targets.
987 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
988
989 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
990
991 PR libfortran/26735
992 * gfortran.dg/convert_implied_open.f90: New test case.
993
994 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
995
996 PR fortran/26769
997 * gfortran.dg/transpose_reshape_r10.f90: New test case.
998
999 2006-03-25 Uros Bizjak <uros@kss-loka.si>
1000
1001 PR middle-end/26717
1002 * gcc.dg/pr26717.c: New test.
1003
1004 2006-03-25 Roger Sayle <roger@eyesopen.com>
1005
1006 * gfortran.dg/dependency_12.f90: New test case.
1007
1008 2006-03-24 Roger Sayle <roger@eyesopen.com>
1009
1010 * gfortran.dg/dependency_9.f90: New (resurected) test case.
1011
1012 2006-03-24 Jeff Law <law@redhat.com>
1013
1014 * gcc.c-torture/pr26840.c: New test.
1015
1016 2006-03-24 Geoffrey Keating <geoffk@apple.com>
1017
1018 * objc.dg/dwarf-2.m: New.
1019 * obj-c++.dg/dwarf-2.mm: New.
1020
1021 * g++.old-deja/g++.other/init19.C: New.
1022
1023 2006-03-24 David Edelsohn <edelsohn@gnu.org>
1024
1025 * g++.dg/eh/spbp.C: Skip on AIX.
1026
1027 2006-03-24 Jakub Jelinek <jakub@redhat.com>
1028
1029 PR middle-end/26611
1030 * g++.dg/gomp/pr26611-1.C: New test.
1031 * g++.dg/gomp/pr26611-2.C: New test.
1032
1033 2006-03-24 Jeff Law <law@redhat.com>
1034
1035 * gcc.c-torture/compile/pr26833.c: New test.
1036 * gfortran.fortran-torture/compile/pr26806.f90: New test.
1037
1038 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1039
1040 * gfortran.dg/endfile_2.f90: Delete temp file.
1041
1042 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
1043
1044 PR fortran/19303
1045 * gfortran.dg/record_marker_1.f90: New test case.
1046 * gfortran.dg/record_marker_2.f: New test case.
1047 * gfortran.dg/record_marker_3.f90: New test case.
1048
1049 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
1050
1051 PR fortran/17298
1052 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
1053 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
1054
1055 2006-03-21 Janis Johnson <janis187@us.ibm.com>
1056
1057 * lib/gcc-dg.exp (cleanup-modules): New proc.
1058 * gfortran.dg/allocatable_function_1.f90,
1059 gfortran.dg/allocate_char_star_scalar_1.f90,
1060 gfortran.dg/assumed_charlen_function_1.f90,
1061 gfortran.dg/assumed_dummy_1.f90,
1062 gfortran.dg/assumed_shape_ranks_1.f90,
1063 gfortran.dg/assumed_shape_ranks_2.f90,
1064 gfortran.dg/assumed_size_dt_dummy.f90,
1065 gfortran.dg/auto_char_dummy_array_1.f90,
1066 gfortran.dg/auto_char_len_3.f90,
1067 gfortran.dg/automatic_module_variable.f90,
1068 gfortran.dg/bad_automatic_objects_1.f90,
1069 gfortran.dg/char_array_constructor.f90,
1070 gfortran.dg/char_array_structure_constructor.f90,
1071 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
1072 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
1073 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
1074 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
1075 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
1076 gfortran.dg/derived_pointer_recursion.f90,
1077 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
1078 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
1079 gfortran.dg/dummy_functions_1.f90,
1080 gfortran.dg/elemental_initializer_1.f90,
1081 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
1082 gfortran.dg/elemental_pointer_1.f90,
1083 gfortran.dg/elemental_subroutine_1.f90,
1084 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
1085 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
1086 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
1087 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
1088 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
1089 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
1090 gfortran.dg/global_references_1.f90,
1091 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
1092 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
1093 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
1094 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
1095 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
1096 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
1097 gfortran.dg/large_integer_kind_1.f90,
1098 gfortran.dg/large_real_kind_1.f90,
1099 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
1100 gfortran.dg/module_double_reuse.f90,
1101 gfortran.dg/module_equivalence_1.f90,
1102 gfortran.dg/module_interface_1.f90,
1103 gfortran.dg/module_parameter_array_refs_1.f90,
1104 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
1105 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
1106 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
1107 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
1108 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
1109 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
1110 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
1111 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
1112 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
1113 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
1114 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
1115 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
1116 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
1117 gfortran.dg/same_name_1.f90,
1118 gfortran.dg/sibling_dummy_procedure_1.f90,
1119 gfortran.dg/sibling_dummy_procedure_2.f90,
1120 gfortran.dg/sibling_dummy_procedure_3.f90,
1121 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
1122 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
1123 gfortran.dg/used_dummy_types_2.f90,
1124 gfortran.dg/used_dummy_types_3.f90,
1125 gfortran.dg/used_dummy_types_4.f90,
1126 gfortran.dg/used_dummy_types_5.f90,
1127 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
1128 gfortran.dg/userdef_operator_1.f90: Use it.
1129
1130 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1131
1132 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
1133 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
1134 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
1135 gfortran.dg/write_back.f,
1136 gfortran.fortran-torture/execute/inquire_1.f90,
1137 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
1138
1139 2006-03-21 Jeff Law <law@redhat.com>
1140
1141 * gcc.dg/tree-ssa/vrp28.c: New test.
1142
1143 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
1144
1145 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
1146 if _STDC_C99 is defined.
1147 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
1148 * gcc.dg/builtins-20.c: Likewise.
1149 * gcc.dg/builtins-53.c: Likewise.
1150 * gcc.dg/single-precision-constant.c: Likewise. Also pass
1151 -mmacosx-version-min=10.3 on PowerPC/Darwin.
1152
1153 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
1154
1155 PR tree-opt/26781
1156 * gcc.c-torture/compile/pr26781-1.c: New test.
1157 * gcc.c-torture/compile/pr26781-2.c: New test.
1158
1159 2006-03-21 Jakub Jelinek <jakub@redhat.com>
1160
1161 PR c++/26690
1162 * g++.dg/gomp/pr26690-1.C: New test.
1163 * g++.dg/gomp/pr26690-2.C: New test.
1164
1165 2006-03-20 Jeff Law <law@redhat.com>
1166
1167 * gcc.dg/tree-ssa/pr21829.c: New test.
1168
1169 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
1170
1171 2006-03-20 Richard Sandiford <richard@codesourcery.com>
1172
1173 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
1174 (check_visibility_available): Use it.
1175 (check_effective_target_default_packed): Likewise.
1176 (check_effective_target_pcc_bitfield_type_matters): Likewise.
1177 (check_effective_target_fopenmp): Likewise.
1178 (check_effective_target_freorder): Likewise.
1179 (check_effective_target_fpic): Likewise.
1180 (check_named_sections_available): Likewise.
1181 (check_effective_target_ilp32): Likewise.
1182 (check_effective_target_lp64): Likewise.
1183
1184 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
1185
1186 PR fortran/20935
1187 * gfortran.dg/scalar_mask_2.f90: New test case.
1188
1189 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
1190
1191 PR tree-opt/26629
1192 * gcc.dg/tree-ssa/loadpre12.c: New test.
1193 * gcc.dg/tree-ssa/loadpre13.c: New test.
1194 * gcc.dg/tree-ssa/loadpre14.c: New test.
1195 * gcc.dg/tree-ssa/loadpre15.c: New test.
1196 * gcc.dg/tree-ssa/loadpre16.c: New test.
1197 * gcc.dg/tree-ssa/loadpre17.c: New test.
1198 * gcc.dg/tree-ssa/loadpre18.c: New test.
1199 * gcc.dg/tree-ssa/loadpre19.c: New test.
1200 * gcc.dg/tree-ssa/loadpre20.c: New test.
1201 * gcc.dg/tree-ssa/loadpre21.c: New test.
1202 * gcc.dg/tree-ssa/loadpre22.c: New test.
1203
1204 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
1205
1206 PR fortran/26741
1207 * gfortran.dg/elemental_initializer_1.f90: New test.
1208
1209 PR fortran/26716
1210 * gfortran.dg/assumed_shape_ranks_2: New test.
1211
1212 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
1213
1214 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
1215 target fpic.
1216
1217 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1218
1219 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
1220 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
1221 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
1222 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
1223 gfortran.fortran-torture/execute/direct_io.f90,
1224 gfortran.fortran-torture/execute/inquire_2.f90,
1225 gfortran.fortran-torture/execute/inquire_4.f90,
1226 gfortran.fortran-torture/execute/list_read_1.f90,
1227 gfortran.fortran-torture/execute/open_replace.f90,
1228 gfortran.fortran-torture/execute/slash_edit.f90,
1229 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
1230 temporary files from testcases.
1231
1232 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1233
1234 PR libgfortran/26509
1235 gfortran.dg/write_direct_eor.f90: New test.
1236
1237 2006-03-17 David Edelsohn <edelsohn@gnu.org>
1238
1239 * gcc.target/powerpc/pr26350.c: New.
1240 * gcc.target/powerpc/indexed-addr.c: New.
1241
1242 2006-03-16 Roger Sayle <roger@eyesopen.com>
1243
1244 * gfortran.dg/dependency_13.f90: New test case.
1245
1246 2006-03-16 Roger Sayle <roger@eyesopen.com>
1247
1248 PR middle-end/21781
1249 * gcc.dg/real-const-1.c: New test case.
1250
1251 2006-03-15 Geoffrey Keating <geoffk@apple.com>
1252
1253 * g++.old-deja/g++.other/init18.C: New.
1254 * g++.old-deja/g++.other/init5.C: Remove xfail.
1255
1256 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1257
1258 * g++.dg/opt/pr15551.C: Cleanup temp file.
1259
1260 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1261
1262 PR c++/6634
1263 g++.dg/parse/long1.C: New test.
1264
1265 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1266
1267 PR fortran/19101
1268 * gfortran.dg/continuation.f90: New test.
1269 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
1270
1271 2006-03-14 Richard Guenther <rguenther@suse.de>
1272
1273 PR tree-optimization/26672
1274 * gcc.dg/torture/pr26672.c: New testcase.
1275
1276 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
1277
1278 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
1279 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
1280
1281 2006-03-13 Roger Sayle <roger@eyesopen.com>
1282
1283 PR middle-end/26557
1284 * gcc.c-torture/compile/switch-1.c: New test case.
1285
1286 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
1287
1288 PR fortran/25378
1289 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
1290 test to include more permuatations of mask and index.
1291 * testsuite/gfortran.dg/scalar_mask_1.f90: Modify last test to
1292 respond to F2003 spec. that the position returned for an all false
1293 mask && condition is zero.
1294
1295 2006-03-13 Jakub Jelinek <jakub@redhat.com>
1296
1297 PR middle-end/25989
1298 * gcc.dg/gomp/pr25989.c: New test.
1299
1300 2006-03-13 Jeff Law <law@redhat.com>
1301
1302 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
1303
1304 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
1305
1306 * gcc.dg/switch-9.c: New test.
1307
1308 2006-03-13 Richard Guenther <rguenther@suse.de>
1309
1310 PR middle-end/26630
1311 * gcc.dg/torture/pr26630.c: New testcase.
1312
1313 2006-03-11 Roger Sayle <roger@eyesopen.com>
1314
1315 * gfortran.dg/dependency_10.f90: New test case.
1316 * gfortran.dg/dependency_11.f90: Likewise.
1317
1318 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
1319 Erik Edelmann <eedelman@gcc.gnu.org>
1320
1321 * gfortran.dg/allocatable_function_1.f90: New.
1322 * gfortran.dg/allocatable_function_2.f90: New.
1323
1324 2006-03-10 Richard Guenther <rguenther@suse.de>
1325
1326 PR middle-end/26565
1327 * gcc.dg/torture/pr26565.c: New testcase.
1328
1329 2006-03-09 Eric Christopher <echristo@apple.com>
1330
1331 * gcc.c-torture/compile/20060309-1.c: New.
1332
1333 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1334
1335 PR libgfortran/26499
1336 * gfortran.dg/write_back.f: New test.
1337 * gfortran.dg/write_rewind_1.f: New test.
1338 * gfortran.dg/write_rewind_2.f: New test.
1339
1340 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1341
1342 PR libgfortran/26554
1343 * gfortran.dg/read_logical.f90: New test.
1344
1345 2006-03-04 Laurent GUERBY <laurent@guerby.net>
1346
1347 * ada/acats/norun.lst: cdd2a03 now passes.
1348
1349 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
1350
1351 PR testsuite/25177
1352 * gcc.target/powerpc/pr18096-1.c: Change where the error
1353 would match.
1354
1355 2006-03-04 Jakub Jelinek <jakub@redhat.com>
1356
1357 * gcc.target/i386/cleanup-1.c: New test.
1358 * gcc.target/i386/cleanup-2.c: New test.
1359
1360 2006-03-04 Roger Sayle <roger@eyesopen.com>
1361
1362 * gfortran.dg/dependency_9.f90: Remove for the time being.
1363
1364 2006-03-04 Krister Walfridsson <cato@df.lth.se>
1365
1366 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
1367 directive.
1368
1369 2006-03-03 Roger Sayle <roger@eyesopen.com>
1370
1371 * gfortran.dg/dependency_9.f90: New test case.
1372
1373 2006-03-03 Roger Sayle <roger@eyesopen.com>
1374
1375 * gfortran.dg/dependency_4.f90: New test case.
1376 * gfortran.dg/dependency_5.f90: New test case.
1377 * gfortran.dg/dependency_6.f90: New test case.
1378 * gfortran.dg/dependency_7.f90: New test case.
1379 * gfortran.dg/dependency_8.f90: New test case.
1380
1381 2006-03-03 Paul Brook <paul@codesourcery.com>
1382
1383 * gcc/testsuite/lib/target-supports.exp (check_profiling_available):
1384 Add m68k-*-elf.
1385
1386 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
1387
1388 PR fortran/25031
1389 * multiple_allocation_1.f90: New test.
1390
1391 2006-03-03 Roger Sayle <roger@eyesopen.com>
1392
1393 PR tree-optimization/26524
1394 * gfortran.dg/pr26524.f: New test case.
1395
1396 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1397
1398 * g++.dg/template/repo5.C: Cleanup repo files.
1399 * gcc.dg/20051201-1.c: Cleanup coverage files.
1400 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
1401 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
1402 tree dump files.
1403
1404 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
1405
1406 * objc.dg/objc-nofilename-1.m: New test.
1407 * objc.dg/bad-receiver-type.m: New test.
1408 * obj-c++.dg/bad-receiver-type.mm: New test.
1409
1410 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
1411
1412 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
1413
1414 2006-03-01 Mike Stump <mrs@apple.com>
1415
1416 * g++.dg/abi/key2.C: Add.
1417
1418 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
1419
1420 * gfortran.dg/logical_dot_product.f90: New test.
1421
1422 PR fortran/26393
1423 * gfortran.dg/used_interface_ref.f90: New test.
1424
1425 PR fortran/20938
1426 * gfortran.dg/dependency_2.f90: New test.
1427 * gfortran.fortran-torture/execute/where17.f90: New test.
1428 * gfortran.fortran-torture/execute/where18.f90: New test.
1429 * gfortran.fortran-torture/execute/where19.f90: New test.
1430 * gfortran.fortran-torture/execute/where20.f90: New test.
1431
1432 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
1433
1434 * g++.dg/tree-ssa/pr26443.C: New test case.
1435
1436 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
1437
1438 PR middle-end/26022
1439 * g++.dg/opt/return-slot1.C: New test.
1440
1441 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1442
1443 PR libgfortran/26136
1444 * gfortran.dg/namelist_23.f90: New test.
1445
1446 2006-02-28 Roger Sayle <roger@eyesopen.com>
1447
1448 PR middle-end/14752
1449 * gcc.dg/fold-eqandshift-2.c: New test case.
1450
1451 2006-02-28 Richard Guenther <rguenther@suse.de>
1452
1453 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
1454 decomposition.
1455
1456 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
1457
1458 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
1459
1460 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1461
1462 PR libgfortran/26464
1463 * gfortran.dg/backspace_5.f: New test.
1464 * gfortran.dg/backspace_6.f: New test.
1465
1466 2006-02-26 Roger Sayle <roger@eyesopen.com>
1467
1468 * gcc.dg/fold-eqandnot-1.c: New test case.
1469
1470 2006-02-26 Roger Sayle <roger@eyesopen.com>
1471
1472 PR middle-end/19983
1473 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
1474
1475 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
1476
1477 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
1478 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
1479
1480 2006-02-26 Richard Guenther <rguenther@suse.de>
1481
1482 PR tree-optimization/26421
1483 * gcc.dg/tree-ssa/pr26421.c: New testcase.
1484
1485 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
1486
1487 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
1488 * g++.old-deja/g++.robertl/eb132.C: Likewise.
1489
1490 2006-02-26 Roger Sayle <roger@eyesopen.com>
1491
1492 * gcc.dg/fold-even-1.c: New test case.
1493
1494 2006-02-26 Roger Sayle <roger@eyesopen.com>
1495
1496 PR middle-end/21137
1497 * gcc.dg/fold-eqandshift-1.c: New test case.
1498
1499 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
1500
1501 PR tree-optimization/25125
1502 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
1503 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
1504
1505 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
1506
1507 PR tree-optimizations/26359
1508 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
1509 with -fdump-tree-dceloop-details.
1510 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
1511
1512 2006-02-25 Roger Sayle <roger@eyesopen.com>
1513
1514 PR middle-end/23673
1515 * gcc.dg/fold-eqxor-1.c: New test case.
1516 * gcc.dg/fold-eqxor-2.c: Likewise.
1517 * gcc.dg/fold-eqxor-3.c: Likewise.
1518
1519 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
1520
1521 PR fortran/23092
1522 * scalar_mask_1.f90: New test.
1523
1524 2006-02-24 Geoffrey Keating <geoffk@apple.com>
1525
1526 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
1527 * g++.dg/eh/uncaught2.C: New.
1528 * g++.dg/eh/uncaught3.C: New.
1529
1530 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1531
1532 PR libgfortran/26423
1533 * gfortran.dg/read_many_1.f: New test.
1534
1535 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
1536
1537 PR fortran/24519
1538 * gfortran.dg/dependency_3.f90: New test.
1539 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
1540 XFAILs.
1541
1542 PR fortran/25395
1543 * gfortran.dg/equiv_6.f90: New test.
1544
1545 2006-02-23 Jeff Law <law@redhat.com>
1546
1547 * gcc.c-torture/compile/pr26425.c: New test.
1548
1549 2006-02-23 Jakub Jelinek <jakub@redhat.com>
1550
1551 PR middle-end/26412
1552 * gcc.dg/gomp/pr26412.c: New test.
1553
1554 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1555
1556 PR c++/26291
1557 * g++.dg/other/ellipsis1.C: New test.
1558 * g++.dg/parse/operator4.C: Adjust error marker.
1559
1560 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
1561
1562 PR target/25603
1563 * gfortran.dg/pr25603.f: New testcase.
1564
1565 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
1566
1567 * gcc.dg/bf-spl1.c: Don't specify -m68000.
1568 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
1569
1570 2006-02-21 Geoffrey Keating <geoffk@apple.com>
1571
1572 * g++.dg/eh/spbp.C: New.
1573
1574 2006-02-21 Jakub Jelinek <jakub@redhat.com>
1575
1576 PR middle-end/26379
1577 * gcc.target/i386/mmx-7.c: New test.
1578
1579 2006-02-20 Roger Sayle <roger@eyesopen.com>
1580
1581 PR tree-optimization/26361
1582 * gcc.dg/tree-ssa/vrp27.c: New test case.
1583
1584 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
1585
1586 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
1587 * gcc.dg/tree-ssa/complex-4.c: Here.
1588
1589 2006-02-19 Roger Sayle <roger@eyesopen.com>
1590
1591 PR middle-end/19543
1592 * gfortran.dg/logical_1.f90: New test case.
1593
1594 2006-02-19 Jakub Jelinek <jakub@redhat.com>
1595
1596 PR middle-end/26334
1597 * gcc.dg/20060218-1.c: Moved to...
1598 * gcc.target/i386/20060218-1.c: ... here. New test.
1599
1600 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
1601
1602 PR fortran/26201
1603 * gfortran.dg/convert_1.f90: New.
1604
1605 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
1606
1607 PR fortran/25054
1608 * gfortran.dg/namelist_5.f90: New test.
1609
1610 PR fortran/25089
1611 * gfortran.dg/namelist_4.f90: New test.
1612
1613 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
1614
1615 PR tree-opt/25680
1616 * testsuite/gcc.dg/tree-ssa/complex-3.c: New test.
1617
1618 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
1619
1620 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
1621 variable to take into account the variable name in the
1622 function header.
1623 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
1624
1625 2006-02-18 Jakub Jelinek <jakub@redhat.com>
1626
1627 PR middle-end/26334
1628 * gcc.c-torture/compile/20060217-1.c: New test.
1629 * gcc.dg/20060218-1.c: New test.
1630
1631 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
1632
1633 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
1634
1635 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
1636
1637 * gcc.dg/cpp/undef3.c: New test.
1638 * gcc.dg/cpp/trad/builtins2.c: New test.
1639
1640 2006-02-18 Mark Mitchell <mark@codesourcery.com>
1641
1642 PR c++/26266
1643 * g++.dg/template/static22.C: New test.
1644 * g++.dg/template/static23.C: New test.
1645 * g++.dg/template/static24.C: New test.
1646 * g++.dg/template/non-dependent13.C: New test.
1647 * g++.dg/init/member1.C: Tweak error markers.
1648
1649 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1650
1651 PR target/26255
1652 * gcc.c-torture/compile/pr26255.c: New test case.
1653
1654 2006-02-16 Roger Sayle <roger@eyesopen.com>
1655
1656 * gfortran.fortran-torture/execute/where_10.f90: New test case.
1657 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
1658 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
1659 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
1660 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
1661 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
1662 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
1663
1664 2006-02-16 Jeff Law <law@redhat.com>
1665
1666 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
1667 * gcc.dg/tree-ssa/vrp26.c: New test.
1668
1669 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
1670
1671 PR target/20353
1672 PR target/24578
1673 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
1674 __UCLIBC__ is defined.
1675
1676 2006-02-16 Jakub Jelinek <jakub@redhat.com>
1677
1678 PR fortran/26224
1679 * gfortran.dg/gomp/pr26224.f: New test.
1680
1681 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
1682
1683 PR tree-opt/25918
1684 * lib/target-supports.exp
1685 (check_effective_target_vect_short_mult): New.
1686 (check_effective_target_vect_char_mult): New.
1687 (check_effective_target_vect_widen_sum_qi_to_si): New.
1688 (check_effective_target_vect_widen_sum_qi_to_hi): New.
1689 (check_effective_target_vect_widen_sum_hi_to_si): New.
1690 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
1691 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
1692 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
1693 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
1694 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
1695 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
1696 vect-reduc-pattern-2c.c
1697 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
1698 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
1699 vect-reduc-pattern-1c.c
1700
1701 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
1702
1703 PR fortran/24557
1704 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
1705
1706 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
1707
1708 PR fortran/26054
1709 * gfortran.dg/enum_8.f90: Remove check for warning.
1710 * gfortran.dg/iomsg_1.f90: Ditto.
1711 * gfortran.dg/enum_1.f90: Ditto.
1712 * gfortran.dg/enum_9.f90: Ditto.
1713 * gfortran.dg/enum_2.f90: Ditto.
1714 * gfortran.dg/enum_10.f90: Ditto.
1715 * gfortran.dg/enum_3.f90: Ditto.
1716 * gfortran.dg/flush_1.f90: Ditto.
1717 * gfortran.dg/enum_4.f90: Ditto.
1718 * gfortran.dg/array_constructor_1.f90: Ditto.
1719 * gfortran.dg/enum_5.f90: Ditto.
1720 * gfortran.dg/enum_6.f90: Ditto.
1721 * gfortran.dg/enum_7.f90: Ditto.
1722
1723 2006-02-15 Jakub Jelinek <jakub@redhat.com>
1724
1725 PR middle-end/26300
1726 * gcc.c-torture/compile/20060215-1.c: New test.
1727
1728 2006-02-14 Roger Sayle <roger@eyesopen.com>
1729
1730 PR middle-end/23670
1731 * gcc.dg/tree-ssa/andor-2.c: New test case.
1732
1733 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
1734
1735 PR fortran/25045
1736 * optional_dim.f90: New test.
1737
1738 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
1739
1740 PR fortran/26277
1741 * gfortran.dg/label_4.f90: New.
1742
1743 2006-02-14 Jakub Jelinek <jakub@redhat.com>
1744 Diego Novillo <dnovillo@redhat.com>
1745 Uros Bizjak <uros@kss-loka.si>
1746
1747 * gfortran.dg/gomp: New directory.
1748
1749 2006-02-14 Richard Guenther <rguenther@suse.de>
1750
1751 PR tree-optimization/26258
1752 * gcc.dg/torture/pr26258.c: New testcase.
1753
1754 2006-02-13 Jakub Jelinek <jakub@redhat.com>
1755
1756 PR fortran/26246
1757 * gfortran.dg/pr26246_1.f90: New test.
1758 * gfortran.dg/pr26246_2.f90: New test.
1759
1760 PR middle-end/26092
1761 * gcc.c-torture/compile/20060208-1.c: New test.
1762
1763 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
1764
1765 PR fortran/26074
1766 PR fortran/25103
1767 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
1768 * gfortran.dg/bad_automatic_objects_1.f90: New test.
1769 * gfortran.dg/automatic_module_variable.f90: Change error message.
1770
1771 PR fortran/20861
1772 * gfortran.dg/internal_dummy_1.f90: New test.
1773
1774 PR fortran/20871
1775 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
1776
1777
1778 PR fortran/25083
1779 * gfortran.dg/uncommon_block_data_1.f90: New test.
1780 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
1781 with standard.
1782
1783 PR fortran/25088
1784 * gfortran.dg/typed_subroutine_1.f90: New test.
1785
1786 2006-02-13 Geoffrey Keating <geoffk@apple.com>
1787
1788 * objc.dg/dwarf-1.m: New.
1789
1790 2006-02-13 Roger Sayle <roger@eyesopen.com>
1791
1792 PR middle-end/24427
1793 * gcc.dg/tree-ssa/andor-1.c: New test case.
1794
1795 2006-02-13 Josh Conner <jconner@apple.com>
1796
1797 PR target/25376
1798 * gcc.dg/pr25376.c: New test.
1799
1800 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
1801 assemble.
1802 * lib/target-supports.exp (check_named_sections_available):
1803 Only compile named-sections test -- don't assemble.
1804
1805 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
1806
1807 * g++.dg/warn/no-write-strings.C: New test.
1808 * g++.dg/warn/write-strings.C: Likewise.
1809 * g++.dg/warn/write-strings-default.C: Likewise.
1810
1811 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
1812
1813 PR fortran/25806
1814 * gfortran.dg/ret_pointer_2.f90: New test.
1815
1816 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
1817
1818 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
1819
1820 2006-02-10 Jeff Law <law@redhat.com>
1821
1822 * gcc.c-torture/compile/pr26213.c: New test.
1823
1824 2006-02-10 Steven G. Kargl <kargls@comcast.net>
1825
1826 gfortran.dg/null_1.f90: New test.
1827
1828 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
1829
1830 PR fortran/14771
1831 * gfortran.dg/parens_4.f90: New.
1832 * gfortran.dg/parens_5.f90: New.
1833
1834 2006-02-10 Richard Guenther <rguenther@suse.de>
1835
1836 * testsuite/gcc.dg/pr23372-1.c: Remove empty file.
1837
1838 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
1839 Paul Thomas <pault@gcc.gnu.org>
1840
1841 PR fortran/14771
1842 * gfortran.dg/parens_1.f90: New.
1843 * gfortran.dg/parens_2.f90: New.
1844 * gfortran.dg/parens_3.f90: New.
1845
1846 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
1847
1848 PR fortran/26038
1849 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
1850
1851 PR fortran/25059
1852 * gfortran.dg/impure_assignment_1.f90: New test.
1853
1854 PR fortran/25070
1855 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
1856
1857 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
1858
1859 PR target/26141
1860 * g++.dg/expr/stdarg2.C: New test.
1861
1862 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
1863
1864 PR inline-asm/16194
1865 * gcc.dg/pr16194.c: New test.
1866
1867 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
1868
1869 * ada/acats/run_acats: Use portable variant of "$@".
1870
1871 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
1872
1873 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
1874 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
1875
1876 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
1877
1878 PR tree-opt/26179
1879 * g++.dg/opt/pr26179.C: New test.
1880
1881 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
1882
1883 PR middle-end/26134
1884 * gcc.dg/tree-ssa/complex-3.c: New test.
1885
1886 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
1887
1888 * gcc.c-torture/compile/volatile-1.c: New test.
1889
1890 2006-02-09 Diego Novillo <dnovillo@redhat.com>
1891
1892 PR 26180
1893 * gcc.dg/tree-ssa/pr26180.c: New test.
1894
1895 2006-02-08 Jeff Law <law@redhat.com>
1896
1897 * gcc.dg/tree-ssa/pr21417.c: New test.
1898
1899 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
1900
1901 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
1902 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
1903
1904 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
1905
1906 * lib/scanrtl.exp: New.
1907
1908 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1909
1910 PR c++/26071
1911 * g++.dg/other/virtual2.C: New test.
1912
1913 PR c++/26070
1914 * g++.dg/other/virtual1.C: New test.
1915
1916 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
1917
1918 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
1919 cleanup-ipa-dump): Update dump file glob patterns.
1920 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
1921 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
1922
1923 * lib/gcc-dg.exp: Load it.
1924 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
1925
1926 2006-02-07 Janis Johnson <janis187@us.ibm.com>
1927
1928 PR testsuite/26159
1929 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
1930 * gcc.dg/tree-ssa/pr23382.c: Ditto.
1931
1932 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
1933
1934 PR fortran/25577
1935 * gfortran.dg/mvbits_1.f90: New.
1936
1937 2006-02-07 Dirk Mueller <dmueller@suse.com>
1938
1939 * g++.dg/warn/Wdiv-by-zero.C: New test.
1940 * g++.dg/warn/Wno-div-by-zero.C: New.
1941
1942 2006-02-07 Jeff Law <law@redhat.com>
1943
1944 * gcc.dg/tree-ssa/pr21559.c: New test.
1945
1946 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
1947 multiple VRP passes.
1948 * gcc.dg/tree-ssa/vrp09.c: Likewise.
1949 * gcc.dg/tree-ssa/vrp18.c: Likewise.
1950 * gcc.dg/tree-ssa/pr21582.c: Likewise.
1951 * gcc.dg/tree-ssa/pr20657.c: Likewise.
1952 * gcc.dg/tree-ssa/pr21001.c: Likewise.
1953 * gcc.dg/tree-ssa/vrp02.c: Likewise
1954 * gcc.dg/tree-ssa/vrp11.c: Likewise
1955 * gcc.dg/tree-ssa/pr14341.c: Likewise
1956 * gcc.dg/tree-ssa/vrp19.c: Likewise
1957 * gcc.dg/tree-ssa/vrp20.c: Likewise
1958 * gcc.dg/tree-ssa/vrp03.c: Likewise
1959 * gcc.dg/tree-ssa/pr21086.c: Likewise
1960 * gcc.dg/tree-ssa/pr21959.c: Likewise
1961 * gcc.dg/tree-ssa/vrp21.c: Likewise
1962 * gcc.dg/tree-ssa/vrp04.c: Likewise
1963 * gcc.dg/tree-ssa/pr25485.c: Likewise
1964 * gcc.dg/tree-ssa/pr22026.c: Likewise
1965 * gcc.dg/tree-ssa/vrp22.c: Likewise
1966 * gcc.dg/tree-ssa/vrp05.c: Likewise
1967 * gcc.dg/tree-ssa/20030807-10.c: Likewise
1968 * gcc.dg/tree-ssa/pr20701.c: Likewise
1969 * gcc.dg/tree-ssa/vrp23.c: Likewise
1970 * gcc.dg/tree-ssa/vrp06.c: Likewise
1971 * gcc.dg/tree-ssa/pr22117.c: Likewise
1972 * gcc.dg/tree-ssa/pr20702.c: Likewise
1973 * gcc.dg/tree-ssa/vrp15.c: Likewise
1974 * gcc.dg/tree-ssa/pr21090.c: Likewise
1975 * gcc.dg/tree-ssa/pr21294.c: Likewise
1976 * gcc.dg/tree-ssa/vrp24.c: Likewise
1977 * gcc.dg/tree-ssa/vrp07.c: Likewise
1978 * gcc.dg/tree-ssa/pr21563.c: Likewise
1979 * gcc.dg/tree-ssa/pr25382.c: Likewise
1980 * gcc.dg/tree-ssa/vrp16.c: Likewise
1981 * gcc.dg/tree-ssa/vrp25.c: Likewise
1982 * gcc.dg/tree-ssa/vrp08.c: Likewise
1983 * gcc.dg/tree-ssa/20030807-6.c: Likewise
1984 * gcc.dg/tree-ssa/vrp17.c: Likewise
1985 * gcc.dg/tree-ssa/pr21458.c: Likewise
1986 * g++.dg/tree-ssa/pr18178.C: Likewise
1987
1988 2006-02-07 Richard Guenther <rguenther@suse.de>
1989
1990 PR c++/26140
1991 Revert
1992 2006-01-30 Richard Guenther <rguenther@suse.de>
1993 PR c++/23372
1994 * gcc.dg/pr23372-1.C: New testcase.
1995
1996 * g++.dg/tree-ssa/pr26140.C: New testcase.
1997
1998 2006-02-07 Mark Mitchell <mark@codesourcery.com>
1999
2000 PR c++/9737
2001 * g++.dg/template/ttp15.C: New test.
2002 * g++.dg/template/ttp16.C: Likewise.
2003 * g++.dg/template/ttp17.C: Likewise.
2004 * g++.old-deja/g++.pt/ttp36.C: Remove.
2005 * g++.old-deja/g++.pt/ttp19.C: Likewise.
2006 * g++.old-deja/g++.pt/ttp37.C: Likewise.
2007 * g++.old-deja/g++.pt/ttp38.C: Likewise.
2008 * g++.old-deja/g++.pt/ttp39.C: Likewise.
2009 * g++.old-deja/g++.pt/ttp9.C: Likewise.
2010 * g++.old-deja/g++.pt/ttp40.C: Likewise.
2011 * g++.old-deja/g++.pt/ttp51.C: Likewise.
2012 * g++.old-deja/g++.pt/ttp26.C: Likewise.
2013 * g++.old-deja/g++.pt/ttp36.C: Likewise.
2014
2015 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
2016
2017 PR libfortran/23815
2018 * unf_io_convert_4.f90: New test.
2019
2020 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
2021
2022 * gcc.dg/tree-ssa/loadpre10.c: New test.
2023 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
2024 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
2025 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
2026
2027 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2028
2029 PR libfortran/24685
2030 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
2031
2032 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
2033
2034 PR tree-opt/25251
2035 * gfortran.dg/assign_7.f: New test.
2036
2037 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
2038
2039 PR fortran/26041
2040 PR fortran/26064
2041 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
2042 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
2043 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
2044
2045 2006-02-05 Jakub Jelinek <jakub@redhat.com>
2046
2047 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
2048 in size_t typedef.
2049
2050 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
2051
2052 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
2053 * g++.dg/charset/string.c (foo): Likewise.
2054 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
2055 const char*
2056 * g++.dg/ext/builtin2.C (printf): Likewise.
2057 * g++.dg/init/new15.C (printf): Likewise.
2058 * g++.dg/opt/pr17697-1.C (foo): Likewise.
2059 * g++.dg/opt/pr17697-2.C (foo): Likewise.
2060 * g++.dg/opt/pr17697-3.C (foo): Likewise.
2061 * g++.dg/template/non-dependent4.C (temp): Likewise.
2062 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
2063 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
2064 parameter type to const char*.
2065 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
2066 Change type to const char*.
2067 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
2068 Likewise.
2069 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
2070 second parameter type to const char*.
2071 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
2072 (Y::Y): Change parameter type to const char*.
2073 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
2074 * g++.old-deja/g++.jason/report.C: Apply const correctness.
2075 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
2076 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
2077 (char*).
2078 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
2079 const char*.
2080 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
2081 type to const char*.
2082 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
2083 return type to const char*.
2084 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
2085 to const char*.
2086 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
2087 * g++.old-deja/g++.law/refs1.C: Likewise.
2088 * g++.old-deja/g++.law/visibility1.C: Likewise.
2089 * g++.old-deja/g++.law/visibility2.C: Likewise.
2090 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
2091 const char*.
2092 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
2093 * g++.old-deja/g++.mike/net48.C: Likewise.
2094 * g++.old-deja/g++.mike/p646.C: Likewise.
2095 * g++.old-deja/g++.mike/p6746.C: Likewise.
2096 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
2097 type to const char*.
2098 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
2099 deprecated conversion warning.
2100 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
2101 char*.
2102 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
2103 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
2104 * g++.old-deja/g++.pt/explicit8.C: Likewise.
2105 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
2106 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
2107 * g++.old-deja/g++.pt/nontype3.C: Likewise.
2108 * g++.old-deja/g++.pt/t39.C: Likewise.
2109 * g++.old-deja/g++.robertl/eb106.C: Likewise.
2110 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
2111
2112 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
2113
2114 PR fortran/25075
2115 intrinsic_argument_conformance_1.f90: New test.
2116
2117 2006-02-03 Steven G. Kargl <kargls@comcast.net>
2118
2119 PR fortran/20845
2120 * gfortran.dg/char_result_11.f90: Add SAVE.
2121 * gfortran.dg/der_pointer_4.f90: Ditto.
2122 * gfortran.dg/default_initialization.f90: New test.
2123
2124 2006-02-03 Jeff Law <law@redhat.com>
2125
2126 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
2127 handle more than 100 dump files.
2128 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
2129 * lib/scantree.exp (scan-tree-dump): Likewise.
2130 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
2131 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
2132 * lib/scanipa.exp (scan-ipa-dump): Likewise.
2133 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
2134 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
2135
2136 2006-02-03 Diego Novillo <dnovillo@redhat.com>
2137
2138 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
2139
2140 2006-02-03 Mark Mitchell <mark@codesourcery.com>
2141
2142 * g++.dg/template/using12.C: New test.
2143
2144 2006-02-03 Alan Modra <amodra@bigpond.net.au>
2145
2146 * gcc.target/powerpc/pr25960.c: New test.
2147
2148 2006-02-02 Steven G. Kargl <kargls@comcast>
2149
2150 PR fortran/24958
2151 gfortran.dg/nullify_2.f90: New test.
2152
2153 2006-02-02 Diego Novillo <dnovillo@redhat.com>
2154
2155 PR 25990
2156 * gcc.dg/gomp/pr25990.c: New test.
2157
2158 2006-01-31 Mark Mitchell <mark@codesourcery.com>
2159
2160 PR c++/25342
2161 * g++.gd/template/partial4.C: New test.
2162
2163 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
2164
2165 PR middle-end/26001
2166 * gfortran.dg/data_char_2.f90: New.
2167
2168 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
2169
2170 PR fortran/26039
2171 maxval_maxloc_conformance_1.f90: New test.
2172
2173 2006-01-31 Richard Guenther <rguenther@suse.de>
2174
2175 * gcc.target/i386/sselibm-1.c: New testcase.
2176 * gcc.target/i386/sselibm-2.c: Likewise.
2177 * gcc.target/i386/sselibm-3.c: Likewise.
2178 * gcc.target/i386/sselibm-4.c: Likewise.
2179 * gcc.target/i386/sselibm-5.c: Likewise.
2180
2181 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
2182
2183 PR fortran/24266
2184 * gfortran.dg/arrayio_derived_2.f90: New.
2185
2186 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
2187
2188 * gcc.dg/unsigned-long-compare.c: New test.
2189
2190 2006-01-30 Steve Ellcey <sje@cup.hp.com>
2191
2192 PR testsuite/25318
2193 * lib/target-supports.exp (check_effective_target_freorder):
2194 Check to see if target supports -freorder-blocks-and-partition.
2195 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
2196 instead of "dg-require-named-sections".
2197
2198 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
2199
2200 PR target/14798:
2201 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
2202 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
2203 * gcc.dg/pragma-isr-trapa2.c: Likewise.
2204 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
2205 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
2206 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
2207 * gcc.dg/attr-isr-trap_exit.c: Likewise.
2208 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
2209
2210 2006-01-30 Richard Guenther <rguenther@suse.de>
2211
2212 PR c++/23372
2213 * gcc.dg/pr23372-1.C: New testcase.
2214
2215 2006-01-29 Diego Novillo <dnovillo@redhat.com>
2216
2217 * gcc.dg/gomp/pr25874.c: New test.
2218
2219 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
2220
2221 PR tree-opt/25911
2222 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
2223
2224 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
2225
2226 PR fortran/18578
2227 PR fortran/18579
2228 PR fortran/20857
2229 PR fortran/20885
2230 * gfortran.dg/intent_out_1.f90: New test.
2231
2232 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
2233
2234 PR fortran/17911
2235 * gfortran.dg/procedure_lvalue.f90: New test.
2236
2237 PR fortran/20895
2238 PR fortran/25030
2239 * gfortran.dg/char_pointer_assign_2.f90: New test.
2240 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
2241 assignment to be consistent with standard.
2242 * gfortran.dg/char_result_2.f90: The same.
2243 * gfortran.dg/char_result_8.f90: The same.
2244
2245 2006-01-28 Zack Weinberg <zackw@panix.com>
2246
2247 * gcc.dg/Woverlength-strings.c
2248 * gcc.dg/Woverlength-strings-pedantic-c89.c
2249 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
2250 * gcc.dg/Woverlength-strings-pedantic-c99.c
2251 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
2252
2253 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
2254
2255 * gcc.c-torture/execute/20060127-1.c: New test.
2256
2257 2006-01-28 Mark Mitchell <mark@codesourcery.com>
2258
2259 PR c++/25999
2260 * g++.dg/ext/pragmaweak1.C: New test.
2261
2262 2006-01-28 Mark Mitchell <mark@codesourcery.com>
2263
2264 PR c++/25855
2265 * g++.dg/template/spec29.C: New test.
2266
2267 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
2268
2269 PR c/19606.
2270 * gcc.c-torture/execute/pr19606.c: New.
2271
2272 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
2273
2274 * gcc.dg/pragma-re-4.c: New test.
2275
2276 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
2277
2278 PR fortran/25964
2279 * gfortran.dg/assumed_size_refs_3.f90: New test.
2280
2281 2006-01-27 Ben Elliston <bje@au.ibm.com>
2282
2283 * gcc.misc-tests/dectest.exp: Remove defunct comment.
2284
2285 2006-01-26 Laurent GUERBY <laurent@guerby.net>
2286
2287 PR ada/21317
2288 * ada/acats/support/impdef.a: Add One_Long_Second.
2289 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
2290 * ada/acats/tests/c9/c94026.a: Likewise.
2291 * ada/acats/tests/c9/c97305c.ada: Likewise.
2292 * ada/acats/tests/c9/c99004a.ada: Likewise.
2293
2294 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
2295
2296 PR fortran/25964
2297 * gfortran.dg/global_references_2.f90: New test.
2298
2299 PR fortran/25084
2300 PR fortran/20852
2301 PR fortran/25085
2302 PR fortran/25086
2303 * gfortran.dg/assumed_charlen_function_1.f90: New test.
2304 * gfortran.dg/assumed_charlen_function_3.f90: New test.
2305
2306 PR fortran/25416
2307 * gfortran.dg/assumed_charlen_function_2.f90: New test.
2308
2309 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
2310
2311 PR c/25892
2312 * gcc.dg/Wpointer-sign.c: New.
2313 * gcc.dg/Wpointer-sign-Wall.c: New.
2314 * gcc.dg/Wpointer-sign-Wall-no.c: New.
2315 * gcc.dg/Wpointer-sign-pedantic.c: New.
2316 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
2317 * gcc.dg/conv-2.c: Use -Wpointer-sign.
2318
2319 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
2320
2321 PR C/25861
2322 * gcc.c-torture/compile/pr25861.c: New test.
2323
2324 2006-01-26 Paul Brook <paul@codesourcery.com>
2325
2326 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
2327 on short-enum targets.
2328 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
2329 variable.
2330 (generate_fields): Use short_enums.
2331 (main): Set short_enums. Document -e.
2332 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
2333 on short-enum targets.
2334 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
2335 variable.
2336 (generate_fields): Use short_enums.
2337 (main): Set short_enums. Document -e.
2338 * lib/target-supports.exp (check_effective_target_short_enums): New.
2339
2340 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
2341
2342 PR target/25947
2343 * gcc.dg/torture/pr25947-1.c: New test.
2344
2345 2006-01-25 Jan Hubicka <jh@suse.cz>
2346 Roger Sayle <roger@eyesopen.com>
2347
2348 PR rtl-optimization/25703
2349 * gcc.target/i386/20060125-1.c: New test case.
2350 * gcc.target/i386/20060125-2.c: New test case.
2351
2352 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
2353
2354 PR fortran/18540
2355 * gfortran.dg/goto_1.f: New.
2356
2357 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
2358
2359 PR fortran/25716
2360 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
2361 25716 on 32-bit systems too.
2362
2363 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
2364
2365 PR testsuite/25590
2366 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
2367
2368 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
2369
2370 * gcc.dg/tree-ssa/gen-vect-33.c: New.
2371
2372 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2373
2374 PR fortran/25835
2375 * gfortran.dg/read_eof.f90: Delete, renamed.
2376 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
2377 * gfortran.dg/read_eof_2.f90: New test.
2378 * gfortran.dg/read_eof_3.f90: New test.
2379
2380 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
2381
2382 PR tree-opt/25860
2383 * gcc.c-torture/compile/pr25860.c: New test.
2384
2385 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2386
2387 PR c++/25552
2388 * g++.dg/parse/dtor8.C: New test.
2389
2390 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
2391
2392 PR testsuite/25891
2393 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
2394 * gcc.dg/gomp/gomp.exp: Return without testing anything if
2395 check_effective_target_fopenmp returns 0.
2396
2397 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
2398
2399 PR ada/20548
2400 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
2401 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
2402 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
2403
2404 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
2405
2406 PR tree-opt/25857
2407 * g++.dg/opt/pr25857.C: New test.
2408
2409 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
2410 Jan Hubicka <jh@suse.cz>
2411 Richard Guenther <rguenther@suse.de>
2412
2413 PR rtl-optimization/25654
2414 * gcc.dg/torture/pr25654.c: New testcase.
2415 * gcc.target/i386/pr25654.c: Likewise.
2416
2417 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
2418
2419 PR fortran/25901
2420 * gfortran.dg/internal references_2.f90: New test.
2421
2422 Fix regression in testing of admissability of attributes.
2423 * gfortran.dg/intent_used_1.f90: New test.
2424
2425 2006-01-23 Ben Elliston <bje@au.ibm.com>
2426
2427 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
2428 Remove target conditional torture options for i?86 and x86_64
2429 GNU/Linux.
2430
2431 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
2432
2433 PR c++/10891
2434 * g++.dg/rtti/no-rtti.C: New.
2435
2436 2006-01-21 Mark Mitchell <mark@codesourcery.com>
2437
2438 PR c++/25895
2439 * g++.dg/inherit/conv2.C: New test.
2440
2441 PR c++/25856
2442 * g++.dg/parse/dtor7.C: New test.
2443
2444 PR c++/25858
2445 * g++.dg/template/crash44.C: New test.
2446
2447 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
2448
2449 PR fortran/25124
2450 PR fortran/25625
2451 * gfortran.dg/internal_references_1.f90: New test.
2452 PR fortran/20881
2453 PR fortran/23308
2454 PR fortran/25538
2455 PR fortran/25710
2456 * gfortran.dg/global_references_1.f90: New test.
2457 * gfortran.dg/g77/19990905-1.f: Restore the error that
2458 there is a clash between the common block name and
2459 the name of a subroutine reference.
2460
2461 PR fortran/PR24276
2462 * gfortran.dg/aliasing_dummy_1.f90: New test.
2463
2464 2006-01-21 Alan Modra <amodra@bigpond.net.au>
2465
2466 * gcc.dg/vmx/1b-01.c: Warning fix.
2467 * gcc.dg/vmx/1c-02.c: Likewise.
2468 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
2469
2470 2006-01-20 Steve Ellcey <sje@cup.hp.com>
2471
2472 PR testsuite/24962
2473 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
2474
2475 2006-01-20 Richard Guenther <rguenther@suse.de>
2476 Steven Bosscher <stevenb.gcc@gmail.com>
2477
2478 PR rtl-optimization/24626
2479 * gcc.dg/torture/pr24626-1.c: New testcase.
2480 * gcc.dg/torture/pr24626-2.c: Likewise.
2481 * gcc.dg/torture/pr24626-3.c: Likewise.
2482 * gcc.dg/torture/pr24626-4.c: Likewise.
2483
2484 2006-01-20 Dirk Mueller <dmueller@suse.com>
2485
2486 PR c++/5520
2487 * g++.dg/warn/empty-body.C: New.
2488
2489 2006-01-19 Mark Mitchell <mark@codesourcery.com>
2490
2491 PR c++/22136
2492 * g++.dg/template/using10.C: New test.
2493 * g++.dg/temlpate/using11.C: Likewise.
2494 * g++.dg/inherit/using5.C: Tweak error messages.
2495
2496 2006-01-20 Alan Modra <amodra@bigpond.net.au>
2497
2498 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
2499 target test.
2500 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
2501
2502 2006-01-19 Jan Hubicka <jh@suse.cz>
2503
2504 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
2505
2506 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2507
2508 PR c++/25854
2509 * g++.dg/template/spec28.C: New test.
2510
2511 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
2512
2513 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
2514 Fix fprintf's by adding srcdir or removing it.
2515
2516 2006-01-19 Diego Novillo <dnovillo@redhat.com>
2517
2518 * testsuite/gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
2519 * testsuite/gcc.dg/gomp/critical-1.c: Likewise.
2520 * testsuite/gcc.dg/gomp/critical-3.c: Likewise.
2521 * testsuite/gcc.dg/gomp/empty.c: Likewise.
2522 * testsuite/gcc.dg/gomp/ordered-1.c: Likewise.
2523 * testsuite/gcc.dg/gomp/for-4.c: Likewise.
2524 * testsuite/gcc.dg/gomp/for-6.c: Likewise.
2525 * testsuite/gcc.dg/gomp/master-3.c: Likewise.
2526 * testsuite/gcc.dg/gomp/for-8.c: Likewise.
2527 * testsuite/gcc.dg/gomp/for-10.c: Likewise.
2528 * testsuite/gcc.dg/gomp/for-18.c: Likewise.
2529 * testsuite/gcc.dg/gomp/for-5.c: Likewise.
2530 * testsuite/gcc.dg/gomp/for-7.c: Likewise.
2531 * testsuite/gcc.dg/gomp/for-9.c: Likewise.
2532
2533 2006-01-18 Jeff Law <law@redhat.com>
2534
2535 * gcc.dg/tree-ssa/vrp25.c: New test.
2536
2537 2006-01-19 Richard Sandiford <richard@codesourcery.com>
2538
2539 * gcc.dg/pr25805.c: Fix misapplied patch.
2540
2541 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
2542
2543 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
2544 (check_effective_target_vect_udot_qi): New.
2545 (check_effective_target_vect_sdot_hi): New.
2546 (check_effective_target_vect_udot_hi): New.
2547 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
2548 prefixed with "wrapv-" with -fwrapv.
2549 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
2550 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
2551 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
2552 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
2553 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
2554
2555 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
2556 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
2557 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
2558 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
2559
2560 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2561
2562 PR c++/16829
2563 * g++.dg/other/default2.C: New test.
2564 * g++.dg/other/default3.C: New test.
2565
2566 2006-01-19 Richard Sandiford <richard@codesourcery.com>
2567
2568 PR c/25805
2569 * gcc.dg/pr25805.c: New file.
2570
2571 2006-01-18 Mark Mitchell <mark@codesourcery.com>
2572
2573 PR c++/25836
2574 * g++.dg/template/init6.C: New test.
2575
2576 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
2577
2578 * gcc.dg/tree-ssa/pr24287.c: New test
2579
2580 2006-01-18 Eric Christopher <echristo@apple.com>
2581
2582 * g++.dg/eh/table.C: New.
2583
2584 2006-01-18 DJ Delorie <dj@redhat.com>
2585
2586 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
2587 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
2588 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
2589 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
2590
2591 2006-01-18 Jeff Law <law@redhat.com>
2592
2593 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
2594 on wrapping on overflow semantics.
2595
2596 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
2597
2598 * gcc.gc/tree-ssa/vrp23.c: New test.
2599 * gcc.gc/tree-ssa/vrp24.c: New test.
2600
2601 2006-01-18 Richard Henderson <rth@redhat.com>
2602 Aldy Hernandez <aldyh@redhat.com>
2603 Jakub Jelinek <jakub@redhat.com>
2604 Diego Novillo <dnovillo@redhat.com>
2605 Uros Bizjak <uros@kss-loka.si>
2606
2607 * testsuite/gcc.dg/gomp: New directory.
2608
2609 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
2610 Steven G. Kargl <kargls@comcast.net>
2611
2612 PR fortran/20869
2613 * gfortran.dg/intrinsic_external_1.f90: New test.
2614
2615 PR fortran/20875.
2616 * gfortran.dg/elemental_pointer_1.f90: New test.
2617
2618 PR fortran/25024
2619 * gfortran.dg/external_procedures_1.f90: New test.
2620
2621 PR fortran/25785
2622 gfortran.dg/assumed_present.f90: New test.
2623
2624 2006-01-18 Jakub Jelinek <jakub@redhat.com>
2625
2626 * g++.dg/parse/lookup5.C: New test.
2627
2628 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2629
2630 PR fortran/25697
2631 * gfortran.dg/read_eof.f90: New test.
2632
2633 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
2634
2635 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
2636 add a closing brace.
2637
2638 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2639
2640 PR fortran/25631
2641 * gfortran.dg/fmt_tl.f: New test.
2642
2643 2006-01-17 Eric Christopher <echristo@apple.com>
2644
2645 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
2646 * g++.old-deja/g++.warn/impint2.C: Ditto.
2647 * g++.old-deja/g++.other/null1.C: Ditto.
2648 * g++.dg/warn/conv2.C: Ditto.
2649 * g++.dg/warn/conv4.C: New file.
2650
2651 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
2652
2653 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
2654
2655 2006-01-17 Andreas Jaeger <aj@suse.de>
2656 Janis Johnson <janis187@us.ibm.com>
2657
2658 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
2659 in 64-bit.
2660 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
2661 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
2662
2663 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
2664
2665 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
2666 xfail txxx where xxx >= 25.
2667
2668 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
2669
2670 PR testsuite/25764
2671 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
2672
2673 2006-01-17 Jakub Jelinek <jakub@redhat.com>
2674
2675 PR c/25682
2676 * gcc.dg/pr25682.c: New test.
2677 * g++.dg/parse/array-size2.C: New test.
2678
2679 2006-01-16 Ian Lance Taylor <ian@airs.com>
2680
2681 * consistency.vlad: Remove entire directory, 1652 files.
2682
2683 2006-01-16 Janis Johnson <janis187@us.ibm.com>
2684
2685 * lib/target-supports.exp (check_effective_target_dfp_nocache,
2686 check_effective_target_dfprt_nocache): New.
2687 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
2688 (check_effective_target_dfprt): New.
2689 * lib/c-compat.exp (check_dfp): Remove.
2690 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
2691 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
2692 level of support for decimal float.
2693 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
2694 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
2695 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
2696 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
2697 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
2698 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
2699 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
2700 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
2701 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
2702 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
2703 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
2704 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
2705 directives.
2706
2707 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
2708
2709 PR testsuite/25741
2710 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
2711 $base_dir/../.
2712 * lib/gfortran.exp (gfortran_init): Likewise.
2713 * lib/obj-c++.exp (obj-c++_init): Likewise.
2714 * lib/scanasm.exp (scan-assembler-dem): Likewise.
2715 (scan-assembler-dem-not): Likewise.
2716 * lib/scandump.exp (scan-dump-dem): Likewise.
2717 (scan-dump-dem-not): Likewise.
2718
2719 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
2720
2721 PR testsuite/25767
2722 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
2723 powerpc-*-darwin*.
2724 * lib/obj-c++.exp (obj-c++_init): Likewise.
2725
2726 2006-01-16 Richard Guenther <rguenther@suse.de>
2727
2728 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
2729
2730 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2731
2732 PR testsuite/25777
2733 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
2734 to LD_LIBRARY_PATH.
2735
2736 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
2737 Andrew Pinski <pinskia@physics.uc.edu>
2738
2739 * gcc.dg/minmax-1.c: New test.
2740
2741 2006-01-16 Ben Elliston <bje@au.ibm.com>
2742
2743 * gcc.dg/dfp/dfp.exp: Correct FSF address.
2744 * gcc.misc-tests/dectest.exp: Ditto.
2745
2746 2006-01-15 Ian Lance Taylor <ian@airs.com>
2747
2748 PR testsuite/25796
2749 * gcc.target/i386/cmov6.c: Use -march=k8.
2750
2751 2006-01-15 Andreas Jaeger <aj@suse.de>
2752
2753 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
2754 x86 does not have __float128.
2755
2756 2006-01-14 Ian Lance Taylor <ian@airs.com>
2757
2758 * gcc.target/i386/cmov6.c: New test.
2759
2760 2006-01-14 Mark Mitchell <mark@codesourcery.com>
2761
2762 PR c++/25663
2763 * g++.dg/template/ctor6.C: New test.
2764
2765 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
2766
2767 PR tree-optimization/25485
2768 * gcc.dg/tree-ssa/pr25485.c: New.
2769
2770 2006-01-14 Richard Guenther <rguenther@suse.de>
2771
2772 PR tree-optimization/22548
2773 PR tree-optimization/22555
2774 PR tree-optimization/22501
2775 * gcc.dg/tree-ssa/alias-4.c: New testcase.
2776 * gcc.dg/tree-ssa/alias-5.c: Likewise.
2777 * gcc.dg/tree-ssa/alias-6.c: Likewise.
2778 * gcc.dg/tree-ssa/alias-7.c: Likewise.
2779 * gcc.dg/tree-ssa/alias-8.c: Likewise.
2780 * gcc.dg/tree-ssa/alias-9.c: Likewise.
2781 * gcc.dg/tree-ssa/alias-10.c: Likewise.
2782 * gcc.dg/tree-ssa/alias-11.c: Likewise.
2783 * gcc.dg/tree-ssa/alias-12.c: Likewise.
2784
2785 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
2786
2787 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
2788 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
2789
2790 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
2791 Richard Guenther <rguenther@suse.de>
2792
2793 PR rtl-optimization/24257
2794 * gcc.dg/torture/pr24257.c: New testcase.
2795
2796 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
2797
2798 * gcc.c-torture/execute/20060110-1.c: New test.
2799 * gcc.c-torture/execute/20060110-2.c: New test.
2800
2801 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
2802
2803 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
2804
2805 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
2806
2807 PR fortran/25756
2808 * gfortran.dg/label_3.f90: New test.
2809
2810 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
2811
2812 PR tree-optimization/25771
2813 * g++.dg/tree-ssa/pr25771.C: New test
2814
2815 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
2816
2817 PR tree-opt/24365
2818 * g++.dg/opt/complex5.C: New test.
2819
2820 2006-01-13 Richard Guenther <rguenther@suse.de>
2821
2822 * gcc.target/i386/387-9.c: New testcase.
2823
2824 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
2825
2826 PR c++/24824
2827 * g++.dg/debug/dwarf2-1.C: New.
2828
2829 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
2830
2831 PR testsuite/25728
2832 * lib/gcov.exp (verify-lines): Add "close $fd".
2833
2834 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
2835 Ben Elliston <bje@au.ibm.com>
2836
2837 * gcc.dg/dfp/inf-1.c: New test.
2838
2839 2006-01-12 Janis Johnson <janis187@us.ibm.com>
2840 Yao Qi <qiyaoltc@cn.ibm.com>
2841 Ben Elliston <bje@au.ibm.com>
2842 Jon Grimm <jgrimm2@us.ibm.com>
2843
2844 * gcc.dg/nodfp-1.c: New test.
2845 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
2846 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
2847 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
2848 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
2849 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
2850 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
2851 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
2852 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
2853 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
2854 * gcc.dg/format/dfp-scanf-1.c: Likewise.
2855 * gcc.dg/format/dfp-printf-1.c: Likewise.
2856 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
2857 (compat_setup_dfp): New.
2858 * gcc.dg/compat/compat.exp: Use it.
2859 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
2860 Make some variables global, prepend "compat_" to their names.
2861 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
2862 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
2863 * gcc.misc-tests/dectest.exp: New test driver for decTest.
2864 * lib/compat.exp (compat_skip_list): Make global, rename.
2865 * lib/c-compat.exp: New file.
2866 * lib/target-supports.exp (check_effective_target_dfp): New.
2867
2868 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
2869 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
2870 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
2871 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
2872 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
2873 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
2874 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
2875 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
2876 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
2877 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
2878 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
2879 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
2880 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
2881 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
2882 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
2883 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
2884 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
2885 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
2886 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
2887 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
2888 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
2889 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
2890 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
2891 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
2892 gcc.dg/dfp/struct-layout-1.c,
2893 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
2894 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
2895 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
2896 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
2897 gcc.dg/dfp/func-vararg-dfp.c,
2898 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
2899 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
2900 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
2901 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
2902 gcc.dg/dfp/wtr-conversion-1.c: New tests.
2903
2904 2006-01-11 Richard Guenther <rguenther@suse.de>
2905
2906 PR tree-optimization/25734
2907 * gcc.dg/tree-ssa/pr25734.c: New testcase.
2908
2909 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
2910
2911 PR fortran/25486
2912 * gfortran.dg/literal_character_constant_1_x.F: New test.
2913 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
2914 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
2915 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
2916
2917 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
2918
2919 PR c++/25386
2920 * g++.dg/ext/packed3.C: Add expected packed error.
2921
2922 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
2923
2924 PR target/25706
2925 * gcc.dg/torture/pr25706-1.c: New test.
2926
2927 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
2928
2929 PR tree-optimization/23109
2930 PR tree-optimization/23948
2931 PR tree-optimization/24123
2932
2933 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
2934 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
2935 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
2936 g++.dg/tree-ssa/pr23948.C: New testcases.
2937 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
2938 three divisions in order to do the optimization.
2939
2940 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
2941
2942 PR c++/25632
2943 * g++.dg/other/pr25632.C: New test.
2944
2945 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
2946
2947 PR fortran/25730
2948 * gfortran.dg/used_types_1.f90: New test.
2949
2950 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
2951
2952 PR target/25718
2953 * gcc.dg/torture/pr25718-1.c: New test.
2954
2955 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
2956
2957 * gfortran.dg/list_read_2.f90: Fix typo in description.
2958
2959 2006-01-10 Jan Beulich <jbeulich@novell.com>
2960
2961 * lib/target-supports.exp (check_visibility_available): Simplify test
2962 for *-*-netware*.
2963 (check_profiling_available): Fail for *-*-netware*.
2964 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
2965 * gcc.dg/20021014-1.c: Likewise.
2966 * gcc.dg/nest.c: Likewise.
2967
2968 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
2969
2970 fortran/24936
2971 * gfortran.dg/forall_3.f90: New test.
2972
2973 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
2974
2975 PR fortran/21977
2976 * gfortran.dg/nesting_2.f90: New test.
2977 * gfortran.dg/nesting_3.f90: New test.
2978
2979 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
2980
2981 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
2982 Fix typo in comment.
2983
2984 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
2985
2986 * gfortran.dg/single_char_string.f90: New test.
2987
2988 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
2989
2990 * gfortran.dg/ichar_2.f90: New test.
2991
2992 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
2993
2994 PR fortran/25093
2995 * gfortran.dg/private_type_4.f90: New.
2996
2997 2006-01-07 Richard Guenther <rguenther@suse.de>
2998
2999 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
3000
3001 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3002
3003 * gfortran.dg/func_decl_1.f90: New.
3004 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
3005 * gfortran.dg/array_alloc_2.f90: Likewise.
3006 * gfortran.dg/char_result_8.f90: Likewise.
3007 * gfortran.dg/dup_save_1.f90: Likewise.
3008 * gfortran.dg/dup_save_2.f90: Likewise.
3009 * gfortran.dg/f2c_6.f90: Likewise.
3010 * gfortran.dg/f2c_7.f90: Likewise.
3011 * gfortran.dg/func_result_2.f90: Likewise.
3012 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
3013
3014 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
3015
3016 PR fortran/22146
3017 * gfortran.dg/elemental_subroutine_1.f90: New test.
3018 * gfortran.dg/elemental_subroutine_2.f90: New test.
3019
3020 PR fortran/25029
3021 PR fortran/21256
3022 * gfortran.dg/assumed_size_refs_1.f90: New test.
3023
3024 PR fortran/20868
3025 PR fortran/20870
3026 * gfortran.dg/assumed_size_refs_2.f90: New test.
3027 * gfortran.dg/initialization_1.f90: Change warning message.
3028
3029 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
3030
3031 * gcc.dg/tree-ssa/loop-15.c: New test.
3032
3033 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3034
3035 PR fortran/25598
3036 * gfortran.dg/backspace_3.f: New test.
3037 * gfortran.dg/backspace_4.f: New test.
3038
3039 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3040
3041 PR fortran/24268
3042 * gfortran.dg/fmt_white.f: Update test.
3043
3044 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
3045
3046 * gcc.dg/cast-1.c: Add new warning.
3047 * gcc.dg/cast-2.c: Likewise.
3048 * gcc.dg/cast-3.c: Likewise.
3049 * gcc.dg/format/cast-1.c: Likewise.
3050 * gcc.dg/cast-4.c: New testcase.
3051
3052 2006-01-05 Richard Guenther <rguenther@suse.de>
3053
3054 PR tree-optimization/22555
3055 * gcc.dg/tree-ssa/alias-3.c: New testcase.
3056
3057 2006-01-05 Richard Guenther <rguenther@suse.de>
3058 Diego Novillo <dnovillo@redhat.com>
3059
3060 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
3061 * gcc.dg/tree-ssa/loop-8.c: Likewise.
3062 * gcc.dg/tree-ssa/loop-1.c: Likewise.
3063 * gcc.dg/tree-ssa/pr23294.c: Likewise.
3064 * gcc.dg/tree-ssa/pr21985.c: Likewise.
3065 * gcc.dg/tree-ssa/loop-14.c: Likewise.
3066 * gcc.dg/tree-ssa/loop-2.c: Likewise.
3067 * gcc.dg/tree-ssa/loop-3.c: Likewise.
3068 * gcc.dg/tree-ssa/loop-4.c: Likewise.
3069 * gcc.dg/tree-ssa/pr21171.c: Likewise.
3070 * gcc.dg/tree-ssa/loop-5.c: Likewise.
3071 * gcc.dg/tree-ssa/loop-10.c: Likewise.
3072 * gcc.dg/tree-ssa/loop-6.c: Likewise.
3073 * treelang/compile/extravar.tree: Likewise.
3074 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
3075 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
3076 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
3077 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
3078 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
3079
3080 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
3081
3082 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
3083 for 64-bit fix.
3084
3085 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
3086
3087 PR fortran/23675
3088 gfortran.dg/char_result_11.f90: New.
3089
3090 2006-01-04 Mark Mitchell <mark@codesourcery.com>
3091
3092 PR c++/24782
3093 * g++.dg/parse/access9.C: New test.
3094 * g++.dg/tc1/dr52.C: Tweak error markers.
3095
3096 2006-01-04 Richard Henderson <rth@redhat.com>
3097
3098 Merge from gomp branch.
3099 * g++.dg/parse/pragma2.C: Update expected error lines.
3100
3101 2006-01-04 Jakub Jelinek <jakub@redhat.com>
3102
3103 * g++.dg/other/i386-2.C: New test.
3104
3105 PR target/25554
3106 * gcc.c-torture/compile/20051228-1.c: New test.
3107
3108 PR c/25559
3109 * gcc.dg/pr25559.c: New test.
3110
3111 2006-01-03 Mark Mitchell <mark@codesourcery.com>
3112
3113 PR c++/25492
3114 * g++.dg/lookup/friend9.C: New test.
3115
3116 PR c++/25625
3117 * g++.dg/template/repo5.C: New test.
3118
3119 2006-01-03 Steven G. Kargl <kargls@comcast.net>
3120
3121 PR fortran/25101
3122 * gfortran.dg/forall_2.f90: New test.
3123
3124 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
3125
3126 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
3127 dg-require-weak. Adjust regexp to handle leading-underscore
3128 targets and space as well as TAB after .weak. Change previous
3129 64-bit fix to not use naked dot.
3130
3131 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
3132
3133 PR rtl-optimization/25578
3134 * gcc.c-torture/execute/20060102-1.c: New testcase.
3135
3136 2006-01-03 Richard Guenther <rguenther@suse.de>
3137
3138 PR c/25183
3139 * gcc.dg/torture/pr25183.c: New testcase.
3140
3141 2006-01-03 Jakub Jelinek <jakub@redhat.com>
3142
3143 Merge from gomp-branch.
3144 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
3145 * gcc.dg/ia64-sync-2.c: Likewise.
3146 * gcc.dg/ia64-sync-3.c: Likewise.
3147 * gcc.dg/ia64-sync-4.c: Likewise.
3148 * gcc.dg/sync-2.c: Likewise.
3149 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
3150 that sparc64-*-* and sparcv9-*-* supports sync builtins.
3151
3152 2006-01-02 Mark Mitchell <mark@codesourcery.com>
3153
3154 PR c++/25635
3155 * g++.dg/parse/operator6.C: New test.
3156
3157 PR c++/25637
3158 * g++.dg/parse/error29.C: New test.
3159
3160 PR c++/25638
3161 * g++.dg/parse/dtor6.C: New test.
3162
3163 PR c++/25633
3164 * g++.dg/parse/ctor3.C: New test.
3165
3166 PR c++/25634
3167 * g++.dg/template/class3.C: New test.
3168
3169 2006-01-02 Geoffrey Keating <geoffk@apple.com>
3170
3171 * g++.dg/debug/debug9.C: New.
3172
3173 2006-01-02 Steven G. Kargl <kargls@comcast.net>
3174
3175 PR fortran/24640
3176 * gfortran.dg/label_2.f90: New test.
3177
3178 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3179
3180 * g++.dg/lookup/using12.C: Tighten error marker.
3181
3182 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
3183 Andrew Pinski <pinskia@physics.uc.edu>
3184
3185 * gcc.target/powerpc/darwin-abi-3.c: New file.
3186 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
3187 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
3188 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
3189 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
3190 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
3191 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
3192 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
3193 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
3194
3195 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
3196
3197 * gcc.dg/tree-ssa/loadpre1.c: New;
3198 * gcc.dg/tree-ssa/loadpre2.c: New;
3199 * gcc.dg/tree-ssa/loadpre3.c: New;
3200 * gcc.dg/tree-ssa/loadpre4.c: New;
3201 * gcc.dg/tree-ssa/loadpre5.c: New;
3202 * gcc.dg/tree-ssa/loadpre6.c: New;
3203 * gcc.dg/tree-ssa/loadpre7.c: New;
3204 * gcc.dg/tree-ssa/loadpre8.c: New;
3205 * gcc.dg/tree-ssa/loadpre9.c: New;
3206
3207 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
3208
3209 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
3210 * g++.dg/abi/thunk4.C: Likewise.
3211
3212 2006-01-01 Andreas Jaeger <aj@suse.de>
3213
3214 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
3215 portable.
3216
3217 2006-01-01 Jakub Jelinek <jakub@redhat.com>
3218
3219 PR c++/25294
3220 * gcc.dg/pragma-pack-3.c: New test.
3221 * g++.dg/parse/pragma3.C: New test.
3222
3223 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3224
3225 PR middle-end/24827
3226 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
3227
3228 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3229
3230 PR testsuite/25214
3231 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
3232
3233 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
3234
3235 PR fortran/22607
3236 * gfortran-dg/pure_byref_3.f90: New.
3237
3238 fortran/PR 25396
3239 * gfortran.dg/userdef_operator_1.f90: New.
3240
3241 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
3242
3243 * g++.dg/abi/thunk3.C: New.
3244 * g++.dg/abi/thunk4.C: New.
3245
3246 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
3247
3248 PR fortran/25532
3249 * gfortran.dg/host_used_types_1.f90: New test. Check that host
3250 associated derived type components of derived types are
3251 properly declared in contained procedures.
3252
3253 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3254
3255 PR libgfortran/25139
3256 * gfortran.dg/backspace_2.f: New test.
3257
3258 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3259
3260 PR libgfortran/25550
3261 * gfortran.dg/endfile.f: New test.
3262
3263 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3264
3265 PR libgfortran/25419
3266 * gfortran.dg/comma.f: New test.
3267
3268 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3269
3270 * lib/gfortran-dg.exp: Remove trailing whitespace.
3271 * lib/fortran-torture.exp: Test with -fbounds-check instead of
3272 -funroll-all-loops.
3273
3274 2005-12-28 Alan Modra <amodra@bigpond.net.au>
3275
3276 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
3277 Extended Double long doubles or repeat tests when long double is
3278 the same size as double.
3279
3280 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3281
3282 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
3283
3284 PR testsuite/25442
3285 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
3286 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
3287
3288 PR testsuite/25441
3289 * gcc.dg/pr23911.c: Make test variable static.
3290
3291 PR testsuite/25444
3292 * gcc.dg/tree-ssa/pr14841.c: Likewise.
3293
3294 2005-12-26 Mark Mitchell <mark@codesourcery.com>
3295
3296 PR c++/25439
3297 * g++.dg/parse/crash17.C: Adjust error markers.
3298 * g++.dg/template/error20.C: New test.
3299
3300 2005-12-26 Mark Mitchell <mark@codesourcery.com>
3301
3302 PR c++/23172
3303 * g++.dg/ext/complit4.C: New test.
3304
3305 PR c++/25417
3306 * g++.dg/ext/complit5.C: Likewise.
3307
3308 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
3309
3310 PR tree-optimization/25125
3311 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
3312 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
3313 * gcc.c-torture/execute/pr25125.c: New.
3314
3315 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
3316
3317 PR fortran/25029
3318 PR fortran/21256
3319 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic functions
3320 with incorrect assumed size references.
3321
3322 2005-12-24 Mark Mitchell <mark@codesourcery.com>
3323
3324 PR c++/23171
3325 * g++.dg/opt/init1.C: New test.
3326
3327 2005-12-23 Mark Mitchell <mark@codesourcery.com>
3328
3329 PR c++/24671
3330 * g++.dg/template/sfinae3.C: New test.
3331
3332 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3333
3334 * g++.dg/other/friend4.C: New test.
3335
3336 2005-12-23 Jakub Jelinek <jakub@redhat.com>
3337
3338 PR target/25005
3339 * g++.dg/opt/pr25005.C: New test.
3340
3341 2005-12-22 Mark Mitchell <mark@codesourcery.com>
3342
3343 PR c++/25369
3344 * g++.dg/template/ptrmem16.C: New test.
3345
3346 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
3347
3348 PR fortran/25029
3349 PR fortran/21256
3350 * gfortran.dg/initialization_1.f90: Add test of SIZE.
3351
3352 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3353
3354 PR libgfortran/25307
3355 * gfortran.dg/list_read_5.f90: New test.
3356
3357 2005-12-22 Richard Henderson <rth@redhat.com>
3358
3359 * gcc.target/i386/sse-7.c: Use -msse2.
3360
3361 2005-12-23 Jakub Jelinek <jakub@redhat.com>
3362
3363 PR rtl-optimization/25432
3364 * gcc.c-torture/compile/20051216-1.c: New test.
3365
3366 PR objc/25328
3367 * objc/execute/pr25328.m: New test.
3368
3369 2005-12-22 Mark Mitchell <mark@codesourcery.com>
3370
3371 PR c++/25364
3372 * g++.dg/template/call4.C: New test.
3373
3374 2005-12-22 Dale Johannesen <dalej@apple.com>
3375
3376 * gcc.target/i386/sse-17.c: New.
3377
3378 2005-12-22 Paul Brook <paul@codesourcery.com>
3379
3380 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
3381
3382 2005-12-22 Paul Brook <paul@codesourcery.com>
3383
3384 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
3385
3386 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
3387
3388 PR tree-opt/25513
3389 * gcc.c-torture/compile/pr25513.c: New test.
3390
3391 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3392
3393 PR c++/23333
3394 * g++.dg/parse/error25.C: Add more tests.
3395
3396 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3397
3398 PR fortran/18990
3399 * gfortran.dg/der_charlen_1.f90: New.
3400
3401 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
3402
3403 PR fortran/20889
3404 * gfortran.dg/pointer_component_type_1.f90: New test.
3405
3406 PR fortran/25029
3407 PR fortran/21256
3408 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
3409 should give an error with assumed size array refernces and checks those
3410 that should not.
3411 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
3412 reference an upper bound so that it does not generate an error.
3413
3414 PR fortran/19362
3415 PR fortran/20244
3416 PR fortran/20864
3417 PR fortran/25391
3418 * gfortran.dg/used_dummy_types_1.f90: New test.
3419 * gfortran.dg/used_dummy_types_2.f90: New test.
3420 * gfortran.dg/used_dummy_types_3.f90: New test.
3421 * gfortran.dg/used_dummy_types_4.f90: New test.
3422 * gfortran.dg/used_dummy_types_5.f90: New test.
3423
3424 PR fortran/23152
3425 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
3426 group already being USE associated.
3427 * gfortran.dg/assumed_shape_nml.f90: New test.
3428 * gfortran.dg/assumed_size_nml.f90: New test.
3429
3430 PR fortran/20862
3431 PR fortran/25053
3432 PR fortran/25063
3433 PR fortran/25064
3434 PR fortran/25066
3435 PR fortran/25067
3436 PR fortran/25068
3437 PR fortran/25307
3438 * gfortran.dg/io_constraints_1.f90: New test.
3439 * gfortran.dg/io_constraints_1.f90: New test.
3440 * gfortran.dg/iostat_3.f90: Change wording of warning.
3441 * gfortran.dg/g77/19981216-0.f: The same.
3442
3443 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
3444
3445 PR tree-optimization/23518
3446 * testsuite/gcc.dg/pr23518.c: New.
3447
3448 2005-12-21 Mike Stump <mrs@apple.com>
3449
3450 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
3451
3452 2005-12-21 Paul Brook <paul@codesourcery.com>
3453
3454 * gcc.dg/pr19340.c: Skip on m68k targets.
3455
3456 2005-12-21 Steven Bosscher <stevenb@suse.de>
3457
3458 PR rtl-optimization/25196
3459 * gcc.dg/pr25196.c: New test.
3460
3461 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
3462
3463 PR fortran/25423
3464 gfortran.dg/where_nested_1.f90: New.
3465
3466 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
3467
3468 PR tree-optimization/25382.
3469 * gcc.dg/tree-ssa/pr25382.c: New.
3470
3471 2005-12-20 Richard Guenther <rguenther@suse.de>
3472
3473 PR middle-end/24306
3474 * gcc.target/i386/pr24306.c: New testcase.
3475
3476 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
3477
3478 PR tree-optimization/25501
3479 * testsuite/gcc.dg/tree-ssa/pr25501.c: New.
3480
3481 2005-12-20 Richard Guenther <rguenther@suse.de>
3482
3483 Revert
3484 2005-12-02 Richard Guenther <rguenther@suse.de>
3485
3486 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
3487
3488 2005-12-20 Mark Mitchell <mark@codesourcery.com>
3489
3490 PR c++/21228
3491 * g++.dg/warn/Wunreachable-code-2.C: New test.
3492
3493 2005-12-19 Mark Mitchell <mark@codesourcery.com>
3494
3495 PR c++/24278
3496 * g++.dg/template/ctor5.C: New test.
3497
3498 PR c++/24915
3499 * g++.dg/template/overload8.C: New test.
3500
3501 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
3502
3503 * gcc.c-torture/compile/pr25483 : New test.
3504
3505 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3506
3507 PR c++/20552
3508 * g++.dg/ext/typeof10.C: New test.
3509
3510 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
3511
3512 * gcc.dg/mt-loopi1.c: New.
3513
3514 2005-12-18 Richard Guenther <rguenther@suse.de>
3515
3516 PR tree-optimization/25481
3517 * gcc.dg/torture/pr25481.c: New testcase.
3518
3519 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
3520
3521 PR rtl-optimization/21041
3522 * gcc.dg/pr21041.c: New test.
3523
3524 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3525
3526 PR libgfortran/25463
3527 * gfortran.dg/advance.f90: New test.
3528
3529 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
3530
3531 * gcc.dg/20051201-1.c: New test.
3532
3533 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
3534
3535 PR fortran/25018
3536 * gfortran.dg/initialization_1.f90: New test.
3537 * gfortran.dg/enum_5.f90: Change dg-error to new message.
3538 * gfortran.dg/g77/980616-0.f: The same.
3539
3540 2005-12-17 Steven G. Kargl <kargls@comcast.net>
3541
3542 * PR fortran/25458
3543 * gfortran.dg/chkbits.f90: New test.
3544
3545 2005-12-17 Steven G. Kargl <kargls@comcast.net>
3546
3547 * gfortran.dg/enum_5.f: Revert to previous version.
3548
3549 2005-12-17 Steven G. Kargl <kargls@comcast.net>
3550
3551 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
3552 * gfortran.dg/nested_modules_1.f90: Ditto.
3553 * gfortran.dg/hollerith_f95.f90: Ditto.
3554 * gfortran.dg/select_5.f90: Ditto.
3555 * gfortran.dg/secnds.f: Ditto.
3556 * gfortran.dg/hollerith2.f90: Ditto.
3557 * gfortran.dg/imag_2.f: Ditto.
3558 * gfortran.dg/ftell_2.f90: Ditto.
3559 * gfortran.dg/malloc_free_1.f90: Ditto.
3560 * gfortran.dg/logint-1.f: Ditto.
3561 * gfortran.dg/recursive_statement_functions.f90: Ditto.
3562 * gfortran.dg/e_d_fmt.f90: Ditto.
3563 * gfortran.dg/hollerith_legacy.f90: Ditto.
3564 * gfortran.dg/logint-2.f: Ditto.
3565 * gfortran.dg/enum_5.f90: Ditto.
3566 * gfortran.dg/f2c_2.f90: Ditto.
3567 * gfortran.dg/pr17143.f90: Ditto.
3568 * gfortran.dg/namelist_14.f90: Ditto.
3569 * gfortran.dg/logint-3.f: Ditto.
3570 * gfortran.dg/spread_scalar_source.f90: Ditto.
3571 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
3572 * gfortran.dg/namelist_11.f: Ditto.
3573 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
3574 * gfortran.dg/g77/20010519-1.f
3575 * gfortran.dg/g77/alpha1.f: Ditto.
3576 * gfortran.dg/g77/990115-1.f: Ditto.
3577 * gfortran.dg/g77/erfc.f: Ditto.
3578 * gfortran.dg/g77/19990313-3.f: Ditto.
3579 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
3580 * gfortran.dg/g77/20010426.f: Ditto.
3581 * gfortran.dg/g77/19990313-0.f: Ditto.
3582 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
3583 * gfortran.dg/g77/20000629-1.f: Ditto.
3584 * gfortran.dg/g77/970125-0.f: Ditto.
3585 * gfortran.dg/g77/8485.f: Ditto.
3586 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
3587 * gfortran.dg/g77/19990313-1.f: Ditto.
3588 * gfortran.dg/g77/int8421.f: Ditto.
3589 * gfortran.dg/g77/19990305-0.f: Ditto.
3590 * gfortran.dg/g77/947.f: Ditto.
3591 * gfortran.dg/g77/19990905-2.f: Ditto.
3592 * gfortran.dg/g77/cabs.f: Ditto.
3593 * gfortran.dg/g77/19990313-2.f: Ditto.
3594 * gfortran.dg/g77/20020307-1.f: Ditto.
3595 * gfortran.dg/g77/dcomplex.f: Ditto.
3596 * gfortran.dg/g77/19990502-1.f: Ditto.
3597 * gfortran.dg/g77/19981216-0.f: Ditto.
3598 * gfortran.dg/common_4.f90: Ditto.
3599 * gfortran.dg/entry_4.f90: Ditto.
3600 * gfortran.dg/equiv_constraint_2.f90: Ditto.
3601 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
3602 * gfortran.dg/namelist_12.f: Ditto.
3603 * gfortran.dg/scale_1.f90: Ditto.
3604 * gfortran.dg/modulo_1.f90
3605 * gfortran.dg/hollerith.f90: Ditto.
3606 * gfortran.dg/direct_io_3.f90: Ditto.
3607 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
3608 * gfortran.dg/gnu_logical_1.F: Ditto.
3609 * gfortran.dg/unf_io_convert_1.f90: Ditto.
3610 * gfortran.dg/assign_1.f90: Ditto.
3611 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
3612 * gfortran.dg/pr23095.f: Ditto.
3613 * gfortran.dg/read_float_1.f90: Ditto.
3614
3615 2005-12-17 Andreas Jaeger <aj@suse.de>
3616
3617 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
3618 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
3619
3620 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3621
3622 PR fortran/24268
3623 * gfortran.dg/fmt_white.f: New test.
3624
3625 2005-12-16 Steven G. Kargl <kargls@comcast.net>
3626
3627 * gfortran.dg/label_1.f90: New test.
3628
3629 2005-12-15 Ben Elliston <bje@au.ibm.com>
3630
3631 PR testsuite/25422
3632 * gcc.dg/20031012-1.c: Add -Walways-true option.
3633 * gcc.dg/weak/weak-3.c: Likewise.
3634 * g++.old-deja/g++.mike/warn8.C: Likewise.
3635
3636 2005-12-16 Mike Stump <mrs@apple.com>
3637
3638 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
3639 exit.
3640
3641 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3642
3643 PR libgfortran/25264
3644 PR libgfortran/25349
3645 * gfortran.dg/tl_editing.f90: Added additional checks.
3646 * gfortran.dg/t_editing.f: New test.
3647 * gfortran.dg/write_padding.f90: New test
3648
3649 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3650
3651 PR testsuite/25215
3652 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
3653
3654 2005-12-16 Jakub Jelinek <jakub@redhat.com>
3655
3656 PR rtl-optimization/24899
3657 * gcc.c-torture/execute/20051215-1.c: New test.
3658
3659 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
3660
3661 PR 24823
3662 * gfortran.dg/pr24823.f: New test.
3663
3664 2005-12-16 Jeff Law <law@redhat.com>
3665
3666 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
3667
3668 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
3669
3670 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (base_types):
3671 Change C++ style comments to C style comments.
3672 Remove aligned types from the array.
3673 Keep Enums disabled.
3674 (complex_types): Remove aligned types from the array.
3675 Comment out "_Complex long double".
3676 (attrib_types): Remove.
3677 (complex_attrib_types): Remove.
3678 (attrib_array_types): Remove.
3679 (complex_attrib_array_types): Remove.
3680 (aligned_bitfld_types): Remove.
3681 (n_aligned_bitfld_types): Remove.
3682 (FEATURE_ALIGNEDPACKED): Delete.
3683 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
3684 (singles): Remove support for adding attributes.
3685 (choose_type): Remove support for attributed types.
3686 (generate_fields): Remove support for attributed bit-fields.
3687 Remove support for adding attributes.
3688 (generate_random_tests): Remove support for adding attributes.
3689 (features): Add back "[0] :0" and "complex vector [0]".
3690 (main): Remove support for attributed bit-fields.
3691 Uncomment the calling of generate_random_tests for the rests of
3692 the tests.
3693
3694 2005-12-16 Jan Hubicka <jh@suse.cz>
3695
3696 * gcc.c-torture/combine/pr25224.c: New.
3697
3698 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
3699
3700 PR other/25028
3701 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
3702 HP-UX.
3703
3704 2005-12-15 Richard Sandiford <richard@codesourcery.com>
3705
3706 * gcc.dg/20051215-1.c: New file.
3707
3708 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3709
3710 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
3711 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
3712
3713 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
3714
3715 PR fortran/18197
3716 * gfortran.dg/dummy_functions_1.f90: New.
3717
3718 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
3719
3720 PR rtl-optimization/25310
3721 * gcc.c-torture/compile/pr25310.c: New test.
3722
3723 2005-12-14 Jakub Jelinek <jakub@redhat.com>
3724
3725 PR debug/25023
3726 * gcc.dg/pr25023.c: New test.
3727
3728 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3729
3730 * g++.old-deja/g++.brendan/redecl1.C,
3731 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
3732 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
3733 g++.old-deja/g++.oliva/typeof1.C,
3734 g++.old-deja/g++.other/crash16.C,
3735 g++.old-deja/g++.other/crash34.C,
3736 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
3737 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
3738 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
3739 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
3740 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
3741 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
3742 Remove xfail.
3743
3744 2005-12-14 Kean Johnston <jkj@sco.com>
3745 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3746
3747 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
3748 * gcc.target/i386/20020523-1.c: Ditto.
3749 * gcc.target/i386/tailcall-1.c: Ditto.
3750 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
3751 * gcc.target/i386/ssetype-5.c: Ditto.
3752
3753 2005-12-14 Jeff Law <law@redhat.com>
3754
3755 * gcc.dg/tree-ssa/foldstring-1.c: New test.
3756
3757 2005-12-14 Jakub Jelinek <jakub@redhat.com>
3758
3759 PR target/25254
3760 PR target/24188
3761 * gcc.target/i386/pr25254.c: New test.
3762 * gfortran.dg/PR24188.f: New test.
3763
3764 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
3765
3766 * lib/fortran-torture.exp: Catch remaining uses of
3767 remote_file build delete.
3768
3769 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3770
3771 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
3772
3773 2005-12-14 Ben Elliston <bje@au.ibm.com>
3774
3775 * gcc.dg/warn-addr-cmp.c: New test.
3776
3777 2005-12-13 Jakub Jelinek <jakub@redhat.com>
3778
3779 PR debug/25023
3780 PR target/25293
3781 * gcc.target/i386/pr25293.c: New test.
3782
3783 2005-12-13 Petr Machata <machata@post.cz>
3784
3785 PR c++/24907
3786 * g++.dg/parse/comma2.C: New test.
3787
3788 2005-12-13 Mark Mitchell <mark@codesourcery.com>
3789 Jakub Jelinek <jakub@redhat.com>
3790
3791 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
3792 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
3793 (limits.h): Include unconditionally.
3794 (stdlib.h): Likewise.
3795 (hashtab.h): Do not include.
3796 (getopt.h): Likewise.
3797 (stddef.h): Include.
3798 (hashval_t): Define.
3799 (struct entry): Add "next" field.
3800 (HASH_SIZE): New macro.
3801 (hash_table): New variable.
3802 (switchfiles): Do not use xmalloc.
3803 (mix): New macro.
3804 (iterative_hash): New function.
3805 (hasht): Remove.
3806 (e_exists): New function.
3807 (e_insert): Likewise.
3808 (output): Use, instead of libiberty hashtable functions.
3809 (main): Do not use getopt. Do not call htab_create.
3810
3811 2005-12-13 Jakub Jelinek <jakub@redhat.com>
3812
3813 PR c++/25331
3814 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
3815 put atal* and atpaal* attributes on array elements.
3816 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
3817 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
3818 put atal* and atpaal* attributes on array elements.
3819 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
3820
3821 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
3822
3823 * gcc.dg/single-precision-constant.c: New test.
3824
3825 2005-12-13 Alan Modra <amodra@bigpond.net.au>
3826
3827 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
3828 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
3829 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
3830 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
3831 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
3832 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
3833 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
3834 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
3835 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
3836 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
3837 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
3838 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
3839 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
3840 gcc.target/powerpc/ppc-sdata-2.c,
3841 gcc.target/powerpc/ppc-stackalign-1.c,
3842 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
3843 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
3844 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
3845 gcc.target/powerpc/rs6000-ldouble-2.c,
3846 gcc.target/powerpc/rs6000-power2-1.c,
3847 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
3848 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
3849 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
3850 option into target selector.
3851 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
3852 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
3853
3854 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
3855
3856 PR objc/25348
3857 * objc.dg/encode-9.m: New test.
3858
3859 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3860
3861 PR testsuite/20772
3862 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
3863 * gcc.dg/asm-b.c: Fix typo.
3864 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
3865 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
3866 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
3867 i?86 lp64 and x86_64 ilp32.
3868 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
3869 on i?86 lp64.
3870 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
3871
3872 2005-12-12 Steven G. Kargl <kargls@comcast.net>
3873
3874 PR fortran/25078
3875 gfortran.dg/equiv_5.f90: New test.
3876
3877 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
3878
3879 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
3880 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
3881 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
3882 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
3883 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
3884 * gcc.dg/tree-ssa/reassoc-5.c: New.
3885 * gcc.dg/tree-ssa/reassoc-6.c: New.
3886 * gcc.dg/tree-ssa/reassoc-7.c: New.
3887 * gcc.dg/tree-ssa/reassoc-8.c: New.
3888 * gcc.dg/tree-ssa/reassoc-9.c: New.
3889 * gcc.dg/tree-ssa/reassoc-10.c: New.
3890 * gcc.dg/tree-ssa/reassoc-11.c: New.
3891
3892 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3893
3894 PR testsuite/25167
3895 PR testsuite/24478
3896 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
3897
3898 2005-12-12 Mark Mitchell <mark@codesourcery.com>
3899
3900 PR c++/25300
3901 * g++.dg/template/inherit.C: Do not use a generic error message.
3902
3903 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
3904
3905 PR libobjc/25354
3906 * objc.dg/gnu-encoding: New directory.
3907 * objc.dg/gnu-encoding/compat-common.h: New file.
3908 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
3909 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
3910 * objc.dg/gnu-encoding/vector-defs.h: New file.
3911 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
3912 * objc.dg/gnu-encoding/generate-random.c: New file.
3913 * objc.dg/gnu-encoding/generate-random_r.c: New file.
3914 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
3915 * objc.dg/gnu-encoding/generate-random.h: New file.
3916
3917 2005-12-11 Mark Mitchell <mark@codesourcery.com>
3918
3919 PR c++/25337
3920 * g++.dg/template/defarg7.C: New test.
3921
3922 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
3923
3924 PR libobjc/25347
3925 * objc.dg/encode-8.m: New test.
3926
3927 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
3928
3929 PR libobjc/25346
3930 * objc.dg/encode-7.m: New test.
3931
3932 2005-12-10 Mark Mitchell <mark@codesourcery.com>
3933
3934 PR c++/25010
3935 * g++.dg/opt/inline10.C: New test.
3936
3937 2005-12-11 Steven G. Kargl <kargls@comcast.net>
3938
3939 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
3940
3941 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
3942
3943 * gfortran.dg/substring_equivalence.f90: typo in comment
3944
3945 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3946
3947 PR fortran/25068
3948 * gfortran.dg/iostat_3.f90: New test.
3949
3950 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
3951
3952 PR fortran/23815
3953 * gfortran.dg/unf_io_convert_1.f90: New test.
3954 * gfortran.dg/unf_io_convert_2.f90: New test.
3955 * gfortran.dg/unf_io_convert_3.f90: New test.
3956
3957 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3958
3959 PR testsuite/20772
3960 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
3961 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
3962 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
3963 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
3964 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
3965 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
3966 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
3967 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
3968 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
3969 gcc.dg/torture/fp-int-convert-float128-timode.c,
3970 gcc.dg/torture/fp-int-convert-float128.c,
3971 gcc.dg/torture/fp-int-convert-float80-timode.c,
3972 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
3973 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
3974
3975 * gcc.dg/tls/opt-1.c: Require effective target fpic.
3976
3977 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
3978
3979 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
3980
3981 2005-12-10 Richard Sandiford <richard@codesourcery.com>
3982
3983 * gcc.dg/20051207-1.c,
3984 * gcc.dg/20051207-2.c,
3985 * gcc.dg/20051207-3.c: New tests.
3986
3987 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3988
3989 PR testsuite/20772
3990 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
3991 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
3992 dg-skip-if target selector.
3993
3994 PR testsuite/20772
3995 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
3996 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
3997 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
3998 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
3999 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
4000 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
4001 and/or merge with i?86 cases.
4002
4003 * gcc.dg/tls/opt-3.c: Require effective target fpic.
4004
4005 PR testsuite/20772
4006 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
4007 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
4008 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
4009 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
4010 x86_64-*-linux*.
4011
4012 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
4013
4014 PR target/25311
4015 * gcc.c-torture/compile/pr25311.c: New test.
4016
4017 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4018
4019 PR libgfortran/25039
4020 * gfortran.dg/read_comma.f: New test.
4021
4022 2005-12-08 Jakub Jelinek <jakub@redhat.com>
4023
4024 PR c++/19317
4025 * g++.dg/opt/pr19317-1.C: New test.
4026 * g++.dg/opt/pr19317-2.C: New test.
4027 * g++.dg/opt/pr19317-3.C: New test.
4028
4029 PR target/19005
4030 * gcc.c-torture/execute/pr19005.c: New test.
4031
4032 PR target/17828
4033 * g++.old-deja/g++.other/comdat5.C: New test.
4034 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
4035
4036 * g++.dg/compat/struct-layout-1.exp: New file.
4037 * g++.dg/compat/struct-layout-1.h: New.
4038 * g++.dg/compat/struct-layout-1_generate.c: New.
4039 * g++.dg/compat/struct-layout-1_x1.h: New.
4040 * g++.dg/compat/struct-layout-1_x2.h: New.
4041 * g++.dg/compat/struct-layout-1_y1.h: New.
4042 * g++.dg/compat/struct-layout-1_y2.h: New.
4043
4044 * gcc.dg/20050330-2.c: New test.
4045
4046 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
4047
4048 PR fortran/25292
4049 * gfortran.dg/associated_1.f90: New.
4050
4051 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
4052
4053 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
4054 ILP32 vect_no_align platforms.
4055
4056 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
4057 Jakub Jelinek <jakub@redhat.com>
4058
4059 PR target/25268
4060 * gcc.c-torture/compile/20051207-1.c: New test.
4061
4062 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4063
4064 PR testsuite/20772
4065 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
4066 gcc.dg/torture/pr18582-1.c,
4067 gcc.target/i386/attributes-error.c: Also test on x86_64.
4068
4069 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
4070
4071 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4072
4073 PR c++/19397
4074 * g++.dg/template/typedef3.C: New test.
4075
4076 PR c++/19762
4077 PR c++/19764
4078 * g++.dg/template/dtor3.C: Fix error markers.
4079
4080 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
4081
4082 * lib/target-supports.exp (check_effective_target_sync_char_short):
4083 Add s390*.
4084
4085 2005-12-06 Janis Johnson <janis187@us.ibm.com>
4086
4087 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
4088
4089 2005-12-06 Roger Sayle <roger@eyesopen.com>
4090
4091 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
4092 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
4093 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
4094 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
4095
4096 2005-12-06 Roger Sayle <roger@eyesopen.com>
4097
4098 PR c++/25263
4099 * g++.dg/other/array2.C: New test case.
4100
4101 2005-12-05 Geoffrey Keating <geoffk@apple.com>
4102
4103 * gcc.dg/darwin-weakimport-3.c: New.
4104
4105 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
4106 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
4107 and to work on Darwin.
4108 * gcc.dg/attr-weakref-1b.c: New file.
4109 * gcc.dg/attr-weakref-2.c: New test.
4110 * gcc.dg/darwin-weakref-1.c: New test.
4111
4112 2005-12-05 Janis Johnson <janis187@us.ibm.com>
4113
4114 PR testsuite/25247
4115 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
4116 use in selector expressions.
4117 (dg-xfail-if): Ditto.
4118 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
4119 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
4120 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
4121 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
4122 * gcc.test-framework/test-framework.exp: Skip generated tests if
4123 CHECK_TEST_FRAMEWORK is not 1.
4124
4125 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
4126
4127 PR tree-optimization/24963
4128 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
4129
4130 PR target/24108
4131 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
4132
4133 PR target/18580
4134 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
4135 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
4136 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
4137 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
4138
4139 2005-12-05 Jakub Jelinek <jakub@redhat.com>
4140
4141 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
4142 dg-options.
4143
4144 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
4145
4146 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
4147
4148 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
4149
4150 * gcc.dg/format/cast-1.c: New test.
4151
4152 2005-12-04 Roger Sayle <roger@eyesopen.com>
4153
4154 PR c/7776
4155 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
4156 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
4157 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
4158 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
4159
4160 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
4161
4162 * gcc.dg/cast-pretty-print-1.c: New test.
4163
4164 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
4165
4166 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
4167
4168 2005-12-02 Mark Mitchell <mark@codesourcery.com>
4169
4170 PR c++/24173
4171 * g++.dg/template/friend40.C: New test.
4172
4173 2005-12-02 Jakub Jelinek <jakub@redhat.com>
4174
4175 PR target/25199
4176 * gcc.target/i386/movq-2.c: New test.
4177 * gcc.target/i386/movq.c: Remove target i?86, instead add
4178 dg-require-effective-target ilp32.
4179
4180 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4181
4182 PR c++/24103
4183 * g++.dg/other/default1.C: New test.
4184
4185 2005-12-02 Richard Guenther <rguenther@suse.de>
4186
4187 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
4188
4189 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
4190
4191 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
4192
4193 2005-12-02 Alan Modra <amodra@bigpond.net.au>
4194
4195 PR target/21017
4196 * gcc.target/powerpc/rotate.c: New.
4197
4198 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4199
4200 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
4201 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
4202
4203 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
4204
4205 PR c/13384
4206 * gcc.dg/pr17730-1.c: Adjust.
4207 * gcc.dg/lvalue1.c (main): Likewise.
4208 * gcc.dg/lvalue-2.c: Likewise.
4209 * g++.dg/pr7503-3.C
4210
4211 2005-12-01 Geoffrey Keating <geoffk@apple.com>
4212
4213 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
4214 error messages.
4215
4216 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
4217
4218 PR fortran/24789
4219 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
4220
4221 2005-12-01 Uros Bizjak <uros@kss-loka.si>
4222
4223 PR target/24475
4224 * lib/target-supports.exp (check_effective_target_tls): New.
4225 (check_effective_target_tls_runtime): New.
4226 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
4227 for TLS support.
4228 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
4229 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
4230 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
4231 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
4232 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
4233 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
4234 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
4235 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
4236 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
4237 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
4238 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
4239 effective-target TLS.
4240 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
4241 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
4242 effective-target TLS runtime.
4243
4244 2005-12-01 Uros Bizjak <uros@kss-loka.si>
4245
4246 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
4247
4248 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
4249
4250 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
4251 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
4252 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
4253 ignored" warnings when "packing" is the same as the ABI layout.
4254
4255 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
4256
4257 PR fortran/21302
4258 * gfortran.dg/line_length_1.f: New test.
4259 * gfortran.dg/line_length_2.f90: Ditto.
4260
4261 2005-11-30 Richard Guenther <rguenther@suse.de>
4262
4263 PR tree-optimization/21655
4264 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
4265
4266 2005-11-30 Dale Johannesen <dalej@apple.com>
4267
4268 * gcc.c-torture/compile/pr24930.c: New.
4269
4270 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
4271
4272 PR fortran/15809
4273 * gfortran.dg/auto_char_dummy_array.f90: New test.
4274
4275 2005-11-30 Jeff Law <law@redhat.com>
4276
4277 * g++.old-deja/g++.law/pr25000.C: New test.
4278
4279 2005-11-30 Jakub Jelinek <jakub@redhat.com>
4280
4281 * gcc.dg/tls/opt-11.c: New test.
4282
4283 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
4284
4285 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
4286 targets.
4287 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
4288 LP64 ia64.
4289
4290 2005-11-29 Jakub Jelinek <jakub@redhat.com>
4291
4292 * gfortran.dg/open_access_1.f90: New test.
4293
4294 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4295
4296 * gcc.dg/charset/builtin2.c: New test.
4297
4298 2005-11-28 Jakub Jelinek <jakub@redhat.com>
4299
4300 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
4301 on mmix-*-* for *_[xy].c.
4302
4303 2005-11-28 Kean Johnston <jkj@sco.com>
4304
4305 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
4306 headers.
4307 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
4308 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
4309 * gcc.target/i386/asm-3.c: Ditto.
4310 * gcc.target/i386/clobbers.c: Ditto.
4311 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
4312 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
4313 test regexp.
4314 * gcc.target/i386/mul.c: Ditto.
4315 * gcc.target/i386/ssetype-1.c: Ditto.
4316 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
4317 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
4318 static so the test works with -fPIC mode too. Based on comment in
4319 PR19231 by Pinski.
4320 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
4321
4322 2005-11-28 Richard Guenther <rguenther@suse.de>
4323
4324 * gcc.dg/alias-9.c: New testcase.
4325 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
4326
4327 2005-11-28 Roger Sayle <roger@eyesopen.com>
4328 Uros Bizjak <uros@kss-loka.si>
4329
4330 PR middle-end/20219
4331 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
4332 tan(x)/sin(x) transformations.
4333
4334 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
4335
4336 PR middle-end/24575
4337 * gcc.dg/tree-ssa/divide-3.c: New test.
4338 * gcc.dg/tree-ssa/divide-4.c: New test.
4339
4340 2005-11-27 Steven G. Kargl <kargls@comcast.net>
4341
4342 PR fortran/24917
4343 * gfortran.dg/boz_6.f90: New test.
4344
4345 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4346
4347 PR fortran/23912
4348 * gfortran.dg/modulo_1.f90: New test.
4349
4350 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4351
4352 PR libfortran/24919
4353 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
4354 fail on CRLF platforms.
4355 * gfortran.dg/ftell_2.f90: Likewise.
4356
4357 2005-11-26 Eric Christopher <echristo@apple.com>
4358
4359 * gcc.dg/intmax_t-1.c: Remove mips xfail.
4360
4361 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
4362
4363 * objc.dg/gnu-runtime-3.m: Simplify.
4364
4365 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
4366
4367 PR middle-end/23669
4368 * gcc.dg/tree-ssa/divide-1.c: New test.
4369 * gcc.dg/tree-ssa/divide-2.c: New test.
4370
4371 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
4372
4373 PR libgfortran/24945
4374 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
4375
4376 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
4377
4378 PR libgfortran/24945
4379 * gfortran.dg/open_status_2.f90: New test.
4380
4381 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4382
4383 * gcc.c-torture/execute/builtins/fprintf.c,
4384 gcc.c-torture/execute/builtins/fputs-lib.c,
4385 gcc.c-torture/execute/builtins/fputs.c,
4386 gcc.c-torture/execute/builtins/lib/fprintf.c,
4387 gcc.c-torture/execute/builtins/lib/printf.c,
4388 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
4389
4390 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
4391
4392 * gcc.dg/20050922-2.c: New test.
4393
4394 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
4395
4396 * objc.dg/gnu-runtime-3.m: New test.
4397
4398 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4399
4400 PR c++/9278
4401 * g++.dg/other/void1.C: New test.
4402
4403 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
4404
4405 PR middle-end/24998
4406 * gcc.dg/torture/fp-int-convert-float.c,
4407 gcc.dg/torture/fp-int-convert-double.c,
4408 gcc.dg/torture/fp-int-convert-long-double.c,
4409 gcc.dg/torture/fp-int-convert-timode.c,
4410 gcc.dg/torture/fp-int-convert-float80.c,
4411 gcc.dg/torture/fp-int-convert-float80-timode.c,
4412 gcc.dg/torture/fp-int-convert-float128.c,
4413 gcc.dg/torture/fp-int-convert-float128-timode.c,
4414 gcc.dg/torture/fp-int-convert.h: New files.
4415
4416 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
4417
4418 PR middle-end/24989
4419 * gcc.dg/tree-ssa/bool-10.c: New test.
4420 * gcc.dg/tree-ssa/bool-11.c: New test.
4421 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
4422
4423 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
4424
4425 PR middle-end/24990
4426 * tree-ssa/pr24990-1.c: New test.
4427
4428 2005-11-24 Richard Guenther <rguenther@suse.de>
4429 Dirk Mueller <dmueller@suse.de>
4430
4431 PR c++/14024
4432 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
4433 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
4434 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
4435 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
4436 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
4437 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
4438
4439 2005-11-23 Uros Bizjak <uros@kss-loka.si>
4440
4441 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
4442
4443 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
4444
4445 PR c/21668
4446 * gcc.dg/Wc++-compat.c: New.
4447 * gcc.dg/Wno-c++-compat.c: New.
4448
4449 2005-11-23 Alan Modra <amodra@bigpond.net.au>
4450
4451 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
4452 (vspltish, vspltisw): Likewise.
4453
4454 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4455
4456 PR libgfortran/24794
4457 * gfortran.dg/namelist_12.f: Fix quotes.
4458 * gfortran.dg/namelist_13.f90: Fix quotes.
4459 * gfortran.dg/namelist_14.f90: Fix quotes.
4460 * gfortran.dg/namelist_15.f90: Fix quotes.
4461 * gfortran.dg/namelist_use.f90: Fix quotes.
4462 * gfortran.dg/namelist_use_only.f90: Fix quotes.
4463 * gfortran.dg/namelist_21.f90: New test.
4464 * gfortran.dg/namelist_22.f90: New test.
4465
4466 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
4467
4468 PR target/23435
4469 * gcc.c-torture/compile/pr23435.c: New.
4470
4471 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
4472
4473 * gcc.c-torture/execute/floatunsisf-1.c: New test.
4474
4475 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
4476
4477 * gcc.target/powerpc/405-macchw-1.c,
4478 gcc.target/powerpc/405-macchw-2.c,
4479 gcc.target/powerpc/405-macchwu-1.c,
4480 gcc.target/powerpc/405-macchwu-2.c,
4481 gcc.target/powerpc/405-machhw-1.c,
4482 gcc.target/powerpc/405-machhw-2.c,
4483 gcc.target/powerpc/405-machhwu-1.c,
4484 gcc.target/powerpc/405-machhwu-2.c,
4485 gcc.target/powerpc/405-maclhw-1.c,
4486 gcc.target/powerpc/405-maclhw-2.c,
4487 gcc.target/powerpc/405-maclhwu-1.c,
4488 gcc.target/powerpc/405-maclhwu-2.c,
4489 gcc.target/powerpc/405-mulchw-1.c,
4490 gcc.target/powerpc/405-mulchw-2.c,
4491 gcc.target/powerpc/405-mulchwu-1.c,
4492 gcc.target/powerpc/405-mulchwu-2.c,
4493 gcc.target/powerpc/405-mulhhw-1.c,
4494 gcc.target/powerpc/405-mulhhw-2.c,
4495 gcc.target/powerpc/405-mulhhwu-1.c,
4496 gcc.target/powerpc/405-mulhhwu-2.c,
4497 gcc.target/powerpc/405-mullhw-1.c,
4498 gcc.target/powerpc/405-mullhw-2.c,
4499 gcc.target/powerpc/405-mullhwu-1.c,
4500 gcc.target/powerpc/405-mullhwu-2.c,
4501 gcc.target/powerpc/405-nmacchw-1.c,
4502 gcc.target/powerpc/405-nmacchw-2.c,
4503 gcc.target/powerpc/405-nmachhw-1.c,
4504 gcc.target/powerpc/405-nmachhw-2.c,
4505 gcc.target/powerpc/405-nmaclhw-1.c,
4506 gcc.target/powerpc/405-nmaclhw-2.c,
4507 gcc.target/powerpc/440-macchw-1.c,
4508 gcc.target/powerpc/440-macchw-2.c,
4509 gcc.target/powerpc/440-macchwu-1.c,
4510 gcc.target/powerpc/440-macchwu-2.c,
4511 gcc.target/powerpc/440-machhw-1.c,
4512 gcc.target/powerpc/440-machhw-2.c,
4513 gcc.target/powerpc/440-machhwu-1.c,
4514 gcc.target/powerpc/440-machhwu-2.c,
4515 gcc.target/powerpc/440-maclhw-1.c,
4516 gcc.target/powerpc/440-maclhw-2.c,
4517 gcc.target/powerpc/440-maclhwu-1.c,
4518 gcc.target/powerpc/440-maclhwu-2.c,
4519 gcc.target/powerpc/440-mulchw-1.c,
4520 gcc.target/powerpc/440-mulchw-2.c,
4521 gcc.target/powerpc/440-mulchwu-1.c,
4522 gcc.target/powerpc/440-mulchwu-2.c,
4523 gcc.target/powerpc/440-mulhhw-1.c,
4524 gcc.target/powerpc/440-mulhhw-2.c,
4525 gcc.target/powerpc/440-mulhhwu-1.c,
4526 gcc.target/powerpc/440-mulhhwu-2.c,
4527 gcc.target/powerpc/440-mullhw-1.c,
4528 gcc.target/powerpc/440-mullhw-2.c,
4529 gcc.target/powerpc/440-mullhwu-1.c,
4530 gcc.target/powerpc/440-mullhwu-2.c,
4531 gcc.target/powerpc/440-nmacchw-1.c,
4532 gcc.target/powerpc/440-nmacchw-2.c,
4533 gcc.target/powerpc/440-nmachhw-1.c,
4534 gcc.target/powerpc/440-nmachhw-2.c,
4535 gcc.target/powerpc/440-nmaclhw-1.c,
4536 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
4537
4538 2005-11-21 Jakub Jelinek <jakub@redhat.com>
4539
4540 PR fortran/24774
4541 * gfortran.dg/inquire_9.f90: New test.
4542
4543 PR fortran/21647
4544 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
4545
4546 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
4547
4548 PR libfortran/24432
4549 * lib/target-supports.exp (check_effective_target_fortran_large_real):
4550 Check that 'cos' is supported.
4551
4552 2005-11-21 Paul Thomas <pault@gcc.gnu.org
4553
4554 PR fortran/24223
4555 * gfortran.dg/substring_equivalence.f90: New test.
4556
4557 PR fortran/24705
4558 * gfortran.dg/auto_internal_assumed.f90: New test.
4559
4560 2005-11-21 Uros Bizjak <uros@kss-loka.si>
4561
4562 * gcc.dg/fold-div-2.c: New test.
4563
4564 2005-11-20 Ian Lance Taylor <ian@airs.com>
4565
4566 PR rtl-optimization/24883
4567 * gcc.c-torture/compile/pr24883.c: New test.
4568
4569 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
4570
4571 PR middle-end/20583
4572 * gcc.c-torture/compile/pr20583.c: New.
4573
4574 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
4575
4576 * gcc.c-torture/execute/usmul.c: New test.
4577
4578 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
4579
4580 * gcc.dg/tree-ssa/vrp22.c: New test.
4581
4582 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
4583
4584 PR middle-end/24912
4585 * gcc.dg/torture/pr24912-1.c: New test.
4586
4587 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
4588
4589 PR fortran/24862
4590 * gfortran.dg/arrayio_derived_1.f90: New test.
4591
4592 2005-11-19 Richard Guenther <rguenther@suse.de>
4593
4594 PR middle-end/23294
4595 * gcc.dg/tree-ssa/pr23294.c: New testcase.
4596
4597 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
4598
4599 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
4600
4601 2005-11-18 Mark Mitchell <mark@codesourcery.com>
4602
4603 PR c++/8355
4604 * g++.dg/template/friend39.C: New test.
4605
4606 2005-11-18 James E Wilson <wilson@specifix.com>
4607
4608 * gcc.dg/builtin-strstr.c: New.
4609
4610 2005-11-18 Richard Henderson <rth@redhat.com>
4611
4612 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
4613 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
4614 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
4615 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
4616 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
4617 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
4618 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
4619 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
4620 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
4621 renaming to remove initial "ia64-".
4622
4623 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
4624
4625 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
4626
4627 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
4628
4629 * g++.dg/cpp/string-2.C: New test.
4630
4631 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
4632
4633 * gcc.dg/tree-ssa/loop-14.c: New test.
4634
4635 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
4636 Michael Chamberlain <michael@chamberlain.net.au>
4637
4638 * ada/acats/run_all.sh (target_run): Kill long running tests.
4639
4640 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4641
4642 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
4643 * gcc.dg/cleanup-9.c: Likewise.
4644 * gcc.dg/cleanup-10.c: Likewise.
4645 * gcc.dg/cleanup-11.c: Likewise.
4646
4647 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4648
4649 PR fortran/24892
4650 * gfortran.dg/open_access_append_1.f90: New test.
4651 * gfortran.dg/open_access_append_2.f90: New test.
4652
4653 2005-11-16 Richard Guenther <rguenther@suse.de>
4654
4655 PR middle-end/24851
4656 * gcc.c-torture/execute/pr24851.c: New testcase.
4657
4658 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
4659
4660 * gcc.dg/fold-overflow-1.c: New test.
4661
4662 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
4663
4664 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
4665 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
4666
4667 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
4668
4669 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
4670 structures.
4671 * g++.dg/eh/forced2.C: Likewise.
4672 * g++.dg/eh/forced3.C: Likewise.
4673 * g++.dg/eh/forced4.C: Likewise.
4674
4675 2005-11-11 Mike Stump <mrs@apple.com>
4676
4677 * g++.old-deja/g++.mike/unused.C: Add.
4678
4679 2005-11-15 Mark Mitchell <mark@codesourcery.com>
4680
4681 PR c++/24667
4682 * g++.dg/warn/Wcast-qual1.C: New test.
4683
4684 2005-11-15 Jan Hubicka <jh@suse.cz>
4685
4686 * gcc.dg/winline-5.c: Add large-unit-insns limit.
4687
4688 2005-11-14 David Edelsohn <edelsohn@gnu.org>
4689
4690 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
4691
4692 2005-11-14 Diego Novillo <dnovillo@redhat.com>
4693
4694 PR 24840
4695 * gcc.dg/tree-ssa/pr24840.c: New test.
4696
4697 2005-11-14 Janis Johnson <janis187@us.ibm.com>
4698
4699 PR testsuite/24841
4700 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
4701
4702 2005-11-14 Dale Johannesen <dalej@apple.com>
4703
4704 * gcc.c-torture/execute/20051113-1.c: New.
4705
4706 2005-11-14 Mark Mitchell <mark@codesourcery.com>
4707
4708 PR c++/24687
4709 * g++.dg/template/crash43.C: New test.
4710
4711 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
4712
4713 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
4714
4715 2005-11-13 Mark Mitchell <mark@codesourcery.com>
4716
4717 PR c++/24817
4718 * g++.dg/eh/spec8.C: New test.
4719
4720 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
4721
4722 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
4723
4724 2005-11-13 Mark Mitchell <mark@codesourcery.com>
4725
4726 PR c++/20293
4727 * g++.dg/parse/ambig4.C: New test.
4728 * g++.dg/tc1/dr101.C: Adjust error markers.
4729 * g++.dg/lookup/strong-using-2.C: Likewise.
4730 * g++.dg/lookup/ambig5.C: Likewise.
4731 * g++.dg/lookup/ambig4.C: Likewise.
4732 * g++.dg/parse/crash22.C: Likewise.
4733
4734 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
4735
4736 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
4737
4738 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
4739
4740 * gcc.dg/nested-calls-1.c: New test.
4741
4742 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4743
4744 * gfortran.dg/complex_intrinsic_1.f90: New test.
4745 * gfortran.dg/complex_intrinsic_2.f90: New test.
4746 * gfortran.dg/fgetc_1.f90: New test.
4747 * gfortran.dg/fgetc_2.f90: New test.
4748 * gfortran.dg/fgetc_3.f90: New test.
4749 * gfortran.dg/ftell_1.f90: New test.
4750 * gfortran.dg/ftell_2.f90: New test.
4751 * gfortran.dg/gnu_logical_1.F: New test.
4752 * gfortran.dg/gnu_logical_2.f90: New test.
4753
4754 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
4755
4756 PR middle-end/24820
4757 * testsuite/gcc.dg/pr24820.c: New test.
4758
4759 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
4760
4761 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
4762 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
4763 variable.
4764
4765 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4766
4767 testsuite/24614
4768 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
4769
4770 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
4771
4772 * gcc.target/cris/cris.exp: New file.
4773 * gcc.target/cris/rld-legit1.c: New test.
4774 * gcc.target/cris/rld-legit2.c: New test.
4775
4776 2005-11-12 Jakub Jelinek <jakub@redhat.com>
4777
4778 PR c++/24780
4779 * g++.dg/opt/pr24780.C: New test.
4780
4781 PR c++/24761
4782 * g++.dg/template/asm1.C: New test.
4783
4784 2005-11-12 Steven G. Kargl <kargls@comcast.net>
4785
4786 PR libgfortran/24787
4787 * gfortran.dg/scan_1.f90: New test.
4788
4789 2005-11-12 Jan Hubicka <jh@suse.cz>
4790
4791 * gcc.target/i386/minmax-1.c: New.
4792 * gcc.target/i386/minmax-2.c: New.
4793
4794 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
4795
4796 * gcc.dg/pr24445.c: Fix for 64-bit targets.
4797
4798 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
4799
4800 * gcc.c-torture/execute/20051110-1.c,
4801 gcc.c-torture/execute/20051110-2.c: New tests.
4802
4803 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
4804
4805 PR middle-end/24750
4806 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
4807 New tests.
4808
4809 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
4810
4811 * lib/target-libpath.exp (get_shlib_extension): New proc.
4812 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
4813 * lib/gfortran.exp (gfortran_link_flags): Likewise.
4814 * lib/objc.exp (objc_target_compile): Likewise.
4815 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
4816 detection.
4817
4818 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
4819
4820 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
4821
4822 * lib/target-supports.exp (check_effective_target_static_libgfortran):
4823 Add -static to additional_flags and pass it to target_compile.
4824
4825 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4826
4827 PR libgfortran/24719
4828 gfortran.dg/read_noadvance.f90: New test.
4829
4830 PR libgfortran/24699
4831 gfortran.dg/fmt_t_2.f90: New test.
4832
4833 PR libgfortran/24785
4834 gfortran.dg/read_x_eor.f90: New test.
4835
4836 PR libgfortran/24584
4837 gfortran.dg/namelist_empty.f90: Rename test.
4838
4839 PR libgfortran/24489
4840 gfortran/read_eor.f90: Rename test.
4841
4842 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
4843
4844 PR fortran/15976
4845 * gfortran.dg/automatic_module_variable.f90: New test.
4846
4847 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
4848
4849 PR target/24445
4850 * gcc.dg/pr24445.c: New test.
4851
4852 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
4853
4854 PR fortran/24655
4855 PR fortran/24755
4856 * gfortran.dg/recursive_statement_functions.f90: Add statement
4857 functions using inline intrinsic functions and parameters to test
4858 that they no longer seg-fault.
4859
4860 PR fortran/24409
4861 gfortran.dg/nested_modules_4.f90: New test.
4862 gfortran.dg/nested_modules_5.f90: New test.
4863
4864 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4865
4866 PR fortran/24643
4867 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
4868
4869 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
4870
4871 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
4872 failures.
4873
4874 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
4875
4876 * gcc.dg/sparc-getcontext-1.c: New test.
4877
4878 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
4879
4880 * gcc.dg/ifcvt-fabs-1.c: New test.
4881
4882 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
4883
4884 PR other/4372
4885 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
4886 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
4887
4888 2005-11-09 Richard Guenther <rguenther@suse.de>
4889
4890 PR tree-optimization/24716
4891 * gcc.c-torture/execute/pr24716.c: New testcase.
4892
4893 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
4894
4895 * gcc.dg/pr24624.c: Disable for non S/390 targets.
4896
4897 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
4898
4899 PR 24624
4900 * gcc.dg/pr24624.c: Testcase added.
4901
4902 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
4903
4904 PR 24623
4905 * g++.dg/other/pr24623.C: Testcase added.
4906
4907 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
4908
4909 PR fortran/22607
4910 * gfortran-dg/pure_byref_1.f90: New.
4911 * gfortran-dg/pure_byref_2.f90: New.
4912
4913 2005-11-09 Uros Bizjak <uros@kss-loka.si>
4914
4915 PR c/24101
4916 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
4917 * gcc.dg/dg.exp: Run main loop also for *.i files.
4918
4919 2005-11-08 Jakub Jelinek <jakub@redhat.com>
4920
4921 PR c++/19450
4922 * g++.dg/tls/diag-3.C: New test.
4923 * g++.dg/tls/diag-4.C: New test.
4924 * g++.dg/tls/static-1.C: New test.
4925 * g++.dg/tls/static-1a.cc: New file.
4926
4927 2005-11-08 Diego Novillo <dnovillo@redhat.com>
4928
4929 PR 23046
4930 * g++.dg/tree-ssa/pr23046.C: New test.
4931
4932 2005-11-08 Devang Patel <dpatel@apple.com>
4933
4934 PR tree-optimization/23115
4935 * gcc.dg/tree-ssa/pr23115.c: New.
4936
4937 2005-11-08 David Edelsohn <edelsohn@gnu.org>
4938
4939 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
4940 * gcc.target/powerpc/pr16155.c: Same.
4941 * gcc.target/powerpc/altivec-1.c: Same.
4942 * gcc.target/powerpc/altivec-2.c: Same.
4943 * gcc.target/powerpc/altivec-3.c: Same.
4944 * gcc.target/powerpc/altivec-5.c: Same.
4945 * gcc.target/powerpc/altivec-11.c: Same.
4946 * gcc.target/powerpc/altivec-12.c: Same.
4947 * gcc.target/powerpc/altivec-14.c: Same.
4948 * gcc.target/powerpc/altivec-22.c: Same.
4949 * gcc.target/powerpc/altivec-consts.c: Same.
4950 * gcc.target/powerpc/altivec-pr22085.c: Same.
4951 * gcc.target/powerpc/altivec-splat.c: Same.
4952 * gcc.target/powerpc/altivec-varargs-1.c: Same.
4953 * gcc.target/powerpc/altivec-vec-merge.c: Same.
4954 * gcc.target/powerpc/darwin-longlong.c: Same.
4955
4956 2005-11-08 Uros Bizjak <uros@kss-loka.si>
4957
4958 PR target/19340
4959 * gcc.dg/pr19340.c: New test.
4960
4961 2005-11-07 Ian Lance Taylor <ian@airs.com>
4962
4963 PR rtl-optimization/24683
4964 * gcc.dg/pr24683.c: New test.
4965
4966 2005-11-07 Uros Bizjak <uros@kss-loka.si>
4967
4968 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
4969 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
4970
4971 2005-11-07 Uros Bizjak <uros@kss-loka.si>
4972
4973 * gcc.target/i386/pr23376.c: Compile with -mmmx.
4974
4975 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
4976
4977 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
4978
4979 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
4980
4981 PR target/24230
4982
4983 * gcc.target/powerpc/altivec-consts.c,
4984 gcc.target/powerpc/altivec-splat.c: New testcase.
4985
4986 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
4987
4988 PR c/24599
4989
4990 * gcc.dg/overflow-2.c: New testcase.
4991
4992 2005-11-07 Jakub Jelinek <jakub@redhat.com>
4993
4994 PR rtl-optimization/23567
4995 * gcc.c-torture/execute/20051104-1.c: New test.
4996
4997 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
4998
4999 PR fortran/24534
5000 gfortran.dg/private_type_2.f90: Modified to check that case with
5001 PRIVATE declaration within derived type is accepted.
5002
5003 PR fortran/20838
5004 gfortran.dg/pointer_assign_1.f90: New test.
5005
5006 PR fortran/20840
5007 * gfortran.dg/arrayio_0.f90: New test.
5008
5009 PR fortran/17737
5010 gfortran.dg/data_initialized.f90: New test.
5011 gfortran.dg/data_constraints_1.f90: New test.
5012 gfortran.dg/data_constraints_2.f90: New test.
5013
5014 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
5015
5016 PR fortran/24174
5017 PR fortran/24305
5018 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
5019
5020 2005-11-06 Diego Novillo <dnovillo@redhat.com>
5021
5022 PR 24670
5023 * gcc.dg/tree-ssa/pr24670.c: New test.
5024
5025 2005-11-05 Ian Lance Taylor <ian@airs.com>
5026
5027 PR target/22432
5028 * gcc.target/i386/pr22432.c: New test.
5029
5030 2005-11-05 Richard Henderson <rth@redhat.com>
5031
5032 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
5033 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
5034 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
5035 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
5036 from gcc.dg/alpha-*.
5037 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
5038 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
5039
5040 2005-11-05 Andreas Jaeger <aj@suse.de>
5041
5042 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
5043
5044 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
5045
5046 PR target/23424
5047 * gcc.dg/torture/pr23424-1.c: New test.
5048
5049 2005-11-04 Richard Henderson <rth@redhat.com>
5050
5051 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
5052 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
5053 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
5054 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
5055 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
5056 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
5057 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
5058 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
5059 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
5060 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
5061 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
5062 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
5063 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
5064 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
5065 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
5066 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
5067 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
5068 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
5069 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
5070 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
5071 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
5072 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
5073 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
5074 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
5075 Move from gcc.dg/.
5076 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
5077 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
5078 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
5079 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
5080 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
5081 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
5082 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
5083 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
5084 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
5085 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
5086 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
5087 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
5088 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
5089 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
5090 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
5091 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
5092 gcc.target/i386/lea.c, gcc.target/i386/local.c,
5093 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
5094 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
5095 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
5096 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
5097 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
5098 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
5099 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
5100 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
5101 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
5102 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
5103 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
5104 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
5105 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
5106 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
5107 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
5108 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
5109 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
5110 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
5111 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
5112 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
5113 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
5114 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
5115 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
5116 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
5117 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
5118 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
5119 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
5120 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
5121
5122 2005-11-04 Diego Novillo <dnovillo@redhat.com>
5123
5124 PR 24627
5125 * gcc.dg/tree-ssa/pr24627.c: New test.
5126
5127 2005-11-04 Paul Brook <paul@codesourcery.com>
5128
5129 * gcc.dg/tls/opt-10.c: New test.
5130
5131 2005-11-04 Andreas Jaeger <aj@suse.de>
5132
5133 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
5134 avoid extra warnings.
5135
5136 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5137
5138 PR libfortran/22298
5139 * gcc/testsuite/lib/target-supports.exp
5140 (check_effective_target_static_libgfortran): New
5141 static_libgfortran effective target.
5142 * gcc/testsuite/gfortran.dg/static_linking_1.f: New test.
5143 * gcc/testsuite/gfortran.dg/static_linking_1.c: New file.
5144
5145 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
5146
5147 * gcc.dg/pr24615.c: Guard test with { target fpic }.
5148
5149 2005-11-03 Josh Conner <jconner@apple.com>
5150
5151 PR c++/19989
5152 g++.dg/ext/array2.C: New test.
5153 g++.dg/template/dependent-name3.C: New test.
5154 g++.dg/template/dependent-name4.C: New test.
5155 g++.dg/template/sfinae2.C: New test.
5156
5157 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
5158
5159 PR preprocessor/22042
5160 * gcc.dg/cpp/strify4.c: New test.
5161
5162 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
5163
5164 PR c++/17964
5165 * g++.dg/cpp/string-1.C: New test.
5166
5167 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
5168
5169 * gcc.target/powerpc: New directory.
5170 * gcc.target/powerpc/powerpc.exp: New file.
5171 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
5172 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
5173 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
5174 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
5175 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
5176 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
5177 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
5178 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
5179 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
5180 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
5181 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
5182 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
5183 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
5184 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
5185 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
5186 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
5187 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
5188 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
5189 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
5190 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
5191 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
5192 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
5193 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
5194 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
5195 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
5196 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
5197 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
5198 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
5199 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
5200 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
5201 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
5202 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
5203 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
5204 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
5205
5206 2005-11-03 Mark Mitchell <mark@codesourcery.com>
5207
5208 PR c++/21627
5209 * g++.dg/warn/inline2.C: New test.
5210
5211 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
5212
5213 PR middle-end/23155
5214 * g++.dg/ext/c99struct1.C: New test.
5215 * gcc.dg/union-cast-1.c: New test.
5216 * gcc.dg/union-cast-2.c: New test.
5217 * gcc.dg/union-cast-3.c: New test.
5218
5219 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
5220
5221 PR middle-end/24589
5222 * gcc.c-torture/execute/zero-struct-2.c: New test.
5223
5224 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
5225
5226 PR c++/24582
5227 * g++.dg/init/switch1.C: New test.
5228
5229 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
5230
5231 * gcc.dg/delay-slot-1.c: New test.
5232
5233 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
5234
5235 PR target/24620
5236 * gcc.dg/pr24620.c: New test.
5237
5238 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
5239
5240 PR c/24329
5241 * gcc.dg/format/unnamed-1.c: New test.
5242
5243 2005-11-02 Mark Mitchell <mark@codesourcery.com>
5244
5245 PR c++/22434
5246 * g++.dg/expr/cond8.C: New test.
5247
5248 PR c++/24560
5249 * g++.dg/parse/dot1.C: New test.
5250
5251 2005-11-02 Jan Hubicka <jh@suse.cz>
5252
5253 PR target/23303
5254 * gcc.dg/i386-lea.c: New test
5255
5256 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
5257
5258 PR target/24615
5259 * gcc.dg/pr24615.c: New test.
5260
5261 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
5262
5263 PR target/24600
5264 * gcc.dg/pr24600.c: New test.
5265
5266 2005-11-02 Mark Mitchell <mark@codesourcery.com>
5267
5268 PR c++/19253
5269 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
5270 * g++.dg/parse/typename9.C: New test.
5271 * g++/dg/parse/typename10.C: Likewise.
5272
5273 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
5274
5275 PR fortran/18157
5276 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
5277 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
5278 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
5279
5280 2005-11-02 Mark Mitchell <mark@codesourcery.com>
5281
5282 PR c++/24569
5283 * g++.dg/debug/static1.C: New test.
5284
5285 2005-11-02 Josh Conner <jconner@apple.com>
5286
5287 * g++.dg/crash38.C: moved into proper directory...
5288 * g++.dg/template/crash42.C: ...here
5289
5290 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
5291
5292 PR target/18338
5293 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
5294 pcc_bitfield_type_matters || default_packed.
5295
5296 * lib/target-supports.exp
5297 (check_effective_target_pcc_bitfield_type_matters): New proc.
5298 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
5299
5300 PR testsuite/23304
5301 * lib/target-supports.exp (check_effective_default_packed): New proc.
5302 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
5303 Gate expected errors on target ! default_packed.
5304 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
5305
5306 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5307
5308 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
5309 change (r106358).
5310
5311 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5312
5313 PR fortran/24008
5314 * gfortran.dg/entry_5.f90: New.
5315 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
5316
5317 2005-11-01 Bob Wilson <bob.wilson@acm.org>
5318
5319 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
5320
5321 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
5322
5323 PR fortran/21565
5324 gfortran.dg/namelist_blockdata.f90: New test.
5325
5326 PR fortran/18737
5327 gfortran.dg/external_implicit_none.f90: New test.
5328
5329 PR fortran/14994
5330 * gfortran.dg/secnds.f: New test.
5331
5332 2005-10-31 Jan Hubicka <jh@suse.cz>
5333
5334 PR target/20928
5335 * gcc.c-torture/compile/pr20928.c: New test.
5336
5337 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
5338
5339 PR middle-end/23492
5340 * gcc.c-torture/compile/zero-strct-5.c: New test.
5341
5342 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
5343
5344 PR libgfortran/24584
5345 * gfortran.dg/pr24584.f90: New test.
5346
5347 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
5348
5349 PR fortran/18883
5350 * gfortran.dg/char_result_9.f90: New.
5351 * gfortran.dg/char_result_10.f90: New.
5352
5353 2005-10-30 Jan Hubicka <jh@suse.cz>
5354
5355 * g++.dg/tree-ssa/pr24172.C: New testcase.
5356
5357 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5358
5359 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
5360
5361 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
5362
5363 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
5364 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
5365 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
5366 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
5367 gfortran.dg/enum_9.f90,
5368 gfortran.fortran-torture/compile/enum_1.f90,
5369 gfortran.fortran-torture/execute/enum_1.f90,
5370 gfortran.fortran-torture/execute/enum_2.f90,
5371 gfortran.fortran-torture/execute/enum_3.f90,
5372 gfortran.fortran-torture/execute/enum_4.f90: New tests.
5373
5374 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
5375
5376 PR target/18482
5377 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
5378 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
5379
5380 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5381
5382 PR libfortran/20179
5383 * gfortran.dg/mixed_io_1.f90: New test.
5384 * gfortran.dg/mixed_io_1.c: New file.
5385
5386 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5387
5388 * gfortran.dg/malloc_free_1.f90: New test.
5389
5390 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
5391
5392 * gcc.dg/nested-func-4.c: Require profiling -pg.
5393
5394 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
5395
5396 PR C++/23229
5397 * g++.dg/warn/main-2.C: New test.
5398
5399 2005-10-28 Steven G. Kargl <kargls@comcast.net>
5400
5401 PR fortran/24545
5402 * gfortran.dg/interface_2.f90: new test.
5403
5404 2005-10-28 Josh Conner <jconner@apple.com>
5405
5406 PR c++/22153
5407 * g++.dg/template/crash38.C: New test.
5408 * g++.dg/parse/explicit1.C: Change expected errors.
5409
5410 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
5411
5412 PR C++/23426
5413 * g++.dg/other/large-size-array.C: New test.
5414
5415 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
5416
5417 PR middle-end/24362
5418 * g++.dg/opt/complex4.C: New test.
5419
5420 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
5421
5422 * gcc.dg/nested-func-4.c: New test.
5423
5424 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
5425
5426 PR fortran/24158
5427 gfortran.dg/derived_recursion.f90: New test.
5428 gfortran.dg/implicit_actual.f90: New test.
5429
5430 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
5431
5432 PR middle-end/24295, PR testsuite/24477
5433 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
5434 removed when weakref hits the tree.
5435
5436 2005-10-25 Jakub Jelinek <jakub@redhat.com>
5437
5438 * gfortran.dg/cray_pointers_4.f90: New test.
5439
5440 * gfortran.dg/cray_pointers_5.f90: New test.
5441
5442 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
5443
5444 PR fortran/22290
5445 * gfortran.dg/assign_5.f90: New test.
5446 * gfortran.dg/assign_6.f: New test.
5447
5448 2005-10-25 Uros Bizjak <uros@kss-loka.si>
5449
5450 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
5451 CPU has no SSE support.
5452
5453 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
5454
5455 PR libgfortran/24224
5456 * gfortran.dg/arrayio_1.f90: Update attribution.
5457 * gfortran.dg/arrayio_2.f90: Update attribution.
5458 * gfortran.dg/arrayio_3.f90: Update attribution.
5459 * gfortran.dg/arrayio_4.f90: Update test conditions.
5460 * gfortran.dg/arrayio_5.f90: Update attribution.
5461 * gfortran.dg/arrayio_6.f90: New test.
5462 * gfortran.dg/arrayio_7.f90: New test.
5463
5464 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
5465
5466 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
5467
5468 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
5469
5470 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
5471
5472 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
5473
5474 PR fortran/24416
5475 * gfortran.dg/namelist_char_only.f90: New test.
5476
5477 2005-10-24 Asher Langton <langton2@llnl.gov>
5478
5479 PR fortran/17031
5480 PR fortran/22282
5481 * gfortran.dg/cray_pointers_1.f90: New test.
5482 * gfortran.dg/cray_pointers_2.f90: New test.
5483 * gfortran.dg/cray_pointers_3.f90: New test.
5484 * gfortran.dg/loc_1.f90: New test.
5485 * gfortran.dg/loc_2.f90: New test.
5486
5487 2005-10-24 Steven Bosscher <stevenb@suse.de>
5488
5489 * gcc.dg/pr24225.c: New test.
5490
5491 2005-10-24 Asher Langton <langton2@llnl.gov>
5492
5493 * gfortran.dg/dup_save_1.f90: New test.
5494 * gfortran.dg/dup_save_2.f90: New test.
5495
5496 2005-10-24 Paul Brook <paul@codesourcery.com>
5497
5498 PR 24107
5499 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
5500 stdint.h.
5501
5502 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
5503
5504 PR libgfortran/24489
5505 * gfortran.dg/pr24489.f90: New test.
5506
5507 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
5508
5509 PR fortran/23635
5510 * gfortran.dg/ichar_1.f90: Add tests for derived types.
5511
5512 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
5513
5514 PR target/18911
5515 * g++.dg/init/array16.C: Skip for mmix-*-*.
5516
5517 2005-10-23 Asher Langton <langton2@llnl.gov>
5518
5519 * gfortran.dg/byte_1.f90: New test.
5520 * gfortran.dg/byte_2.f90: New test.
5521
5522 2005-10-23 David Edelsohn <edelsohn@gnu.org>
5523
5524 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
5525
5526 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
5527
5528 PR fortran/18022
5529 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
5530
5531 PR fortran/24311
5532 * gfortran.dg/merge_char_const.f90: New test.
5533
5534 PR fortran/24384
5535 * gfortran.dg/spread_scalar_source.f90: New test.
5536
5537 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
5538
5539 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
5540
5541 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
5542 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
5543
5544 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
5545
5546 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
5547
5548 PR fortran/24426
5549 * gfortran.dg/der_pointer_4.f90: New.
5550
5551 2005-10-22 David Ayers <d.ayers@inode.at>
5552
5553 * obj-c++.dg/except-1.mm: Simplify.
5554
5555 2005-10-21 David Ayers <d.ayers@inode.at>
5556
5557 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
5558
5559 2005-10-21 Jakub Jelinek <jakub@redhat.com>
5560
5561 * gfortran.dg/assumed_dummy_2.f90: New test.
5562
5563 2005-10-21 James E Wilson <wilson@specifix.com>
5564
5565 PR preprocessor/15220
5566 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
5567
5568 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
5569
5570 * gcc.c-torture/execute/20051021-1.c: New test.
5571
5572 2005-10-21 Mark Mitchell <mark@codesourcery.com>
5573
5574 PR c++/24260
5575 * g++.dg/ext/tmplattr1.C: New test.
5576
5577 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
5578
5579 PR fortran/24440
5580 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
5581
5582 2005-10-20 Geoffrey Keating <geoffk@apple.com>
5583
5584 * obj-c++.dg/except-1.mm: New.
5585
5586 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
5587
5588 2005-10-21 Alan Modra <amodra@bigpond.net.au>
5589
5590 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
5591
5592 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
5593
5594 PR middle-end/24295
5595 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
5596 declarations with the same names as thunks' alias targets, use
5597 aliases instead.
5598 * gcc.dg/attr-alias-3.c: New test.
5599 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
5600
5601 2005-10-20 Mark Mitchell <mark@codesourcery.com>
5602
5603 PR c++/22618
5604 * g++.dg/parse/access8.C: New test.
5605
5606 2005-10-20 Richard Guenther <rguenther@suse.de>
5607
5608 PR c++/24439
5609 * g++.dg/tree-ssa/pr24439.C: New testcase.
5610
5611 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
5612
5613 * g++.dg/opt/delay-slot-1.C: New test.
5614
5615 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
5616
5617 PR fortran/21625
5618 * gfortran.fg/der_init_1.f90: New.
5619
5620 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
5621
5622 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
5623
5624 2005-10-19 Mark Mitchell <mark@codesourcery.com>
5625
5626 PR c++/21908
5627 * g++.dg/parse/error28.C: New test.
5628
5629 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
5630
5631 * gcc.dg/profile-generate-2.c: New test.
5632
5633 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
5634
5635 PR target/23589
5636 * g++.dg/ext/dllimport11.C: New.
5637
5638 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5639
5640 PR c++/22293
5641 * g++.dg/other/friend3.C: New test.
5642
5643 2005-10-18 Mark Mitchell <mark@codesourcery.com>
5644
5645 PR c++/23293
5646 * g++.dg/template/error19.C: New test.
5647
5648 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
5649
5650 PR c++/21383
5651 * g++.dg/overload/koenig2.C: New.
5652
5653 PR c++/23118
5654 * g++.dg/overload/error2.C: New.
5655
5656 PR c++/22604
5657 * g++.dg/inherit/covariant14.C: New.
5658
5659 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5660
5661 PR c++/23440
5662 * g++.dg/parse/for1.C: New test.
5663
5664 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
5665
5666 PR fortran/23446
5667 * gfortran.dg/host_dummy_index_1.f90: New test.
5668
5669 PR fortran/21459
5670 * gfortran.dg/automatic_char_len_2.f90: New test.
5671
5672 PR fortran/20866
5673 * gfortran.dg/recursive_statement_functions.f90: New test.
5674
5675 PR fortran/20853
5676 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
5677
5678 PR fortran/20849
5679 * gfortran.dg/external_initializer.f90: New test.
5680
5681 PR fortran/20837
5682 * non_module_public.f90: New test.
5683
5684 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
5685
5686 PR c++/24386
5687 * g++.dg/template/overload7.C: New.
5688
5689 PR c++/22551
5690 * g++.dg/other/switch2.C: Remove expected warnings.
5691
5692 PR c++/21353
5693 * g++.dg/template/defarg6.C: New.
5694
5695 2005-10-17 Uros Bizjak <uros@kss-loka.si>
5696
5697 PR target/24315
5698 * gcc.target/i386/pr24315.c: New test.
5699
5700 2005-10-16 Mark Mitchell <mark@codesourcery.com>
5701
5702 PR c++/24389
5703 * g++.dg/template/static21.C: New test.
5704 * g++.dg/template/static21-a.cc: Likewise.
5705
5706 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
5707
5708 PR c++/23959
5709 * g++.dg/warn/Wswitch-default-1.C: New test.
5710 * g++.dg/warn/Wswitch-default-2.C: New test.
5711
5712 2005-10-16 Mark Mitchell <mark@codesourcery.com>
5713
5714 PR c++/22173
5715 * g++.dg/parse/template18.C: New test.
5716 * g++.dg/template/nontype15.C: Likewise.
5717
5718 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
5719
5720 PR fortran/22273
5721 * gfortran.dg/spec_expr_2.f90: New.
5722
5723 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
5724
5725 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
5726 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
5727 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
5728 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
5729 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
5730 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
5731 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
5732 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
5733 previous target-specific skips and warning-message matches where
5734 applicable.
5735
5736 2005-10-15 Mark Mitchell <mark@codesourcery.com>
5737
5738 PR c++/21347
5739 * g++.dg/warn/Wctor-dtor.C: New test.
5740
5741 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5742
5743 PR c/23439
5744 * gcc.dg/for-1.c: New test.
5745
5746 2005-10-14 Mark Mitchell <mark@codesourcery.com>
5747
5748 PR c++/19565
5749 * g++.dg/warn/Wconversion1.C: New test.
5750 * g++.dg/ext/packed4.C: Compile with -w.
5751 * g++.dg/opt/20050511-1.C: Likewise.
5752 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
5753
5754 2005-10-14 Jakub Jelinek <jakub@redhat.com>
5755
5756 * gfortran.dg/boz_5.f90: New test.
5757
5758 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
5759
5760 PR c++/22551
5761 * g++.dg/other/switch2.C: New.
5762
5763 PR c++/23984
5764 * g++.dg/init/ctor7.C: New.
5765
5766 2005-10-13 David Edelsohn <edelsohn@gnu.org>
5767
5768 PR c++/23730
5769 * g++.dg/parse/crash32.C: New test.
5770
5771 2005-10-13 Mark Mitchell <mark@codesourcery.com>
5772
5773 PR c++/20721
5774 * g++.dg/init/goto2.C: New test.
5775
5776 PR c++/22464
5777 * g++.dg/template/crash/41.C: New test.
5778
5779 PR c++/22180
5780 * g++.dg/template/crash40.C: New test.
5781
5782 PR c++/23694
5783 * g++.dg/parse/friend5.C: New test.
5784
5785 PR c++/23307
5786 * g++.dg/template/crash38.C: New test.
5787
5788 PR c++/22352
5789 * g++.dg/template/friend38.C: New test.
5790
5791 PR c++/22405
5792 * g++.dg/template/crash39.C: New test.
5793
5794 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
5795
5796 * gcc.dg/debug/dwarf2/dwarf-char1.c,
5797 gcc.dg/debug/dwarf2/dwarf-char2.c,
5798 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
5799
5800 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
5801
5802 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
5803
5804 * gcc.dg/dll-2.c: Add tests for warnings.
5805 * gcc.dg/dll-3.c: Likewise.
5806 * gcc.dg/dll-4.c: Likewise.
5807
5808 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
5809 * g++.dg/ext/dllimport2.C: Likewise.
5810 * g++.dg/ext/dllimport3.C: Likewise.
5811 * g++.dg/ext/dllimport7.C: Likewise.
5812 * g++.dg/ext/dllimport8.C: Likewise.
5813 * g++.dg/ext/dllimport9.C: Likewise.
5814
5815 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
5816
5817 PR fortran/24092
5818 * gfortran.dg/derived_pointer_recursion.f90: New test.
5819
5820 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
5821
5822 * gcc.c-torture/execute/20051012-1.c: New test.
5823
5824 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
5825
5826 PR fortran/18082
5827 * gfortran.dg/automatic_char_len_1.f90: New test.
5828
5829 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
5830
5831 PR fortran/20847
5832 * gfortran.dg/save_common.f90: New test.
5833
5834 PR fortran/20856
5835 * gfortran.dg/save_result.f90: New test.
5836
5837 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
5838
5839 PR c++/21592
5840 * g++.dg/template/dependent-expr1.C: Add new expected error.
5841 * g++.dg/template/dependent-expr2.C: Adjust error text.
5842 * g++.dg/template/overload6.C: New.
5843
5844 PR c++/23797
5845 * g++.dg/other/typename8.C: New.
5846
5847 PR c++/21117
5848 * g++.dg/other/return1.C: New.
5849
5850 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
5851
5852 PR c++/24052
5853 * g++.dg/ext/label5.C: New.
5854
5855 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
5856
5857 PR c++/19964
5858 * g++.dg/parse/crash31.C: New.
5859
5860 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
5861
5862 * g++.dg/ipa/ipa-1.c: New test.
5863 * g++.dg/ipa/ipa-2.c: New test.
5864 * g++.dg/ipa/ipa-3.c: New test.
5865 * g++.dg/ipa/ipa-4.c: New test.
5866 * g++.dg/ipa/ipa-5.c: New test.
5867 * g++.dg/ipa/ipa.exp: New file.
5868
5869 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
5870
5871 PR fortran/24207
5872 * gfortran.dg/private_type_3.f90: New test.
5873
5874 2005-10-11 Steven G. Kargl <kargls@comcast.net>
5875
5876 PR fortran/20786
5877 gfortran.dg/aint_anint_1.f90: New test.
5878
5879 2005-10-11 Steven G. Kargl <kargls@comcast.net>
5880
5881 PR libgfortran/24313
5882 gfortran.dg/csqrt.f: New test.
5883
5884 2005-10-11 Ian Lance Taylor <ian@airs.com>
5885
5886 PR c++/8057
5887 * g++.dg/warn/noeffect7.C: New test.
5888 * g++.dg/warn/noeffect2.C: Instantiate templates.
5889 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
5890 and warning.
5891
5892 2005-10-11 Mark Mitchell <mark@codesourcery.com>
5893
5894 PR c++/21089
5895 * g++.dg/init/float1.C: New test.
5896
5897 PR c++/24277
5898 * g++.dg/init/member1.C: Tweak error markers.
5899
5900 2005-10-11 Janis Johnson <janis187@us.ibm.com>
5901
5902 PR testsuite/24281
5903 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
5904 Check for null pointer.
5905
5906 2005-10-11 Mark Mitchell <mark@codesourcery.com>
5907
5908 PR c++/21369
5909 * g++.dg/parse/ret-type3.C: New test.
5910
5911 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
5912
5913 PR tree-opt/23946
5914 * gcc.c-torture/compile/pr23946.c: New test.
5915
5916 2005-10-11 Jakub Jelinek <jakub@redhat.com>
5917
5918 * g++.dg/opt/mmx2.C: New test.
5919
5920 2005-10-10 Mark Mitchell <mark@codesourcery.com>
5921
5922 PR c++/24277
5923 * g++.dg/template/static20.C: New test.
5924
5925 PR c++/24302
5926 * g++.dg/warn/Wunused-12.C: New test.
5927
5928 PR c++/23437
5929 * g++.dg/template/arg4.C: New test.
5930
5931 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
5932
5933 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
5934 * gcc.dg/ucnid-3.c: Likewise.
5935 * gcc.dg/ucnid-4.c: Likewise.
5936 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
5937 * g++.dg/other/ucnid-1.C: Likewise.
5938 * gcc.dg/sparc-frame-1.c: New test.
5939
5940 2005-10-10 Mark Mitchell <mark@codesourcery.com>
5941
5942 PR c++/24139
5943 * g++.dg/template/spec27.C: New test.
5944
5945 PR c++/24275
5946 * g++.dg/template/static19.C: New test.
5947
5948 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
5949
5950 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
5951 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
5952
5953 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
5954
5955 PR target/24136
5956 * gfortran.fortran-torture/compile/pr24136.f: New test.
5957
5958 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
5959
5960 PR c++/22172
5961 * g++.dg/parse/crash30.C: New test.
5962
5963 2005-10-07 Richard Guenther <rguenther@suse.de>
5964
5965 PR middle-end/24227
5966 * gcc.c-torture/compile/pr24227.c: New testcase.
5967
5968 2005-10-07 Steve Ellcey <sje@cup.hp.com>
5969
5970 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
5971 Do not put aligned attributes on array elements.
5972
5973 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
5974
5975 PR testsuite/23611, PR testsuite/23615
5976 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
5977 writing prototypes of library functions by hand.
5978 * obj-c++.dg/bitfield-4.mm: Likewise.
5979 * obj-c++.dg/const-str-4.mm: Likewise.
5980 * obj-c++.dg/encode-4.mm: Likewise.
5981 * obj-c++.dg/encode-5.mm: Likewise.
5982 * obj-c++.dg/encode-6.mm: Likewise.
5983 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
5984 * obj-c++.dg/method-10.mm: Likewise.
5985 * obj-c++.dg/method-17.mm: Likewise.
5986 * obj-c++.dg/method-19.mm: Likewise.
5987 * obj-c++.dg/try-catch-2.mm: Likewise.
5988
5989 2005-10-06 Richard Henderson <rth@redhat.com>
5990
5991 PR 24236
5992 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
5993
5994 2005-10-06 Dale Johannesen <dalej@apple.com>
5995
5996 * gcc.c-torture/execute/20030125-1.c: Correct.
5997
5998 2005-10-06 Richard Guenther <rguenther@suse.de>
5999
6000 PR tree-optimization/24238
6001 * g++.dg/tree-ssa/pr24238.C: New testcase.
6002
6003 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
6004
6005 PR 18568
6006 * gfortran.dg/der_pointer_3.f90: New test.
6007
6008 2005-10-05 Devang Patel <dpatel@apple.com>
6009
6010 PR Debug/23205
6011 * g++.dg/other/PR23205.C: New.
6012
6013 2005-10-05 Richard Henderson <rth@redhat.com>
6014
6015 PR target/23602
6016 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
6017 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
6018
6019 2005-10-05 Dale Johannesen <dalej@apple.com>
6020
6021 * gcc.c-torture/execute/float-floor.c: New.
6022
6023 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
6024
6025 PR tree-optimization/21419
6026 PR tree-optimization/24146
6027 PR tree-optimization/24151
6028
6029 * g++.dg/ext/asm7.C: New.
6030 * g++.dg/ext/asm8.C: New.
6031 * gcc.dg/asm-1.c: Compile on all targets.
6032 * gcc.dg/asm-pr24146.c: New.
6033 * gcc.dg/pr21419.c: Adjust error messages.
6034
6035 2005-10-05 Richard Guenther <rguenther@suse.de>
6036
6037 PR fortran/24176
6038 * gfortran.fortran-torture/compile/empty.f90: New testcase.
6039
6040 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
6041
6042 PR c++/23513
6043 * g++.dg/template/spec22.C: Robustify test.
6044 * g++.dg/template/spec26.C: New.
6045
6046 2005-10-05 Uros Bizjak <uros@kss-loka.si>
6047
6048 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
6049 if target supports vector instructions.
6050
6051 2005-10-04 Geoffrey Keating <geoffk@apple.com>
6052
6053 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
6054 C99 functions.
6055
6056 2005-10-04 Janis Johnson <janis187@us.ibm.com>
6057
6058 * lib/target-supports.exp (check_effective_target_fortran_large_real,
6059 check_effective_target_fortran_large_int): Replace cached result
6060 when target changes.
6061
6062 2005-10-04 Devang Patel <dpatel@apple.com>
6063
6064 * gcc.dg/i386-sse-vect-types.c: New.
6065
6066 2005-10-04 Ian Lance Taylor <ian@airs.com>
6067
6068 PR preprocessor/13726
6069 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
6070 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
6071
6072 2005-10-04 Richard Guenther <rguenther@suse.de>
6073
6074 PR c/23576
6075 * gcc.dg/noncompile/pr23576.c: New testcase.
6076
6077 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
6078
6079 PR middle-end/23125
6080 * gcc.dg/register-var-3.c: New test.
6081
6082 2005-10-04 Steven Bosscher <stevenb@suse.de>
6083
6084 * gcc.dg/pr23049.c: New test.
6085
6086 * gcc.dg/ucnid-4.c: Fix test.
6087
6088 2005-10-03 Diego Novillo <dnovillo@redhat.com>
6089
6090 PR 23445
6091 * gcc.c-torture/compile/pr23445.c: New test.
6092
6093 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
6094
6095 * g++.dg/overload/unknown1.C: New.
6096
6097 2005-10-03 Mark Mitchell <mark@codesourcery.com>
6098
6099 PR c++/17775
6100 * g++.dg/template/repo4.C: New test.
6101
6102 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6103
6104 PR libfortran/19308
6105 * gfortran.dg/large_real_kind_2.F90: New test.
6106 * gfortran.dg/large_integer_kind_2.f90: New test.
6107
6108 2005-10-03 Uros Bizjak <uros@kss-loka.si>
6109
6110 * lib/target-supports.exp (check_effective_target_vect_shift):
6111 Implement with result caching. Add i?86, x86_64 and ia64 targets.
6112 (check_effective_target_vect_condition): Fix copy-n-pasto.
6113
6114 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
6115 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
6116 targets.
6117
6118 2005-10-02 Mark Mitchell <mark@codesourcery.com>
6119
6120 PR c++/22621
6121 * g++.dg/template/overload5.C : New test.
6122
6123 PR c++/23840
6124 * g++.dg/expr/stdarg1.C: New test.
6125
6126 2005-10-02 Diego Novillo <dnovillo@redhat.com>
6127
6128 PR 24142
6129 * gcc.c-torture/execute/pr24142.c: New test.
6130
6131 2005-10-01 Diego Novillo <dnovillo@redhat.com>
6132
6133 PR 24141
6134 * gcc.c-torture/execute/pr24141.c: New test.
6135
6136 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
6137 Diego Novillo <dnovillo@redhat.com>
6138
6139 PR 23604
6140 * gcc.c-torture/execute/pr23604.c: New test.
6141
6142 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
6143
6144 PR fortran/16404
6145 PR fortran/20835
6146 PR fortran/20890
6147 PR fortran/20899
6148 PR fortran/20900
6149 PR fortran/20901
6150 PR fortran/20902
6151 gfortran.dg/equiv_constraint_1.f90: New test.
6152 gfortran.dg/equiv_constraint_2.f90: New test.
6153 gfortran.dg/equiv_constraint_3.f90: New test.
6154 gfortran.dg/equiv_constraint_4.f90: New test.
6155 gfortran.dg/equiv_constraint_5.f90: New test.
6156 gfortran.dg/equiv_constraint_6.f90: New test.
6157 gfortran.dg/equiv_constraint_7.f90: New test.
6158 gfortran.dg/equiv_constraint_8.f90: New test.
6159 gfortran.dg/private_type_1.f90: New test.
6160 gfortran.dg/private_type_2.f90: New test.
6161 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
6162 980628-10.f: Assert std=gnu to permit mixing of
6163 types in equivalence statements.
6164
6165 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
6166
6167 PR 24112
6168 * gfortran.dg/open_status_1.f90: New.
6169
6170 2005-09-30 Uros Bizjak <uros@kss-loka.si>
6171
6172 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
6173 * gcc.dg/vect/pr22480.c: Clean up temp files.
6174 * gcc.dg/vect/pr23831.c: Clean up temp files.
6175 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
6176 Clean up temp files.
6177 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
6178 Clean up temp files.
6179
6180 * gcc.dg/20050309-1.c: Clean up temp files.
6181 * gcc.dg/20050325-1.c: Clean up temp files.
6182
6183 2005-09-30 Uros Bizjak <uros@kss-loka.si>
6184
6185 PR tree-optimization/24059
6186 * gcc.dg/vect/pr24059.c : New test.
6187
6188 2005-09-29 Jakub Jelinek <jakub@redhat.com>
6189
6190 PR middle-end/24109
6191 * gcc.c-torture/execute/20050929-1.c: New test.
6192
6193 2005-09-29 Steven Bosscher <stevenb@suse.de>
6194
6195 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
6196
6197 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
6198
6199 PR c/21419
6200 * gcc.dg/pr21419.c: New test.
6201
6202 2005-09-29 Steven Bosscher <stevenb@suse.de>
6203
6204 * gcc.dg/pr23911.c: New test.
6205
6206 2005-09-28 Mark Mitchell <mark@codesourcery.com>
6207
6208 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
6209
6210 PR c++/16782
6211 * g++.dg/parse/qualified4.C: New test.
6212 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
6213 * g++.old-deja/g++.mike/p8154.C: Likewise.
6214
6215 2005-09-27 Mark Mitchell <mark@codesourcery.com>
6216
6217 PR c++/22147
6218 * g++.dg/template/friend37.C: New test.
6219 * g++.dg/parse/crash28.C: Adjust error markers.
6220
6221 2005-09-27 Jakub Jelinek <jakub@redhat.com>
6222
6223 PR fortran/18518
6224 * gfortran.fortran-torture/execute/save_2.f90: New decl.
6225
6226 2005-09-27 Devang Patel <dpatel@apple.com>
6227
6228 PR tree-optimization/23625
6229 * gcc.dg/pr23625.c: New test.
6230
6231 2005-09-27 Uros Bizjak <uros@kss-loka.si>
6232
6233 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
6234 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
6235
6236 2005-09-26 Jakub Jelinek <jakub@redhat.com>
6237
6238 PR fortran/23677
6239 * gfortran.fortran-torture/execute/save_1.f90: New test.
6240 * gfortran.dg/save_1.f90: New test.
6241
6242 2005-09-26 Uros Bizjak <uros@kss-loka.si>
6243
6244 * gcc.target/i386/builtin-apply-mmx.c: New test.
6245
6246 PR target/22576
6247 * gcc.target/i386/pr22576.c: New test.
6248
6249 PR target/22585
6250 * gcc.target/i386/pr22585.c: New test.
6251
6252 PR target/23268
6253 * gcc.target/i386/pr23268.c: New test.
6254
6255 PR middle-end/23831
6256 * gcc.dg/vect/pr23831.c: New test.
6257
6258 PR target/24055
6259 * gcc.target/i386/pr24055.c: New test.
6260
6261 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
6262
6263 PR tree-optimization/23960
6264 * gcc.c-torture/compile/pr23960.c: New.
6265
6266 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
6267
6268 PR fortran/16861
6269 * gfortran.dg/nested_modules_3.f90: New.
6270
6271 2005-09-22 Steven G. Kargl <kargls@comcast.net>
6272
6273 PR fortran/24005
6274 gfortran.dg/interface_1.f90: New test.
6275
6276 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
6277 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6278
6279 PR fortran/23843
6280 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
6281
6282 2005-09-22 Steven G. Kargl <kargls@comcast.net>
6283
6284 PR fortran/23516
6285 * gfortran.dg/imag_1.f: New test.
6286 * gfortran.dg/imag_2.f: Ditto.
6287
6288 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
6289
6290 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
6291
6292 2005-09-22 Jakub Jelinek <jakub@redhat.com>
6293
6294 PR c++/21983
6295 * g++.dg/warn/pr21983.C: New test.
6296
6297 2005-09-21 Mark Mitchell <mark@codesourcery.com>
6298
6299 PR c++/23993
6300 * g++.dg/template/array14.C: New test.
6301
6302 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
6303
6304 PR fortran/19929
6305 * gfortran.dg/der_ptr_component_1.f90: New test.
6306
6307 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6308
6309 PR c++/23965
6310 * g++.dg/template/error1.C: Reject "no matching function" message.
6311
6312 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6313
6314 PR c++/17609
6315 * g++.dg/lookup/error1.C: New test.
6316
6317 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
6318
6319 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
6320 functionality of the testcase.
6321
6322 2005-09-20 Richard Henderson <rth@redhat.com>
6323
6324 * gcc.dg/vect/vect-22.c: Require vect_float.
6325 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
6326
6327 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
6328
6329 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
6330 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
6331 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
6332 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
6333 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
6334 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
6335 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
6336 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
6337 * gcc.dg/cpp/ucnid-8.c: New test.
6338
6339 2005-09-20 Jakub Jelinek <jakub@redhat.com>
6340
6341 PR tree-optimization/23929
6342 * gcc.c-torture/compile/pr23929.c: New test.
6343
6344 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
6345
6346 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
6347 for one loop.
6348
6349 2005-09-20 Steve Ellcey <sje@cup.hp.com>
6350
6351 PR testsuite/23186
6352 * g++.dg/other/pr22003.C: Require named sections.
6353
6354 2005-09-20 Jakub Jelinek <jakub@redhat.com>
6355
6356 PR c++/23947
6357 * g++.dg/rtti/crash3.C: New test.
6358
6359 PR tree-optimization/23818
6360 * gcc.dg/pr23818.c: New test.
6361
6362 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6363
6364 PR fortran/23420
6365 * gfortran.dg/print_fmt_4.f: New.
6366
6367 2005-09-20 Jakub Jelinek <jakub@redhat.com>
6368
6369 PR fortran/23663
6370 * gfortran.fortran-torture/execute/entry_11.f90: New test.
6371
6372 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
6373
6374 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
6375 Use pointers to local alignable arrays instead. Added comments.
6376 * gcc.dg/vect/vect-46.c: Likewise.
6377 * gcc.dg/vect/vect-48.c: Likewise.
6378 * gcc.dg/vect/vect-49.c: Likewise.
6379 * gcc.dg/vect/vect-52.c: Likewise.
6380 * gcc.dg/vect/vect-53.c: Likewise.
6381 * gcc.dg/vect/vect-54.c: Likewise.
6382 * gcc.dg/vect/vect-56.c: Likewise.
6383 * gcc.dg/vect/vect-57.c: Likewise.
6384 * gcc.dg/vect/vect-58.c: Likewise.
6385 * gcc.dg/vect/vect-60.c: Likewise.
6386 * gcc.dg/vect/vect-61.c: Likewise.
6387
6388 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
6389 The test is no longer vectorizable on vect_no_align targets.
6390 * gcc.dg/vect/vect-43.c: Likewsie.
6391
6392 * gcc.dg/vect/vect-44.c: Added comments.
6393 * gcc.dg/vect/vect-45.c: Added comments.
6394 * gcc.dg/vect/vect-50.c: Added comments.
6395 * gcc.dg/vect/vect-51.c: Added comments.
6396
6397 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
6398 aligned type.
6399 * gcc.dg/vect/Os-vect-95.c: Likewise.
6400
6401 * gcc.dg/vect/vect-41.c: Test removed.
6402 * gcc.dg/vect/vect-47.c: Test removed.
6403 * gcc.dg/vect/vect-55.c: Test removed.
6404 * gcc.dg/vect/vect-59.c: Test removed.
6405
6406 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
6407
6408 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
6409 No longer vectorizable on vect_no_align targets.
6410 * gcc.dg/vect/pr20122.c: Likewise.
6411 * gcc.dg/vect/vect-74.c: Likewise.
6412 * gcc.dg/vect/vect-75.c: Likewise.
6413 * gcc.dg/vect/vect-76.c: Likewise.
6414
6415 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
6416 Will not be vectorizable on vect_no_align targets once aliasing issues
6417 are resolved.
6418 * gcc.dg/vect/vect-79.c: Likewise.
6419
6420 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
6421 * gcc.dg/vect/vect-78.c: Likewise.
6422 * gcc.dg/vect/vect-97.c: Likewise.
6423
6424 2005-09-19 Steven Bosscher <stevenb@suse.de>
6425
6426 * gcc.dg/pr23943.c: New test.
6427
6428 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
6429
6430 PR fortran/19181
6431 * gfortran.dg/derived_pointer_null_1.f90: New test.
6432
6433 2005-09-18 Richard Guenther <rguenther@suse.de>
6434
6435 PR middle-end/23944
6436 * gcc.c-torture/compile/pr23944.c: New testcase.
6437
6438 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
6439
6440 PR fortran/15975
6441 * gfortran.dg/der_pointer_2.f90: New test.
6442
6443 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
6444
6445 PR fortran/16861
6446 * gfortran.dg/nested_modules_2.f90: New test.
6447
6448 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6449
6450 PR c++/18368
6451 * g++.dg/other/semicolon.C: New test.
6452
6453 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
6454
6455 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
6456 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
6457
6458 2005-09-16 Mark Mitchell <mark@codesourcery.com>
6459
6460 PR c++/23914
6461 * g++.dg/template/static18.C: New test.
6462
6463 PR c++/21514
6464 * g++.dg/template/crash19.C: Remove dg-error marker.
6465 * g++.dg/template/local4.C: New test.
6466
6467 2005-09-16 Paul Brook <paul@codesourcery.com>
6468
6469 PR fortran/23906
6470 * gfortran.dg/dependency_1.f90: New test.
6471
6472 2005-09-15 Mark Mitchell <mark@codesourcery.com>
6473
6474 PR c++/23896
6475 * g++.dg/template/static17.C: New test.
6476
6477 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
6478
6479 PR c++/23139
6480 * g++.dg/warn/huge-val1.C: New test.
6481
6482 2005-09-15 Mark Mitchell <mark@codesourcery.com>
6483
6484 PR c++/13140
6485 * g++.dg/parse/class2.C: New test.
6486 * g++.dg/template/explicit8.C: Likewise.
6487 * g++.dg/template/spec25.C: Likewise.
6488
6489 2005-09-14 Josh Conner <jconner@apple.com>
6490
6491 PR middle-end/23584
6492 * gcc.dg/pr23584.c: New test.
6493
6494 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
6495
6496 PR fortran/21875 Internal Unit Array I/O, NIST
6497 * gfortran.dg/arrayio_1.f90: New test.
6498 * gfortran.dg/arrayio_1.f90: New test.
6499 * gfortran.dg/arrayio_1.f90: New test.
6500 * gfortran.dg/arrayio_1.f90: New test.
6501 * gfortran.dg/arrayio_1.f90: New test.
6502
6503 2005-09-14 Uros Bizjak <uros@kss-loka.si>
6504
6505 PR middle-end/22480
6506 * gcc.dg/vect/pr22480.c: New test.
6507
6508 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
6509
6510 PR fortran/19358
6511 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
6512
6513 2005-09-13 Josh Conner <jconner@apple.com>
6514
6515 PR c++/23180
6516 * g++.dg/init/struct2.C: New test.
6517 * g++.dg/init/struct3.C: New test.
6518
6519 2005-09-13 Janis Johnson <janis187@us.ibm.com>
6520
6521 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
6522 Clean up temp files.
6523 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
6524 gcc.dg/tree-ssa/builtin-fprintf-1.c,
6525 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
6526 gcc.dg/tree-ssa/builtin-printf-1.c,
6527 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
6528 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
6529 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
6530 gcc.dg/tree-ssa/builtin-vprintf-1.c,
6531 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
6532 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
6533 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
6534 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
6535 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
6536 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
6537 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
6538 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
6539
6540 2005-09-13 Josh Conner <jconner@apple.com>
6541
6542 * lib/gcc-dg.exp: Load scanipa.exp.
6543 (cleanup-dump): New procedure.
6544 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
6545 * lib/scandump.exp: New file.
6546 * lib/scantree.exp: Use it.
6547 * lib/scanipa.exp: New file.
6548
6549 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
6550
6551 PR fortran/17740
6552 * gfortran.dg/generic_4.f90: New test.
6553
6554 2005-09-13 Uros Bizjak <uros@kss-loka.si>
6555
6556 PR target/23816
6557 * gcc.target/i386/pr23816-1.c: New test.
6558 * gcc.target/i386/pr23816-2.c: New test.
6559
6560
6561 2005-09-13 Bastian Blank <waldi@debian.org>
6562
6563 PR c++/16171
6564 * g++.dg/abi/mangle26.C: New test.
6565 * g++.dg/abi/mangle27.C: New test.
6566 * g++.dg/abi/mangle28.C: New test.
6567 * g++.dg/abi/mangle29.C: New test.
6568
6569 PR c++/23839
6570 * g++.dg/parse/register1.C: New test.
6571
6572 2005-09-13 Mark Mitchell <mark@codesourcery.com>
6573
6574 PR c++/23842
6575 * g++.dg/template/access16.C: New test.
6576
6577 2005-09-13 Richard Sandiford <richard@codesourcery.com>
6578
6579 * gfortran.dg/char_pack_2.f90: Increase the vector size.
6580
6581 2005-09-13 Richard Sandiford <richard@codesourcery.com>
6582
6583 PR fortran/18899
6584 * gfortran.dg/shape_2.f90: New test.
6585
6586 2005-09-13 Richard Sandiford <richard@codesourcery.com>
6587
6588 PR target/19269
6589 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
6590 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
6591 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
6592 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
6593 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
6594 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
6595 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
6596 tests.
6597
6598 2005-09-12 Mark Mitchell <mark@codesourcery.com>
6599
6600 PR c++/23841
6601 * g++.dg/parse/template17.C: New test.
6602
6603 2005-09-12 Mark Mitchell <mark@codesourcery.com>
6604
6605 PR c++/23789
6606 * g++.dg/template/nontype14.C: New test.
6607
6608 2005-09-12 Ian Lance Taylor <ian@airs.com>
6609
6610 PR g++/7874
6611 * g++.dg/lookup/friend7.C: New test.
6612 * g++.dg/lookup/friend8.C: New test.
6613 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
6614 so that it will be found via argument dependent lookup.
6615 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
6616 friend functions which will no longer be found.
6617 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
6618 function g, so that it will be found via argument dependent
6619 lookup.
6620 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
6621 * g++.old-deja/g++.mike/net43.C: Likewise.
6622
6623 2005-09-12 Mark Mitchell <mark@codesourcery.com>
6624
6625 PR c++/23691
6626 * g++.dg/template/static16.C: New test.
6627
6628 2005-09-12 Josh Conner <jconner@apple.com>
6629
6630 PR middle-end/23237
6631 * gcc.c-torture/compile/pr23237.c: New test.
6632
6633 2005-09-11 Richard Henderson <rth@redhat.com>
6634
6635 * g++.dg/other/error8.C: Update expected diagnostic text.
6636
6637 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6638
6639 PR libfortran/19872
6640 * gfortran.dg/overwrite_1.f: New test.
6641
6642 2005-09-09 Josh Conner <jconner@apple.com>
6643
6644 * g++.dg/init/pr23180-1.C: Removed.
6645 * g++.dg/init/pr23180-2.C: Removed.
6646
6647 2005-09-09 David Daney <ddaney@avtrex.com>
6648
6649 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
6650 files which are ...
6651 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
6652 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
6653
6654 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6655
6656 * gfortran.dg/iostat_2.f90: New test.
6657
6658 2005-09-09 Mark Mitchell <mark@codesourcery.com>
6659
6660 PR c++/22252
6661 * g++.dg/ext/interface1.C: New test.
6662 * g++.dg/ext/interface1.h: Likewise.
6663 * g++.dg/ext/interface1a.cc: Likewise.
6664
6665 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
6666
6667 * gfortran.dg/iomsg_1.f90: New test case.
6668
6669 2005-09-09 Richard Guenther <rguenther@suse.de>
6670
6671 PR c++/23624
6672 * g++.dg/tree-ssa/pr23624.C: New testcase.
6673
6674 2005-09-09 Richard Sandiford <richard@codesourcery.com>
6675
6676 PR fortran/19239
6677 * gfortran.dg/vector_subscript_1.f90,
6678 * gfortran.dg/vector_subscript_2.f90: New tests.
6679
6680 2005-09-09 Richard Sandiford <richard@codesourcery.com>
6681
6682 PR fortran/21104
6683 * gfortran.dg/array_alloc_1.f90,
6684 * gfortran.dg/array_alloc_2.f90,
6685 * gfortran.dg/array_alloc_3.f90: New tests.
6686
6687 2005-09-09 Richard Sandiford <richard@codesourcery.com>
6688
6689 PR fortran/12840
6690 * gfortran.dg/array_constructor_6.f90
6691 * gfortran.dg/array_constructor_7.f90
6692 * gfortran.dg/array_constructor_8.f90
6693 * gfortran.dg/array_constructor_9.f90
6694 * gfortran.dg/array_constructor_10.f90
6695 * gfortran.dg/array_constructor_11.f90
6696 * gfortran.dg/array_constructor_12.f90: New tests.
6697
6698 2005-09-08 Josh Conner <jconner@apple.com>
6699
6700 PR c++/23180
6701 * g++.dg/init/pr23180-1.C: New test.
6702 * g++.dg/init/pr23180-2.C: New test.
6703
6704 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
6705
6706 PR fortran/18878
6707 * gfortran.dg/module_double_reuse.f90: New.
6708
6709 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
6710
6711 PR fortran/23270
6712 PR fortran/22304
6713 PR fortran/18870
6714 PR fortran/17917
6715 PR fortran/16511
6716 * gfortran.dg/common_equivalence_1.f: New.
6717 * gfortran.dg/common_equivalence_2.f: New.
6718 * gfortran.dg/common_equivalence_3.f: New.
6719 * gfortran.dg/contained_equivalence_1.f90: New.
6720 * gfortran.dg/module_blank_common.f90: New.
6721 * gfortran.dg/module_commons_1.f90: New.
6722 * gfortran.dg/module_equivalence_1.f90: New.
6723 * gfortran.dg/nested_modules_1.f90: New.
6724 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
6725 equivalences and add comment to connect the test with
6726 the PR.
6727
6728 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6729
6730 PR fortran/23765
6731 * gfortran.dg/common_6.f90: New test.
6732
6733 2005-09-08 Richard Sandiford <richard@codesourcery.com>
6734
6735 PR fortran/15326
6736 * gfortran.dg/char_result_1.f90,
6737 * gfortran.dg/char_result_2.f90,
6738 * gfortran.dg/char_result_3.f90,
6739 * gfortran.dg/char_result_4.f90,
6740 * gfortran.dg/char_result_5.f90,
6741 * gfortran.dg/char_result_6.f90,
6742 * gfortran.dg/char_result_7.f90,
6743 * gfortran.dg/char_result_8.f90: New tests.
6744
6745 2005-09-08 Richard Sandiford <richard@codesourcery.com>
6746
6747 PR fortran/19928
6748 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
6749
6750 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
6751
6752 PR obj-c++/16816
6753 * obj-c++.dg/selector-5.mm: New test.
6754 * obj-c++.dg/selector-6.mm: New test.
6755
6756 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
6757
6758 PR objc/20574
6759 PR objc/19324
6760 * objc.dg/error-1.m: New test.
6761
6762 2005-09-07 Richard Sandiford <richard@codesourcery.com>
6763
6764 PR fortran/23373
6765 * gfortran.fortran-torture/execute/pr23373-1.f90,
6766 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
6767
6768 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
6769
6770 PR libfortran/23760
6771 * gfortran.dg/g77/1832.f: Remove long string in write statement
6772 to allow the test to pass on correct list directed output with
6773 prepended space.
6774
6775 2005-09-07 James E Wilson <wilson@specifix.com>
6776
6777 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
6778
6779 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
6780
6781 * gfortran.dg/parameter+save.f90: Rename to
6782 * gfortran.dg/parameter_save.f90: .. this.
6783
6784 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
6785
6786 PR fortran/20848
6787 * gfortran.dg/parameter+save.f90: New test case.
6788
6789 2005-09-06 Richard Sandiford <richard@codesourcery.com>
6790
6791 PR fortran/19269
6792 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
6793
6794 2005-09-06 Jakub Jelinek <jakub@redhat.com>
6795
6796 PR c/23075
6797 * gcc.dg/pr23075.c: New test.
6798 * g++.dg/warn/pr23075.C: New test.
6799
6800 PR target/22362
6801 * gcc.target/i386/pr22362.c: New test.
6802
6803 PR rtl-optimization/23098
6804 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
6805
6806 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
6807 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
6808 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
6809
6810 2005-09-06 Mark Mitchell <mark@codesourcery.com>
6811
6812 * g++.dg/expr/cast6.C: New test.
6813
6814 PR c++/9782
6815 * g++.dg/init/new15.C: New test.
6816
6817 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
6818
6819 * gcc.dg/vect/Os-vect-95.c: New test.
6820 * gcc.dg/vect/vect-95.c: Same.
6821
6822 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
6823
6824 * gcc.dg/vect/vect-29.c: Update xfail testing.
6825 * gcc.dg/vect/vect-44.c: Same.
6826 * gcc.dg/vect/vect-48.c: Same.
6827 * gcc.dg/vect/vect-50.c: Same.
6828 * gcc.dg/vect/vect-72.c: Same.
6829 * gcc.dg/vect/vect-77.c: Same.
6830 * gcc.dg/vect/vect-78.c: Same.
6831 * gcc.dg/vect/vect-80.c: Same.
6832 * gcc.dg/vect/vect-96.c: Same.
6833 * gcc.dg/vect/vect-100.c: Same.
6834 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
6835 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
6836 * gfortran.dg/vect/vect-5.f90: Same.
6837
6838 2005-09-06 Jakub Jelinek <jakub@redhat.com>
6839
6840 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
6841 start strings.
6842 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
6843 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
6844
6845 PR c++/23056
6846 * g++.dg/opt/pr23056.C: New test.
6847
6848 PR rtl-optimization/23098
6849 * gcc.target/i386/pr23098.c: New test.
6850
6851 2005-09-05 Mark Mitchell <mark@codesourcery.com>
6852
6853 PR c++/23667
6854 * g++.dg/template/static15.C: New test.
6855
6856 PR c++/21440
6857 * g++.dg/ext/stmtexpr5.C: New test.
6858 * g++.dg/ext/stmtexpr6.C: Likewise.
6859
6860 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
6861
6862 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
6863
6864 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
6865 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
6866 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
6867
6868 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
6869
6870 PR libfortran/23321
6871 * gfortran.dg/direct_io_4.f90: New test case.
6872
6873 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
6874 Rasmus Hahn <rassahah@neofonie.de>
6875
6876 PR libobjc/23108
6877 * objc.dg/type-stream-1.m: New test.
6878
6879 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
6880
6881 PR fortran/23661
6882 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
6883 gfortran.dg/print_fmt_3.f90: New test.
6884
6885 2005-09-03 Jakub Jelinek <jakub@redhat.com>
6886
6887 * gfortran.dg/fmt_t_1.f90: New test.
6888
6889 2005-09-03 Jakub Jelinek <jakub@redhat.com>
6890
6891 PR rtl-optimization/23454
6892 * g++.dg/opt/pr23454.C: New test.
6893
6894 2005-09-03 Mark Mitchell <mark@codesourcery.com>
6895
6896 PR c++/23699
6897 * g++.dg/ext/static1.C: New test.
6898
6899 2005-09-02 Richard Henderson <rth@redhat.com>
6900
6901 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
6902 tail call to check_fa_work.
6903
6904 2005-09-02 Mark Mitchell <mark@codesourcery.com>
6905
6906 PR c++/21687
6907 * g++.dg/other/gc3.C: New test.
6908
6909 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
6910
6911 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
6912 * gcc.dg/20050826-1.c: Likewise.
6913
6914 2005-08-31 Mark Mitchell <mark@codesourcery.com>
6915
6916 PR c++/23167
6917 * g++.dg/expr/volatile1.C: New test.
6918
6919 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
6920
6921 PR middle-end/23547
6922 * gcc.dg/pr23547.c: New test.
6923
6924 2005-09-02 Richard Sandiford <richard@codesourcery.com>
6925
6926 PR c/22061
6927 * gcc.c-torture/execute/pr22061-1.c,
6928 * gcc.c-torture/execute/pr22061-2.c,
6929 * gcc.c-torture/execute/pr22061-3.c,
6930 * gcc.c-torture/execute/pr22061-4.c: New tests.
6931
6932 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
6933
6934 * gcc.dg/Wredundant-decls-2.c: New test to check that
6935 -Wredundant-decls does not issue warning for a variable
6936 definition following a declaration.
6937
6938 2005-09-01 Jakub Jelinek <jakub@redhat.com>
6939
6940 PR debug/7241
6941 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
6942 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
6943 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
6944
6945 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
6946 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
6947 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
6948 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
6949 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
6950 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
6951 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
6952 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
6953
6954 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
6955
6956 PR objc/23306
6957 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
6958 scan-assmbler.
6959
6960 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
6961
6962 PR target/21255
6963 * gcc.dg/pr21255-1.c: New test.
6964 * gcc.dg/pr21255-2-mb.c: Likewise.
6965 * gcc.dg/pr21255-2-ml.c: Likewise.
6966 * gcc.dg/pr21255-3.c: Likewise.
6967 * gcc.dg/pr21255-4.c: Likewise.
6968
6969 2005-08-31 Dale Johannesen <dalej@apple.com>
6970
6971 * gcc.dg/20050830-1.c: New.
6972
6973 2005-08-31 Josh Conner <jconner@apple.com>
6974
6975 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
6976 command-line options for arm-*-* targets.
6977 * g++.dg/init/array16.C: Likewise.
6978 * g++.dg/other/crash-4.C: Likewise.
6979
6980 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
6981
6982 PR obj-c++/23640
6983 * obj-c++.dg/gnu-runtime-3.mm: New test.
6984
6985 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6986
6987 PR c++/13377
6988 * g++.dg/lookup/ambig4.C: New test.
6989 * g++.dg/lookup/ambig5.C: New test.
6990 * g++.dg/tc1/dr101.C: Adjust error markers.
6991
6992 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6993
6994 PR c++/23639
6995 * g++.dg/template/ttp5.C: Adjust error markers.
6996
6997 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
6998
6999 PR testsuite/23609
7000 * lib/obj-c++.exp: Include target-libpath.exp.
7001 (obj-c++_link_flags): Look for the GNU libobjc library
7002 and set the library path to include it.
7003 Don't manually set LD_LIBRARY_PATH (etc.) but call
7004 set_ld_library_path_env_vars instead.
7005 (obj-c++_target_compile): Don't set library path or
7006 linker flags because they are already set correctly
7007 in obj-c++_link_flags.
7008
7009 2005-08-30 Josh Conner <jconner@apple.com>
7010
7011 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
7012 to command-line options for arm-*-* targets.
7013
7014 2005-08-30 Geoffrey Keating <geoffk@apple.com>
7015
7016 * g++.dg/other/i386-1.C: New.
7017
7018 2005-08-30 Jakub Jelinek <jakub@redhat.com>
7019
7020 PR preprocessor/20348
7021 PR preprocessor/20356
7022 * gcc.dg/cpp/pr20348.c: New test.
7023 * gcc.dg/cpp/pr20348.h: New file.
7024 * gcc.dg/cpp/inc/pr20348.h: New file.
7025 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
7026 * gcc.dg/cpp/pr20356.c: New test.
7027 * gcc.dg/cpp/pr20356.h: New file.
7028 * gcc.dg/cpp/inc/pr20356.h: New file.
7029 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
7030
7031 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
7032
7033 * gfortran.fortran-torture/execute/intrinsic_count.f90:
7034 Fix array dimension to avoid correct end-of-file error.
7035
7036 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
7037
7038 PR libfortran/23598
7039 * gfortran.dg/iostat_1.f90: New test.
7040
7041 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
7042
7043 PR middle-end/23408
7044 * gcc.dg/pr23408.c: New test.
7045
7046 2005-08-28 Mark Mitchell <mark@codesourcery.com>
7047
7048 PR c++/23099
7049 * g++.dg/init/member1.C: Make sure erroneous static data member
7050 definitions are required.
7051 * g++.dg/template/static13.C: New test.
7052 * g++.dg/template/static14.C: Likewise.
7053
7054 2005-08-29 Jakub Jelinek <jakub@redhat.com>
7055
7056 * gcc.target/i386/pr23575.c: Use -msse2 instead of
7057 -march=pentium4, remove ilp32 requirement.
7058
7059 PR middle-end/23484
7060 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
7061 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
7062
7063 2005-08-29 Andreas Jaeger <aj@suse.de>
7064
7065 PR testsuite/23607
7066 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
7067
7068 2005-08-28 Jakub Jelinek <jakub@redhat.com>
7069
7070 * gcc.c-torture/execute/20050316-2.c: New test.
7071 * gcc.c-torture/execute/20050316-3.c: New test.
7072 * gcc.dg/torture/pr16104-1.c: New test.
7073
7074 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
7075
7076 PR middle-end/23463
7077 * gcc.c-torture/execute/zero-struct-1.c: New test.
7078
7079 2005-08-27 Richard Guenther <rguenther@suse.de>
7080
7081 PR target/23575
7082 * gcc.target/i386/pr23575.c: New testcase.
7083
7084 2005-08-26 Jakub Jelinek <jakub@redhat.com>
7085
7086 PR rtl-optimization/23561
7087 * gcc.c-torture/execute/20050826-1.c: New test.
7088
7089 PR rtl-opt/23560
7090 * gcc.c-torture/execute/20050826-2.c: New test.
7091
7092 2005-08-26 Dale Johannesen <dalej@apple.com>
7093
7094 * gcc.dg/20030711-1.c: Modify to work on Darwin.
7095 * gcc.dg/20050826-1.c: New.
7096
7097 2005-08-26 Mark Mitchell <mark@codesourcery.com>
7098
7099 PR c++/19004
7100 * g++.dg/template/nontype13.C: New test.
7101
7102 PR c++/23491
7103 * g++.dg/init/new14.C: New test.
7104 * g++.dg/expr/anew1.C: Do not XFAIL.
7105 * g++.dg/expr/anew2.C: Likewise.
7106 * g++.dg/expr/anew3.C: Likewise.
7107
7108 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
7109
7110 PR middle-end/22439
7111 * gcc.dg/vla-3.c: New test.
7112
7113 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
7114
7115 PR fortran/20363
7116 * gfortran.dg/named_interface.f90: New.
7117
7118 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
7119
7120 * gcc.c-torture/execute/frame-address.c: New test.
7121
7122 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
7123
7124 PR c++/20817
7125 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
7126
7127 2005-08-25 Alan Modra <amodra@bigpond.net.au>
7128
7129 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
7130
7131 2005-08-25 Alan Modra <amodra@bigpond.net.au>
7132
7133 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
7134 * gcc.dg/altivec-22.c: Rename from..
7135 * gcc.dg/altivec-nomfcr.c: ..this.
7136
7137 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
7138
7139 PR tree-optimization/23546
7140 * gcc.dg/tree-ssa/pr23546.c: New test.
7141
7142 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
7143
7144 PR fortran/17758
7145 * gfortran.dg/nonreturning_statements.f90: New test.
7146
7147 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
7148
7149 PR c++/22454
7150 * g++.dg/parse/crash29.C: New.
7151
7152 2005-08-23 DJ Delorie <dj@redhat.com>
7153
7154 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
7155 constants have the L suffix.
7156
7157 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
7158
7159 PR c++/23044
7160 * g++.dg/template/instantiate8.C: New.
7161
7162 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
7163
7164 PR middle-end/23467
7165 * gcc.c-torture/execute/pr23467.c: New test.
7166
7167 2005-08-23 Jakub Jelinek <jakub@redhat.com>
7168
7169 PR tree-optimization/22043
7170 * gcc.c-torture/execute/20050613-1.c: New test.
7171
7172 2005-08-23 Ben Elliston <bje@au.ibm.com>
7173
7174 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
7175
7176 2005-08-22 Jakub Jelinek <jakub@redhat.com>
7177
7178 PR rtl-optimization/23478
7179 * g++.dg/opt/pr23478.C: New test.
7180
7181 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
7182
7183 PR c/18715
7184 * gcc.dg/switch-warn-3.c: New test.
7185
7186 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7187
7188 PR c++/22233
7189 * g++.dg/template/param1.C: New test.
7190
7191 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7192
7193 PR c++/23089
7194 * g++.dg/other/incomplete1.C: New test.
7195
7196 2005-08-22 Ira Rosen <irar@il.ibm.com>
7197
7198 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
7199 are vectorizable.
7200
7201 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7202
7203 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
7204 d_lines_5.f: New.
7205
7206 2005-08-21 Jakub Jelinek <jakub@redhat.com>
7207
7208 * gcc.target/i386/sse-4.c: New test.
7209
7210 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7211
7212 PR testsuite/23239
7213 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
7214
7215 2005-08-20 Jakub Jelinek <jakub@redhat.com>
7216
7217 * gcc.dg/20050811-1.c: New test.
7218 * gcc.dg/20050811-2.c: New test.
7219
7220 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
7221
7222 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
7223
7224 2005-08-19 Diego Novillo <dnovillo@redhat.com>
7225
7226 PR 23476
7227 * gcc.c-torture/compile/pr23476.c: New test.
7228
7229 2005-08-19 Devang Patel <dpatel@apple.com>
7230
7231 PR tree-optimization/23048
7232 * gcc.dg/tree-ssa/pr23048.c: New test.
7233
7234 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
7235
7236 PR middle-end/20624
7237 * g++.dg/warn/Wreturn-3.C: New test
7238
7239 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
7240
7241 PR tree-optimization/22228
7242 * g++.dg/vect/pr22543.cc: New test.
7243
7244 2005-08-17 Steven Bosscher <stevenb@suse.de>
7245
7246 PR tree-optimization/21574
7247 * gcc.dg/tree-ssa/pr21574.c: New test.
7248
7249 2005-08-16 James E Wilson <wilson@specifix.com>
7250
7251 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
7252
7253 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
7254
7255 PR tree-opt/23402
7256 * gcc.c-torture/compile/zero-strct-3.c: New test.
7257 * gcc.c-torture/compile/zero-strct-4.c: New test.
7258
7259 2005-08-16 Steven Bosscher <stevenb@suse.de>
7260
7261 PR target/23376
7262 * gcc.target/x86_64/pr23376.c: New test.
7263
7264 2005-08-16 Ian Lance Taylor <ian@airs.com>
7265
7266 PR c++/23337
7267 * g++.dg/ext/vector2.C: New.
7268
7269 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
7270
7271 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
7272
7273 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
7274
7275 PR libfortran/23428
7276 * gfortran.dg/inquire-complex.f90: New test case.
7277
7278 2005-08-16 James E Wilson <wilson@specifix.com>
7279
7280 PR tree-optimization/21105
7281 * gcc.dg/large-size-array.c: New.
7282
7283 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
7284
7285 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
7286 type.
7287 * gcc.dg/vect/vect-41: Likewise.
7288 * gcc.dg/vect/vect-42: Likewise.
7289 * gcc.dg/vect/vect-43: Likewise.
7290 * gcc.dg/vect/vect-44: Likewise.
7291 * gcc.dg/vect/vect-46: Likewise.
7292 * gcc.dg/vect/vect-47: Likewise.
7293 * gcc.dg/vect/vect-48: Likewise.
7294 * gcc.dg/vect/vect-52: Likewise.
7295 * gcc.dg/vect/vect-53: Likewise.
7296 * gcc.dg/vect/vect-54: Likewise.
7297 * gcc.dg/vect/vect-55: Likewise.
7298 * gcc.dg/vect/vect-56: Likewise.
7299 * gcc.dg/vect/vect-57: Likewise.
7300 * gcc.dg/vect/vect-58: Likewise.
7301 * gcc.dg/vect/vect-59: Likewise.
7302 * gcc.dg/vect/vect-60: Likewise.
7303 * gcc.dg/vect/vect-61: Likewise.
7304 * gcc.dg/vect/vect-85: Likewise.
7305 * gcc.dg/vect/vect-87: Likewise.
7306 * gcc.dg/vect/vect-88: Likewise.
7307 * gcc.dg/vect/vect-93.c: Likewise.
7308 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
7309 * gcc.dg/vect/vect-75: Likewise.
7310 * gcc.dg/vect/vect-76: Likewise.
7311 * gcc.dg/vect/vect-77: Likewise.
7312 * gcc.dg/vect/vect-78: Likewise.
7313 * gcc.dg/vect/vect-80: Likewise.
7314 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
7315 vectorized for the expected reason, rather than checking how alignment
7316 was handled.
7317 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
7318 type and also instead of aligned pointers. Added documentation.
7319
7320 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
7321
7322 * gfortran.dg/power.f90: New test.
7323
7324 2005-08-16 Jakub Jelinek <jakub@redhat.com>
7325
7326 PR rtl-optimization/23299
7327 * g++.dg/opt/pr23299.C: New test.
7328
7329 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7330
7331 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
7332
7333 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
7334
7335 * g++.dg/template/local6.C: New test.
7336
7337 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
7338
7339 * execute/exceptions/finally-1.m: Check that the catch and finally are
7340 being called. Also add a "return 0;" at the end of main.
7341
7342 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
7343
7344 PR fortran/21432.
7345 * gfortran.dg/namelist_print_1.f: New test of functionality of
7346 PRINT namelist.
7347 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
7348 namelist generates error with -std=f95.
7349
7350 2005-08-14 Ira Rosen <irar@il.ibm.com>
7351
7352 PR tree-optimization/23119
7353 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
7354
7355 2005-08-13 Marcin Koziej <creep@desk.pl>
7356 Andrew Pinski <pinskia@physics.uc.edu>
7357
7358 PR libobjc/22492
7359 * execute/exceptions/finally-1.m: New test.
7360
7361 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
7362
7363 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
7364 testsuite.
7365 * objc/execute/exceptions/trivial.m: New test.
7366 * objc.dg/try-catch-11.m: Move to ...
7367 * objc/execute/exceptions/foward-1.m: Here.
7368 * objc.dg/try-catch-2.m: Move to ...
7369 * objc/execute/exceptions/catchall-1.m: Here.
7370 * objc.dg/try-catch-8.m: Move to ...
7371 * objc/execute/exceptions/local-variables-1.m: Here.
7372
7373 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
7374
7375 * objc.dg/nested-func-1.m: Move to ...
7376 * objc/execute/nested-func-1.m: Here.
7377
7378 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
7379
7380 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
7381 in ${options} instead of [target_info name].
7382 * lib/obj-c++.exp (objc_target_compile): Likewise.
7383
7384 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
7385
7386 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
7387
7388 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
7389
7390 part of PR testsuite/23348
7391 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
7392 of the torture options.
7393 * objc/compile/trivial.m: New test.
7394
7395 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
7396
7397 * gfortran.dg/eoshift.f90: Correct format.
7398
7399 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
7400
7401 * gfortran.fortran-torture/execute/character_passing.f90:
7402 Fix comment typo.
7403
7404 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
7405
7406 PR c++/8271
7407 * g++.dg/template/unify10.C: New.
7408
7409 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
7410
7411 * g++.dg/parse/pr22514.C: Move to...
7412 * g++.dg/debug/pr22514.C: here.
7413
7414 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7415
7416 PR c++/23266
7417 * g++.dg/inherit/pure1.C: New test.
7418
7419 * ChangeLog: Fix typos.
7420
7421 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7422 Steven Bosscher <stevenb@suse.de>
7423
7424 * gfortran.dg/runtime_warning_1.f90: New test.
7425
7426 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
7427
7428 PR c++/23219
7429 * g++.dg/parse/crash28.C: New.
7430
7431 2005-08-11 Richard Guenther <rguenther@suse.de>
7432
7433 PR target/23289
7434 * gcc.target/i386/tailcall-1.c: New testcase.
7435
7436 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
7437
7438 * gcc.dg/vect/vect-67.c: Un-xfail.
7439
7440 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
7441
7442 PR c++/23225
7443 * g++.dg/testsuite/parse/crash27.C: new test.
7444
7445 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
7446
7447 PR libfortran/22143
7448 * gfortran.dg/shift-kind.f90: New testcase.
7449
7450 2005-08-10 Richard Sandiford <richard@codesourcery.com>
7451
7452 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
7453 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
7454
7455 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7456
7457 PR c++/20646
7458 * g++.dg/other/mult-stor1.C: New test.
7459
7460 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
7461
7462 * gcc.c-torture/pr18299-1.c: Move to ...
7463 * gcc.c-torture/compile/pr18299-1.c: Here.
7464
7465 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
7466
7467 * gfortran/fortran.torture/execute/character_passing.f90:
7468 Fix types for LSAME.
7469
7470 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
7471
7472 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
7473 input data back to what it was originally.
7474
7475 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
7476
7477 * objc.dg/try-catch-8.m: Enable for all targets.
7478
7479 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
7480
7481 * gcc.dg/pr23165.c: New test.
7482
7483 2005-08-09 Steven Bosscher <stevenb@suse.de>
7484
7485 PR tree-optimization/23234
7486 * gcc.dg/tree-ssa/pr23234.c: New test.
7487
7488 2005-08-08 Josh Conner <jconner@apple.com>
7489
7490 PR rtl-optimization/23241
7491 * gcc.dg/char-compare.c: New test.
7492
7493 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7494
7495 PR c++/22508
7496 * g++.dg/init/new13.C: New test.
7497
7498 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
7499
7500 PR c++/21166
7501 * g++.dg/other/crash-4.C: Adjust
7502 * g++/dg/ext/packed9.C: New.
7503
7504 2005-08-08 Richard Sandiford <richard@codesourcery.com>
7505
7506 PR middle-end/21964
7507 * gcc.c-torture/execute/pr21964-1.c: New test.
7508
7509 2005-08-08 Richard Sandiford <richard@codesourcery.com>
7510
7511 PR c/22458
7512 * gcc.dg/pr22458-1.c: New test.
7513
7514 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
7515 Steven G. Kargl <kargls@comcast.net>
7516
7517 PR fortran/22390
7518 * gfortran.dg/flush_1.f90: New test.
7519
7520 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7521
7522 PR c++/23191
7523 * g++.dg/template/eh2.C: New test.
7524
7525 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7526
7527 PR c++/19498
7528 * g++.dg/template/instantiate7.C: New test.
7529
7530 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
7531
7532 PR c/23113
7533 * gcc.dg/Wunused-value-1.c: New test.
7534
7535 2005-08-06 Richard Sandiford <richard@codesourcery.com>
7536
7537 PR rtl-optimization/23233
7538 * gcc.c-torture/compile/pr23233-1.c: New test.
7539
7540 2005-08-06 Jakub Jelinek <jakub@redhat.com>
7541
7542 PR fortran/18833
7543 PR fortran/20850
7544 * gfortran.dg/equiv_1.f90: New test.
7545 * gfortran.dg/equiv_2.f90: New test.
7546 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
7547 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
7548 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
7549
7550 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
7551
7552 * gcc.c-torture/execute/vrp-5.c: New test.
7553 * gcc.c-torture/execute/vrp-6.c: New test.
7554 * gcc.dg/tree-ssa/vrp21.c: New test.
7555
7556 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
7557
7558 * g++.dg/parse/pr22514.C: New test.
7559
7560 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
7561
7562 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
7563
7564 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
7565 instead of constant loads / pool entries.
7566
7567 2005-08-05 David Edelsohn <edelsohn@gnu.org>
7568
7569 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
7570 TEST_TO_WCTYPE.
7571
7572 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
7573
7574 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
7575 __WINT_TYPE__ in generated prototypes if possible.
7576
7577 2005-08-04 Diego Novillo <dnovillo@redhat.com>
7578
7579 PR 22037
7580 * g++.dg/tree-ssa/pr22037.C:
7581
7582 2005-08-04 Richard Henderson <rth@redhat.com>
7583
7584 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
7585 scan-tree-dump-times directive.
7586
7587 2005-08-04 Jan Hubicka <jh@suse.cz>
7588
7589 * gcov-1.C: Fix switch counts.
7590 * gcov-4b.c: Likewise.
7591
7592 2005-08-03 Jeff Law <law@redhat.com>
7593
7594 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
7595
7596 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
7597
7598 * gcc.c-torture/execute/pr23135.c: New test.
7599
7600 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7601
7602 PR tree-optimization/19899
7603 * gcc.dg/tree-ssa/scev-1.c: New test.
7604 * gcc.dg/tree-ssa/scev-2.c: New test.
7605
7606 2005-08-03 Richard Sandiford <richard@codesourcery.com>
7607
7608 PR target/18582
7609 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
7610
7611 2005-08-03 Jan Hubicka <jh@suse.cz>
7612
7613 * update-conroll.c: New testcase.
7614 * update-conroll-2.c: New testcase.
7615
7616 2005-08-02 David Edelsohn <edelsohn@gnu.org>
7617
7618 * gfortran.dg/constant_substring.f: New test.
7619 * gfortran.dg/pr22491.f: New test.
7620
7621 2005-08-02 Jan Hubicka <jh@suse.cz>
7622
7623 * update-threading.c: Replace by the proper one.
7624
7625 2005-08-02 Diego Novillo <dnovillo@redhat.com>
7626
7627 PR 23164
7628 * g++.dg/tree-ssa/pr23164.C: New test.
7629
7630 2005-08-02 Diego Novillo <dnovillo@redhat.com>
7631
7632 * gcc.dg/tree-ssa/pr23192.c: New test.
7633
7634 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
7635
7636 * gcc.c-torture/execute/vrp-4.c: New test.
7637
7638 2005-08-02 Jan Hubicka <jh@suse.cz>
7639
7640 * update-threading.c: New test.
7641
7642 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
7643
7644 * gcc.c-torture/compile/20050801-1.c: New test.
7645 * gcc.c-torture/compile/20050801-2.c: New test.
7646
7647 2005-08-01 Jan Hubicka <jh@suse.cz>
7648
7649 * val-prof-5.c: New test.
7650
7651 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
7652
7653 PR c/22311
7654 * gcc.dg/pr22311-1.c : New test.
7655
7656 2005-07-31 Steven Bosscher <stevenb@suse.de>
7657
7658 PR target/23095
7659 * gfortran.dg/pr23095.f: New test.
7660
7661 PR c++/22003
7662 * g++.dg/other/pr22003.C: New test.
7663
7664 2005-07-31 Richard Sandiford <richard@codesourcery.com>
7665
7666 PR target/20621
7667 * gcc.c-torture/execute/pr20621-1.c: New test.
7668
7669 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
7670
7671 * gfortran.dg/comma_format_extension_4.f: Adjust length
7672 of string for format.
7673 * gfortran.dg/der_array_io_1.f: Replace illegal internal
7674 print statement with internal write.
7675 * gfortran.dg/der_array_io_2.f: Likewise.
7676 * gfortran.dg/der_array_io_3.f: Likewise.
7677
7678 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
7679
7680 * gcc.dg/fold-abs-4.c: new test.
7681
7682 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
7683
7684 PR fortran/22570 an related issues.
7685 * gfortran.dg/x_slash_1.f: New test.
7686
7687 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
7688
7689 PR c/23143
7690 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
7691 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
7692
7693 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
7694
7695 PR c/529
7696 * gcc.dg/Wshadow-3.c: New test.
7697
7698 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
7699
7700 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
7701 used to have the wrong bounds).
7702
7703 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
7704
7705 PR c/21720
7706 * gcc.dg/hex-round-1.c: Test more cases.
7707 * gcc.dg/hex-round-2.c: New test.
7708
7709 2005-07-29 Diego Novillo <dnovillo@redhat.com>
7710
7711 PR 22550
7712 * g++.dg/tree-ssa/pr22550.C: New test.
7713
7714 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
7715
7716 * gcc.dg/tree-ssa/vrp19.c: New test.
7717 * gcc.dg/tree-ssa-vrp20.c: New test.
7718
7719 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
7720
7721 PR c/22240
7722 * gcc.dg/transparent-union-4.c: New test.
7723
7724 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
7725
7726 PR c/22192
7727 * gcc.dg/c99-vla-2.c: New test.
7728
7729 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
7730
7731 PR c/21720
7732 * gcc.dg/hex-round-1.c: New test.
7733
7734 2005-07-28 Jan Hubicka <jh@suse.cz>
7735
7736 * inliner-1.c: Do not dump everything.
7737 * tree-prof.exp: Do not pass -ftree-based-profiling.
7738 * bprob.exp: Likewise.
7739
7740 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
7741
7742 2005-07-28 Mark Mitchell <mark@codesourcery.com>
7743
7744 PR c++/22545
7745 * g++.dg/expr/ptrmem7.C: New test.
7746
7747 2005-07-28 Mike Stump <mrs@apple.com>
7748
7749 * g++.old-deja/g++.mike/visibility-1.C: New test.
7750
7751 2005-07-28 Richard Sandiford <richard@codesourcery.com>
7752
7753 PR c/20187
7754 * gcc.c-torture/execute/pr20187-1.c: New test.
7755
7756 2005-07-28 Jeff Law <law@redhat.com>
7757
7758 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
7759 * gcc.dg/tree-ssa/vrp18.c: New test.
7760
7761 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
7762
7763 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
7764
7765 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
7766
7767 PR tree-optimization/22506
7768 * gcc.dg/vect/ps22506.c: New test.
7769
7770 2005-07-28 Jakub Jelinek <jakub@redhat.com>
7771
7772 PR target/21149
7773 * gcc.target/i386/sse-3.c: New test.
7774
7775 2005-07-28 Richard Sandiford <richard@codesourcery.com>
7776
7777 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
7778 * gcc.target/mips/mips32-dsp-type.c: Likewise.
7779
7780 2005-07-28 Richard Sandiford <richard@codesourcery.com>
7781
7782 PR c/22589
7783 * gcc.c-torture/compile/pr22589-1.c: New test.
7784
7785 2005-07-28 Jan Hubicka <jh@suse.cz>
7786
7787 * update-loopch.c: New testcase.
7788
7789 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
7790
7791 PR rtl-optimization/23047
7792 * gcc.c-torture/execute/pr23047.c: New test.
7793 * gcc.c-torture/execute/pr23047.x: New.
7794
7795 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
7796
7797 PR tree-optimization/22493
7798 * gcc.c-torture/execute/pr22493-1.c: New test.
7799 * gcc.c-torture/execute/pr22493-1.x: New.
7800 * gcc.c-torture/execute/vrp-1.c: New test.
7801 * gcc.c-torture/execute/vrp-2.c: New test.
7802 * gcc.c-torture/execute/vrp-2.c: New test.
7803
7804 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
7805
7806 * gcc.target/frv/all-builtin-read8.c: Delete.
7807 * gcc.target/frv/all-builtin-read16.c: Delete.
7808 * gcc.target/frv/all-builtin-read32.c: Delete.
7809 * gcc.target/frv/all-builtin-read64.c: Delete.
7810 * gcc.target/frv/all-builtin-write8.c: Delete.
7811 * gcc.target/frv/all-builtin-write16.c: Delete.
7812 * gcc.target/frv/all-builtin-write32.c: Delete.
7813 * gcc.target/frv/all-builtin-write64.c: Delete.
7814 * gcc.target/frv/all-read-write-1.c: New.
7815
7816 2005-07-27 Jeff Law <law@redhat.com>
7817
7818 * gcc.c-torture/execute/pr22630.c: New test.
7819
7820 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
7821
7822 PR tree-optimization/23073
7823 * gcc.dg/vect/nodump-pr23073.c: New test.
7824 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
7825
7826 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
7827
7828 PR tree-optimize/22348
7829 * gcc.c-torture/execute/pr22348.c: New.
7830
7831 2005-07-27 Richard Guenther <rguenther@suse.de>
7832
7833 * gcc.dg/tree-ssa/salias-1.c: New testcase.
7834
7835 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7836
7837 PR fortran/22503
7838 * gfortran.dg/logical_comp.f90: New test.
7839
7840 2005-07-27 Jan Hubicka <jh@suse.cz>
7841
7842 * inliner-1.c: Add cleanup of dumps.
7843 * val-prof-*.c: Likewise.
7844 * update-tailcall.c: New.
7845
7846 2005-07-26 Diego Novillo <dnovillo@redhat.com>
7847
7848 PR 22591
7849 * gcc.dg/tree-ssa/pr22591.c: New test.
7850 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
7851
7852 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
7853
7854 PR libobjc/22606
7855 * objc.dg/try-catch-11.m: New test.
7856
7857 2005-07-26 Richard Guenther <rguenther@suse.de>
7858
7859 PR tree-optimization/22486
7860 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
7861
7862 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
7863
7864 PR tree-opt/22484
7865 * testsuite/g++.dg/opt/loop2.C: New test.
7866
7867 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
7868
7869 * gcc.dg/tree-ssa/reassoc-3.c: New test.
7870 * gcc.dg/tree-ssa/reassoc-4.c: New test.
7871
7872 2005-07-25 Adam Nemet <anemet@lnxw.com>
7873
7874 * lib/profopt.exp (profopt-execute): Check for profiling data
7875 files on the target.
7876
7877 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
7878
7879 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
7880 for matching of asm labels.
7881
7882 2005-07-25 Richard Guenther <rguenther@suse.de>
7883
7884 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
7885
7886 2005-07-25 Richard Guenther <rguenther@suse.de>
7887
7888 PR testsuite/22624
7889 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
7890
7891 2005-07-25 Ira Rosen <irar@il.ibm.com>
7892
7893 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
7894 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
7895 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
7896 * gcc.dg/vect/vect-100.c: New test.
7897 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
7898 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
7899 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
7900 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
7901 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
7902 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
7903 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
7904 * gfortran.dg/vect/pr19049.f90: New testcase.
7905 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
7906
7907 2005-07-25 Jakub Jelinek <jakub@redhat.com>
7908
7909 * gcc.c-torture/execute/20050713-1.c: New test.
7910
7911 PR fortran/20063
7912 * gfortran.fortran-torture/execute/data_4.f90: New test.
7913
7914 PR middle-end/20303
7915 * gcc.dg/visibility-d.c: New test.
7916
7917 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
7918
7919 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
7920 * gfortran.dg/underflow.f90: Ditto.
7921
7922 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7923
7924 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
7925 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
7926 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
7927
7928 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
7929
7930 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
7931 include case of field width of zero.
7932
7933 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
7934
7935 PR libgfortran/21875
7936 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
7937 with trailing blanks on normal formatted read.
7938
7939 2005-07-23 Chao-ying Fu <fu@mips.com>
7940
7941 * gcc.target/mips/mips32-dsp-type.c: New test.
7942 * gcc.target/mips/mips32-dsp.c: New test.
7943
7944 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
7945
7946 PR testsuite/21073
7947 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
7948
7949 PR testsuite/20454
7950 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
7951 and __cyg_profile_func_exit.
7952
7953 2005-07-22 David Edelsohn <edelsohn@gnu.org>
7954
7955 * gfortran.dg/comma_format_extension_3.f: Fix typo.
7956 * gfortran.dg/comma_format_extension_4.f: Same.
7957 * gfortran.dg/pr15332.f: Same.
7958 * gfortran.dg/pr21730.f: Same.
7959
7960 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
7961
7962 * g++.dg/opt/vrp2.C: Fix testcase.
7963
7964 PR tree-opt/22625
7965 * g++.dg/opt/vrp2.C: New test.
7966
7967 2005-07-22 Mark Mitchell <mark@codesourcery.com>
7968
7969 PR debug/21828
7970 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
7971
7972 2005-07-22 Diego Novillo <dnovillo@redhat.com>
7973
7974 * gcc.dg/tree-ssa/20050719-1.c: New test.
7975
7976 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
7977
7978 * gcc.dg/bfin-longcall-1.c: New file.
7979 * gcc.dg/bfin-longcall-2.c: New file.
7980
7981 2005-07-21 Janis Johnson <janis187@us.ibm.com>
7982
7983 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
7984
7985 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
7986
7987 PR middle-end/19055
7988 * gcc.dg/tree-ssa/pr19055.c: New test.
7989 * gcc.dg/tree-ssa/pr19055-2.c: New test.
7990
7991 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
7992
7993 PR C++/22358
7994 * g++.dg/other/pr22358.C: New test.
7995
7996 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
7997
7998 PR c++/2922
7999 * g++.dg/lookup/two-stage5.C: New test from bug comments.
8000
8001 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8002
8003 PR c++/15938
8004 * g++.dg/init/union2.C: New test.
8005
8006 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8007
8008 PR c/22393
8009 * gcc.dg/complex-4.c: New test.
8010
8011 2005-07-21 Richard Guenther <rguenther@suse.de>
8012
8013 PR testsuite/22522
8014 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
8015 scanning for asm labels.
8016 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
8017
8018 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
8019
8020 PR target/22085
8021 * gcc.dg/altivec-pr22085.c: New.
8022
8023 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
8024
8025 PR tree-optimization/19210
8026 * gcc.dg/tree-ssa/pr19210-1.c: New.
8027 * gcc.dg/tree-ssa/pr19210-2.c: New.
8028
8029 2005-07-21 Richard Sandiford <richard@codesourcery.com>
8030
8031 PR rtl-optimization/22167
8032 * g++.dg/opt/pr22167.C: New test.
8033
8034 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
8035
8036 PR c++/2922
8037 * g++.dg/lookup/two-stage2.C: New.
8038 * g++.dg/lookup/two-stage3.C: New.
8039 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
8040 fixed two-stage name lookup for operators.
8041 * g++.dg/template/call3.C: Compiler now produces an appropriate
8042 error message.
8043 * g++.dg/template/crash37.C: Compiler now describes bla() on line
8044 14 as a candidate.
8045 * g++.dg/template/ptrmem4.C: Compiler produces different error
8046 message.
8047 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
8048 connect_to_method as a candidate.
8049
8050 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
8051
8052 * gcc.dg/fold-alloc-1.c: New test.
8053
8054 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
8055
8056 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
8057 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
8058
8059 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
8060
8061 * gcc.dg/fold-abs-1.c: New test.
8062 * gcc.dg/fold-abs-2.c: New test.
8063 * gcc.dg/fold-abs-3.c: New test.
8064
8065 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
8066
8067 Make CONSTRUCTOR use VEC to store initializers.
8068 * g++.dg/ext/complit3.C: Check for specific error messages.
8069 * g++.dg/init/brace2.C: Update error message.
8070 * g++.dg/warn/Wbraces2.C: Likewise.
8071
8072 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
8073
8074 PR fortran/16940
8075 * gfortran.dg/module_interface_1.f90: New test.
8076
8077 2005-07-19 Danny Berlin <dberlin@dberlin.org>
8078 Kenneth Zadeck <zadeck@naturalbridge.com>
8079
8080 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
8081
8082 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8083
8084 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
8085 specify -Wformat for these tests.
8086 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
8087 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
8088 * gcc.dg/format/opt-6.c: Delete.
8089
8090 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
8091
8092 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
8093 * gcc.dg/tree-ssa/sra-3.c: Likewise.
8094
8095 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
8096
8097 * gcc.dg/tree-ssa/alias-2.c: New test.
8098
8099 2005-07-18 Mark Mitchell <mark@codesourcery.com>
8100
8101 PR c++/22263
8102 * g++.dg/template/explicit7.C: New test.
8103
8104 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
8105
8106 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
8107 width of 8 to +Inf and -Inf.
8108
8109 2005-07-17 Mark Mitchell <mark@codesourcery.com>
8110
8111 PR c++/22139
8112 * g++.dg/template/friend36.C: New test.
8113
8114 2005-07-16 David Edelsohn <edelsohn@gnu.org>
8115
8116 PR fortran/21730
8117 * gfortran.dg/pr21730.f: New test.
8118
8119 2005-07-16 Danny Berlin <dberlin@dberlin.org>
8120 Kenneth Zadeck <zadeck@naturalbridge.com>
8121
8122 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
8123 since pure const detection cannot run at -O1 in c compiler.
8124 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
8125 can now optimize this case properly.
8126 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
8127 because we now pass.
8128 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
8129
8130 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
8131
8132 PR c/22421
8133 * gcc.dg/format/bitfld-1.c: New test.
8134
8135 2005-07-15 Mark Mitchell <mark@codesourcery.com>
8136
8137 PR c++/22204
8138 * g++.dg/rtti/repo1.C: New test.
8139
8140 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
8141
8142 PR middle-end/22398
8143 * gcc.c-torture/compile/pr22398.c: New test.
8144
8145 2005-07-15 Mark Mitchell <mark@codesourcery.com>
8146
8147 PR c++/22132
8148 * g++.dg/expr/cast4.C: New test.
8149
8150 2005-07-15 Richard Guenther <rguenther@suse.de>
8151
8152 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
8153 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
8154
8155 2005-07-15 Steven Bosscher <stevenb@suse.de>
8156
8157 PR tree-optimization/22230
8158 * gcc.dg/tree-ssa/pr22230.c: New test.
8159
8160 2005-07-14 Jakub Jelinek <jakub@redhat.com>
8161
8162 * gfortran.dg/g77/cpp6.f: New test.
8163
8164 PR fortran/22417
8165 * gfortran.dg/g77/cpp5.F: New test.
8166 * gfortran.dg/g77/cpp5.h: New file.
8167 * gfortran.dg/g77/cpp5inc.h: New file.
8168
8169 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
8170
8171 PR libfortran/16435
8172 * gfortran.dg/tl_editting.f90: New.
8173 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
8174
8175 2005-07-14 Steven G. Kargl <kargls@comcast.net>
8176
8177 * gfortran.dg/char_array_constructor.f90: New test.
8178
8179 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
8180
8181 * gfortran.dg/past_eor.f90: New.
8182 * gfortran.dg/complex_read.f90: New.
8183
8184 2005-07-13 Jeff Law <law@redhat.com>
8185
8186 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
8187 additional casts.
8188
8189 * gcc.dg/tree-ssa/pr22321.c: New test
8190
8191 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
8192
8193 PR tree-optimization/21921
8194 * gcc.dg/tree-ssa/pr21921.c: New.
8195
8196 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
8197
8198 PR tree-optimizatio/22442
8199 * gcc.dg/tree-ssa/loop-11.c: New test.
8200
8201 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
8202
8203 PR tree-opt/21840
8204 * gcc.c-torture/compile/pr21840.c: New test.
8205
8206 2005-07-12 Jan Hubicka <jh@suse.cz>
8207
8208 * gcc.c-torture/compile/pr22379.c: New test.
8209
8210 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
8211
8212 PR libfortran/21593
8213 gfortran.dg/dev_null.f90: Remove outdated comment about
8214 PR libfortran/21593.
8215
8216
8217 2005-07-12 Dale Johannesen <dalej@apple.com>
8218
8219 * gcc.target/i386/compress-float-sse.c: New.
8220 * gcc.target/i386/compress-float-sse-pic.c: New.
8221 * gcc.target/i386/compress-float-387.c: New.
8222 * gcc.target/i386/compress-float-387-pic.c: New.
8223 * gcc.dg/compress-float-ppc.c: New.
8224 * gcc.dg/compress-float-ppc-pic.c: New.
8225
8226 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
8227
8228 PR libfortran/21593
8229 gfortran.dg/dev_null.f90: Remove targets.
8230
8231 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
8232
8233 PR tree-opt/22335
8234 * gcc.dg/pr22335-1.c: New test.
8235 * gcc.dg/pr22335-2.c: New test.
8236
8237 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8238
8239 PR c++/20172
8240 * g++.dg/template/nontype12.C : New test.
8241
8242 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
8243
8244 * gcc.dg/tree-ssa/loop-10.c: New test.
8245
8246 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
8247
8248 * gcc.c-torture/execute/20020720-1.x: Remove.
8249
8250 2005-07-11 Jakub Jelinek <jakub@redhat.com>
8251
8252 * gfortran.fortran-torture/execute/forall_7.f90: New test.
8253
8254 2005-07-10 Richard Sandiford <richard@codesourcery.com>
8255
8256 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
8257 (dg-mips-options): Use it.
8258
8259 2005-07-09 Diego Novillo <dnovillo@redhat.com>
8260
8261 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
8262
8263 2005-07-09 Richard Henderson <rth@redhat.com>
8264
8265 * lib/target-supports.exp (check_effective_target_sync_char_short):
8266 Add alpha.
8267
8268 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
8269
8270 PR libfortran/22217
8271 * gfortran.dg/negative-z-descriptor.f90: New test.
8272
8273 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
8274
8275 PR tree-opt/22329
8276 * gcc.dg/pr22329.c: New test.
8277
8278 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
8279
8280 PR tree-optimization/20139
8281 * gcc.dg/tree-ssa/pr20139.c: New.
8282
8283 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
8284
8285 PR tree-opt/22356
8286 * testsuite/gcc.dg/pr22356-1.c: New test.
8287
8288 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
8289
8290 PR c++/21799
8291 * g++.dg/template/unify8.C: New.
8292 * g++.dg/template/unify9.C: New.
8293
8294 2005-07-08 Jakub Jelinek <jakub@redhat.com>
8295
8296 * gfortran.fortran-torture/execute/entry_10.f90: New test.
8297
8298 2005-07-07 Geoffrey Keating <geoffk@apple.com>
8299
8300 * gcc.dg/darwin-version-1.c: New.
8301 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
8302 * gcc.dg/builtins-20.c: Likewise.
8303 * gcc.dg/builtins-53.c: Likewise.
8304 * gcc.dg/torture/builtins-convert-1.c: Likewise.
8305 * gcc.dg/torture/builtins-convert-2.c: Likewise.
8306 * gcc.dg/torture/builtins-convert-3.c: Likewise.
8307 * gcc.dg/torture/builtins-power-1.c: Likewise.
8308 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
8309 on Darwin.
8310
8311 2005-07-07 Jeff Law <law@redhat.com>
8312
8313 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
8314 argument evaluation order.
8315
8316 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
8317
8318 PR libfortran/21594
8319 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
8320 Add test cases where the shift length is greater than the
8321 array length.
8322
8323 2005-07-07 Ziemowit Laski <zlaski@apple.com>
8324
8325 * obj-c++.dg/proto-lossage-6.mm: New.
8326 * objc.dg/proto-lossage-6.m: New.
8327
8328 2005-07-07 Ziemowit Laski <zlaski@apple.com>
8329
8330 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
8331 * objc.dg/gnu-runtime-2.m: Likewise.
8332
8333 2005-07-07 Jakub Jelinek <jakub@redhat.com>
8334
8335 * gfortran.dg/longline.f: New test.
8336
8337 * gfortran.dg/badline.f: New test.
8338
8339 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
8340
8341 PR fortran/16531
8342 PR fortran/15966
8343 PR fortran/18781
8344 * gfortran.dg/hollerith.f90: New.
8345 * gfortran.dg/hollerith2.f90: New.
8346 * gfortran.dg/hollerith3.f90: New.
8347 * gfortran.dg/hollerith4.f90: New.
8348 * gfortran.dg/hollerith_f95.f90: New.
8349 * gfortran.dg/hollerith_legacy.f90: New.
8350 * gfortran.dg/g77/cpp4.F: New. Port from g77.
8351
8352 2005-07-07 Ziemowit Laski <zlaski@apple.com>
8353
8354 PR objc/22274
8355 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
8356 * objc.dg/gnu-runtime-2.m: New.
8357
8358 2005-07-06 Jeff Law <law@redhat.com>
8359
8360 * gcc.dg/tree-ssa/vrp17.c: New test.
8361
8362 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
8363
8364 PR fortran/22327
8365 * gfortran.dg/array_constructor_5.f90: New test.
8366
8367 2005-07-07 Jakub Jelinek <jakub@redhat.com>
8368
8369 * gfortran.fortran-torture/execute/entry_9.f90: New test.
8370
8371 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
8372
8373 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
8374 * gcc.dg/980816-1.c: Ditto.
8375
8376 2005-07-06 Jeff Law <law@redhat.com>
8377
8378 * gcc.c-torture/compile/pr21356.c: New test.
8379
8380 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
8381
8382 PR c/22013
8383 PR c/22098
8384 * gcc.c-torture/compile/pr22013-1.c,
8385 gcc.c-torture/execute/pr22098-1.c,
8386 gcc.c-torture/execute/pr22098-2.c,
8387 gcc.c-torture/execute/pr22098-3.c: New tests.
8388
8389 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
8390
8391 PR c/22308
8392 * gcc.dg/pr22308-1.c: New test.
8393
8394 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
8395
8396 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
8397 target.
8398 * gcc.dg/compare9.c: Use -fshort-enums instead of
8399 -fno-short-enums. Change the last test to dg-bogus.
8400
8401 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
8402
8403 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
8404 * gcc.dg/compare9.c: New.
8405
8406 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8407
8408 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
8409
8410 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
8411
8412 PR testsuite/22288
8413 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
8414
8415
8416 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8417
8418 * gcc.dg/format/gcc_gfc-1.c: New.
8419
8420 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
8421
8422 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
8423
8424 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8425
8426 PR fortran/20842
8427 * gfortran.dg/io_invalid_1.f90: New test.
8428
8429 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
8430
8431 * gcc.dg/format/gcc_diag-1.c: Update.
8432
8433 2005-07-02 Jeff Law <law@redhat.com>
8434
8435 * gcc.dg/tree-ssa/pr22051-1.c: New test.
8436 * gcc.dg/tree-ssa/pr22051-2.c: New test.
8437
8438 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
8439
8440 * gcc.dg/format/gcc_diag-1.c: Update.
8441
8442 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
8443
8444 PR tree-opt/22269
8445 * gcc.c-torture/compile/pr22269.c: New test.
8446
8447 2005-06-30 Diego Novillo <dnovillo@redhat.com>
8448
8449 PR 21584
8450 PR 22219
8451 * g++.dg/tree-ssa/pr21584-1.C: New test.
8452 * g++.dg/tree-ssa/pr21584-2.C: New test.
8453
8454 2005-06-30 Ziemowit Laski <zlaski@apple.com>
8455
8456 * obj-c++.dg/try-catch-11.mm: New.
8457 * objc.dg/try-catch-10.m: New.
8458
8459 2005-06-29 David Edelsohn <edelsohn@gnu.org>
8460
8461 * g++.dg/other/ucnid-1.C: xfail on AIX.
8462
8463 2005-06-29 Diego Novillo <dnovillo@redhat.com>
8464
8465 PR 22234
8466 * gcc.dg/20050629-1.c: New test.
8467
8468 2005-06-29 Ziemowit Laski <zlaski@apple.com>
8469
8470 * obj-c++.dg/const-str-1[0-1].mm: New.
8471 * objc.dg/const-str-1[0-1].m: New.
8472
8473 2005-05-29 Richard Henderson <rth@redhat.com>
8474
8475 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
8476 Rename from check_effective_target_vect_no_max.
8477 (check_effective_target_vect_no_int_add): New.
8478 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
8479 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
8480 * gcc.dg/vect/vect-reduc-3.c: Likewise.
8481 * gcc.dg/vect/vect-reduc-1.c: Use both.
8482 * gcc.dg/vect/vect-reduc-2.c: Likewise.
8483
8484 2005-05-29 Richard Henderson <rth@redhat.com>
8485
8486 * lib/target-supports.exp (check_effective_target_vect_no_max):
8487 Remove i386 and x86_64.
8488
8489 2005-06-29 Steve Ellcey <sje@cup.hp.com>
8490
8491 PR testsuite/21969
8492 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
8493
8494 2005-06-29 Steve Ellcey <sje@cup.hp.com>
8495
8496 PR middle-end/21969
8497 * gcc.dg/vect/pr21969.c: New test.
8498
8499 2005-06-28 Eric Christopher <echristo@redhat.com>
8500
8501 PR c/22052
8502 PR c/21975
8503 * gcc.dg/inline1.c: New test.
8504 * gcc.dg/inline2.c: Ditto.
8505 * gcc.dg/inline3.c: Ditto.
8506 * gcc.dg/inline4.c: Ditto.
8507 * gcc.dg/inline5.c: Ditto.
8508
8509 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
8510
8511 PR libfortran/22142
8512 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
8513 Add testcase also testing eoshift1 for PR 22142.
8514
8515 2005-06-28 Richard Henderson <rth@redhat.com>
8516
8517 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
8518 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
8519 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
8520 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
8521 gcc.dg/tree-ssa/20030922-2.c: Likewise.
8522
8523 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
8524
8525 PR libfortran/22142
8526 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
8527 Add testcase for PR 22142.
8528
8529 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
8530
8531 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
8532 gcc.target/ia64/fpreg-2.c: New tests.
8533
8534 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8535
8536 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
8537
8538 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8539
8540 PR libfortran/22170
8541 * gfortran.dg/slash_1.f90: New test.
8542
8543 2005-06-27 Richard Henderson <rth@redhat.com>
8544
8545 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
8546 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
8547 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
8548 * gcc.dg/vect/vect-reduc-2.c: Likewise.
8549 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
8550 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
8551
8552 2005-06-27 Richard Henderson <rth@redhat.com>
8553
8554 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
8555 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
8556
8557 2005-06-27 Ziemowit Laski <zlaski@apple.com>
8558
8559 * obj-c++.dg/proto-lossage-5.mm: New.
8560 * objc.dg/proto-lossage-5.m: New.
8561
8562 2005-06-27 Diego Novillo <dnovillo@redhat.com>
8563
8564 PR 21959
8565 * gcc.dg/tree-ssa/pr21959.c: New test.
8566
8567 2005-06-27 Jakub Jelinek <jakub@redhat.com>
8568
8569 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
8570 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
8571 testing uninitialized var.
8572
8573 * gcc.c-torture/execute/builtins/chk.h: New.
8574 * gcc.c-torture/execute/builtins/lib/chk.c: New.
8575 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
8576 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
8577 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
8578 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
8579 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
8580 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
8581 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
8582 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
8583 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
8584 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
8585 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
8586 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
8587 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
8588 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
8589 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
8590 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
8591 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
8592 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
8593 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
8594 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
8595 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
8596 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
8597 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
8598 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
8599 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
8600 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
8601 * gcc.dg/builtin-object-size-1.c: New test.
8602 * gcc.dg/builtin-object-size-2.c: New test.
8603 * gcc.dg/builtin-object-size-3.c: New test.
8604 * gcc.dg/builtin-object-size-4.c: New test.
8605 * gcc.dg/builtin-object-size-5.c: New test.
8606 * gcc.dg/builtin-stringop-chk-1.c: New test.
8607 * gcc.dg/builtin-stringop-chk-2.c: New test.
8608 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
8609 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
8610 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
8611 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
8612 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
8613 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
8614 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
8615 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
8616 * gcc.c-torture/execute/printf-1.c: New test.
8617 * gcc.c-torture/execute/fprintf-1.c: New test.
8618 * gcc.c-torture/execute/vprintf-1.c: New test.
8619 * gcc.c-torture/execute/vfprintf-1.c: New test.
8620 * gcc.c-torture/execute/printf-chk-1.c: New test.
8621 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
8622 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
8623 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
8624
8625 2005-06-27 Michael Matz <matz@suse.de>
8626
8627 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
8628 slot is not merged if address escapes.
8629
8630 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8631
8632 PR c/21911
8633 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
8634
8635 2005-06-26 Jakub Jelinek <jakub@redhat.com>
8636
8637 PR middle-end/17965
8638 * gcc.c-torture/compile/20050622-1.c: New test.
8639
8640 PR middle-end/22028
8641 * gcc.dg/20050620-1.c: New test.
8642
8643 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
8644
8645 PR tree-optimization/22026
8646 * gcc.dg/tree-ssa/pr22026.c: New.
8647
8648 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
8649
8650 PR libfortran/22144
8651 * gfortran.dg/shift-alloc.f90: New testcase.
8652
8653 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
8654
8655 * all files: Update FSF address in copyright headers.
8656
8657 2005-06-22 Jan Hubicka <jh@suse.cz>
8658
8659 * wholeprogram-1.c: New testcase.
8660 * wholeprogram-2.c: New testcase.
8661
8662 2005-06-24 Mark Mitchell <mark@codesourcery.com>
8663
8664 PR 22171
8665 * gcc.dg/tree-ssa/pr22171.c: New test.
8666
8667 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
8668
8669 * gfortran.dg/simplify_modulo.f90: New.
8670
8671 2005-06-24 Jan Hubicka <jh@suse.cz>
8672
8673 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
8674
8675 2005-06-23 Ziemowit Laski <zlaski@apple.com>
8676
8677 * obj-c++.dg/proto-lossage-[1-4].mm: New.
8678
8679 2005-06-23 Ziemowit Laski <zlaski@apple.com>
8680
8681 * obj-c++.dg/typedef-alias-1.mm: New.
8682 * objc.dg/typedef-alias-1.m: New.
8683
8684 2005-06-23 Jeff Law <law@redhat.com>
8685
8686 * gcc.dg/tree-ssa/vrp16.c: New test.
8687
8688 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8689
8690 * lib/target-supports.exp: Add
8691 check_effective_target_fortran_large_real and
8692 check_effective_target_fortran_large_int to check for
8693 corresponding effective targets.
8694 * gfortran.dg/large_integer_kind_1.f90: New test.
8695 * gfortran.dg/large_real_kind_1.f90: New test.
8696
8697 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
8698
8699 PR tree-optimization/22117
8700 * gcc.dg/tree-ssa/pr22117.c: New.
8701
8702 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
8703
8704 PR testsuite/22123
8705 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
8706
8707 2005-06-23 David Edelsohn <edelsohn@gnu.org>
8708
8709 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
8710
8711 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
8712
8713 * gfortran.dg/f2c_4.f90: Add tests for complex functions
8714 * gfortran.dg/f2c_4.c: Likewise.
8715
8716 2005-06-22 Paul Brook <paul@codesourcery.com>
8717
8718 PR fortran/21034
8719 * gfortran.dg/auto_save_1.f90: New test.
8720
8721 2005-06-22 Michael Matz <matz@suse.de>
8722
8723 * gcc.target/x86-64/abi: New directory.
8724 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
8725 * gcc.target/x86-64/abi/README.gcc: New file.
8726 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
8727 * gcc.target/x86-64/abi/asm-support.s: New file.
8728 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
8729 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
8730 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
8731 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
8732 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
8733 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
8734 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
8735 * gcc.target/x86_64/abi/test_bitfields.c: New test.
8736 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
8737 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
8738 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
8739 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
8740 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
8741 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
8742 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
8743 * gcc.target/x86_64/abi/test_varargs.c: New test.
8744
8745 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
8746
8747 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
8748 32-bit i?86 and x86_64.
8749
8750 2005-06-21 Ziemowit Laski <zlaski@apple.com>
8751
8752 * obj-c++.dg/const-str-[1-9].mm: New tests.
8753
8754 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
8755
8756 PR fortran/22010
8757 * gfortran.dg/namelist_use.f90: New.
8758 * gfortran.dg/namelist_use_only.f90: New.
8759
8760 2005-06-21 Jeff Law <law@redhat.com>
8761
8762 * gcc.dg/tree-ssa/vrp15.c: New test.
8763
8764 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
8765
8766 * lib/target-supports.exp (check_effective_target_vect_reduction):
8767 Remove.
8768 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
8769 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
8770 remove vect_reduction target keyword. Also avoid two returns in main.
8771 * gcc.dg/vect/vect-reduc-3.c: Likewise.
8772 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
8773 * gcc.dg/vect/vect-reduc-1short.c: New test.
8774 * gcc.dg/vect/vect-reduc-1char.c: New test.
8775 * gcc.dg/vect/vect-reduc-2short.c: New test.
8776 * gcc.dg/vect/vect-reduc-2char.c: New test.
8777 * gcc.dg/vect/vect-reduc-6.c: New test.
8778 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
8779 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
8780 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
8781
8782 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8783 Paul Thomas <pault@gcc.gnu.org>
8784
8785 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
8786 New tests.
8787
8788 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8789
8790 * gfortran.dg/backslash_1.f90: New test.
8791 * gfortran.dg/backslash_2.f90: New test.
8792
8793 2005-06-20 Steven G. Kargl <kargls@comcast.net>
8794
8795 * gfortran.dg/duplicate_labels.f90: New test.
8796
8797 2005-06-20 Jan Beulich <jbeulich@novell.com>
8798
8799 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
8800 unsupportable relocations.
8801 * g++.old-deja/g++.other/store-expr1.C: Likewise.
8802 * gcc.dg/20050321-2.c: xfail for NetWare.
8803
8804 2005-06-20 Andreas Jaeger <aj@suse.de>
8805
8806 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
8807 gcc.target/i386/fastcall-sseregparm.c,
8808 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
8809
8810 2005-06-19 Richard Henderson <rth@redhat.com>
8811
8812 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
8813
8814 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
8815
8816 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
8817
8818 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
8819
8820 PR c++/22115
8821 * g++.dg/conversion/simd2.C: Change expected error message.
8822
8823 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
8824
8825 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
8826 * gcc.dg/vect/vect-reduc-2.c: Likewise.
8827 * gcc.dg/vect/vect-reduc-3.c: Likewise.
8828
8829 2005-06-18 James A Morrison <phython@gcc.gnu.org>
8830
8831 * gcc.dg/fold-mod-1.c: New test.
8832
8833 2005-06-18 Steven G. Kargl <kargls@comcast.net>
8834
8835 PR fortran/19926
8836 * gfortran.dg/pr19926.f90: New test.
8837
8838 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
8839
8840 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
8841 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
8842 targets.
8843 * gcc.dg/vect/vect-reduc-2.c: Likewise.
8844 * gcc.dg/vect/vect-reduc-3.c: Likewise.
8845
8846 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
8847
8848 * gcc.target/ia64/float80-varargs-1.c: New test.
8849
8850 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8851
8852 PR tree-opt/22035
8853 * gfortran.dg/f2c_6.f90: New test.
8854
8855 2005-06-17 Geoffrey Keating <geoffk@apple.com>
8856
8857 PR c++/17413
8858 * g++.dg/template/local5.C: New.
8859
8860 2005-06-17 Richard Henderson <rth@redhat.com>
8861
8862 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
8863
8864 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
8865
8866 PR testsuite/21945
8867 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
8868
8869 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
8870
8871 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
8872 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
8873 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
8874 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
8875 check_vect to verify the presence of hardware vector support.
8876
8877 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
8878
8879 PR testsuite/22056
8880 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
8881
8882 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8883
8884 PR libfortran/19216
8885 * gfortran.dg/pr19216.f: Add correct space between brackets and
8886 dg directive.
8887
8888 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8889
8890 PR libfortran/16436
8891 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
8892
8893 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
8894
8895 * gcc.target/i386/attributes-error.c: New testcase.
8896 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
8897 * gcc.target/i386/regparm-stdcall.c: Likewise.
8898 * gcc.target/i386/sseregparm-1.c: Likewise.
8899 * gcc.target/i386/sseregparm-2.c: Likewise.
8900
8901 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
8902
8903 * g++.dg/rtti/crash2.C: New.
8904
8905 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
8906
8907 * gcc.dg/noncompile/20040203-3.c: Update expected message.
8908
8909 2005-06-15 David Ung <davidu@mips.com>
8910
8911 * gcc.target/mips/mips16e-extends.c: New test for testing the
8912 generation of MIPS16e zeb/zeh, seb/seh instructions.
8913
8914 2005-06-15 Diego Novillo <dnovillo@redhat.com>
8915
8916 PR 22018
8917 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
8918 * gcc.dg/tree-ssa/pr22018.c: New test.
8919
8920 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
8921
8922 * gcc.dg/simd-1.c: Update error messages.
8923 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
8924 * gcc.dg/simd-2.c: Update error messages.
8925 * gcc.dg/simd-4.c: New.
8926
8927 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
8928
8929 PR c++/20678
8930 * g++.dg/other/crash-4.C: New.
8931
8932 2005-06-14 Devang Patel <dpatel@apple.com>
8933
8934 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
8935
8936 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
8937
8938 PR c++/21929
8939 * g++.dg/parse/crash11.C: Update
8940
8941 2005-06-13 Jeff Law <law@redhat.com>
8942
8943 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
8944 perform the desired transformations.
8945 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
8946 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
8947
8948 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8949
8950 PR fortran/22038
8951 * gfortran.dg/forall_1.f90: Un-XFAIL.
8952
8953 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
8954
8955 PR c++/21929
8956 * g++.dg/parse/crash26.C: New.
8957
8958 PR c++/20789
8959 * g++.dg/init/member1.C: New.
8960
8961 2005-06-13 Jakub Jelinek <jakub@redhat.com>
8962
8963 * gfortran.dg/altreturn_1.f90: New test.
8964
8965 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
8966
8967 PR middle-end/21985
8968 * gcc.dg/tree-ssa/pr21985.c: New test.
8969
8970 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
8971
8972 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
8973
8974 2005-06-12 Roger Sayle <roger@eyesopen.com>
8975
8976 PR c++/21930
8977 * g++.dg/other/error10.C: New test case.
8978
8979 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8980
8981 PR libfortran/19155
8982 * gfortran.dg/pr19155.f: Add test.
8983
8984 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8985
8986 * gfortran.dg/f2c_7.f90: New test.
8987
8988 * gfortran.dg/forall_1.f90: XFAILed.
8989
8990 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
8991
8992 * gcc.dg/pr14796-1.c: New.
8993 * gcc.dg/pr14796-2.c: New.
8994
8995 2005-06-11 Steven G. Kargl <kargls@comcast.net>
8996
8997 PR fortran/17792
8998 PR fortran/21375
8999 * gfortran.dg/deallocate_stat.f90: New test.
9000
9001 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
9002
9003 * gfortran.fortran-torture/execute/in-pack.f90: New test.
9004
9005 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
9006
9007 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
9008 access will be generated when this loop is vectorized. Test that
9009 accesses with same alignment were detected.
9010 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
9011 Test that accesses with same alignment were detected.
9012 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
9013 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
9014 alignment were detected.
9015
9016 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
9017
9018 PR c++/10611
9019 * g++.dg/conversion/simd2.C: New.
9020
9021 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
9022
9023 * gcc.dg/Wcxx-compat-1.c: New.
9024
9025 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
9026
9027 PR libfortran/21480
9028 * gfortran.dg/reshape-complex.f90: Add a test for a packed
9029 complex array.
9030
9031 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
9032
9033 * gcc.dg/alias-8.c: New.
9034
9035 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
9036
9037 * gcc.dg/format/cmn_err-1.c: Update.
9038
9039 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
9040
9041 PR target/20666
9042 * gcc.target/sparc/fexpand-2.c: New.
9043 * gcc.target/sparc/fpmerge-2.c: New.
9044 * gcc.target/sparc/fpmul-2.c: New.
9045 * gcc.target/sparc/noresult.c: New.
9046 * gcc.target/sparc/pdist-2.c: New.
9047 * gcc.target/sparc/pdist-3.c: New.
9048
9049 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
9050
9051 PR testsuite/21702
9052 * gcc.target/i386/i386.exp: Fix comment typo.
9053
9054 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
9055
9056 PR c++/19497
9057 * g++.dg/inherit/using5.C: New.
9058 * g++.dg/inherit/using6.C: New.
9059
9060 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9061
9062 PR c++/19894
9063 * g++.dg/template/ptrmem15.C: New test.
9064
9065 PR c++/20563
9066 * g++.dg/ext/label4.C: New test.
9067
9068 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9069
9070 * gcc.dg/tls/debug-1.c: New test.
9071
9072 2005-06-07 Dale Johannesen <dalej@apple.com>
9073
9074 * gcc.target/i386/movq.c: New.
9075
9076 2005-06-07 Dale Johannesen <dalej@apple.com>
9077
9078 * gcc.dg/20050607-1.c: New.
9079
9080 2005-06-07 Jakub Jelinek <jakub@redhat.com>
9081
9082 PR middle-end/21850
9083 * gcc.c-torture/execute/20050607-1.c: New test.
9084
9085 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
9086
9087 PR libfortran/21926
9088 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
9089 Test case where the return array has lowest stride one,
9090 but isn't packed.
9091
9092 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
9093
9094 * lib/target-supports.exp (check_effective_target_sync_int_long):
9095 Add s390 and s390x targets.
9096
9097 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
9098
9099 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
9100 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
9101 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
9102 * gcc.dg/tree-ssa/loop-9.c: New test.
9103
9104 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
9105
9106 * g++.dg/parse/defarg10.C: New.
9107
9108 2005-06-06 Jakub Jelinek <jakub@redhat.com>
9109
9110 PR regression/21897
9111 * gcc.c-torture/execute/20050604-1.c: New test.
9112
9113 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
9114
9115 PR 21903
9116 * g++.dg/parse/defarg9.C: New.
9117
9118 PR c++/20637
9119 * g++.dg/inherit/using4.C: New.
9120 * g++.dg/overload/error1.C: Adjust expected errors.
9121 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
9122 * g++.old-deja/g++.brendan/arm2.C: Likewise.
9123 * g++.old-deja/g++.other/redecl2.C: Likewise.
9124 * g++.old-deja/g++.other/redecl4.C: Likewise.
9125 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
9126
9127 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
9128
9129 * gfortran.dg/f2c_5.f90: Add -w to dg-options
9130
9131 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
9132
9133 * lib/gfortran.exp (gfortran_target_compile): Call
9134 dg-additional-files-options
9135 * gfortran.dg/f2c_4.f90: New file
9136 * gfortran.dg/f2c_4.c: New file
9137 * gfortran.dg/f2c_5.f90: New file
9138 * gfortran.dg/f2c_5.c: New file
9139
9140 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9141
9142 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
9143
9144 PR fortran/21912
9145 * gfortran.dg/array_constructor_4.f90: New test.
9146
9147 2005-06-05 Mark Mitchell <mark@codesourcery.com>
9148
9149 PR c++/21619
9150 * g++.dg/ext/builtin9.C: New test.
9151
9152 2005-06-05 Dale Johannesen <dalej@apple.com>
9153
9154 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
9155 * gcc.c-torture/execute/20050603-2.c: Ditto.
9156
9157 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
9158
9159 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
9160 * gcc.dg/vect/vect-reduc-1.c: New.
9161 * gcc.dg/vect/vect-reduc-2.c: New.
9162 * gcc.dg/vect/vect-reduc-3.c: New.
9163
9164 2005-06-04 Dale Johannesen <dalej@apple.com>
9165
9166 * gcc.c-torture/execute/20050603-1.c: New.
9167 * gcc.c-torture/execute/20050603-2.c: New.
9168 * gcc.dg/20050603-3.c: New.
9169
9170 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9171
9172 PR fortran/19195
9173 * gfortran.dg/debug_1.f90: New test.
9174
9175 * gfortran.dg/forall_1.f90: New test.
9176
9177 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
9178
9179 * gfortran.dg/array_constructor_3.f90: New test.
9180
9181 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9182
9183 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
9184
9185 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
9186
9187 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
9188
9189 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
9190
9191 PR c/21873
9192 * gcc.dg/init-excess-1.c: New test.
9193
9194 2005-06-03 Mark Mitchell <mark@codesourcery.com>
9195
9196 PR c++/21853
9197 * g++.dg/expr/static_cast6.C: New test.
9198
9199 2005-06-03 Diego Novillo <dnovillo@redhat.com>
9200
9201 * gcc.dg/tree-ssa/vrp14.c: New test.
9202
9203 2005-06-03 Mark Mitchell <mark@codesourcery.com>
9204
9205 PR c++/21336
9206 * g++.dg/template/new2.C: New test.
9207
9208 2005-06-03 Josh Conner <jconner@apple.com>
9209
9210 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
9211 all entries in initializer.
9212
9213 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
9214
9215 PR middle-end/21858
9216 * gcc.dg/pr21858.c: New testcase.
9217
9218 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
9219
9220 PR tree-optimization/21292
9221
9222 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
9223 New.
9224 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
9225 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
9226 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
9227 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
9228 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
9229
9230 2005-06-02 Richard Henderson <rth@redhat.com>
9231
9232 * gcc.dg/sync-2.c: Use -march=i486 for i386.
9233
9234 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
9235
9236 * gcc.dg/wtypequal.c: New testcase.
9237
9238 2005-06-02 Diego Novillo <dnovillo@redhat.com>
9239
9240 PR 21582
9241 * gcc.dg/tree-ssa/pr21582.c: New test.
9242
9243 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
9244
9245 PR c++/21280
9246 * g++.dg/opt/interface2.h: New.
9247 * g++.dg/opt/interface2.C: New.
9248 * g++.dg/init/ctor4.C: Adjust error lines.
9249 * g++.old-deja/g++.bob/inherit2.C: Likewise.
9250 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
9251 * g++.old-deja/g++.jason/opeq3.C: Likewise.
9252 * g++.old-deja/g++.pt/assign1.C: Likewise.
9253 * g++.old-deja/g++.pt/crash20.C: Likewise.
9254
9255 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
9256
9257 PR tree-optimization/21734
9258 * g++.dg/vect/pr21734_1.cc: New.
9259 * g++.dg/vect/pr21734_2.cc: New.
9260
9261 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
9262
9263 PR c++/20350
9264 * g++.dg/template/spec24.C: New.
9265
9266 PR c++/21151
9267 * g++.dg/pch/local-1.C: New.
9268 * g++.dg/pch/local-1.Hs: New.
9269
9270 2005-06-01 Diego Novillo <dnovillo@redhat.com>
9271
9272 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
9273 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
9274 * gcc.dg/tree-ssa/pr14341.c: New test.
9275 * gcc.dg/tree-ssa/pr14841.c: New test.
9276 * gcc.dg/tree-ssa/pr20701.c: New test.
9277 * gcc.dg/tree-ssa/pr21086.c: New test.
9278 * gcc.dg/tree-ssa/pr21090.c: New test.
9279 * gcc.dg/tree-ssa/pr21332.c: New test.
9280 * gcc.dg/tree-ssa/pr21458.c: New test.
9281 * gcc.dg/tree-ssa/pr21658.c: New test.
9282 * gcc.dg/tree-ssa/vrp01.c: New test.
9283 * gcc.dg/tree-ssa/vrp02.c: New test.
9284 * gcc.dg/tree-ssa/vrp03.c: New test.
9285 * gcc.dg/tree-ssa/vrp04.c: New test.
9286 * gcc.dg/tree-ssa/vrp05.c: New test.
9287 * gcc.dg/tree-ssa/vrp06.c: New test.
9288 * gcc.dg/tree-ssa/vrp07.c: New test.
9289 * gcc.dg/tree-ssa/vrp08.c: New test.
9290 * gcc.dg/tree-ssa/vrp09.c: New test.
9291 * gcc.dg/tree-ssa/vrp10.c: New test.
9292 * gcc.dg/tree-ssa/vrp11.c: New test.
9293 * gcc.dg/tree-ssa/vrp12.c: New test.
9294 * gcc.dg/tree-ssa/vrp13.c: New test.
9295
9296 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
9297
9298 PR 21029
9299 * gcc.dg/tree-ssa/pr21029.c: New test.
9300
9301 2005-06-01 Roger Sayle <roger@eyesopen.com>
9302
9303 * gfortran.dg/logint-1.f: New test case.
9304 * gfortran.dg/logint-2.f: Likewise.
9305 * gfortran.dg/logint-3.f: Likewise.
9306
9307 2005-06-01 Jakub Jelinek <jakub@redhat.com>
9308
9309 PR c/21536
9310 PR c/20760
9311 * gcc.dg/20050527-1.c: New test.
9312
9313 * gcc.dg/i386-sse-12.c: New test.
9314
9315 PR fortran/21729
9316 * gfortran.dg/implicit_5.f90: New test.
9317
9318 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
9319
9320 PR fortran/20883
9321 * gfortran/assign_4.f90: New test.
9322 * gfortran/assign_2.f90: Change compile to run.
9323
9324 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
9325
9326 * lib/target-supports.exp
9327 (check_effective_target_sync_char_short): New.
9328 * gcc.dg/sync-2.c: New.
9329
9330 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
9331
9332 PR tree-optimization/21817
9333 * gcc.dg/torture/pr21817-1.c: New.
9334
9335 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
9336
9337 PR c++/21165
9338 * g++.dg/template/init5.C: New.
9339
9340 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
9341
9342 * gfortran.dg/char_initialiser_actual.f90:
9343 Test character initialisers as actual arguments.
9344 * gfortran.dg/char_pointer_comp_assign.f90:
9345 Test character pointer structure component assignments.
9346 * gfortran.dg/char_array_structure_constructor.f90:
9347 Test character components in structure constructors.
9348
9349 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
9350
9351 PR middle-end/20931
9352 * g++.dg/opt/pr20931.C: New test.
9353
9354 2005-05-31 Andreas Jaeger <aj@suse.de>
9355
9356 PR testsuite/20772
9357 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
9358 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
9359 g++.old-deja/g++.ext/asmspec1.C,
9360 g++.old-deja/g++.other/regstack.C,
9361 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
9362 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
9363 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
9364 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
9365 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
9366 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
9367 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
9368 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
9369 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
9370 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
9371 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
9372 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
9373 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
9374 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
9375 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
9376 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
9377 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
9378 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
9379 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
9380
9381 2005-05-31 Jeff Law <law@redhat.com>
9382
9383 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
9384
9385 2005-05-30 Paolo Carlini <pcarlini@suse.de>
9386
9387 PR middle-end/21743
9388 * gcc.dg/builtins-1.c: Activate disabled clog test.
9389 * gcc.dg/torture/builtin-attr-1.c: Likewise.
9390
9391 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
9392
9393 * gfortran.dg/char_pointer_assign.f90:
9394 Test character-pointer assignments and pointer assignments.
9395 * gfortran.dg/char_pointer_dummy.f90:
9396 Test character-pointer dummy arguments.
9397 * gfortran.dg/char_pointer_func.f90:
9398 Test character-pointer function returns.
9399 * gfortran.dg/char_pointer_dependency.f90:
9400 Test character-pointer functions with dependencies.
9401
9402 2005-05-30 Mark Mitchell <mark@codesourcery.com>
9403
9404 PR c++/21784
9405 * g++.dg/lookup/using14.C: New test.
9406
9407 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
9408
9409 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
9410 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
9411 trailing ^M.
9412
9413 2005-05-29 Geoffrey Keating <geoffk@apple.com>
9414
9415 PR c++/17413
9416 * g++.dg/template/local5.C: New.
9417
9418 PR target/21761
9419 * gcc.c-torture/compile/pr21761.c: New.
9420
9421 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
9422 before darwin8.
9423
9424 2005-05-30 Steven G. Kargl
9425
9426 PR fortran/20846
9427 * gfortran.dg/inquire_8.f90: New test.
9428
9429 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9430
9431 PR libfortran/21376
9432 * gfortran.dg/output_exponents_1.f90: New test.
9433
9434 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9435
9436 PR libfortran/20006
9437 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
9438
9439 2005-05-28 Mark Mitchell <mark@codesourcery.com>
9440
9441 PR c++/21210
9442 * g++.dg/ext/complex1.C: New test.
9443
9444 PR c++/21340
9445 * g++.dg/init/ctor6.C: New test.
9446
9447 2005-05-29 Jan Hubicka <jh@suse.cz>
9448
9449 * gcc.c-torture/compile/pr21562.c: New.
9450
9451 2005-05-28 Steven G. Kargl <kargls@comcast.net>
9452
9453 * gfortran.dg/subnormal_1.f90: New test.
9454
9455 2005-05-28 Jan Hubicka <jh@suse.cz>
9456
9457 * tree-prof.exp: Fix comment.
9458 * value-prof-1.c: New.
9459 * value-prof-2.c: New.
9460 * value-prof-3.c: New.
9461 * value-prof-4.c: New.
9462
9463 2005-05-27 Mark Mitchell <mark@codesourcery.com>
9464
9465 PR c++/21614
9466 * g++.dg/expr/ptrmem6.C: New test.
9467 * g++.dg/expr/ptrmem6a.C: Likewise.
9468
9469 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
9470
9471 PR tree-optimization/21658
9472 * gcc.dg/tree-ssa/pr21658.c: New.
9473
9474 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
9475
9476 PR c++/21455
9477 * g++.dg/inherit/ptrmem3.C: New.
9478
9479 PR c++/21681
9480 * g++.dg/parse/template16.C: New.
9481
9482 2005-05-27 Andreas Jaeger <aj@suse.de>
9483
9484 * gcc.dg/setjmp-2.c: Only run in 32-bit.
9485
9486 * gcc.dg/i386-sse-8.c: Run test on all archs.
9487
9488 2005-05-26 Mike Stump <mrs@apple.com>
9489
9490 * objc.dg/isa-field-1.m: Only run on darwin.
9491 * objc.dg/lookup-1.m: Likewise.
9492 * objc.dg/try-catch-8.m: Likewise.
9493
9494 2005-05-26 Roger Sayle <roger@eyesopen.com>
9495
9496 PR tree-optimization/9814
9497 * gcc.dg/pr9814-1.c: New test case.
9498
9499 2005-05-26 Ziemowit Laski <zlaski@apple.com>
9500
9501 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
9502 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
9503 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
9504 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
9505 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
9506 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
9507 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
9508 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
9509 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
9510 objc.dg/try-catch-8.m: New.
9511
9512 2005-05-26 Janis Johnson <janis187@us.ibm.com>
9513
9514 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
9515 remove extraneous semicolons.
9516
9517 2005-05-26 Ziemowit Laski <zlaski@apple.com>
9518
9519 * obj-c++.dg/comp-types-12.mm: New.
9520 * objc.dg/comp-types-11.m: New.
9521 * objc.dg/selector-4.m: New.
9522
9523 2005-05-26 Andreas Jaeger <aj@suse.de>
9524
9525 PR testsuite/20772
9526 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
9527 g++.old-deja/g++.ext/attrib3.C,
9528 g++.old-deja/g++.other/store-expr1.C,
9529 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
9530 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
9531 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
9532 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
9533 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
9534 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
9535 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
9536 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
9537 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
9538 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
9539 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
9540 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
9541 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
9542 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
9543 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
9544 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
9545 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
9546 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
9547 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
9548
9549 2005-05-26 Andreas Jaeger <aj@suse.de>
9550
9551 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
9552 x86-64 compilation.
9553
9554 2005-05-26 Andreas Jaeger <aj@suse.de>
9555
9556 PR testsuite/20772
9557 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
9558 gcc.misc-tests/i386-pf-athlon-1.c,
9559 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
9560 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
9561 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
9562 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
9563 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
9564 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
9565 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
9566 programs.
9567
9568 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
9569 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
9570 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
9571 x86-64 compilation.
9572
9573 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
9574 x86_64.
9575
9576 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
9577 effective-target ilp32.
9578
9579 2005-05-26 David Ung <davidu@mips.com>
9580
9581 * gcc.target/mips/ext_ins.c: New test for testing the generation
9582 of MIPS32/64 rev 2 ext/ins instructions.
9583
9584 2005-05-26 Andreas Jaeger <aj@suse.de>
9585
9586 * treelang/compile/unsigned.tree: Use gimple instead of
9587 nonexisting generic dump.
9588
9589 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
9590
9591 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
9592
9593 2005-05-26 Andreas Jaeger <aj@suse.de>
9594
9595 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
9596
9597 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
9598
9599 PR libfortran/17283
9600 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
9601 Test callee-allocated memory with write statements.
9602
9603 2005-05-25 Roger Sayle <roger@eyesopen.com>
9604
9605 PR middle-end/21709
9606 * gcc.dg/pr21709-1.c: New test case.
9607
9608 2005-05-25 Ziemowit Laski <zlaski@apple.com>
9609 Mike Stump <mrs@apple.com>
9610
9611 * objc/execute/next_mapping.h: Update for C++.
9612
9613 * obj-c++.dg/selector-1.mm: Move to...
9614 * obj-c++.dg/selector-4.mm: here...
9615
9616 * obj-c++.dg/basic.mm: New.
9617 * obj-c++.dg/comp-types-1.mm: New.
9618 * obj-c++.dg/cxx-class-1.mm: New.
9619 * obj-c++.dg/cxx-ivars-1.mm: New.
9620 * obj-c++.dg/cxx-ivars-2.mm: New.
9621 * obj-c++.dg/cxx-ivars-3.mm: New.
9622 * obj-c++.dg/cxx-scope-1.mm: New.
9623 * obj-c++.dg/cxx-scope-2.mm: New.
9624 * obj-c++.dg/defs.mm: New.
9625 * obj-c++.dg/empty-private-1.mm: New.
9626 * obj-c++.dg/encode-1.mm: New.
9627 * obj-c++.dg/encode-2.mm: New.
9628 * obj-c++.dg/encode-3.mm: New.
9629 * obj-c++.dg/extern-c-1.mm: New.
9630 * obj-c++.dg/extra-semi.mm: New.
9631 * obj-c++.dg/fix-and-continue-2.mm: New.
9632 * obj-c++.dg/isa-field-1.mm: New.
9633 * obj-c++.dg/ivar-list-semi.mm: New.
9634 * obj-c++.dg/local-decl-1.mm: New.
9635 * obj-c++.dg/lookup-1.mm: New.
9636 * obj-c++.dg/lookup-2.mm: New.
9637 * obj-c++.dg/method-1.mm: New.
9638 * obj-c++.dg/method-2.mm: New.
9639 * obj-c++.dg/method-3.mm: New.
9640 * obj-c++.dg/method-4.mm: New.
9641 * obj-c++.dg/method-5.mm: New.
9642 * obj-c++.dg/method-6.mm: New.
9643 * obj-c++.dg/method-7.mm: New.
9644 * obj-c++.dg/no-extra-load.mm: New.
9645 * obj-c++.dg/overload-1.mm: New.
9646 * obj-c++.dg/pragma-1.mm: New.
9647 * obj-c++.dg/pragma-2.mm: New.
9648 * obj-c++.dg/private-1.mm: New.
9649 * obj-c++.dg/private-2.mm: New.
9650 * obj-c++.dg/proto-qual-1.mm: New.
9651 * obj-c++.dg/qual-types-1.mm: New.
9652 * obj-c++.dg/stubify-1.mm: New.
9653 * obj-c++.dg/stubify-2.mm: New.
9654 * obj-c++.dg/super-class-1.mm: New.
9655 * obj-c++.dg/super-class-2.mm: New.
9656 * obj-c++.dg/super-dealloc-1.mm: New.
9657 * obj-c++.dg/super-dealloc-2.mm: New.
9658 * obj-c++.dg/template-1.mm: New.
9659 * obj-c++.dg/template-2.mm: New.
9660 * obj-c++.dg/template-3.mm: New.
9661 * obj-c++.dg/template-4.mm: New.
9662 * obj-c++.dg/template-5.mm: New.
9663 * obj-c++.dg/template-6.mm: New.
9664 * obj-c++.dg/try-catch-1.mm: New.
9665 * obj-c++.dg/try-catch-2.mm: New.
9666 * obj-c++.dg/try-catch-3.mm: New.
9667 * obj-c++.dg/try-catch-4.mm: New.
9668 * obj-c++.dg/try-catch-5.mm: New.
9669 * obj-c++.dg/try-catch-6.mm: New.
9670 * obj-c++.dg/try-catch-7.mm: New.
9671 * obj-c++.dg/try-catch-8.mm: New.
9672 * obj-c++.dg/try-catch-9.mm: New.
9673 * obj-c++.dg/va-meth-1.mm: New.
9674
9675 2005-05-25 Ziemowit Laski <zlaski@apple.com>
9676
9677 * obj-c++.dg/selector-1.mm: New.
9678 * obj-c++.dg/selector-2.mm: New.
9679
9680 2005-05-25 Ziemowit Laski <zlaski@apple.com>
9681
9682 * obj-c++.dg/selector-3.mm: New.
9683 * objc.dg/selector-3.m: New.
9684
9685 2005-05-25 Ziemowit Laski <zlaski@apple.com>
9686
9687 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
9688 about where warning appears.
9689
9690 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
9691
9692 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
9693 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
9694 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
9695 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
9696
9697 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
9698
9699 * gcc.dg/20050524-1.c: New test.
9700
9701 2005-05-25 Jan Hubicka <jh@suse.cz>
9702
9703 * gcc.dg/tree-prof/inliner-1.c: New.
9704
9705 2005-05-25 Janis Johnson <janis187@us.ibm.com>
9706
9707 * gcc.dg/tree-prof: New directory.
9708 * gcc.dg/tree-prof/tree-prof.exp: New.
9709
9710 2005-05-25 DJ Delorie <dj@redhat.com>
9711
9712 * gcc.dg/Wattributes-1.c: New.
9713 * gcc.dg/Wattributes-2.c: New.
9714 * gcc.dg/Wattributes-3.c: New.
9715
9716 20005-05-24 Janis Johnson <janis187@us.ibm.com>
9717
9718 PR tree-optimization/19833
9719 * gcc.dg/uninit-4.c: Remove xfail.
9720 * gcc.dg/uninit-9.c: Ditto.
9721
9722 2005-05-24 Ziemowit Laski <zlaski@apple.com>
9723
9724 * obj-c++.dg/bitfield-[1-5].mm: New.
9725 * obj-c++.dg/class-protocol-1.mm: New.
9726 * obj-c++.dg/comp-types-1[0-1].mm: New.
9727 * obj-c++.dg/comp-types-[2-9].mm: New.
9728 * obj-c++.dg/encode-[4-8].mm: New.
9729 * obj-c++.dg/layout-1.mm: New.
9730 * obj-c++.dg/method-1[0-9].mm: New.
9731 * obj-c++.dg/method-2[0-1].mm: New.
9732 * obj-c++.dg/method-[8-9].mm: New.
9733 * obj-c++.dg/objc-gc-3.mm: New.
9734 * obj-c++.dg/try-catch-10.mm: New.
9735 * objc.dg/bitfield-5.m: New.
9736 * objc.dg/comp-types-10.m: New.
9737 * objc.dg/comp-types-9.m: New.
9738 * objc.dg/layout-1.m: New.
9739 * objc.dg/objc-gc-4.m: New.
9740 * objc.dg/try-catch-9.m: New.
9741 * objc.dg/class-protocol-1.m: Tweak diagnostics.
9742 * objc.dg/comp-types-1.m: Likewise.
9743 * objc.dg/comp-types-[5-6].m: Likewise.
9744 * objc.dg/method-9.m: Likewise.
9745
9746 2005-05-24 Janis Johnson <janis187@us.ibm.com>
9747
9748 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
9749 and on hardware without VMX support.
9750
9751 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
9752
9753 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
9754
9755 * lib/profopt.exp (dg-final-generate, dg-final-use,
9756 profopt-final-code, profopt-get-options): New.
9757 (profopt-execute): Process test directives.
9758
9759 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
9760 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
9761 cleanup-tree-dump, cleanup-saved-temps): Update comments.
9762
9763 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
9764
9765 PR C++/21645
9766 * g++.dg/init/ctor5.C: New test.
9767
9768 2005-05-24 Ira Rosen <irar@il.ibm.com>
9769
9770 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
9771 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
9772 vect-113.c, vect-114.c.
9773
9774 2005-05-23 Adam Nemet <anemet@lnxw.com>
9775
9776 * gcc.dg/const-elim-1.c: Remove xfails.
9777
9778 2005-05-23 Jeff Law <law@redhat.com>
9779
9780 * gcc.c-torture/compile/pr21638.c: New test.
9781 * gcc.c-torture/compile/20050520-1.c: New test.
9782
9783 2005-05-23 Nick Clifton <nickc@redhat.com>
9784
9785 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
9786 be a proper triple, ie: m32r*-*-*.
9787 * g++.old-deja/g++.jason/thunk3.C: Likewise.
9788
9789 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
9790
9791 PR middle-end/21331
9792 PR tree-opt/21293
9793 * gcc.c-torture/compile/pr21293.c: New test.
9794 * gcc.c-torture/execute/pr21331.c: New test.
9795
9796 2004-05-20 Richard Henderson <rth@redhat.com>
9797
9798 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
9799
9800 2005-05-20 Ziemowit Laski <zlaski@apple.com>
9801
9802 * obj-c++-dg.exp: Add.
9803 * obj-c++.exp: Add.
9804 * obj-c++.dg/dg.exp: Add.
9805
9806 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
9807
9808 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
9809 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
9810
9811 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
9812
9813 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
9814
9815 2004-05-19 Richard Henderson <rth@redhat.com>
9816
9817 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
9818
9819 2005-05-19 Janis Johnson <janis187@us.ibm.com>
9820
9821 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
9822
9823 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
9824
9825 2005-05-19 Jakub Jelinek <jakub@redhat.com>
9826
9827 PR c++/21495
9828 * g++.dg/parse/extern1.C: New test.
9829 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
9830
9831 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9832
9833 * gcc.dg/c99-math.h: New.
9834 * gcc.dg/c99-math-float-1.c: New test.
9835 * gcc.dg/c99-math-double-1.c: Likewise.
9836 * gcc.dg/c99-math-long-double-1.c: Likewise.
9837
9838 2005-05-18 Richard Henderson <rth@redhat.com>
9839
9840 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
9841
9842 2005-05-18 Devang Patel <dpatel@apple.com>
9843
9844 * g++.dg/opt/20050511-1.C: New test.
9845
9846 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
9847
9848 PR libfortran/21127
9849 * gfortran.dg/reshape-complex.f90: New test.
9850
9851 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
9852
9853 * gfortran.dg/array_constructor_1.f90: New test.
9854 * gfortran.dg/array_constructor_2.f90: New test.
9855
9856 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
9857
9858 PR fortran/20954
9859 * gfortran.dg/pr20954.f: New test.
9860
9861 2005-05-17 Mike Stump <mrs@apple.com>
9862
9863 Yet more Objective-C++...
9864
9865 * objc.dg/method-5.m: Update.
9866 * objc.dg/method-6.m: Update.
9867 * objc.dg/method-7.m: Update.
9868 * objc.dg/method-9.m: Update.
9869 * objc.dg/try-catch-2.m: Update.
9870
9871 2005-05-17 Mark Mitchell <mark@codesourcery.com>
9872
9873 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
9874 Remove little-endian optimizations.
9875
9876 2005-05-17 Jeff Law <law@redhat.com>
9877
9878 * g++.dg/tree-ssa/pr14814.C: New test.
9879 * gcc.dg/tree-ssa/pr14814.C: New test.
9880 * gcc.dg/tree-ssa/pr17141-1.C: New test.
9881 * gcc.dg/tree-ssa/pr17141-2.C: New test.
9882
9883 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
9884
9885 * gcc.dg/compat/generate-random.c: Do not include
9886 libiberty.h.
9887 * gcc.dg/compat/generate-random_r.c: Likewise.
9888
9889 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
9890
9891 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
9892
9893 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
9894
9895 PR middle-end/21595
9896 * g++.dg/tree-ssa/builtin1.C: New testcase.
9897
9898 2005-05-17 Jakub Jelinek <jakub@redhat.com>
9899
9900 PR c++/21454
9901 * g++.dg/opt/const4.C: New test.
9902
9903 PR middle-end/21492
9904 * g++.dg/opt/crossjump1.C: New test.
9905
9906 PR tree-optimization/21610
9907 * gcc.c-torture/compile/20050516-1.c: New test.
9908
9909 PR fortran/15080
9910 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
9911 about the test failing.
9912 * gfortran.fortran-torture/execute/where_7.f90: New test.
9913 * gfortran.fortran-torture/execute/where_8.f90: New test.
9914
9915 2005-05-16 Richard Henderson <rth@redhat.com>
9916
9917 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
9918 i?86 and x86_64.
9919
9920 2005-05-16 Mark Mitchell <mark@codesourcery.com>
9921
9922 * gcc.dg/compat/generate-random.c (config.h): Do not include.
9923 (limits.h): Include unconditionally.
9924 (stdlib.h): Likewise.
9925 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
9926 (limits.h): Include unconditionally.
9927 (stdlib.h): Likewise.
9928 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
9929 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
9930 (limits.h): Include unconditionally.
9931 (stdlib.h): Likewise.
9932 (hashtab.h): Do not include.
9933 (getopt.h): Likewise.
9934 (stddef.h): Include.
9935 (hashval_t): Define.
9936 (struct entry): Add "next" field.
9937 (HASH_SIZE): New macro.
9938 (hash_table): New variable.
9939 (switchfiles): Do not use xmalloc.
9940 (mix): New macro.
9941 (iterative_hash): New function.
9942 (hasht): Remove.
9943 (e_exists): New function.
9944 (e_insert): Likewise.
9945 (output): Use, instead of libiberty hashtable functions.
9946 (main): Do not use getopt. Do not call htab_create.
9947
9948 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
9949
9950 PR libstdc++/21526
9951 * lib/target-supports.exp (check_mkfifo_available):
9952 Return 0 for cygwin as mkfifo support incomplete on platform.
9953 Fix typos in comments.
9954
9955 2005-05-15 Mark Mitchell <mark@codesourcery.com>
9956
9957 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
9958
9959 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
9960
9961 PR fortran/17432
9962 * gfortran.dg/assign_4.f: New test.
9963
9964 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
9965
9966 PR tree-optimization/21563
9967 * gcc.dg/tree-ssa/pr21563.c: New.
9968
9969 2005-05-14 Jan Hubicka <jh@suse.cz>
9970
9971 * gcc.dg/noreturn-7.c: Allow control reaches warning.
9972
9973 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
9974
9975 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
9976
9977 2005-05-13 Julian Brown <julian@codesourcery.com>
9978
9979 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
9980 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
9981
9982 2005-05-13 Jan Hubicka <jh@suse.cz>
9983
9984 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
9985 * gcc.dg/fold-xor-?.c: Likewise.
9986 * gcc.dg/pr15784-?.c: Likewise.
9987 * gcc.dg/pr20922-?.c: Likewise.
9988 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
9989 * gcc.dg/tree-ssa/pr17598.c: Likewise.
9990 * gcc.dg/tree-ssa/pr20470.c: Likewise.
9991
9992 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9993
9994 PR fortran/21260
9995 * gfortran.dg/hollerith_1.f90: New test.
9996
9997 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9998
9999 * gfortran.dg/func_result_2.f90: New test.
10000
10001 2005-05-11 Bud Davis <bdavis@gfortran.org>
10002
10003 * gfortran.dg/dev_null.f90: New test.
10004
10005 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
10006
10007 * gcc.dg/arm-vfp1.c: Revert last change.
10008
10009 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
10010
10011 PR middle-end/19807
10012 PR tree-optimization/19639
10013 * g++.dg/tree-ssa/pr19807.C: New testcase.
10014
10015 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10016
10017 PR libfortran/21471
10018 * gfortran.dg/append-1.f90: New test.
10019
10020 2005-05-10 Diego Novillo <dnovillo@redhat.com>
10021
10022 * gcc.dg/pr18501.c: XFAIL.
10023 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
10024 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
10025 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
10026 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
10027 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
10028 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
10029 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
10030 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
10031
10032 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10033
10034 PR fortran/20178
10035 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
10036 gfortran.dg/f2c_3.f90: New tests.
10037
10038 * gfortran.dg/return_1.f90: Fix dg annotation.
10039
10040 2005-05-10 Diego Novillo <dnovillo@redhat.com>
10041
10042 * gcc.c-torture/compile/20050510-1.c: New test.
10043
10044 2005-05-10 Mark Mitchell <mark@codesourcery.com>
10045
10046 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
10047
10048 2005-05-10 Bob Wilson <bob.wilson@acm.org>
10049
10050 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
10051
10052 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
10053
10054 PR c/17913
10055 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
10056
10057 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
10058
10059 PR c/21342
10060 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
10061 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
10062
10063 2005-05-10 Ben Elliston <bje@au.ibm.com>
10064
10065 PR debug/16676
10066 * gcc.dg/debug/pr16676.c: New test.
10067
10068 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
10069
10070 PR testsuite/21443
10071 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
10072 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
10073 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
10074 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
10075 Change -O1 to -O2.
10076 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
10077 -fno-tree-dominator-opts.
10078
10079 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10080
10081 * gfortran.dg/return_1.f90: New test.
10082
10083 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
10084
10085 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
10086
10087 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
10088
10089 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
10090
10091 PR c++/21427
10092 * g++.dg/inherit/covariant13.C: New.
10093
10094 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10095
10096 PR libfortran/19155
10097 * gfortran.dg/pr19155.f: New test.
10098
10099 2005-05-08 Roger Sayle <roger@eyesopen.com>
10100
10101 PR inline-asm/8788
10102 * gcc.dg/pr8788-1.c: New testcase.
10103
10104 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
10105
10106 PR target/21416
10107 * gcc.target/mips/fpcmp-[12].c: New tests.
10108
10109 2005-05-06 Mark Mitchell <mark@codesourcery.com>
10110
10111 * lib/target-supports-dg.exp (dg-require-fork): New function.
10112 (dg-require-mkfifo): Likewise.
10113 * lib/target-supports.exp (check_function_available): New
10114 function.
10115 (check_fork_available): Likewise.
10116 (check_mkfifo_available): Likewise.
10117
10118 2005-05-06 Jeff Law <law@redhat.com>
10119
10120 * gcc.c-torture/compile/pr21380.c: New test.
10121
10122 2005-05-06 Jakub Jelinek <jakub@redhat.com>
10123
10124 PR c++/20961
10125 * g++.dg/ext/weak3.C: New test.
10126
10127 2005-05-05 Mark Mitchell <mark@codesourcery.com>
10128
10129 PR c++/21352
10130 * g++.dg/template/crash37.C: New test.
10131
10132 2005-05-05 Paul Brook <paul@codesourcery.com>
10133
10134 * gcc.dg/arm-g2.c: Use effective-target arm32.
10135 * gcc.dg/arm-mmx-1.c: Ditto.
10136 * gcc.dg/arm-scd42-2.c: Ditto.
10137 * gcc.dg/arm-vfp1.c: Ditto.
10138 * lib/target-supports.exp (check_effective_target_arm32): New
10139 function.
10140
10141 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
10142
10143 PR libfortran/21354
10144 gfortran.dg/in_pack_rank7.f90: New test.
10145
10146 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
10147
10148 PR middle-end/15618
10149 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
10150
10151 2005-05-04 Jakub Jelinek <jakub@redhat.com>
10152
10153 PR middle-end/21265
10154 * gcc.dg/20050503-1.c: New test.
10155
10156 PR rtl-optimization/21239
10157 * gcc.dg/i386-sse-11.c: New test.
10158
10159 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
10160
10161 PR target/16888
10162 * gcc.target/i386/asm-1.c: New test.
10163
10164 2005-05-03 Jakub Jelinek <jakub@redhat.com>
10165
10166 PR rtl-optimization/21330
10167 * gcc.c-torture/execute/20050502-1.c: New test.
10168
10169 PR target/21297
10170 * gcc.c-torture/execute/20050502-2.c: New test.
10171
10172 2005-05-03 Uros Bizjak <uros@kss-loka.si>
10173
10174 PR middle-end/21282
10175 * gcc.dg/pr21282.c: New.
10176
10177 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
10178
10179 * gcc.dg/vect/pr20122.c: Clean up .vect file.
10180 * gcc.dg/vect/vect-92.c: Likewise.
10181 * gcc.dg/vect/vect-93.c: Likewise.
10182 * gcc.dg/vect/vect-dv-1.c: Likewise.
10183 * gcc.dg/vect/vect-dv-2.c: Likewise.
10184 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
10185
10186 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
10187
10188 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
10189 * gfortran.dg/vect/vect-2.f90: Likewise.
10190 * gfortran.dg/vect/vect-3.f90: Likewise.
10191 * gfortran.dg/vect/vect-4.f90: Likewise.
10192 * gfortran.dg/vect/vect-5.f90: Likewise.
10193
10194 2005-05-02 Geoffrey Keating <geoffk@apple.com>
10195
10196 PR target/20813
10197 * gcc.dg/rs6000-fpint-2.c: New.
10198
10199 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
10200
10201 PR c/15698
10202 * gcc.dg/builtins-30.c: Update expected messages.
10203 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
10204 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
10205 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
10206
10207 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
10208
10209 PR tree-optimization/21294
10210 * gcc.dg/tree-ssa/pr21294.c: New.
10211
10212 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
10213
10214 * gcc.dg/altivec-3.c (vec_store): Do not use the old
10215 __builtin_altivec_st_internal_4si built-in.
10216
10217 2005-05-02 Mark Mitchell <mark@codesourcery.com>
10218
10219 PR c++/15875
10220 * g++.dg/template/ptrmem14.C: New test.
10221
10222 2005-05-02 Paul Brook <paul@codesourcery.com>
10223
10224 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
10225
10226 2005-05-02 Michael Matz <matz@suse.de>
10227
10228 PR c++/19542
10229 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
10230
10231 2005-05-01 Mark Mitchell <mark@codesourcery.com>
10232
10233 * g++.dg/cpp/weak.C: New test.
10234
10235 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
10236
10237 * gcc.dg/tree-ssa/loop-8.c: New test.
10238
10239 2005-04-30 Michael Maty <matz@suse.de>
10240
10241 * gcc.dg/inline-mcpy.c: New test.
10242
10243 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
10244
10245 PR libfortran/18958
10246 * gfortran.dg/eoshift.f90: New test case.
10247
10248 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
10249
10250 PR libfortran/18857
10251 * gfortran.dg/matmul_1.f90: New test.
10252
10253 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
10254
10255 PR tree-optimization/21030
10256 * gcc.dg/tree-ssa/pr21030.c: New.
10257
10258 2005-04-29 Devang Patel <dpatel@apple.com>
10259
10260 PR tree-optimization/21272
10261 * gcc.dg/vect/vect-ifcvt-10.c: New test.
10262
10263 2005-04-29 Jakub Jelinek <jakub@redhat.com>
10264
10265 PR fortran/13082
10266 PR fortran/18824
10267 * gfortran.dg/entry_4.f90: New test.
10268 * gfortran.fortran-torture/execute/entry_1.f90: New test.
10269 * gfortran.fortran-torture/execute/entry_2.f90: New test.
10270 * gfortran.fortran-torture/execute/entry_3.f90: New test.
10271 * gfortran.fortran-torture/execute/entry_4.f90: New test.
10272 * gfortran.fortran-torture/execute/entry_5.f90: New test.
10273 * gfortran.fortran-torture/execute/entry_6.f90: New test.
10274 * gfortran.fortran-torture/execute/entry_7.f90: New test.
10275
10276 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10277
10278 * gfortran.fortran-torture/execute/entry_8.f90: New test.
10279
10280 2005-04-29 Paul Brook <paul@codesourcery.com>
10281
10282 * gfortran.dg/entry_3.f90: New test.
10283
10284 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10285
10286 * gfortran.dg/implicit_4.f90: New test.
10287
10288 2005-04-28 Bob Wilson <bob.wilson@acm.org>
10289
10290 * lib/target-supports.exp (check_profiling_available): Return
10291 false for xtensa-*-elf.
10292
10293 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
10294
10295 * lib/fortran-torture.exp (fortran-torture.exp): Catch
10296 error if file cannot be deleted.
10297
10298 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
10299
10300 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
10301 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
10302 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
10303 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
10304 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
10305 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
10306 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
10307 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
10308 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
10309 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
10310 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
10311 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
10312 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
10313
10314 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10315
10316 PR fortran/20865
10317 * gfortran.dg/pr20865.f90: New test.
10318
10319 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
10320
10321 * gcc.dg/void-cast-2.c: New test.
10322
10323 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
10324
10325 PR c/21159
10326 * gcc.dg/void-cast-1.c: New test.
10327
10328 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
10329
10330 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
10331
10332 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10333
10334 PR fortran/21177
10335 * gfortran.dg/pr21177.f90: New test.
10336
10337 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
10338
10339 PR tree-optimization/21171
10340 * gcc.dg/tree-ssa/pr21171.c: New test.
10341
10342 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
10343
10344 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
10345 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
10346 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
10347 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
10348 gcc.dg/tree-ssa/gen-vect-32.c: New.
10349 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
10350 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
10351 don't run on PPC32.
10352
10353 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
10354
10355 PR c/21213
10356 * gcc.dg/transparent-union-3.c: New test.
10357
10358 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
10359
10360 PR c/20740
10361 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
10362 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
10363 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
10364 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
10365 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
10366 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
10367
10368 2005-04-26 Jeff Law <law@redhat.com>
10369
10370 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
10371 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
10372 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
10373 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
10374 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
10375 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
10376 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
10377
10378 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
10379
10380 PR tree-optimization/17598
10381 * gcc.dg/tree-ssa/pr17598.c: New testcase.
10382
10383 2005-04-25 Mike Stump <mrs@apple.com>
10384
10385 * objc.dg/fix-and-continue-1.m: Add.
10386
10387 2005-04-25 Roger Sayle <roger@eyesopen.com>
10388
10389 PR c++/20995
10390 * g++.dg/opt/pr20995-1.C: New test case.
10391
10392 2005-04-25 Devang Patel <dpatel@apple.com>
10393
10394 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
10395
10396 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
10397
10398 PR testsuite/21062
10399 * g++.dg/opt/alias2.C (printf): Correct the prototype.
10400
10401 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
10402
10403 PR C++/21188
10404 * g++.dg/opt/rtti2.C: New test.
10405
10406 2005-04-25 Paul Brook <paul@codesourcery.com>
10407 Steven G. Kargl <kargls@comcast.net>
10408
10409 PR fortran/20879
10410 * gfortran.dg/ichar_1.f90: New file.
10411
10412 2005-04-24 Jakub Jelinek <jakub@redhat.com>
10413
10414 PR middle-end/20991
10415 * g++.dg/opt/pr20991.C: New test.
10416
10417 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
10418 where sizeof (type) < __alignof__ (type).
10419 * gcc.dg/compat/struct-layout-1.h: Likewise.
10420
10421 2005-04-24 Per Bothner <per@bothner.com>
10422 Devang Patel <dpatel@apple.com>
10423
10424 PR preprocessor/20907
10425 * gcc.dg/cpp/very-long-comment.c: New test.
10426
10427 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10428
10429 PR fortran/20059
10430 * gfortran.dg/common_5.f: New test.
10431
10432 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
10433
10434 PR middle-end/21082
10435 * g++.dg/tree-ssa/pr21082.C: New testcase.
10436
10437 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
10438
10439 * gcc.dg/vect/vect-99.c: New test.
10440
10441 2005-04-22 Diego Novillo <dnovillo@redhat.com>
10442
10443 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
10444
10445 2005-04-22 Jeff Law <law@redhat.com>
10446
10447 * gcc.dg/uninit-5.c: Remove xfails.
10448 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
10449 conditionals and loads.
10450
10451 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
10452
10453 PR libfortran/20074
10454 PR libfortran/20436
10455 PR libfortran/21108
10456 * gfortran.dg/nested_reshape.f90: new test
10457 * gfortran.dg/reshape-alloc.f90: new test
10458 * gfortran.dg/reshape.f90: new test
10459
10460 2005-04-22 Mark Mitchell <mark@codesourcery.com>
10461
10462 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
10463
10464 * gcc.dg/arm-vfp1.c: New test.
10465
10466 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
10467
10468 PR c++/21087
10469 * g++.dg/lookup/builtin2.C: New test.
10470
10471 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
10472
10473 * gcc.dg/weak/weak-13.c: New test.
10474
10475 2005-04-21 Geoffrey Keating <geoffk@apple.com>
10476
10477 * lib/target-supports.exp (check_effective_target_sync_int_long):
10478 Add powerpc*.
10479
10480 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
10481
10482 * gcc.target/mips/branch-1.c: New test.
10483
10484 2005-04-21 Richard Henderson <rth@redhat.com>
10485
10486 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
10487 * gcc.dg/vect/vect-86.c: Likewise.
10488 * gcc.dg/vect/vect-87.c: Likewise.
10489 * gcc.dg/vect/vect-88.c: Likewise.
10490
10491 2005-04-21 Devang Patel <dpatel@apple.com>
10492
10493 PR optimization/20994
10494 * gcc.dg/tree-ssa/ifc-3.c: New test.
10495
10496 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
10497
10498 PR c/12913
10499 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
10500 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
10501 gcc.dg/c99-vla-jump-5.c: New tests.
10502
10503 2005-04-19 Richard Henderson <rth@redhat.com>
10504
10505 * lib/target-supports.exp (check_effective_target_vect_int_mult):
10506 Fix typo in exists check.
10507 (check_effective_target_sync_int_long): New.
10508 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
10509 * gcc.dg/ia64-sync-2.c: Likewise.
10510 * gcc.dg/ia64-sync-3.c: Likewise.
10511 * gcc.dg/ia64-sync-4.c: Likewise.
10512
10513 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
10514
10515 * gcc.dg/fold-xor-1.c: New test.
10516 * gcc.dg/fold-xor-2.c: New test.
10517
10518 2005-04-19 James E. Wilson <wilson@specifixinc.com>
10519
10520 PR target/20670
10521 * g++.dg/eh/fp-regs.C: New test.
10522
10523 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
10524
10525 * gcc.dg/Wint-to-pointer-cast-1.c,
10526 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
10527 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
10528 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
10529
10530 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10531
10532 PR fortran/16861
10533 * gfortran.dg/pr16861.f90: New test.
10534
10535 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
10536
10537 * gcc.dg/pr21085.c: New test.
10538
10539 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
10540
10541 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
10542 (setup_mips_tests, dg-mips-options): New procedures.
10543 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
10544 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
10545 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
10546 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
10547 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
10548 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
10549 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
10550 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
10551 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
10552 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
10553 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
10554 dg-mips-options instead of dg-options. Remove now-redundant
10555 preprocessor guards.
10556 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
10557 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
10558 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
10559 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
10560 * gcc.dg/vr-mult-2.c: Delete.
10561 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
10562 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
10563 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
10564 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
10565 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
10566 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
10567 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
10568
10569 2005-04-18 Laurent GUERBY <laurent@guerby.net>
10570
10571 * ada/acats/run_all.sh: Use sync when executable not present.
10572
10573 2005-04-18 Devang Patel <dpatel@apple.com>
10574
10575 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
10576 * gcc.dg/vect/vect-11a.c: New.
10577 * gcc.dg/vect/vect-none.c: Update.
10578 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
10579
10580 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
10581
10582 PR tree-optimization/20922
10583 * gcc.dg/pr20922-1.c: New test.
10584 * gcc.dg/pr20922-2.c: New test.
10585 * gcc.dg/pr20922-3.c: New test.
10586 * gcc.dg/pr20922-4.c: New test.
10587 * gcc.dg/pr20922-5.c: New test.
10588 * gcc.dg/pr20922-6.c: New test.
10589
10590 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10591
10592 PR libfortran/20950
10593 * gfortran.dg/pr20950.f: New test.
10594
10595 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10596
10597 PR libfortran/19216
10598 * gfortran.dg/pr19216.f: New test.
10599
10600 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
10601
10602 PR tree-optimization/21001
10603 * gcc.dg/tree-ssa/pr21001.c: New.
10604
10605 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
10606
10607 PR libfortran/21075
10608 * gfortran.dg/reshape_rank7.f90: New test.
10609
10610 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
10611
10612 PR libfortran/12884 gfortran.dg/pr12884.f: New test
10613 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
10614 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
10615 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
10616 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
10617 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
10618 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
10619 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
10620 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
10621 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
10622 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
10623 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
10624 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
10625 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
10626 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
10627 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
10628 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
10629 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
10630 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
10631 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
10632 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
10633
10634 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
10635
10636 * gfortran.dg/wtruncate.f: New testcase.
10637 * gfortran.dg/wtruncate.f90: New testcase.
10638
10639 2005-04-16 Mark Mitchell <mark@codesourcery.com>
10640
10641 PR c++/21025
10642 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
10643 which sizeof/alignof is dependent, rather than just whether we are
10644 processing_template_decl.
10645
10646 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
10647
10648 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
10649 corrected typo where the wrong variables had been compared.
10650
10651 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
10652
10653 PR libfortran/18495
10654 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
10655 Test callee-allocated version of return array with a write
10656 statement.
10657 Test spread with a temporary with another write statement.
10658
10659 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
10660
10661 PR tree-optimization/21031
10662 * gcc.dg/tree-ssa/pr21031.c: New.
10663
10664 2005-04-15 Uros Bizjak <uros@kss-loka.si>
10665
10666 PR tree-optimization/21004
10667 * gcc.dg/builtins-53.c: Include builtins-config.h.
10668 Check floorf, ceilf, floorl and ceill transformations
10669 only when HAVE_C99_RUNTIME is defined.
10670
10671 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
10672
10673 PR middle-end/20739
10674 * gcc.dg/tree-ssa/pr20739.c: New test.
10675
10676 2005-04-14 Mike Stump <mrs@apple.com>
10677
10678 * gcc.dg/Foundation.framework/empty: New.
10679 * gcc.dg/framework-2.c: New.
10680
10681 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
10682
10683 PR tree-optimization/21021
10684 * gcc.c-torture/compile/pr21021.c: New.
10685
10686 2005-04-14 Janis Johnson <janis187@us.ibm.com
10687
10688 PR testsuite/21010
10689 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
10690 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
10691 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
10692 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
10693 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
10694 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
10695 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
10696 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
10697
10698 2005-04-14 Richard Henderson <rth@redhat.com>
10699
10700 * lib/target-supports.exp (check_effective_target_vect_condition):
10701 Add ia64, i?86, and x86_64.
10702
10703 2005-04-14 Steven G. Kargl <kargls@comcast.net>
10704
10705 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
10706
10707 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
10708
10709 PR tree-optimization/20657
10710 * gcc.dg/tree-ssa/pr20657.c: New.
10711
10712 2005-04-14 Uros Bizjak <uros@kss-loka.si>
10713
10714 * gcc.dg/builtins-53.c: Also check (int)trunc* and
10715 (long long int)trunc*.
10716
10717 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
10718
10719 PR target/20927
10720 * gcc.dg/pr20927.c: New test.
10721
10722 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
10723
10724 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
10725 * gcc.target/mips/asm-1.c: Likewise.
10726
10727 2005-04-13 Dale Johannesen <dalej@apple.com>
10728
10729 * objc.dg/objc-fast-4.m: New.
10730
10731 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
10732
10733 * gcc.target/cris/torture/cris-torture.exp: New driver in new
10734 directory.
10735 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
10736
10737 2005-04-13 David Edelsohn <edelsohn@gnu.org>
10738
10739 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
10740 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
10741 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
10742
10743 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
10744
10745 PR tree-optimization/20913
10746 * gcc.dg/tree-ssa/pr20913.c: New.
10747
10748 PR tree-optimization/20702
10749 * gcc.dg/tree-ssa/pr20702.c: New.
10750
10751 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10752
10753 PR c++/13744
10754 * g++.dg/inherit/local3.C: New test.
10755
10756 2005-04-12 Jeff Law <law@redhat.com>
10757
10758 * gcc.dg/tree-ssa/20050412-1.c: New test.
10759
10760 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
10761
10762 PR libfortran/19016
10763 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
10764 Add tests with mask generated by expression.
10765 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
10766 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
10767 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
10768
10769 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
10770
10771 PR middle-end/20917
10772 * gcc.dg/20050409-1.c: New test.
10773
10774 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
10775
10776 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
10777
10778 2005-04-11 Mark Mitchell <mark@codesourcery.com>
10779
10780 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
10781 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
10782 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
10783 (TARGET_CXX): Adjust accordingly.
10784 * target.h (struct gcc_target): Remove epxort_class_data. Add
10785 determine_class_data_visibility and class_data_always_comdat.
10786 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
10787 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
10788 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
10789 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
10790 (arm_cxx_determine_class_data_visibility): New.
10791 (arm_cxx_class_data_always_comdat): Likewise.
10792 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
10793 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
10794 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
10795 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
10796 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
10797 Define.
10798
10799 2005-04-11 Mark Mitchell <mark@codesourcery.com>
10800
10801 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
10802
10803 2005-04-11 Geoffrey Keating <geoffk@apple.com>
10804
10805 * gcc.dg/i386-darwin-fpmath.c: New.
10806
10807 2004-04-11 Devang Patel <dpatel@apple.com>
10808
10809 * lib/target-supports.exp (check_effective_target_vect_condition): New.
10810 * gcc.dg/vect/vect-ifcvt-1.c: New test.
10811 * gcc.dg/vect/vect-ifcvt-2.c: New test.
10812 * gcc.dg/vect/vect-ifcvt-3.c: New test.
10813 * gcc.dg/vect/vect-ifcvt-4.c: New test.
10814 * gcc.dg/vect/vect-ifcvt-5.c: New test.
10815 * gcc.dg/vect/vect-ifcvt-6.c: New test.
10816 * gcc.dg/vect/vect-ifcvt-7.c: New test.
10817 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
10818
10819 2004-04-11 Devang Patel <dpatel@apple.com>
10820
10821 * gcc.dg/vect/vect-dv-1.c: New test.
10822 * gcc.dg/vect/vect-dv-2.c: New test.
10823
10824 2005-04-11 Diego Novillo <dnovillo@redhat.com>
10825
10826 PR tree-optimization/20933
10827 * gcc.dg/tree-ssa/pr20933.c: New test.
10828
10829 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10830
10831 * gfortran.dg/fold_nearest.f90: New test.
10832
10833 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
10834
10835 * gcc.dg/tree-ssa/alias-1.c: New test.
10836
10837 2005-04-11 Diego Novillo <dnovillo@redhat.com>
10838
10839 PR tree-optimization/20920
10840 * g++.dg/tree-ssa/pr20920.C: New test.
10841
10842 2005-04-11 Uros Bizjak <uros@kss-loka.si>
10843
10844 * gcc.dg/builtins-53.c: Also check (int)ceil* and
10845 (long long int)ceil*.
10846
10847 2005-04-10 Mark Mitchell <mark@codesourcery.com>
10848
10849 * g++.dg/warn/Wdtor1.C: Declare template in system header with
10850 explicit C++ linkage.
10851
10852 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10853
10854 * gfortran.dg/pr17229.f: Take care of the new obsolescence
10855 warning for arithmetic IF statements.
10856
10857 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
10858
10859 * eor_handling_1.f90: New test case.
10860 * eor_handling_2.f90: New test case.
10861 * eor_handling_3.f90: New test case.
10862 * eor_handling_4.f90: New test case.
10863 * eor_handling_5.f90: New test case.
10864 * noadv_size.f90: New test case.
10865 * pad_no.f90: New test case.
10866
10867 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
10868
10869 * gcc.c-torture/execute/20050410-1.c: New test.
10870
10871 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
10872
10873 * gcc.dg/pr20126.c: New.
10874
10875 2005-04-09 Bud Davis <bdavis@gfortran.org>
10876 Steven G. Kargl <kargls@comcast.net>
10877
10878 * gfortran.dg/PR19872.f: New test.
10879
10880 2005-04-09 Steven G. Kargl <kargls@comcast.net>
10881
10882 * gfortran.dg/nint_1.f90: Fix dg-do directive.
10883
10884 2005-04-09 Steven G. Kargl <kargls@comcast.net>
10885
10886 * gfortran.dg/nint_1.f90: New test.
10887
10888 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
10889
10890 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
10891 Added test for callee-allocated arrays with write statements.
10892 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
10893 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
10894 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
10895 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
10896 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
10897
10898 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
10899
10900 PR libfortran/20163
10901 * gfortran.dg/open-options-blanks.f: New test.
10902
10903 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
10904
10905 PR fortran/13257
10906 * gfortran.dg/comma_format_extension_[1234].f: New tests.
10907
10908 2005-04-09 Jakub Jelinek <jakub@redhat.com>
10909
10910 * gcc.dg/tree-ssa/stdarg-1.c: New test.
10911 * gcc.dg/tree-ssa/stdarg-2.c: New test.
10912 * gcc.dg/tree-ssa/stdarg-3.c: New test.
10913 * gcc.dg/tree-ssa/stdarg-4.c: New test.
10914 * gcc.dg/tree-ssa/stdarg-5.c: New test.
10915 * gcc.c-torture/execute/stdarg-4.c: New test.
10916
10917 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
10918
10919 PR target/20795
10920 * g++.dg/abi/param2.C: New test.
10921
10922 2005-04-09 Uros Bizjak <uros@kss-loka.si>
10923
10924 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
10925
10926 2005-04-09 Uros Bizjak <uros@kss-loka.si>
10927
10928 * gcc.dg/builtins-53.c: New test.
10929
10930 2005-04-08 Diego Novillo <dnovillo@redhat.com>
10931
10932 * g++.dg/tree-ssa/pr18178.C: New test.
10933 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
10934 * gcc.c-torture/execute/20041019-1.c: New test.
10935 * gcc.dg/tree-ssa/20041008-1.c: New test.
10936 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
10937 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
10938 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
10939 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
10940 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
10941 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
10942 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
10943 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
10944 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
10945 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
10946
10947 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
10948
10949 PR rtl-optimization/20466
10950 * gcc.c-torture/execute/pr20466-1.c: New test.
10951
10952 2005-04-08 Mark Mitchell <mark@codesourcery.com>
10953
10954 PR c++/20905
10955 * g++.dg/parse/cond2.C: New test.
10956
10957 PR c++/20145
10958 * g++.dg/warn/Wdtor1.C: New test.
10959
10960 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10961
10962 PR fortran/17229
10963 * gfortran.dg/pr17229.f: New test.
10964
10965 2005-04-07 Steven G. Kargl <kargls@comcast.net>
10966
10967 * gfortran.dg/tiny_1.f90: New test.
10968 * gfortran.dg/tiny_2.f90: ditto.
10969
10970 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
10971
10972 * gfortran.dg/eor_1.f90: Fix dg-do run line
10973 * gfortran.dg/open_new.f90: Fix dg-do run line
10974
10975 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
10976
10977 * lib/target-supports.exp (get_compiler_messages): Support
10978 optional arguments, the fourth being compiler options.
10979 (check_effective_target_fpic): New proc.
10980 * gcc.dg/20050321-2.c: Restrict to target fpic.
10981
10982 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
10983
10984 * gcc.dg/15443-1.c: New test.
10985 * gcc.dg/15443-2.c: Likewise.
10986
10987 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10988
10989 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
10990
10991 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
10992
10993 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
10994
10995 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
10996
10997 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
10998 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
10999 -m64.
11000 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
11001 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
11002 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
11003
11004 2005-04-06 Mark Mitchell <mark@codesourcery.com>
11005
11006 PR c++/20212
11007 * g++.dg/warn/Wunused-11.C: New test.
11008
11009 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
11010
11011 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
11012
11013 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
11014
11015 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
11016
11017 2005-04-05 Mark Mitchell <mark@codesourcery.com>
11018
11019 PR c++/20734
11020 * g++.dg/template/ptrmem13.C: New test.
11021
11022 2005-04-05 Per Bothner <per@bothner.com>
11023
11024 * lib/gcc.exp: Always add -fno-show-column, for now.
11025
11026 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
11027
11028 PR testsuite/20767
11029 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
11030 of plain old "unsigned int" for the type of "i". Makes this test
11031 64bit clean.
11032
11033 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
11034
11035 * gcc.dg/i386-ssefn-1.c: New test.
11036 * gcc.dg/i386-ssefn-2.c: New test.
11037 * gcc.dg/i386-ssefn-3.c: New test.
11038 * gcc.dg/i386-ssefn-4.c: New test.
11039
11040 2005-04-05 Jakub Jelinek <jakub@redhat.com>
11041
11042 PR tree-optimization/20076
11043 * gcc.dg/builtin-apply4.c: New test.
11044
11045 PR preprocessor/19475
11046 * gcc.dg/cpp/macspace1.c: New test.
11047 * gcc.dg/cpp/macspace2.c: New test.
11048
11049 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11050
11051 * gfortran.dg/pr20755.f: Fixed bad format.
11052
11053 2005-04-05 Mark Mitchell <mark@codesourcery.com>
11054
11055 PR c++/20763
11056 * g++.dg/ext/attrib21.C: New test.
11057
11058 2004-04-05 Devang Patel <dpatel@apple.com>
11059
11060 * lib/target-supports.exp (check_effective_target_vect_shif): New.
11061 * gcc.dg/vect/vect-shift-1.c: New test.
11062
11063 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11064
11065 PR libfortran/20755
11066 * gfortran.dg/pr20755.f: New test.
11067
11068 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
11069
11070 * gfortran.dg/pr15959.f90: New test.
11071 * gfortran.dg/string_pad_trunc.f90: New test.
11072
11073 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11074
11075 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
11076 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
11077 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
11078 syntax.
11079
11080 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
11081
11082 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
11083
11084 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11085
11086 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
11087 * gcc.c-torture/compile/20011119-2.c: Likewise.
11088 * gcc.c-torture/compile/981001-2.c: Likewise.
11089
11090 2005-04-04 Mark Mitchell <mark@codesourcery.com>
11091
11092 PR c++/20679
11093 * g++.dg/template/overload4.C: New test.
11094
11095 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
11096
11097 PR c++/20746
11098 * g++.dg/abi/covariant5.C: New.
11099
11100 PR debug/20505
11101 * g++.dg/debug/const2.C: New.
11102
11103 2005-04-04 Jakub Jelinek <jakub@redhat.com>
11104
11105 PR rtl-optimization/16104
11106 * gcc.c-torture/execute/20050316-1.c: New test.
11107
11108 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
11109
11110 * g++.dg/template/spec23.C: Fix dg-error text.
11111
11112 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
11113
11114 PR c++/19199
11115 * g++.dg/expr/lval2.C: New.
11116
11117 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11118
11119 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
11120 __builtin_strcasecmp and __builtin_strncasecmp.
11121
11122 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
11123
11124 PR c++/20723
11125 * g++.dg/template/spec22.C: New.
11126 * g++.dg/template/spec23.C: New.
11127
11128 2005-04-03 Dale Ranta <dir@lanl.gov>
11129 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11130
11131 PR libfortran/20068
11132 PR libfortran/20125
11133 PR libfortran/20156
11134 PR libfortran/20471
11135 * gfortran.dg/backspace.f: New test.
11136
11137 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
11138
11139 * gcc.dg/pr19345.c: New test.
11140
11141 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
11142
11143 PR tree-optimization/20640
11144 * gcc.dg/torture/tree-loop-1.c: New.
11145
11146 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
11147
11148 PR rtl-optimization/20290
11149 * gcc.c-torture/execute/loop-ivopts-2.c: New.
11150
11151 2005-04-02 Geoffrey Keating <geoffk@apple.com>
11152
11153 * gcc.dg/rs6000-fpint.c: New.
11154
11155 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
11156
11157 * gcc.dg/old-style-then-proto-1.c: New test.
11158
11159 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11160
11161 * gfortran.fortran-torture/execute/backspace.f90: Check
11162 after backspace and read was incorrect.
11163
11164 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11165
11166 * gcc.c-torture/execute/builtins/strcat.c: Check the result
11167 buffer past the terminating NUL using memcmp.
11168 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
11169 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
11170
11171 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
11172 Fix unused/uninitialized variable warnings.
11173
11174 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
11175 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
11176 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
11177 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
11178
11179 * gcc.c-torture/execute/builtins/abs-1-lib.c,
11180 gcc.c-torture/execute/builtins/fputs-lib.c,
11181 gcc.c-torture/execute/builtins/lib/fprintf.c,
11182 gcc.c-torture/execute/builtins/lib/main.c,
11183 gcc.c-torture/execute/builtins/lib/memcmp.c,
11184 gcc.c-torture/execute/builtins/lib/memmove.c,
11185 gcc.c-torture/execute/builtins/lib/mempcpy.c,
11186 gcc.c-torture/execute/builtins/lib/memset.c,
11187 gcc.c-torture/execute/builtins/lib/printf.c,
11188 gcc.c-torture/execute/builtins/lib/sprintf.c,
11189 gcc.c-torture/execute/builtins/lib/stpcpy.c,
11190 gcc.c-torture/execute/builtins/lib/strchr.c,
11191 gcc.c-torture/execute/builtins/lib/strcmp.c,
11192 gcc.c-torture/execute/builtins/lib/strcpy.c,
11193 gcc.c-torture/execute/builtins/lib/strcspn.c,
11194 gcc.c-torture/execute/builtins/lib/strlen.c,
11195 gcc.c-torture/execute/builtins/lib/strncat.c,
11196 gcc.c-torture/execute/builtins/lib/strncmp.c,
11197 gcc.c-torture/execute/builtins/lib/strncpy.c,
11198 gcc.c-torture/execute/builtins/lib/strrchr.c,
11199 gcc.c-torture/execute/builtins/lib/strspn.c,
11200 gcc.c-torture/execute/builtins/lib/strstr.c,
11201 gcc.c-torture/execute/builtins/memops-asm-lib.c,
11202 gcc.c-torture/execute/builtins/strlen-2.c,
11203 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
11204 prototypes.
11205
11206 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
11207
11208 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
11209 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
11210 selectany usage.
11211
11212 2005-04-01 Jakub Jelinek <jakub@redhat.com>
11213
11214 PR c++/19406
11215 * g++.dg/debug/using1.C: New test.
11216
11217 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
11218
11219 PR middle-end/20524
11220 * gcc.dg/alias-7.c: Prefix asm-declared name with
11221 __USER_LABEL_PREFIX__.
11222
11223 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
11224
11225 Fix fallout from PR middle-end/15700:
11226 * gcc.c-torture/compile/20011119-1.c: Take
11227 __USER_LABEL_PREFIX__ into account.
11228 * gcc.c-torture/compile/20011119-2.c: Likewise.
11229
11230 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
11231
11232 PR c++/18644
11233 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
11234
11235 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
11236
11237 PR c/17855
11238 * gcc.c-torture/compile/struct-non-lval-1.c,
11239 gcc.c-torture/compile/struct-non-lval-2.c,
11240 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
11241
11242 2005-03-31 Janis Johnson <janis187@us.ibm.com>
11243
11244 * gcc.dg/tls/tls.exp: Remove temporary file.
11245 * g++.dg/tls/tls.exp: Ditto.
11246 * lib/file-format.exp: Ditto.
11247 * g++.dg/special/ecos.exp: Ditto.
11248
11249 * lib/profopt.exp: Treat prof_ext as a list.
11250 * gcc.misc-tests/bprob.exp: Ditto.
11251 * g++.dg/bprob/bprob.exp: Ditto.
11252
11253 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
11254 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
11255 g++.dg/tree-ssa/pointer-reference-alias.C,
11256 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
11257 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
11258 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
11259 g++.dg/vect/pr19951.cc: Ditto.
11260 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
11261 gcc.dg/builtins-47.c: Ditto.
11262 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
11263 gcc.dg/pr20115-1.c: Ditto.
11264 * gcc.dg/tree-ssa/20030530-2.c,
11265 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
11266 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
11267 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
11268 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
11269 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
11270 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
11271 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
11272 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
11273 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
11274 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
11275 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
11276 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
11277 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
11278 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
11279 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
11280 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
11281 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
11282 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
11283 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
11284 gcc.dg/tree-ssa/20030824-1.c,
11285 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
11286 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
11287 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
11288 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
11289 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
11290 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
11291 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
11292 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
11293 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
11294 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
11295 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
11296 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
11297 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
11298 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
11299 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
11300 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
11301 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
11302 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
11303 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
11304 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
11305 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
11306 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
11307 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
11308 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
11309 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
11310 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
11311 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
11312 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
11313 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
11314 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
11315 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
11316 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
11317 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
11318 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
11319 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
11320 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
11321 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
11322 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
11323 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
11324 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
11325 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
11326 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
11327 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
11328 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
11329 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
11330 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
11331 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
11332 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
11333 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
11334 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
11335 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
11336 gcc.dg/tree-ssa/useless-1.c: Ditto.
11337 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
11338 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
11339 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
11340 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
11341 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
11342 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
11343 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
11344 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
11345 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
11346 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
11347 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
11348 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
11349 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
11350 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
11351 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
11352 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
11353 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
11354 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
11355 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
11356 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
11357 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
11358 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
11359 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
11360 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
11361 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
11362 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
11363 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
11364 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
11365 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
11366 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
11367 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
11368 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
11369 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
11370 gcc.dg/vect/vect-none.c: Ditto.
11371 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
11372 treelang/compile/unsigned.tree: Ditto.
11373
11374 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
11375 * gcc.dg/cpp/direct2s.c: Ditto.
11376 * gcc.dg/cpp/paste4.c: Ditto.
11377 * gcc.dg/cpp/separate-1.c: Ditto.
11378 * gcc.dg/pch/save-temps-1.c: Ditto.
11379 * g++.dg/ext/altivec-10.C: Ditto.
11380 * g++.dg/pch/pch.C: Ditto.
11381
11382 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
11383
11384 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
11385 * g++.dg/template/repo1.C: Ditto.
11386 * g++.dg/template/repo2.C: Ditto.
11387 * g++.dg/template/repo3.C: Ditto.
11388 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
11389 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
11390 * g++.old-deja/g++.pt/repo1.C: Ditto.
11391 * g++.old-deja/g++.pt/repo2.C: Ditto.
11392 * g++.old-deja/g++.pt/repo3.C: Ditto.
11393 * g++.old-deja/g++.pt/repo4.C: Ditto.
11394
11395 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
11396 * gcc.dg/20030107-1.c: Ditto.
11397 * gcc.dg/20030702-1.c: Ditto.
11398 * gcc.dg/profile-generate-1.c: Ditto.
11399 * g++.dg/other/profile1.C: Ditto.
11400 * g++.old-deja/g++.robertl/eb83.C: Ditto.
11401
11402 * lib/gcc-dg.exp (remove-build-file): New.
11403 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
11404 cleanup-tree-dump, cleanup-saved-temps): New.
11405
11406 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
11407
11408 PR c++/19203, DR 214
11409 * g++.dg/parse/ambig3.C: Not ambiguous.
11410 * g++.dg/template/spec20.C: New.
11411 * g++.dg/template/spec21.C: New.
11412
11413 2005-03-31 Steve Ellcey <sje@cup.hp.com>
11414
11415 PR target/20045
11416 * gcc.dg/ia64-fptr-1.c: Run only on linux.
11417
11418 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11419
11420 PR libfortran/20660
11421 * gfortran.dg/negative_unit.f: New test.
11422
11423 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
11424
11425 * gcc.dg/20050330-1.c: New test.
11426
11427 2005-03-30 Devang Patel <dpatel@apple.com>
11428
11429 * g++.dg/tree-sra/ssa-sra-3.C: New test.
11430
11431 2005-03-30 Dale Johannesen <dalej@apple.com>
11432
11433 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
11434
11435 2005-03-30 Janis Johnson <janis187@us.ibm.com>
11436
11437 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
11438 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
11439 Strip options from test name.
11440
11441 2005-03-31 Jan Hubicka <jh@suse.cz>
11442
11443 * gcc.dg/varpool-1.c: New testcase.
11444
11445 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
11446
11447 PR c/772
11448 PR c/17913
11449 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
11450 gcc.dg/stmt-expr-label-3.c : New tests.
11451 * gcc.c-torture/execute/medce-2.c: Remove.
11452
11453 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
11454
11455 PR c/20368
11456 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
11457 tests.
11458
11459 2005-03-30 Alan Modra <amodra@bigpond.net.au>
11460
11461 * gcc.c-torture/compile/pr20203.c: New test.
11462
11463 2005-03-26 Steven G. Kargl <kargls@comcast.net>
11464
11465 * gfortran.dg/promotion.f90: New test.
11466
11467 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
11468
11469 PR middle-end/20491
11470 * gcc.dg/torture/asm-subreg-1.c: New test.
11471
11472 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
11473
11474 PR c/20672
11475 * gcc.dg/pr20672-1.c: New test.
11476
11477 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
11478
11479 * gfortran.dg/vect: New directory.
11480 * gfortran.dg/vect/vect.exp: New.
11481 * gfortran.dg/vect/vect-1.f90: New test.
11482 * gfortran.dg/vect/vect-2.f90: New test.
11483 * gfortran.dg/vect/vect-3.f90: New test.
11484 * gfortran.dg/vect/vect-4.f90: New test.
11485 * gfortran.dg/vect/vect-5.f90: New test.
11486
11487 2005-03-29 Jakub Jelinek <jakub@redhat.com>
11488
11489 PR middle-end/20622
11490 * gcc.dg/alias-7.c: New test.
11491
11492 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
11493
11494 * gcc.dg/sparc-reg-1.c: New test.
11495
11496 2005-03-28 Steve Ellcey <sje@cup.hp.com>
11497
11498 PR target/19890
11499 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
11500
11501 2005-03-29 Dale Ranta <dir@lanl.gov>
11502 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11503
11504 PR libfortran/20163
11505 * gfortran.dg/pr20163-2.f: New test.
11506
11507 2005-03-28 Jan Hubicka <jh@suse.cz>
11508
11509 PR middle-end/20635
11510 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
11511 by Jakub Jelinek.
11512
11513 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
11514
11515 PR tree-optimization/20626
11516 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
11517 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
11518
11519 2005-03-26 Steven G. Kargl <kargls@comcast.net>
11520
11521 * gfortran.dg/underflow.f90: New test.
11522 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
11523
11524 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11525
11526 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
11527
11528 2005-03-25 Mark Mitchell <mark@codesourcery.com>
11529
11530 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
11531 (g++_init): Make sure that CXXFLAGS is set.
11532 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
11533 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
11534 * lib/gfortran.exp (gfortran_link_flags): Likewise.
11535 * lib/objc.exp (objc_init): Likewise.
11536 * lib/treelang.exp (treelang_init): Likewise.
11537
11538 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
11539
11540 PR tree-optimization/20470
11541 * gcc.dg/tree-ssa/pr20470.c: New test.
11542
11543 2005-03-25 Geoffrey Keating <geoffk@apple.com>
11544
11545 * gcc.dg/ppc-stfiwx.c: New.
11546
11547 2005-03-25 Steve Ellcey <sje@cup.hp.com>
11548
11549 PR target/19888
11550 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
11551
11552 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
11553
11554 * gcc.dg/20050325-1.c: Fix a typo.
11555
11556 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11557
11558 PR libfortran/19678
11559 PR libfortran/19679
11560 * gfortran.dg/dos_eol.f: New test.
11561
11562 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
11563
11564 PR rtl-optimization/20249
11565 * gcc.dg/20050325-1.c: New test.
11566
11567 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11568
11569 PR libfortran/15332
11570 * gfortran.dg/pr15332.f: New test.
11571
11572 2005-03-24 Dale Johannesen <dalej@apple.com>
11573
11574 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
11575
11576 2005-03-24 Geoffrey Keating <geoffk@apple.com>
11577
11578 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
11579 'internal' visibility.
11580 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
11581 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
11582 'protected' visibility.
11583 * gcc.dg/visibility-7.c: Likewise.
11584 * lib/target-supports.exp (check_visibility_available): Take
11585 a parameter, the kind of visibility to check for.
11586 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
11587 to check_visibility_available.
11588
11589 * g++.dg/expr/cast3.C: New.
11590
11591 2005-03-24 David Edelsohn <edelsohn@gnu.org>
11592
11593 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
11594 rs6000.
11595
11596 2005-03-24 Steve Ellcey <sje@cup.hp.com>
11597
11598 PR target/20095
11599 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
11600
11601 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
11602
11603 * gcc.dg/badshift.c: Renamed to...
11604 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
11605
11606 * gcc.target/i386/badshift.c: Renamed to...
11607 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
11608 only.
11609
11610 PR rtl-optimization/20532
11611 * gcc.target/i386/badshift.c: New.
11612
11613 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11614
11615 * gfortran.dg/pr18025.f90: New test.
11616
11617 2005-03-23 Dale Johannesen <dalej@apple.com>
11618
11619 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
11620
11621 2005-03-23 Mark Mitchell <mark@codesourcery.com>
11622
11623 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
11624
11625 * lib/target-supports.exp (check_iconv_available): Default
11626 libiconv to -liconv, if there is no definition.
11627
11628 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
11629
11630 * gcc.dg/torture/cris-asm-mof-1.c: New test.
11631
11632 2005-03-22 Mark Mitchell <mark@codesourcery.com>
11633
11634 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
11635 * g++.dg/opt/pr7503-2.C: Likewise.
11636 * g++.dg/opt/pr7503-3.C: Likewise.
11637 * g++.dg/opt/pr7503-4.C: Likewise.
11638 * g++.dg/opt/pr7503-5.C: Likewise.
11639 * g++.dg/warn/minmax.C: New test.
11640
11641 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11642
11643 * gfortran.dg/g77_intrinsics_funcs.f: New test.
11644 * gfortran.dg/g77_intrinsics_sub.f: New test.
11645
11646 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
11647 Jan Hubicka <jh@suse.cz>
11648 Steven Bosscher <stevenb@suse.de
11649
11650 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
11651
11652 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11653
11654 PR c++/19980
11655 * g++.dg/template/redecl3.C: New test.
11656
11657 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11658
11659 PR c++/20499
11660 * g++.dg/parse/error16.C: Tweak error markers.
11661
11662 2005-03-22 Jakub Jelinek <jakub@redhat.com>
11663
11664 PR target/20561
11665 * gcc.dg/20050321-2.c: New test.
11666
11667 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
11668
11669 PR c++/20465
11670 PR c++/20381
11671 * g++.dg/template/ptrmem12.C: New.
11672
11673 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
11674
11675 PR rtl-optimization/20527
11676 * gcc.c-torture/execute/pr20527-1.c: New test.
11677
11678 2005-03-22 Ben Elliston <bje@au.ibm.com>
11679
11680 * gcc.misc-tests/options.exp (check_for_options): Create a real C
11681 program, compile it into a real executable and then delete the .c
11682 and .x files afterwards, to avoid problems on testglue targets.
11683
11684 2005-03-21 Stuart Hastings <stuart@apple.com>
11685
11686 * gcc.target/i386/sse-2.c: New.
11687
11688 2005-03-21 Uros Bizjak <uros@kss-loka.si>
11689
11690 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
11691
11692 2005-03-21 Paolo Carlini <pcarlini@suse.de>
11693
11694 * g++.dg/parse/crash25.C: Fix typo.
11695
11696 2005-03-21 Paolo Carlini <pcarlini@suse.de>
11697
11698 PR c++/20461
11699 * g++.dg/parse/crash24.C: New test.
11700
11701 PR c++/20536
11702 * g++.dg/parse/crash25.C: New test.
11703
11704 2005-03-21 Paolo Carlini <pcarlini@suse.de>
11705
11706 PR c++/20147
11707 * g++.dg/ext/stmtexpr4.C: New test.
11708
11709 2005-03-20 Roger Sayle <roger@eyesopen.com>
11710
11711 PR middle-end/20539
11712 * gcc.c-torture/compile/pr13066-1.c: New test case.
11713 * gcc.c-torture/compile/pr20539-1.c: Likewise.
11714 * g++.dg/opt/pr13066-1.C: Likewise.
11715
11716 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
11717
11718 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
11719
11720 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11721
11722 PR fortran/18525
11723 * gfortran.dg/nesting_1.f90: New test.
11724
11725 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11726
11727 PR c++/20240
11728 * g++.dg/lookup/using13.C: New test.
11729
11730 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11731
11732 PR c++/20333
11733 * g++.dg/template/crash36.C: New test.
11734
11735 2005-03-18 Paolo Carlini <pcarlini@suse.de>
11736
11737 PR c++/20463
11738 * g++.dg/template/crash35.C: New test.
11739
11740 2005-03-17 Paolo Carlini <pcarlini@suse.de>
11741
11742 PR c++/19966
11743 * g++.dg/overload/operator2.C: New test.
11744
11745 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11746
11747 PR libfortran/20257
11748 * gfortran.dg/pr20257.f90: New test.
11749
11750 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11751
11752 PR libfortran/20480
11753 * gfortran.dg/pr20480.f90: New test.
11754
11755 2005-03-16 Richard Henderson <rth@redhat.com>
11756
11757 PR middle-end/15700
11758 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
11759 (_rtld_global): New.
11760 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
11761 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
11762
11763 * gcc.dg/alias-3.c: New.
11764 * gcc.dg/alias-4.c: New.
11765 * gcc.dg/alias-5.c: New.
11766 * gcc.dg/alias-6.c: New.
11767
11768 2005-03-15 Geoffrey Keating <geoffk@apple.com>
11769
11770 * gcc.dg/cpp/ucnid-7.c: New.
11771
11772 2005-03-15 Janis Johnson <janis187@us.ibm.com>
11773 Dorit Naishlos <dorit@il.ibm.com>
11774
11775 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
11776 darwin.
11777
11778 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
11779
11780 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
11781 misaligned accesses.
11782 * gcc.dg/vect/vect-58.c: Likewise.
11783 * gcc.dg/vect/vect-92.c: New.
11784 * gcc.dg/vect/vect-93.c: New.
11785
11786 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
11787
11788 PR fortran/18827
11789 * gfortran.dg/assign_2.f90: New test.
11790 * gfortran.dg/assign_3.f90: New test.
11791 * gfortran.dg/assign.f90: New test.
11792
11793 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
11794
11795 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
11796 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
11797 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
11798 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
11799 names.
11800
11801 2005-03-14 Geoffrey Keating <geoffk@apple.com>
11802
11803 * gcc.dg/cpp/ucnid-6.c: New.
11804
11805 * gcc.dg/cpp/normalize-1.c: New.
11806 * gcc.dg/cpp/normalize-2.c: New.
11807 * gcc.dg/cpp/normalize-3.c: New.
11808 * gcc.dg/cpp/normalize-4.c: New.
11809 * gcc.dg/cpp/ucnid-4.c: New.
11810 * gcc.dg/cpp/ucnid-5.c: New.
11811 * g++.dg/cpp/normalize-1.C: New.
11812 * g++.dg/cpp/ucnid-1.C: New.
11813
11814 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
11815
11816 * gcc.dg/pr18628.c: New.
11817
11818 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
11819
11820 PR c++/20280
11821 * g++.dg/tree-ssa/pr20280.C: New.
11822
11823 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11824
11825 PR fortran/20467
11826 * gfortran.dg/stfunc_2.f90: New test.
11827
11828 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
11829
11830 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
11831
11832 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
11833
11834 * gcc.dg/tree-ssa/20050314-1.c: New test.
11835
11836 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11837
11838 PR c++/4403
11839 PR c++/9783, DR433
11840 * g++.dg/template/friend34.C: New test.
11841 * g++.dg/template/friend35.C: Likewise.
11842 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
11843
11844 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11845
11846 Friend class name lookup 5/n
11847 PR c++/1016
11848 * g++.dg/lookup/hidden-class1.C: New test.
11849 * g++.dg/lookup/hidden-class2.C: Likewise.
11850 * g++.dg/lookup/hidden-class3.C: Likewise.
11851 * g++.dg/lookup/hidden-class4.C: Likewise.
11852 * g++.dg/lookup/hidden-class5.C: Likewise.
11853 * g++.dg/lookup/hidden-class6.C: Likewise.
11854 * g++.dg/lookup/hidden-class7.C: Likewise.
11855 * g++.dg/lookup/hidden-class8.C: Likewise.
11856 * g++.dg/lookup/hidden-class9.C: Likewise.
11857 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
11858 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
11859 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
11860 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
11861 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
11862 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
11863 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
11864 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
11865 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
11866 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
11867 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
11868
11869 2005-03-13 Mark Mitchell <mark@codesourcery.com>
11870
11871 PR c++/20157
11872 * g++.dg/template/error18.C: New test.
11873
11874 2005-03-09 Ben Elliston <bje@au.ibm.com>
11875
11876 PR debug/16792
11877 * g++.dg/debug/pr16792.C: New test.
11878
11879 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
11880
11881 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
11882 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
11883 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
11884 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
11885 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
11886 test assertion names.
11887
11888 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11889
11890 PR fortran/18600
11891 * gfortran.dg/stfunc_1.f90: New test.
11892
11893 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11894
11895 PR fortran/16907
11896 * gfortran.dg/real_index_1.f90: New test.
11897
11898 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11899
11900 PR fortran/20323
11901 * gfortran.dg/spec_expr_1.f90: New test.
11902
11903 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
11904
11905 PR c/20402
11906 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
11907 new parser.
11908
11909 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11910
11911 PR fortran/20361
11912 * gfortran.dg/largeequiv_1.f90: New test.
11913
11914 2005-03-12 Geoffrey Keating <geoffk@apple.com>
11915
11916 * gcc.dg/ucnid-1.c: New.
11917 * gcc.dg/ucnid-2.c: New.
11918 * gcc.dg/ucnid-3.c: New.
11919 * gcc.dg/ucnid-4.c: New.
11920 * gcc.dg/ucnid-5.c: New.
11921 * gcc.dg/ucnid-6.c: New.
11922 * gcc.dg/cpp/ucnid-1.c: New.
11923 * gcc.dg/cpp/ucnid-2.c: New.
11924 * gcc.dg/cpp/ucnid-3.c: New.
11925 * g++.dg/other/ucnid-1.C: New.
11926
11927 2005-03-12 Geoffrey Keating <geoffk@apple.com>
11928
11929 * gcc.dg/vmx/darwin-abi-3.c: Delete.
11930
11931 2005-03-11 Per Bothner <per@bothner.com>
11932
11933 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
11934 that diagnotics refer to correct token.
11935 * gcc.dg/unused-3.c: Likewise.
11936
11937 2005-03-11 Per Bothner <per@bothner.com>
11938
11939 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
11940 constant" is now actually on same line as string constant.
11941 * gcc.dg/cpp/direct2s.c: Likewise.
11942
11943 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
11944
11945 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
11946
11947 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11948
11949 PR libfortran/20124
11950 * gfortran.dg/pr20124.f90: New Test
11951
11952 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
11953
11954 PR tree-optimization/20130
11955 * gcc.dg/pr20130-1.c: New test.
11956
11957 2005-03-10 Steve Ellcey <sje@cup.hp.com>
11958
11959 PR target/20095
11960 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
11961
11962 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11963
11964 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
11965
11966 2005-03-10 Steve Ellcey <sje@cup.hp.com>
11967
11968 * g++.dg/eh/forced1.C: Fix comment.
11969 * g++.dg/eh/forced2.C: Ditto.
11970 * g++.dg/eh/forced3.C: Ditto.
11971 * g++.dg/eh/forced4.C: Ditto.
11972
11973 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
11974
11975 PR rtl-opt/20412
11976 * gcc.c-torture/compile/pr20412.c: New test.
11977
11978 2005-03-10 Roger Sayle <roger@eyesopen.com>
11979
11980 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
11981
11982 2005-03-10 Jakub Jelinek <jakub@redhat.com>
11983
11984 PR target/20322
11985 * gcc.dg/20050307-1.c: New test.
11986
11987 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
11988
11989 PR c++/20375
11990 * g++.dg/other/stdarg3.C: New.
11991
11992 2005-03-10 Jakub Jelinek <jakub@redhat.com>
11993
11994 PR c++/18384, c++/18327
11995 * g++.dg/init/array19.C: New test.
11996
11997 PR inline-asm/20314
11998 * gcc.dg/torture/pr20314-1.c: New test.
11999 * gcc.dg/torture/pr20314-2.c: New test.
12000
12001 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
12002
12003 * gcc.dg/20050309-1.c: New test.
12004
12005 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12006
12007 * gcc.dg/builtins-10.c: Reactivate disabled test.
12008 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
12009 new cbrt transformations.
12010
12011 2005-03-09 Mark Mitchell <mark@codesourcery.com>
12012
12013 PR c++/20208
12014 * g++.dg/template/array13.C: New test.
12015
12016 2005-03-09 Paolo Carlini <pcarlini@suse.de>
12017
12018 PR c++/16859
12019 * g++.dg/init/brace4.C: New test.
12020
12021 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
12022
12023 PR c++/20186
12024 * g++.dg/template/non-dependent12.C: New.
12025
12026 2005-03-08 Mark Mitchell <mark@codesourcery.com>
12027
12028 PR c++/20142
12029 * g++.dg/init/array18.C: Add dg-do run marker.
12030
12031 PR c++/20142
12032 * g++.dg/init/array18.C: New test.
12033
12034 2005-03-09 Ben Elliston <bje@au.ibm.com>
12035
12036 * consistency.vlad/vlad.exp: Remove trailing semicolons.
12037 * g++.dg/gcov/gcov.exp: Likewise.
12038 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
12039 * gcc.target/xstormy16/xstormy16.exp: Likewise.
12040 * lib/c-torture.exp: Likewise.
12041 * lib/fortran-torture.exp: Likewise.
12042 * lib/g++.exp: Likewise.
12043 * lib/gcc-defs.exp: Likewise.
12044 * lib/gcc-dg.exp: Likewise.
12045 * lib/gcc.exp: Likewise.
12046 * lib/gcov.exp: Likewise.
12047 * lib/gfortran.exp: Likewise.
12048 * lib/mike-g++.exp: Likewise.
12049 * lib/mike-gcc.exp: Likewise.
12050 * lib/objc-torture.exp: Likewise.
12051 * lib/objc.exp: Likewise.
12052 * lib/profopt.exp: Likewise.
12053 * lib/target-libpath.exp: Likewise.
12054 * lib/target-supports.exp: Likewise.
12055 * lib/treelang.exp: Likewise.
12056 * lib/wrapper.exp: Likewise.
12057
12058 2005-03-08 Jeff Law <law@redhat.com>
12059
12060 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
12061 PHI-OPT changes.
12062
12063 2005-03-08 Ira Rosen <irar@il.ibm.com>
12064
12065 * gcc.dg/vect/pr20122.c: New test.
12066
12067 2005-03-07 Jeff Law <law@redhat.com>
12068
12069 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
12070 was folded away.
12071 * gcc.dg/tree-ssa/pr18133-1.c: New test.
12072 * gcc.dg/tree-ssa/pr18133-2.c: New test.
12073 * gcc.dg/tree-ssa/pr18134.c: New test.
12074
12075 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12076
12077 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
12078 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
12079 gcc.dg/torture/builtin-noret-2.c: Require weak support.
12080
12081 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
12082
12083 PR tree-opt/17671
12084 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
12085
12086 2005-03-07 Mark Mitchell <mark@codesourcery.com>
12087
12088 * g++.dg/warn/Wnvdtor.C: New test.
12089
12090 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
12091
12092 * gcc.dg/torture/pr19683-1.c: New test.
12093
12094 2005-03-06 Steven G. Kargl <kargls@comcast.net>
12095
12096 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
12097 * gfortran.dg/g77/19990313-2.f: Ditto.
12098 * gfortran.dg/g77/19990313-3.f: Ditto.
12099 * gfortran.dg/g77/19990525-0.f: Ditto.
12100 * gfortran.dg/g77/19990826-0.f: Ditto.
12101 * gfortran.dg/g77/19990826-2.f: Ditto.
12102 * gfortran.dg/g77/19990826-3.f: Ditto.
12103 * gfortran.dg/g77/20000511-1.f: Ditto.
12104 * gfortran.dg/g77/20000511-2.f: Ditto.
12105 * gfortran.dg/g77/970625-2.f: Ditto.
12106 * gfortran.dg/g77/980310-2.f: Ditto.
12107 * gfortran.dg/g77/980310-3.f: Ditto.
12108 * gfortran.dg/g77/980310-8.f: Ditto.
12109 * gfortran.dg/g77/980519-2.f: Ditto.
12110 * gfortran.dg/g77/alpha1.f: Ditto.
12111 * gfortran.dg/g77/claus.f: Ditto.
12112 * gfortran.dg/g77/erfc.f: Ditto.
12113 * gfortran.dg/g77/short.f: Ditto.
12114 * gfortran.fortran-torture/execute/data.f90: Ditto.
12115 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
12116 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
12117
12118 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12119
12120 * lib/file-format.exp (gcc_target_object_format): Add check for som
12121 format and hardcode object formats on hppa*-*-hpux*.
12122 * lib/target-supports.exp (check_weak_available): Add check for som
12123 object format. Always return 0 on hppa*-*-hpux10*.
12124
12125 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
12126 is defined.
12127
12128 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
12129
12130 2005-03-05 Steven G. Kargl <kargls@comcast.net>
12131
12132 * gfortran.dg/pr19936_1.f90: New test.
12133 * gfortran.dg/pr19936_2.f90: New test.
12134 * gfortran.dg/pr19936_3.f90: New test.
12135
12136 2005-03-05 Steven G. Kargl <kargls@comcast.net>
12137 Paul Thomas <prthomas@drfccad.cea.fr>
12138
12139 * gfortran.dg/PR19754_1.f90: New test.
12140 * gfortran.dg/PR19754_2.f90: Ditto.
12141
12142 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12143
12144 PR c++/19311
12145 * g++.dg/template/non-dependent11.C: New test.
12146
12147 2005-03-05 Uros Bizjak <uros@kss-loka.si>
12148
12149 * lib/target-supports.exp (check_iconv_available): Fix comment.
12150
12151 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
12152 Joseph S. Myers <joseph@codesourcery.com>
12153
12154 PR c++/19797
12155 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
12156
12157 2005-03-04 Matthew Sachs <msachs@apple.com>
12158
12159 * gcc.exp (gcc_target_compile): Put braces around
12160 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
12161 * objc.exp (objc_target_compile): Likewise.
12162 * treelang.exp (treelang_target_compile): Likewise.
12163
12164 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12165
12166 PR fortran/19673
12167 * gfortran.dg/func_result_1.f90: New test.
12168
12169 2005-03-04 Ben Elliston <bje@au.ibm.com>
12170
12171 * gcc.misc-tests/options.exp: New test.
12172
12173 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
12174
12175 * gcc.dg/pr15784-4.c: New test.
12176
12177 2005-03-03 Geoffrey Keating <geoffk@apple.com>
12178
12179 * gcc.c-torture/execute/pr17133.c: New.
12180 * gcc.c-torture/compile/20050303-1.c: New.
12181
12182 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
12183
12184 * gcc.dg/cpp/assert4.c: Fix for cygwin.
12185
12186 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
12187
12188 * g++.dg/overload/using2.C: New.
12189
12190 2005-03-02 Mark Mitchell <mark@codesourcery.com>
12191
12192 PR c++/19916
12193 * g++.dg/init/ptrmem2.C: New test.
12194
12195 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
12196
12197 PR c/8927
12198 * gcc.dg/pr8927-1.c: New test.
12199
12200 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
12201
12202 PR c++/20232
12203 * g++.dg/inherit/covariant12.C: New.
12204
12205 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12206
12207 PR fortran/19479
12208 * gfortran.dg/bound_1.f90: New test.
12209
12210 2005-02-28 Janis Johnson <janis187@us.ibm.com>
12211
12212 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
12213 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
12214
12215 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
12216
12217 PR c/20245
12218 * gcc.dg/pr20245-1.c: New test.
12219
12220 2005-02-28 Jakub Jelinek <jakub@redhat.com>
12221
12222 PR middle-end/19874
12223 * gcc.c-torture/execute/20050119-2.c: New test case.
12224
12225 2005-02-28 Ben Elliston <bje@au.ibm.com>
12226
12227 * README: Update the DejaGnu bug reporting address.
12228 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
12229 * lib/objc-torture.exp: Likewise.
12230
12231 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
12232
12233 * gfortran.dg/boz_1.f90: New test.
12234 * gfortran.dg/boz_3.f90: New test.
12235 * gfortran.dg/boz_4.f90: New test.
12236
12237 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
12238
12239 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
12240 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
12241
12242 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12243
12244 PR libfortran/20101
12245 * gfortran.dg/write_0_pe_format.f90: New test.
12246
12247 2005-02-27 Jakub Jelinek <jakub@redhat.com>
12248
12249 PR c++/20206
12250 * g++.dg/opt/thunk2.C: New test.
12251 * g++.dg/opt/covariant1.C: New test.
12252
12253 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12254
12255 * gfortran.dg/e_d_fmt.f90: New test.
12256
12257 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
12258
12259 * gcc.dg/asm-b.c: Fix comment typos.
12260
12261 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
12262
12263 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
12264 a V_MAY_DEF also.
12265
12266 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
12267
12268 PR tree-opt/20188
12269 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
12270 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
12271 * gcc.dg/asm-b.c: New test.
12272
12273 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
12274
12275 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
12276 Disable this test on IRIX 6.
12277
12278 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
12279
12280 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
12281 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
12282 parser.
12283
12284 2005-02-25 Diego Novillo <dnovillo@redhat.com>
12285
12286 PR tree-optimization/20204
12287 * testsuite/gcc.dg/pr20204.c: New test.
12288
12289 2005-02-24 Jakub Jelinek <jakub@redhat.com>
12290
12291 PR target/20196
12292 * gcc.c-torture/execute/20050224-1.c: New test.
12293
12294 PR c++/20175
12295 * g++.dg/warn/Wbraces2.C: New test.
12296
12297 2005-02-23 Mark Mitchell <mark@codesourcery.com>
12298
12299 PR c++/19878
12300 * g++.dg/init/const2.C: New test.
12301
12302 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
12303
12304 PR tree-optimization/20100
12305 * gcc.c-torture/execute/pr20100-1.c: New test.
12306
12307 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12308
12309 * gfortran.dg/implicit_3.f90: New test.
12310
12311 * gfortran.dg/deftype_1.f90: New test.
12312
12313 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
12314
12315 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
12316 the test passes.
12317 * g++.dg/other/anon3.C: Accept a warning.
12318
12319 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
12320
12321 * gcc.dg/pr20017.c: Fix a comment typo.
12322
12323 2005-02-23 Bud Davis <bdavis@gfortran.org>
12324
12325 * gfortran.dg/list_read_4.f90: Change to f90 comments.
12326
12327 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
12328
12329 PR ada/19902
12330 * ada/acats/tests/cxa/cxa3004.a: Remove.
12331 * ada/acats/tests/cxb/cxb30061.am: Likewise.
12332
12333 2005-02-22 Mark Mitchell <mark@codesourcery.com>
12334
12335 PR c++/20073
12336 * g++.dg/init/const1.C: New test.
12337
12338 PR c++/19991
12339 * g++.dg/parse/constant7.C: New test.
12340
12341 PR c++/20152
12342 * g++.dg/parse/error27.C: New test.
12343 * g++.dg/template/qualttp15.C: Adjust error markers.
12344 * g++.old-deja/g++.other/struct1.C: Likewise.
12345
12346 PR c++/20153
12347 * g++.dg/template/error17.C: New test.
12348
12349 PR c++/20148
12350 * g++.dg/parser/error26.C: New test.
12351
12352 2005-02-22 Diego Novillo <dnovillo@redhat.com>
12353
12354 PR tree-optimization/20100
12355 PR tree-optimization/20115
12356 * gcc.dg/pr20115.c: New test.
12357 * gcc.dg/pr20115-1.c: New test.
12358 * gcc.dg/pr20100.c: New test.
12359 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
12360 call-clobbered variables after alias1.
12361
12362 2005-02-22 Bud Davis <bdavis@gfortran.org>
12363
12364 * gfortran.dg/list_read_4.f90: new test.
12365
12366 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
12367
12368 PR rtl-optimization/20017.
12369 * gcc.dg/pr20017.c: New.
12370
12371 2005-02-22 Devang Patel <dpatel@apple.com>
12372
12373 PR 19952
12374 * g++.dg/tree-ssa/pr19952.C: New test.
12375
12376 2005-02-22 Mark Mitchell <mark@codesourcery.com>
12377
12378 PR c++/19883
12379 * g++.dg/parse/constant6.C: New test.
12380
12381 2005-02-22 Uros Bizjak <uros@kss-loka.si>
12382
12383 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
12384 * g++.dg/charset/asm2.c: Likewise.
12385 * g++.dg/charset/asm3.c: Likewise.
12386 * g++.dg/charset/asm4.c: Likewise.
12387 * g++.dg/charset/asm5.c: Likewise.
12388 * g++.dg/charset/attribute1.c: Likewise.
12389 * g++.dg/charset/attribute2.c: Likewise.
12390 * g++.dg/charset/extern1.cc: Likewise.
12391 * g++.dg/charset/extern2.cc: Likewise.
12392 * g++.dg/charset/extern3.cc: Likewise.
12393 * g++.dg/charset/function.cc: Likewise.
12394 * g++.dg/charset/string.c: Likewise.
12395 * g++.dg/charset/charset.exp: Likewise.
12396 * lib/target-supports.exp (check_iconv_available): Fix comment.
12397
12398 2005-02-22 Uros Bizjak <uros@kss-loka.si>
12399
12400 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
12401 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
12402 * gcc.dg/charset/asm2.c: Likewise.
12403 * gcc.dg/charset/asm3.c: Likewise.
12404 * gcc.dg/charset/asm4.c: Likewise.
12405 * gcc.dg/charset/asm5.c: Likewise.
12406 * gcc.dg/charset/asm6.c: Likewise.
12407 * gcc.dg/charset/attribute1.c: Likewise.
12408 * gcc.dg/charset/attribute2.c: Likewise.
12409 * gcc.dg/charset/builtin1.c: Likewise.
12410 * gcc.dg/charset/extern.c: Likewise.
12411 * gcc.dg/charset/function.c: Likewise.
12412 * gcc.dg/charset/string.c: Likewise.
12413 * gcc.dg/charset/charset.exp: Likewise.
12414
12415 2005-02-21 Bud Davis <bdavis9659@comcast.net>
12416
12417 PR fortran/20086
12418 * gfortran.dg/pr20086.f90: New test.
12419
12420 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
12421
12422 PR tree-optimization/19786
12423 * g++.dg/tree-ssa/pr19786.C: New.
12424
12425 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12426
12427 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
12428
12429 2005-02-21 Jeff Law <law@redhat.com>
12430
12431 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
12432
12433 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12434
12435 * gfortran.dg/do_iterator: Split loop, markup all lines for
12436 which an error locus is printed.
12437 * gfortran.dg/pr17708.f90: Markup all lines for which an error
12438 locus is printed.
12439 * gfortran.dg/select_4.f90: Likewise.
12440 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
12441 locuses in the various permutations.
12442
12443 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
12444
12445 PR tree-optimization/19951
12446 * g++.dg/vect: New directory.
12447 * g++.dg/vect/vect.exp: New file.
12448 * g++.dg/vect/pr19951.cc: New testcase.
12449 * g++.dg/dg.exp: Also prune vectorizer tests.
12450
12451 2005-02-20 Zack Weinberg <zack@codesourcery.com>
12452
12453 PR 18785
12454 * gcc.dg/charset/builtin1.c: New test.
12455
12456 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12457
12458 PR c++/19299
12459 * g++.dg/inherit/volatile1.C: New test.
12460
12461 PR c++/19440
12462 * g++.dg/template/dtor4.C: New test.
12463
12464 2005-02-19 Steven G. Kargl <kargls@comcast.net>
12465
12466 * gfortran.dg/int_1.f90: New test.
12467
12468 2005-02-19 Devang Patel <dpatel@apple.com>
12469
12470 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
12471
12472 2005-02-19 Steven G. Kargl <kargls@comcast.net>
12473
12474 * gfortran.dg/achar_1.f90: New test.
12475
12476 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
12477
12478 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
12479
12480 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
12481 Jakub Jelinek <jakub@redhat.com>
12482
12483 PR tree-optimization/19828
12484 * gcc.dg/tree-ssa/loop-7.c: New test.
12485 * gcc.c-torture/execute/20050218-1.c: New test.
12486
12487 2005-02-19 Jakub Jelinek <jakub@redhat.com>
12488
12489 PR c/20043
12490 * gcc.dg/transparent-union-1.c: New test.
12491 * gcc.dg/transparent-union-2.c: New test.
12492
12493 2005-02-18 James E Wilson <wilson@specifixinc.com>
12494
12495 PR tree-optimization/18977
12496 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
12497
12498 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
12499
12500 PR target/20054
12501 * gcc.dg/pr20054.c: New test.
12502
12503 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12504
12505 PR c++/19508
12506 * g++.dg/ext/attrib20.C: New test.
12507
12508 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
12509
12510 PR middle-end/20030
12511 * gfortran.fortran-torture/execute/character_passing.f90: New test.
12512
12513 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
12514
12515 PR c++/20008
12516 * g++.dg/opt/switch4.C: New.
12517
12518 2005-02-18 Jakub Jelinek <jakub@redhat.com>
12519
12520 PR c++/20023
12521 PR tree-optimization/20009
12522 * gcc.c-torture/compile/20050217-1.c: New test.
12523 * g++.dg/opt/switch3.C: New test.
12524
12525 PR tree-optimization/18947
12526 * gcc.c-torture/compile/20050215-1.c: New test.
12527 * gcc.c-torture/compile/20050215-2.c: New test.
12528 * gcc.c-torture/compile/20050215-3.c: New test.
12529
12530 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
12531
12532 PR c++/20028
12533 * g++.dg/template/crash34.C: New.
12534
12535 PR c++/20022
12536 * g++.dg/other/access3.C: New.
12537
12538 2005-02-17 Ira Rosen <irar@il.ibm.com>
12539
12540 * gcc.dg/vect/vect-98.c: New test.
12541
12542 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
12543
12544 PR tree-optimization/19967
12545 * gcc.dg/pr19967.c: New.
12546
12547 2005-02-16 Jakub Jelinek <jakub@redhat.com>
12548
12549 PR middle-end/19857
12550 * gcc.dg/tree-ssa/20050215-1.c: New test.
12551 * gcc.c-torture/execute/20050215-1.c: New test.
12552
12553 2005-02-15 Eric Christopher <echristo@redhat.com>
12554
12555 * gcc.dg/cpp/20050215-1.c: New file.
12556
12557 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
12558
12559 PR tree-optimization/15785
12560 * gcc.dg/pr15785-1.c: New test.
12561
12562 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
12563
12564 PR c++/17788
12565 * g++.dg/init/ctor4.C: New.
12566 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
12567
12568 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
12569
12570 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
12571 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
12572
12573 2005-02-15 Andreas Schwab <schwab@suse.de>
12574
12575 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
12576 declare malloc.
12577
12578 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
12579
12580 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
12581
12582 2005-02-14 Diego Novillo <dnovillo@redhat.com>
12583
12584 PR tree-optimization/19853
12585 * gcc.c-torture/compile/pr19853.c: New test.
12586
12587 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
12588
12589 PR c++/19608
12590 * g++.dg/parse/local-class1.C: New.
12591
12592 PR c++/19895
12593 * g++.dg/parse/ptrmem3.C: New.
12594
12595 PR c++/19884
12596 * g++.old-deja/g++.oliva/template6.C: Add another case.
12597 * g++.dg/template/explicit6.C: New.
12598
12599 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
12600
12601 PR c++/17816
12602 * g++.dg/other/redecl2.C: New.
12603
12604 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
12605
12606 PR c++/19891
12607 * g++.dg/abi/covariant4.C: New.
12608
12609 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
12610
12611 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
12612
12613 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
12614
12615 * gcc.dg/vect/vect-96.c: Fix typo.
12616
12617 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12618
12619 PR c++/14479
12620 PR c++/19487
12621 * g++.dg/template/enum5.C: New test.
12622
12623 2005-02-12 Ira Rosen <irar@il.ibm.com>
12624
12625 * gcc.dg/vect/vect-97.c: New test.
12626
12627 2005-02-12 Ira Rosen <irar@il.ibm.com>
12628
12629 * gcc.dg/vect/vect-96.c: New test.
12630
12631 2005-02-12 Uros Bizjak <uros@kss-loka.si>
12632
12633 * gcc.dg/builtins-34.c: Also check ldexp*.
12634
12635 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
12636
12637 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
12638
12639 2005-02-11 Janis Johnson <janis187@us.ibm.com>
12640
12641 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
12642 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
12643 dg-require-dll, dg-require-iconv, dg-require-named-sections,
12644 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
12645 selector_list, selector_expression, dg-process-target): Move to new
12646 file target-supports-dg.exp.
12647 * lib/target-supports-dg.exp: New.
12648
12649 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
12650 New.
12651
12652 2005-02-11 Jakub Jelinek <jakub@redhat.com>
12653
12654 PR c++/19666
12655 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
12656
12657 PR middle-end/19858
12658 * gcc.c-torture/compile/20050210-1.c: New test.
12659
12660 2005-02-11 Mark Mitchell <mark@codesourcery.com>
12661
12662 PR c++/19755
12663 * g++.dg/warn/Wbraces1.C: New test.
12664
12665 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
12666
12667 * gcc.dg/builtins-52.c: New testcase.
12668
12669 2005-02-10 Jakub Jelinek <jakub@redhat.com>
12670
12671 PR c/19342
12672 * gcc.c-torture/execute/20050119-1.c: New test.
12673
12674 2005-02-09 Mark Mitchell <mark@codesourcery.com>
12675
12676 PR c++/19811
12677 * g++.dg/init/delete1.C: New test.
12678
12679 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
12680
12681 PR c++/18470
12682 * g++.dg/template/static12.C: New test.
12683
12684 2005-02-09 Mark Mitchell <mark@codesourcery.com>
12685
12686 PR c++/19787
12687 * g++.dg/conversion/ambig1.C: New test.
12688
12689 PR c++/19739
12690 * g++.dg/ext/attrib19.C: New test.
12691
12692 PR c++/19732
12693 * g++.dg/parse/dtor5.C: New test.
12694
12695 PR c++/19762
12696 * g++.dg/template/dtor3.C: New test.
12697
12698 PR c++/19826
12699 * g++.dg/template/static11.C: New test.
12700 * g++.dg/template/crash2.C: Remove dg-error marker.
12701
12702 2005-02-09 Janis Johnson <janis187@us.ibm.com>
12703
12704 PR C++/18491
12705 * g++.old-deja/g++.mike/p10769a.C: Remove.
12706
12707 2005-02-09 Roger Sayle <roger@eyesopen.com>
12708
12709 * gcc.dg/builtins-48.c: New test case.
12710 * gcc.dg/builtins-49.c: New test case.
12711 * gcc.dg/builtins-50.c: New test case.
12712 * gcc.dg/builtins-51.c: New test case.
12713
12714 2005-02-09 Ian Lance Taylor <ian@airs.com>
12715
12716 PR middle-end/19583
12717 * g++.dg/warn/Wreturn-type-3.C: New test.
12718
12719 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
12720
12721 PR middle-end/19402
12722 * gcc.dg/pr19402-1.c: New testcase.
12723 * gcc.dg/pr19402-2.c: likewise.
12724
12725 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
12726
12727 PR middle-end/19854
12728 * g++.dg/tree-ssa/tmmti.C: New testcase.
12729
12730 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
12731
12732 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
12733
12734 2005-02-08 Mark Mitchell <mark@codesourcery.com>
12735
12736 PR c++/19733
12737 * g++.dg/parse/crash23.C: New test.
12738 * g++.dg/warn/Weff1.C: New test.
12739
12740 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
12741
12742 * gcc.dg/20050209-1.c: New test.
12743
12744 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
12745
12746 PR target/19799
12747 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
12748
12749 2005-02-08 Mike Stump <mrs@apple.com>
12750
12751 * g++.dg/pch/import-2.c: New test.
12752 * g++.dg/pch/import-2.hs: New.
12753 * g++.dg/pch/include/import-2a.h: New.
12754 * g++.dg/pch/include/import-2b.h: New.
12755
12756 2005-02-08 Janis Johnson <janis187@us.ibm.com>
12757
12758 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
12759
12760 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12761
12762 * gfortran.dg/substr_1.f90: New test.
12763
12764 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
12765
12766 PR middle-end/19775
12767 * gcc.dg/torture/builtin-power-1.c: Disable test for
12768 invalid transformation.
12769 * gcc.dg/builtins-10.c: Likewise. Disable one test we
12770 no longer optimize.
12771 * gcc.dg/builtins-47.c: New testcase.
12772
12773 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
12774 Dorit Naishlos <dorit@il.ibm.com>
12775
12776 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
12777
12778 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
12779
12780 * gcc.c-torture/compile/20050206-1.c: New test.
12781
12782 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
12783
12784 PR tree-opt/19768
12785 * g++.dg/opt/pr19768.C: New test.
12786
12787 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
12788
12789 PR tree-opt/19736
12790 * gcc.c-torture/compile/pr19736.c: New test.
12791
12792 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12793
12794 PR c++/17401
12795 * g++.dg/parse/error25.C: New test.
12796
12797 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
12798
12799 * gcc.c-torture/execute/20050203-1.c: New.
12800
12801 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
12802
12803 * gcc.dg/vect/vect-85.c: Remove xfail.
12804 * gcc.dg/vect/vect-86.c: Remove xfail.
12805 * gcc.dg/vect/vect-87.c: Remove xfail.
12806 * gcc.dg/vect/vect-88.c: Remove xfail.
12807
12808 2005-02-02 Geoffrey Keating <geoffk@apple.com>
12809
12810 * gcc.dg/altivec-19.c: New.
12811
12812 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
12813
12814 PR c/17807
12815 * gcc.dg/nested-func-3.c: New test.
12816 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
12817
12818 2005-02-02 Janis Johnson <janis187@us.ibm.com>
12819
12820 * gcc.test-framework/gen_directive_tests: Generate tests for
12821 selector expressions.
12822
12823 2005-02-02 Matt Austern <austern@apple.com>
12824
12825 PR c++/19628
12826 * g++/ext/builtin7.C: New.
12827 * g++/ext/builtin8.C: New.
12828
12829 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
12830
12831 PR c/18502
12832 * gcc.dg/pr18502-1.c: New test.
12833
12834 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12835
12836 PR c++/17413
12837 * g++.dg/template/local4.C: Tweak.
12838
12839 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
12840
12841 PR tree-optimization/19578
12842 * gcc.c-torture/compile/20050202-1.c: New test.
12843
12844 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
12845
12846 PR c/19435
12847 * gcc.dg/c99-init-4.c: New test.
12848
12849 2005-02-01 Janis Johnson <janis187@us.ibm.com>
12850
12851 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
12852
12853 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
12854
12855 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
12856 * g++.dg/eh/check-vect.h: New.
12857
12858 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
12859 * gcc.dg/vect/vect-78.c: Ditto.
12860 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
12861 Remove.
12862
12863 * g++.dg/conversion/simd1.C: Expect warning.
12864 * g++.dg/ext/attribute-test-1.C: Ditto.
12865 * g++.dg/ext/attribute-test-2.C: Ditto.
12866 * g++.dg/ext/attribute-test-3.C: Ditto.
12867 * g++.dg/ext/attribute-test-4.C: Ditto.
12868
12869 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
12870 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
12871
12872 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
12873
12874 2005-02-01 Richard Henderson <rth@redhat.com>
12875
12876 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
12877 long double for ibm double-double format.
12878 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
12879
12880 2005-02-01 Diego Novillo <dnovillo@redhat.com>
12881
12882 PR tree-optimization/19633
12883 * testsuite/gcc.dg/pr19633-1.c: New test.
12884 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
12885 to NULL or a symbol.
12886
12887 2005-02-01 Janis Johnson <janis187@us.ibm.com>
12888
12889 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
12890 New procs.
12891 (dg-process-target (local override)): Handle selector expressions.
12892
12893 * gcc.test-framework/README: Describe tests in source directory.
12894 * gcc.test-framework/test-framework.awk: Handle dg- tests.
12895 * gcc.test-framework/test-framework.exp: Handle dg- tests.
12896 * gcc.test-framework/dg-bogus-exp-P.c: New test.
12897 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
12898 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
12899 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
12900 * gcc.test-framework/dg-do-link-exp-P.c: New test.
12901 * gcc.test-framework/dg-do-run-exp-P.c: New test.
12902 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
12903 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
12904 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
12905 * gcc.test-framework/dg-error-exp-P.c: New test.
12906 * gcc.test-framework/dg-error-exp-XP.c: New test.
12907 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
12908 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
12909 * gcc.test-framework/dg-output-exp-P.c: New test.
12910 * gcc.test-framework/dg-output-exp-XF.c: New test.
12911 * gcc.test-framework/dg-warning-exp-P.c: New test.
12912 * gcc.misc-tests/dg-1.c: Remove.
12913 * gcc.misc-tests/dg-2.c: Remove.
12914 * gcc.misc-tests/dg-3.c: Remove.
12915 * gcc.misc-tests/dg-4.c: Remove.
12916 * gcc.misc-tests/dg-5.c: Remove.
12917 * gcc.misc-tests/dg-6.c: Remove.
12918 * gcc.misc-tests/dg-7.c: Remove.
12919 * gcc.misc-tests/dg-8.c: Remove.
12920 * gcc.misc-tests/dg-9.c: Remove.
12921 * gcc.misc-tests/dg-10.c: Remove.
12922 * gcc.misc-tests/dg-11.c: Remove.
12923 * gcc.misc-tests/dg-12.c: Remove.
12924 * gcc.misc-tests/dg-test.exp: Remove.
12925
12926 * gcc.test-framework/test-framework.awk: Change recording and
12927 printing of passes and failures.
12928
12929 * gcc.test-framework: New directory.
12930 * gcc.test-framework/README: New.
12931 * gcc.test-framework/test-framework.exp: New.
12932 * gcc.test-framework/test-framework.awk: New.
12933 * gcc.test-framework/gen_directive_tests: New.
12934
12935 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
12936
12937 * lib/treelang.exp: Fix comment typos.
12938 (treelang_target_compile): Don't append libs=-ltreelang to options.
12939
12940 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
12941
12942 * g++.dg/parse/typename7.C: Adjust error messages.
12943
12944 2005-01-31 Jeff Law <law@redhat.com>
12945
12946 * gcc.c-torture/execute/20050131-1.c: New test.
12947 * gcc.dg/wcaselabel.c: New test.
12948
12949 2005-01-31 Mark Mitchell <mark@codesourcery.com>
12950
12951 * g++.dg/other/warning1.C: Adjust error messags.
12952 * g++.dg/parse/constant5.C: New test.
12953
12954 2005-01-31 Steven Bosscher <stevenb@suse.de>
12955
12956 PR c/19333
12957 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
12958 the test case valid.
12959 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
12960 * testsuite/gcc.dg/array-7.c: Adjust expected result.
12961 * testsuite/gcc.dg/pr18596-3.c: Likewise.
12962 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
12963 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
12964 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
12965
12966 2005-01-31 Dale Johannesen <dalej@apple.com>
12967
12968 * g++.dg/opt/pr19650.C: New test.
12969
12970 2005-01-31 Richard Henderson <rth@redhat.com>
12971
12972 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
12973 long double for intel double extended format.
12974 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
12975
12976 2005-01-30 Mark Mitchell <mark@codesourcery.com>
12977
12978 PR c++/19555
12979 * g++.dg/template/static10.C: New test.
12980
12981 PR c++/19395
12982 * g++.dg/parse/error24.C: New test.
12983
12984 PR c++/19367
12985 * g++.dg/lookup/builtin1.C: New test.
12986
12987 PR c++/19457
12988 * g++.dg/warn/conv3.C: New test.
12989
12990 2005-01-30 Bud Davis <bdavis@gfortran.org>
12991
12992 PR fortran/19647
12993 * gfortan.dg/inquire_7.f90
12994
12995 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
12996
12997 PR tree-optimization/15791
12998 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
12999 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
13000 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
13001 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
13002 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
13003 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
13004 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
13005 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
13006 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
13007 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
13008
13009 2005-01-29 Paul Brook <paul@codesourcery.com>
13010
13011 PR fortran/18565
13012 * check.c (real_or_complex_check): New function.
13013 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
13014 * intrinsic.c (add_functions): Use new check functions.
13015 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
13016 Add prototypes.
13017
13018 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
13019
13020 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
13021 gcc.dg/lvalue-3.c: New tests.
13022 * gcc.dg/concat.c: Update expected messages.
13023
13024 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
13025
13026 PR libfortran/19595
13027 * gfortran.dg/eor_1.f90: New test.
13028
13029 2005-01-29 Steven G. Kargl <kargls@comcast.net>
13030
13031 PR fortran/19589
13032 * gfortran.dg/logical_data_1.f90: New test.
13033
13034 2005-01-28 Mark Mitchell <mark@codesourcery.com>
13035
13036 PR c++/19253
13037 * g++.dg/template/crash33.C: New test.
13038
13039 PR c++/19667
13040 * g++.dg/template/crash32.C: New test.
13041
13042 2005-01-28 Ian Lance Taylor <ian@airs.com>
13043
13044 PR middle-end/16558
13045 * g++.dg/warn/Wreturn-type-2.C: New test.
13046
13047 2004-06-24 Jeff Law <law@redhat.com>
13048
13049 * gcc.dg/tree-ssa/20050128-1.c: New test.
13050
13051 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
13052
13053 * gcc.target/frv/all-mdpackh-1.c: New test.
13054
13055 2005-01-28 Steven Bosscher <stevenb@suse.de>
13056
13057 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
13058
13059 2005-01-27 Richard Henderson <rth@redhat.com>
13060
13061 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
13062
13063 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
13064
13065 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
13066
13067 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
13068
13069 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
13070 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
13071 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
13072 to cope with cases where the multilib options override the dg-options.
13073
13074 2005-01-27 Jakub Jelinek <jakub@redhat.com>
13075
13076 PR c/18946
13077 * gcc.dg/noncompile/20050120-1.c: New test.
13078
13079 2005-01-26 Diego Novillo <dnovillo@redhat.com>
13080
13081 PR tree-optimization/19633
13082 * gcc.dg/pr19633.c: New test.
13083 * gcc.dg/tree-ssa/pr19633.c: New test.
13084
13085 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
13086
13087 * gcc.dg/20041216-1.c: New test.
13088
13089 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
13090
13091 PR objc/18862
13092 * objc.dg/selector-2.m: New test.
13093
13094 2005-01-26 Jakub Jelinek <jakub@redhat.com>
13095
13096 * g++.dg/opt/range-test-2.C: New test.
13097
13098 PR rtl-optimization/19579
13099 * gcc.c-torture/execute/20050124-1.c: New test.
13100
13101 2005-01-26 Greg Parker <gparker@apple.com>
13102 Stuart Hastings <stuart@apple.com>
13103
13104 * gcc.c-torture/execute/20050125-1.c: New.
13105
13106 2005-01-18 Jan Hubicka <jh@suse.cz>
13107
13108 PR tree-optimize/19337
13109 * gcc.c-torture/compile/20050119-1.c: New test.
13110
13111 2005-01-24 James E Wilson <wilson@specifixinc.com>
13112
13113 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
13114 test for successful match.
13115
13116 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
13117
13118 PR objc/18408
13119 * objc.dg/comp-types-7.m: New test.
13120
13121 2005-01-24 Janis Johnson <janis187@us.ibm.com>
13122
13123 * lib/target-supports.exp (current_target_name): New.
13124 (check_effective_target_ilp32, check_effective_target_lp64):
13125 Cache the result to use as long as the current target, with
13126 multilib flags, remains the same.
13127
13128 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
13129 (dg-require-weak, dg-require-visibility, dg-require-alias,
13130 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
13131 dg-require-effective-target, dg-skip-if): Remove call to
13132 skip_test_and_clear_xfail.
13133 (dg-test): Clear xfail data.
13134
13135 2005-01-24 Jakub Jelinek <jakub@redhat.com>
13136
13137 PR target/17751
13138 * gcc.dg/ppc64-toc.c: New test.
13139
13140 * g++.dg/tree-ssa/empty-1.C: New test.
13141
13142 PR middle-end/19551
13143 * gcc.c-torture/execute/20050121-1.c: New test.
13144 * gcc.dg/20050121-2.c: New test.
13145
13146 2004-01-23 Steven G. Kargl <kargls@comcast.net>
13147 Paul Brook <paul@codesourcery.com>
13148
13149 PR fortran/17941
13150 * gfortran.dg/real_const_1.f: New test.
13151 * gfortran.dg/real_const_2.f90: New test.
13152 * gfortran.dg/complex_int_1.f90: New test.
13153
13154 2005-01-23 Bud Davis <bdavis9659@comcast.net>
13155
13156 PR fortran/19313
13157 * gfortan.dg/inquire_6.f90: New test.
13158
13159 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
13160
13161 PR libfortran/19451
13162 * open_readonly_1.f90: New test.
13163
13164 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
13165
13166 PR libfortran/18982
13167 * gfortran.dg/open_new.f90: New file.
13168
13169 2005-01-22 Paul Brook <paul@codesourcery.com>
13170
13171 * namelist_1.f90: New test.
13172
13173 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
13174
13175 PR tree-optimization/19484
13176 * gcc.c-torture/compile/20050122-[12].c: New tests.
13177
13178 2005-01-22 Paul Brook <paul@codesourcery.com>
13179
13180 * gfortran.dg/implicit_2.f90: New test.
13181
13182 2005-01-22 Bud Davis <bdavis9659@comcast.net>
13183
13184 PR fortran/19314
13185 * gfortran.dg/inquire_5.f90: New test.
13186
13187 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13188
13189 PR c/18809
13190 * gcc.dg/pr18809-1.c: New test.
13191
13192 2005-01-21 Ian Lance Taylor <ian@airs.com>
13193
13194 * gcc.dg/20050121-1.c: New test.
13195
13196 PR tree-optimization/13000
13197 * gcc.dg/20040206-1.c: Change warning to point where function is
13198 being inlined.
13199
13200 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13201
13202 PR c++/19208
13203 * g++.dg/template/array11.C: New test.
13204
13205 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13206
13207 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
13208 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
13209 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
13210 * gfortran.dg/getenv_1.f90: Add dg-do directive.
13211 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
13212 gfortran.dg/pr17164.f90: Add missing dg-do directives.
13213
13214 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
13215
13216 PR tree-optimization/15349
13217 * gcc.dg/tree-ssa/pr15349.c: New.
13218
13219 2005-01-20 Steve Ellcey <sje@cup.hp.com>
13220
13221 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
13222
13223 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
13224
13225 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
13226 scan-assembler-times directive name.
13227
13228 * gcc.dg/asm-a.c: Move dg-require-effective-target to
13229 after dg-do.
13230
13231 PR rtl-optimization/19462
13232 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
13233
13234 2005-01-19 Steve Ellcey <sje@cup.hp.com>
13235
13236 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
13237 counting function calls on ia64.
13238
13239 2005-01-19 Jakub Jelinek <jakub@redhat.com>
13240
13241 PR rtl-optimization/15139
13242 * gcc.dg/20050111-2.c: New test.
13243
13244 PR c/17297
13245 * gcc.c-torture/compile/20050113-1.c: New testcase.
13246
13247 PR middle-end/19164
13248 * gcc.dg/20050113-1.c: New testcase.
13249
13250 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
13251
13252 * gcc.dg/vect/vect-85.c: Add comment.
13253 * gcc.dg/vect/vect-86.c: Add xfail for now.
13254 * gcc.dg/vect/vect-87.c: Add xfail for now.
13255 * gcc.dg/vect/vect-88.c: Add xfail for now.
13256 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
13257
13258 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
13259
13260 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
13261
13262 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
13263
13264 * g++.dg/debug/typedef3.C: New test.
13265
13266 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
13267
13268 PR c/19472
13269 * gcc.dg/asm-a.c: New test.
13270
13271 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
13272
13273 * gcc.dg/sh-relax.c: Add prototype for abort.
13274
13275 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
13276
13277 * gcc.dg/short-compare-1.c: New test.
13278 * gcc.dg/short-compare-2.c: Likewise.
13279
13280 2005-01-18 Michael Matz <matz@suse.de>
13281
13282 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
13283
13284 2005-01-17 Diego Novillo <dnovillo@redhat.com>
13285
13286 PR tree-optimization/19121
13287 * gcc.c-torture/compile/pr19121.c: New test.
13288
13289 2005-01-17 James E. Wilson <wilson@specifixinc.com>
13290
13291 PR target/19357
13292 * gcc.c-torture/compile/pr19357.c: New test.
13293
13294 2005-01-17 Ian Lance Taylor <ian@airs.com>
13295
13296 PR c/5675
13297 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
13298 pass--those that refer just to the variable, possibly with a
13299 cast.
13300 * gcc.dg/c99-const-expr-3.c: Likewise.
13301
13302 PR middle-end/13127
13303 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
13304 longer emitted.
13305
13306 2005-01-16 Bud Davis <bdavis9659@comcast.net>
13307
13308 PR fortran/18778
13309 * gfortran.dg/endfile_2.f90: New test.
13310
13311 2005-01-16 Steven G. Kargl <kargls@comcast.net>
13312
13313 PR 19168
13314 * gfortran.dg/select_5.f90: New test.
13315
13316 2004-01-16 Paul Brook <paul@codesourcery.com>
13317
13318 * gfortran.dg/common_4.f90: New test.
13319
13320 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
13321
13322 PR rtl-optimization/19462
13323 * gcc.dg/torture/pr19462-1.c: New test.
13324
13325 2005-01-15 Ziemowit Laski <zlaski@apple.com>
13326
13327 PR objc/19321
13328 * objc.dg/func-ptr-2.m: New.
13329 * objc.dg/volatile-1.m: New.
13330
13331 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13332
13333 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
13334
13335 2005-01-15 Jakub Jelinek <jakub@redhat.com>
13336
13337 PR tree-optimization/19060
13338 * gcc.c-torture/execute/20050104-1.c: New test.
13339
13340 2005-01-15 Bud Davis <bdavis9659@comcast.net>
13341
13342 PR fortran/18983
13343 * gfortran.dg/write_to_null.f90: New test.
13344
13345 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
13346 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13347
13348 PR other/19328
13349 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
13350 argument.
13351
13352 2005-01-15 Jakub Jelinek <jakub@redhat.com>
13353
13354 PR c++/19263
13355 * g++.dg/init/vector1.C: New test.
13356
13357 2005-01-14 James E. Wilson <wilson@specifixinc.com>
13358
13359 PR target/13158
13360 * gcc.target/ia64/sibcall-unwind-1.c: New test.
13361 PR target/18987
13362 * gcc.target/ia64/sibcall-unwind-2.c: New test.
13363
13364 2005-01-14 Steven G. Kargl <kargls@comcast.net>
13365
13366 * gfortran.dg/select_1.f90: New test.
13367 * gfortran.dg/select_2.f90: New test.
13368 * gfortran.dg/select_3.f90: New test.
13369 * gfortran.dg/select_4.f90: New test.
13370
13371 2005-01-14 Jakub Jelinek <jakub@redhat.com>
13372
13373 PR middle-end/19084
13374 PR rtl-optimization/19348
13375 * gcc.dg/20050111-1.c: New test.
13376 * gcc.c-torture/execute/20050111-1.c: New test.
13377
13378 * gcc.dg/i386-asm-4.c: New test.
13379
13380 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
13381
13382 * gcc.dg/nested-func-2.c: New test.
13383 * ada/acats/norun.lst: Remove c953002.
13384
13385 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
13386
13387 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
13388
13389 2005-01-12 Ben Elliston <bje@au.ibm.com>
13390
13391 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
13392
13393 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
13394
13395 PR target/18761
13396 * g++.dg/abi/align1.C: New test.
13397
13398 2005-01-11 Alan Modra <amodra@bigpond.net.au>
13399
13400 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
13401 at a time.
13402 * g++.dg/ext/altivec_check.h: Support compiling as C.
13403
13404 2005-01-10 Roger Sayle <roger@eyesopen.com>
13405
13406 PR c++/19355
13407 * g++.dg/expr/pr19355-1.C: New test case.
13408
13409 2005-01-10 Laurent GUERBY <laurent@guerby.net>
13410
13411 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
13412 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
13413 * ada/acats/tests/c3/c92005b.ada: Likewise.
13414 * ada/acats/tests/c3/cxb3012.a: Likewise.
13415 * ada/acats/norun.lst: Add c380004 and c953002, add PR
13416
13417 2005-01-09 Paul Brook <paul@codesourcery.com>
13418
13419 * gfortran.dg/common_2.f90: New file.
13420 * gfortran.dg/common_3.f90: New file.
13421
13422 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
13423
13424 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
13425
13426 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
13427
13428 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
13429 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
13430 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
13431 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
13432 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
13433 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
13434 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
13435 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
13436 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
13437 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
13438 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
13439 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
13440 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
13441 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
13442 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
13443 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
13444 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
13445 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
13446 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
13447 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
13448 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
13449 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
13450 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
13451 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
13452 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
13453 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
13454 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
13455 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
13456 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
13457 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
13458 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
13459 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
13460 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
13461 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
13462 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
13463 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
13464 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
13465 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
13466 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
13467 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
13468 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
13469 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
13470 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
13471 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
13472 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
13473 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
13474 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
13475 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
13476 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
13477 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
13478 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
13479 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
13480 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
13481 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
13482 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
13483 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
13484 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
13485 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
13486 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
13487 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
13488 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
13489 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
13490 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
13491 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
13492 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
13493 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
13494 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
13495
13496 * gcc.dg/vect/vect-1.c: Fix spelling.
13497 * gcc.dg/vect/vect-10.c: Fix spelling.
13498 * gcc.dg/vect/vect-11.c: Fix spelling.
13499 * gcc.dg/vect/vect-12.c: Fix spelling.
13500 * gcc.dg/vect/vect-14.c: Fix spelling.
13501 * gcc.dg/vect/vect-15.c: Fix spelling.
13502 * gcc.dg/vect/vect-16.c: Fix spelling.
13503 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
13504 * gcc.dg/vect/vect-64.c: Fix comments.
13505 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
13506
13507 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
13508 Ira Rosen <irar@il.ibm.com>
13509
13510 * gcc.dg/vect/vect-70.c: New test.
13511 * gcc.dg/vect/vect-71.c: New test.
13512
13513 2005-01-09 Manfred Hollstein <mh@suse.com>
13514
13515 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
13516 * gcc.dg/pr18241-2.c: Likewise.
13517 * gcc.dg/pr18241-3.c: Likewise.
13518 * gcc.dg/pr18241-4.c: Likewise.
13519 * gcc.dg/pr18241-5.c: Likewise.
13520
13521 2005-01-08 Richard Henderson <rth@redhat.com>
13522
13523 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
13524 False for x86 and x86-64.
13525
13526 2005-01-08 Diego Novillo <dnovillo@redhat.com>
13527
13528 PR tree-optimization/18241
13529 * gcc.dg/pr18241-1.c: New test.
13530 * gcc.dg/pr18241-2.c: New test.
13531 * gcc.dg/pr18241-3.c: New test.
13532 * gcc.dg/pr18241-4.c: New test.
13533 * gcc.dg/pr18241-5.c: New test.
13534
13535 2005-01-08 Steven G. Kargl <kargls@comcast.net>
13536
13537 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
13538 gfortran.dg/select_4.f90: New.
13539
13540 2005-01-07 Jakub Jelinek <jakub@redhat.com>
13541
13542 * gcc.c-torture/execute/20050107-1.c: New test.
13543
13544 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
13545
13546 PR c++/19298
13547 * g++.dg/template/ref2.C: New.
13548
13549 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
13550
13551 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
13552 instead of being empty.
13553
13554 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13555
13556 PR fortran/15553
13557 * gfortran.dg/array-1.f90: New test.
13558
13559 2005-01-07 Jakub Jelinek <jakub@redhat.com>
13560
13561 PR tree-optimization/19283
13562 * gcc.c-torture/execute/20050106-1.c: New test.
13563
13564 PR rtl-optimization/18861
13565 * gcc.dg/20050105-1.c: New test.
13566
13567 PR tree-optimization/18828
13568 * gcc.dg/20050105-2.c: New test.
13569
13570 2005-01-07 Andreas Jaeger <aj@suse.de>
13571
13572 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
13573
13574 2005-01-07 Bud Davis <bdavis9659@comcast.net>
13575
13576 PR fortran/18398
13577 * gfortran.dg/fmt_read.f90: New test.
13578
13579 2005-01-06 Geoffrey Keating <geoffk@apple.com>
13580
13581 * gcc.dg/rs6000-ldouble-2.c: New.
13582
13583 2005-01-06 Mark Mitchell <mark@codesourcery.com>
13584
13585 PR c++/19244
13586 * g++.dg/parser/ctor2.C: New test.
13587
13588 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13589
13590 PR c++/17154
13591 * g++.dg/template/using9.C: New test.
13592
13593 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13594
13595 PR c++/19258
13596 * g++.dg/lookup/friend6.C: New test.
13597
13598 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
13599
13600 PR c++/19270
13601 * g++.dg/template/array10.C: New.
13602
13603 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13604
13605 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
13606 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
13607
13608 2005-01-06 Jakub Jelinek <jakub@redhat.com>
13609
13610 * gcc.c-torture/compile/20050105-1.c: New test.
13611
13612 2005-01-05 Geoffrey Keating <geoffk@apple.com>
13613
13614 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
13615
13616 2005-01-05 Roger Sayle <roger@eyesopen.com>
13617
13618 PR middle-end/19100
13619 * gcc.dg/conv-3.c: New test case.
13620
13621 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
13622
13623 * gcc.dg/asm-wide-1.c: New test.
13624
13625 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
13626
13627 PR c++/19030
13628 * g++.dg/parse/crash22.C: New
13629
13630 2005-01-04 Geoffrey Keating <geoffk@apple.com>
13631
13632 PR 19257
13633 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
13634
13635 2005-01-04 Uros Bizjak <uros@kss-loka.si>
13636
13637 PR middle-end/17767
13638 * gcc.dg/i386-mmx-6.c: New test case.
13639
13640 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
13641
13642 PR tree-optimization/18308
13643 * gcc.dg/vect/pr18308.c: New testcase.
13644
13645 2005-01-04 Andreas Jaeger <aj@suse.de>
13646
13647 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
13648
13649 2005-01-03 Geoffrey Keating <geoffk@apple.com>
13650 Robert Bowdidge <bowdidge@apple.com>
13651
13652 * gcc.dg/cpp/subframework1.c: New.
13653 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
13654 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
13655 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
13656 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
13657
13658 2005-01-03 Geoffrey Keating <geoffk@apple.com>
13659
13660 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
13661 producing warning.
13662 * gcc.dg/darwin-weakimport-2.c: New.
13663
13664 2005-01-03 Richard Henderson <rth@redhat.com>
13665
13666 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
13667
13668 2005-01-03 Richard Henderson <rth@redhat.com>
13669
13670 * gcc.dg/vect/vect.exp: Enable for ia64.
13671 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
13672 (check_effective_target_vect_float): Likewise.
13673 (check_effective_target_vect_no_align): Likewise.
13674 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
13675 * gcc.dg/vect/vect-8.c: Likewise.
13676
13677 2005-01-03 Uros Bizjak <uros@kss-loka.si>
13678
13679 PR target/19236
13680 * gcc.dg/pr19236-1.c: New test case.
13681
13682 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
13683
13684 PR rtl-optimization/12092
13685 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
13686
13687 2005-01-02 Andreas Jaeger <aj@suse.de>
13688
13689 * gcc.dg/pr12092-1.c: Do not run on x86_64.
13690
13691 2005-01-01 Roger Sayle <roger@eyesopen.com>
13692 Andrew Pinski <pinskia@physics.uc.edu>
13693
13694 PR rtl-optimization/12092
13695 * gcc.dg/pr12092-1.c: New test case.
13696
13697 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
13698
13699 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
13700 'hidden' and 'default' for better portability.
13701 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
13702
13703 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
13704 6 and 7.
13705 * g++.old-deja/g++.brendan/new3.C: Likewise.
13706
13707 2005-01-01 Steven Bosscher <stevenb@suse.de>
13708
13709 * gcc.dg/20041231-1.C: New test.
13710 * g++.dg/warn/Wunreachable-code-1.C: New test.
13711
13712 2004-12-30 David Edelsohn <edelsohn@gnu.org>
13713
13714 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
13715 file, not /dev/null. Abort on error.
13716
13717 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
13718 Ziemowit Laski <zlaski@apple.com>
13719
13720 PR objc/18971
13721 * objc.dg/encode-5.m: New test.
13722
13723 2004-12-29 Richard Henderson <rth@redhat.com>
13724
13725 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
13726 * objc.dg/stabs-1.m: Disable for ia64.
13727
13728 2004-12-29 Mark Mitchell <mark@codesourcery.com>
13729
13730 PR c++/19190
13731 * g++.dg/warn/Wunused-10.C: New test.
13732
13733 2004-12-28 Richard Henderson <rth@redhat.com>
13734
13735 * objc.dg/stabs-1.m: Disable for alpha.
13736
13737 2004-12-27 Mark Mitchell <mark@codesourcery.com>
13738
13739 PR c++/19149
13740 * g++.dg/parse/error23.C: New test.
13741
13742 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13743
13744 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
13745
13746 PR fortran/19032
13747 * gfortran.dg/intrinsic_modulo_1.f90: New.
13748 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
13749 tests with divisor -1.
13750
13751 2004-12-27 Mark Mitchell <mark@codesourcery.com>
13752
13753 * g++.dg/opt/temp1.C (memcpy): Return a value.
13754
13755 PR c++/19148
13756 * g++.dg/expr/cond7.C: New test.
13757
13758 2004-12-27 Paul Brook <paul@codesourcery.com>
13759
13760 * gfortran.dg/g77/select_no_compile.f: Remove.
13761
13762 2004-12-27 Richard Henderson <rth@redhat.com>
13763
13764 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
13765 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
13766 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
13767
13768 2004-12-26 Richard Henderson <rth@redhat.com>
13769
13770 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
13771 by 1i instead of token pasting.
13772
13773 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13774
13775 PR tree-optimization/17578
13776 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
13777 to additional_flags.
13778 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
13779
13780 2004-12-25 Richard Henderson <rth@redhat.com>
13781
13782 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
13783 Remove Alpha.
13784
13785 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13786
13787 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
13788 hppa*-*-hpux*.
13789 * gcc.dg/pr17957.c (dg-options): Likewise.
13790 * gcc.dg/struct-ret-1.c: Add prototype for abort.
13791 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
13792 instead of 0 on __hppa__.
13793 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
13794 "foo,%r" on hppa*-*-*.
13795
13796 2004-12-23 Bud Davis <bdavis9659@comcast.net>
13797
13798 PR fortran/19071
13799 * gfortran.dg/complex_write.f90: New test.
13800
13801 2004-12-23 Mark Mitchell <mark@codesourcery.com>
13802
13803 PR c++/17595
13804 * g++.dg/parse/pragma2.C: New test.
13805
13806 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
13807
13808 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
13809
13810 * gcc.dg/empty2.c: Add missing dg-warning.
13811
13812 2004-12-23 Mark Mitchell <mark@codesourcery.com>
13813
13814 PR c++/17413
13815 * g++.dg/template/local4.C: New test.
13816 * g++.dg/template/crash19.C: Add dg-error marker.
13817
13818 * g++.dg/template/crash31.C: Correct embedded PR number.
13819
13820 2004-12-23 Mark Mitchell <mark@codesourcery.com>
13821
13822 PR c++/16405
13823 * g++.dg/opt/temp1.C: Add do-run marker.
13824
13825 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
13826
13827 * g++.dg/template/spec19.C: New.
13828
13829 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
13830
13831 PR target/16819
13832 * gcc.dg/empty2.c: New.
13833
13834 2004-12-23 Richard Henderson <rth@redhat.com>
13835
13836 * lib/target-supports.exp (check_effective_target_vect_no_align):
13837 Remove i?86 and x86-64.
13838
13839 2004-12-23 Mark Mitchell <mark@codesourcery.com>
13840
13841 PR c++/16405
13842 * g++.dg/opt/temp1.C: New test.
13843
13844 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13845
13846 PR c++/18733
13847 * g++.dg/template/friend33.C: New testcase.
13848
13849 2004-12-22 Mark Mitchell <mark@codesourcery.com>
13850
13851 PR c++/18464
13852 * g++.dg/template/cond5.C: New test.
13853
13854 PR c++/18492
13855 * g++.dg/inherit/thunk3.C: New test.
13856
13857 PR c++/11224
13858 * g++.dg/warn/Wunused-9.C: New test.
13859
13860 2004-12-22 Janis Johnson <janis187@us.ibm.com>
13861
13862 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
13863
13864 2004-12-22 Jan Beulich <jbeulich@novell.com>
13865
13866 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
13867
13868 2004-12-21 Mark Mitchell <mark@codesourcery.com>
13869
13870 PR c++/18378
13871 * g++.dg/ext/packed8.C: New test.
13872
13873 PR c++/19063
13874 * g++.dg/template/crash31.C: New test.
13875
13876 PR c++/19034
13877 * g++.dg/template/crash30.C: New test.
13878
13879 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
13880
13881 PR C++/18984
13882 * g++.dg/eh/ctor3.C: New test.
13883
13884 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
13885
13886 * objc.dg/stabs-1.m: Allow section name to be quoted and
13887 assembly label to begin with '.LL'.
13888
13889 2004-12-21 Janis Johnson <janis187@us.ibm.com>
13890
13891 * gcc.dg/vect/vect.exp
13892 (check_effective_target_lp64_or_vect_no_align): New.
13893 * gcc.dg/vect/vect-77.c: Use it.
13894 * gcc.dg/vect/vect-78.c: Use it.
13895
13896 * lib/target-supports.exp
13897 (check_effective_target_vect_no_max,
13898 check_effective_target_vect_no_bitwise,
13899 check_effective_target_vect_no_align): New.
13900 * gcc.dg/vect/vect-13.c: Use them.
13901 * gcc.dg/vect/vect-17.c: Ditto.
13902 * gcc.dg/vect/vect-18.c: Ditto.
13903 * gcc.dg/vect/vect-19.c: Ditto.
13904 * gcc.dg/vect/vect-20.c: Ditto.
13905 * gcc.dg/vect/vect-27.c: Ditto.
13906 * gcc.dg/vect/vect-29.c: Ditto.
13907 * gcc.dg/vect/vect-44.c: Ditto.
13908 * gcc.dg/vect/vect-48.c: Ditto.
13909 * gcc.dg/vect/vect-50.c: Ditto.
13910 * gcc.dg/vect/vect-52.c: Ditto.
13911 * gcc.dg/vect/vect-54.c: Ditto.
13912 * gcc.dg/vect/vect-56.c: Ditto.
13913 * gcc.dg/vect/vect-58.c: Ditto.
13914 * gcc.dg/vect/vect-60.c: Ditto.
13915 * gcc.dg/vect/vect-72.c: Ditto.
13916 * gcc.dg/vect/vect-80.c: Ditto.
13917
13918 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
13919
13920 PR c++/14075
13921 * g++.dg/init/string1.C: New.
13922
13923 PR c++/18975
13924 * g++.dg/other/synth1.C: New.
13925
13926 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
13927
13928 PR c/18963
13929 * gcc.dg/pr18963-1.c: New test.
13930
13931 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
13932
13933 PR c/18596
13934 * gcc.dg/funcdef-storage-1.c (foo): Remove.
13935 * gcc.dg/pr18596-1.c: Use dg-error.
13936 (dg-options): Use -fno-unit-at-a-time.
13937 * gcc.dg/pr18596-2.c: New test.
13938 * gcc.dg/pr18596-3.c: New test.
13939
13940 2004-12-20 Roger Sayle <roger@eyesopen.com>
13941
13942 PR middle-end/18683
13943 * g++.dg/opt/pr18683-1.C: New test case.
13944
13945 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
13946
13947 PR other/19093
13948 * g++.dg/opt/max1.C: Fix for 64bit targets.
13949
13950 2004-12-20 Matt Austern <austern@apple.com>
13951
13952 PR c++/19044
13953 * g++.dg/ext/builtin6.C: New
13954
13955 2004-12-20 Diego Novillo <dnovillo@redhat.com>
13956
13957 PR tree-optimization/19080
13958 * gcc.c-torture/compile/pr19080.c: New test.
13959
13960 2004-12-20 Steven Bosscher <stevenb@suse.de>
13961
13962 * gcc.dg/20041219-1.c: New test.
13963
13964 2004-12-19 Roger Sayle <roger@eyesopen.com>
13965
13966 PR middle-end/19068
13967 * g++.dg/opt/max1.C: New test case.
13968
13969 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
13970
13971 * gcc.dg/fdata-sections-1.c: New test.
13972
13973 2004-12-18 Roger Sayle <roger@eyesopen.com>
13974
13975 PR middle-end/18548
13976 * gcc.dg/max-1.c: New test case.
13977
13978 2004-12-18 Jakub Jelinek <jakub@redhat.com>
13979
13980 * gcc.c-torture/execute/20041218-1.c: New test.
13981
13982 2004-12-17 Diego Novillo <dnovillo@redhat.com>
13983
13984 * gcc.dg/pr18501.c: New test.
13985 * gcc.dg/uninit-5.c: XFAIL.
13986 * gcc.dg/uninit-9.c: XFAIL.
13987
13988 2004-12-17 Dale Johannesen <dalej@apple.com>
13989
13990 * gcc.dg/20041213-1.c: New.
13991
13992 2004-12-17 Ziemowit Laski <zlaski@apple.com>
13993
13994 * objc.dg/stabs-1.m: Allow assembly label to begin
13995 with a dot ('.').
13996
13997 2004-12-17 Jakub Jelinek <jakub@redhat.com>
13998
13999 * gcc.c-torture/execute/20041213-1.c: Move...
14000 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
14001
14002 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
14003
14004 PR c++/18721
14005 * g++.dg/lookup/conv-5.C: New.
14006
14007 2004-12-16 Ziemowit Laski <zlaski@apple.com>
14008
14009 * objc.dg/stabs-1.m: New test.
14010
14011 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
14012
14013 * gcc.dg/visibility-c.c: Change compile to
14014 assemble for the test.
14015
14016 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
14017
14018 PR target/19041
14019 * gcc.dg/visibility-c.c: New test.
14020
14021 2004-12-16 Roger Sayle <roger@eyesopen.com>
14022
14023 PR middle-end/18493
14024 * gcc.dg/switch-8.c: New test case.
14025
14026 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
14027
14028 PR c++/18905
14029 * g++.dg/template/init4.C: New.
14030 * g++.dg/opt/static3.C: Enable optimizer.
14031
14032 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
14033
14034 * g++.dg/other/complex1.C: New test.
14035
14036 2004-12-15 Alan Modra <amodra@bigpond.net.au>
14037
14038 * g++.dg/opt/inline9.C: New test.
14039
14040 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14041
14042 PR fortran/18993
14043 * gfotran.dg/nullify_1.f: New test.
14044
14045 2004-12-15 Richard Henderson <rth@redhat.com>
14046
14047 * gcc.target/i386/i386.exp: New harness.
14048 * gcc.target/i386/vect-args.c: New.
14049
14050 2004-12-15 David Edelsohn <edelsohn@gnu.org>
14051
14052 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
14053
14054 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14055
14056 PR c++/18825
14057 * g++.dg/template/friend32.C: New test.
14058
14059 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
14060
14061 * cpp/pragma-once-1.c: New test.
14062 * cpp/pragma-once-1b.h: Likewise.
14063 * cpp/pragma-once-1c.h: Likewise.
14064 * cpp/pragma-once-1d.h: Likewise.
14065 * cpp/inc/pragma-once-1a.h: Likewise.
14066
14067 2004-12-15 Bud Davis <bdavis9659@comcast.net>
14068 Steven G. Kargl <kargls@comcast.net>
14069
14070 PR fortran/17597
14071 * gfortran.dg/list_read_3.f90: New test.
14072
14073 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
14074
14075 * gcc.dg/ftrapv-2.c: New test.
14076
14077 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
14078
14079 PR c++/18981
14080 * g++.dg/template/typename9.C: New test.
14081
14082 2004-12-14 Mark Mitchell <mark@codesourcery.com>
14083
14084 PR c++/18738
14085 * g++.dg/template/typename8.C: New test.
14086 * g++.dg/parse/friend2.C: Tweak error message.
14087
14088 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
14089
14090 * gcc.c-torture/20041214-1.c: New test.
14091
14092 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
14093
14094 PR c++/18965
14095 * g++.dg/init/array17.C: New test.
14096
14097 2004-12-14 Mark Mitchell <mark@codesourcery.com>
14098
14099 PR c++/18793
14100 * g++.dg/init/aggr3.C: New test.
14101
14102 2004-12-14 Janis Johnson <janis187@us.ibm.com
14103
14104 * gcc.dg/altivec-types-1.c: New test.
14105 * gcc.dg/altivec-types-2.c: New test.
14106 * gcc.dg/altivec-types-3.c: New test.
14107 * gcc.dg/altivec-types-4.c: New test.
14108 * g++.dg/ext/altivec-types-1.C: New test.
14109 * g++.dg/ext/altivec-types-2.C: New test.
14110 * g++.dg/ext/altivec-types-3.C: New test.
14111 * g++.dg/ext/altivec-types-4.C: New test.
14112
14113 2004-12-14 Jakub Jelinek <jakub@redhat.com>
14114
14115 PR middle-end/18951
14116 * gcc.c-torture/execute/20041213-1.c: New test.
14117
14118 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
14119
14120 PR c++/18949
14121 * g++.dg/template/cast1.C: New.
14122
14123 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
14124
14125 * gcc.c-torture/execute/20041213-2.c: New test.
14126
14127 2004-12-13 Richard Henderson <rth@redhat.com>
14128
14129 * gcc.dg/i386-sse-10.c: Fix typo in options.
14130
14131 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
14132
14133 PR c++/18968
14134 * g++.dg/opt/pr18968.C: New test.
14135
14136 2004-12-13 Mark Mitchell <mark@codesourcery.com>
14137
14138 PR c++/18925
14139 * g++.dg/ext/visibility/staticdatamem.C: New test.
14140
14141 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
14142
14143 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
14144
14145 2004-12-13 Roger Sayle <roger@eyesopen.com>
14146
14147 PR rtl-optimization/18928
14148 * gcc.dg/pr18928-1.c: New test case.
14149
14150 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
14151
14152 PR tree-opt/16951
14153 * gcc.c-torture/compile/20041211-1.c: New.
14154
14155 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14156
14157 PR middle-end/17564
14158 * gcc.c-torture/execute/20041212-1.c: New test.
14159
14160 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14161
14162 PR fortran/18869
14163 * gfortran.dg/common_1.f90: New test.
14164
14165 2004-12-12 Steven G. Kargl <kargls@comcast.net>
14166 Paul Brook <paul@codesourcery.com>
14167
14168 PR fortran/16222
14169 * gfortran.dg/real_do_1.f90: New test.
14170
14171 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
14172
14173 PR tree-opt/18040
14174 * g++.dg/opt/ptrmem6.C: New test.
14175
14176 2004-12-11 Roger Sayle <roger@eyesopen.com>
14177
14178 PR middle-end/18921
14179 * gcc.dg/pr18921-1.c: New test case.
14180
14181 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14182
14183 PR fortran/17175
14184 * gfortran.dg/scale_1.f90: New test.
14185
14186 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
14187
14188 PR middle-end/18903
14189 * gcc.c-torture/compile/pr18903.c: New test.
14190
14191 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
14192
14193 * gcc.c-torture/execute/20041210-1.c: New test.
14194
14195 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14196
14197 PR c++/18731
14198 * g++.dg/parser/struct-1.C: New test.
14199 * g++.dg/parser/struct-2.C: New test.
14200 * g++.dg/parser/struct-3.C: New test.
14201
14202 2004-12-09 Richard Henderson <rth@redhat.com>
14203
14204 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
14205
14206 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
14207 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
14208
14209 2004-12-09 Matt Austern <austern@apple.com>
14210
14211 PR c++/18514
14212 * g++.dg/ext/builtin1.C: New
14213 * g++.dg/ext/builtin2.C: New
14214 * g++.dg/ext/builtin3.C: New
14215 * g++.dg/ext/builtin4.C: New
14216 * g++.dg/ext/builtin5.C: New
14217
14218 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
14219
14220 PR tree-opt/18904
14221 * g++.dg/opt/ptrmem5.C: New test.
14222
14223 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
14224
14225 * g++.dg/parse/typename5.C: Adjust for new error.
14226 * g++.dg/parse/typename7.C: New.
14227
14228 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14229
14230 PR c++/18073
14231 * g++.dg/other/mmintrin.C: New test.
14232
14233 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
14234
14235 PR c++/16681
14236 * g++.dg/init/array15.C: New.
14237 * g++.dg/init/array16.C: New.
14238
14239 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14240
14241 PR fortran/18826
14242 * gfortran.dg/assign_1.f90: New test.
14243
14244 2004-12-08 Nick Clifton <nickc@redhat.com>
14245
14246 * gcc.target/xstormy16/bss_below100: New directory containing tests.
14247 * gcc.target/xstormy16/data_below100: Likewise.
14248 * gcc.target/xstormy16/sfr: Likewise.
14249 * gcc.target/xstormy16/below100.S: New test source file.
14250 * gcc.target/xstormy16/below100.ld: New test linker script.
14251 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
14252 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
14253 bp instructions.
14254 * gcc.target/xstormy16/bp.c: Likewise.
14255
14256 * gcc.target/xstormy16/bss_below100: New files:
14257 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
14258 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
14259 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
14260 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
14261 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
14262 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
14263 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
14264 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
14265 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
14266 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
14267 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
14268 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
14269 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
14270 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
14271 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
14272 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
14273 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
14274 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
14275 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
14276 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
14277 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
14278 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
14279 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
14280 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
14281 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
14282 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
14283 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
14284
14285 * gcc.target/xstormy16/data_below100: New files:
14286 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
14287 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
14288 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
14289 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
14290 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
14291 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
14292 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
14293 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
14294 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
14295 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
14296 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
14297 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
14298 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
14299 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
14300 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
14301 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
14302 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
14303 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
14304 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
14305 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
14306 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
14307 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
14308 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
14309 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
14310 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
14311 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
14312 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
14313
14314 * gcc.target/xstormy16/sfr: New files:
14315 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
14316 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
14317 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
14318 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
14319 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
14320 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
14321 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
14322 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
14323 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
14324 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
14325 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
14326 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
14327 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
14328 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
14329 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
14330 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
14331 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
14332 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
14333 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
14334 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
14335 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
14336 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
14337 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
14338 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
14339 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
14340 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
14341 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
14342 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
14343 27_if0_sfrw_bitfield_f.c
14344
14345 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14346
14347 PR c++/18100
14348 * g++.dg/lookup/name-clash4.C: New test.
14349
14350 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
14351
14352 PR c++/18672
14353 * g++.dg/opt/array1.C: New.
14354
14355 PR c++/18803
14356 * g++.dg/template/operator5.C: New.
14357
14358 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
14359
14360 PR c/18867
14361 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
14362
14363 2004-12-07 Steven Bosscher <stevenb@suse.de>
14364
14365 * gcc.dg/noncompile/20041207.c: New test.
14366
14367 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
14368
14369 * g++.dg/other/unreachable-1.C: New test.
14370
14371 2004-12-06 Nick Clifton <nickc@redhat.com>
14372
14373 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
14374 <limits.h> because the latter comes from gcc's include/ directory
14375 and not the newlib/libc/include directory.
14376
14377 2004-12-04 Richard Henderson <rth@redhat.com>
14378
14379 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
14380
14381 2004-12-04 Richard Henderson <rth@redhat.com>
14382
14383 * lib/target-supports.exp (check_gc_sections_available): Disable
14384 for alpha and ia64.
14385
14386 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
14387
14388 PR middle-end/17909
14389 * g++.dg/other/vararg-2.C: New test.
14390
14391 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14392
14393 PR c++/17011, c++/17971
14394 * g++.dg/template/error15.C: Adjust expected error.
14395 * g++.dg/template/instantiate3.C: Likewise.
14396
14397 2004-12-03 Janis Johnson <janis187@us.ibm.com>
14398
14399 * gcc.dg/altivec-18.c: Fix for darwin
14400
14401 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
14402
14403 PR c++/18782
14404 * g++.dg/parse/ptrmem2.C: New.
14405
14406 PR c++/18318
14407 * g++.dg/template/new1.C: New.
14408
14409 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14410
14411 PR fortran/18710
14412 * gfortran.dg/direct_io_3.f90: New test.
14413
14414 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
14415
14416 PR 18758
14417 * g++.dg/parse/crash21.C: New.
14418
14419 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14420
14421 PR c++/15664, c++/18276
14422 * g++.dg/template/ttp13.C: New test.
14423 * g++.dg/template/ttp14.C: Likewise.
14424
14425 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14426
14427 PR c++/18123
14428 * g++.dg/parse/enum2.C: New test.
14429 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
14430
14431 2004-12-02 Nick Clifton <nickc@redhat.com>
14432
14433 * gcc.target/xstormy16: New test directory.
14434 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
14435 * gcc.target/xstormy16/bp.c: Check the generation of bp
14436 instructions.
14437 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
14438 bn instructions and the BELOW100 attribute.
14439
14440 2004-12-02 Alan Modra <amodra@bigpond.net.au>
14441
14442 PR target/16952
14443 * gcc.dg/ppc-eabi.c: New.
14444
14445 2004-12-02 Bud Davis <bdavis9659@comcast.net>
14446
14447 PR fortran/18284
14448 * gfortran.dg/backspace.f90
14449
14450 2004-12-02 Bud Davis <bdavis9659@comcast.net>
14451
14452 * gfortran.dg/inquire.f90: New test.
14453
14454 2004-12-01 Janis Johnson <janis187@us.ibm.com>
14455
14456 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
14457 handle effective-target-keyword.
14458 (dg-skip-if): Support effective-target keyword as target list.
14459 (dg-xfail-if): Ditto.
14460 * lib/target-supports.exp (is-effective-target-keyword): New proc.
14461
14462 2004-12-01 Diego Novillo <dnovillo@redhat.com>
14463
14464 PR tree-optimization/18291
14465 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
14466
14467 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
14468
14469 PR C++/18729
14470 * g++.dg/parse/crash20.C: New.
14471
14472 PR c++/17431
14473 * g++.dg/overload/arg1.C: New.
14474 * g++.dg/overload/arg2.C: New.
14475 * g++.dg/overload/arg3.C: New.
14476 * g++.dg/overload/arg4.C: New.
14477
14478 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
14479
14480 * gcc.dg/c99-flex-array-4.c: Remove.
14481
14482 2004-11-30 Janis Johnson <janis187@us.ibm.com>
14483
14484 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
14485
14486 * lib/target-supports.exp (is-effective-target): Simplify.
14487
14488 * lib/target-supports.exp (check_effective_target_vect_long):
14489 Fix for powerpc64-*-*.
14490
14491 2004-11-30 Loren James Rittle <ljrittle@acm.org>
14492
14493 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
14494 to support new requirements on FreeBSD 5.
14495
14496 2004-11-30 Devang Patel <dpatel@apple.com>
14497
14498 PR 18702
14499 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
14500
14501 2004-11-30 Janis Johnson <janis187@us.ibm.com>
14502
14503 * g++.dg/ext/altivec-13.C: New test.
14504
14505 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
14506
14507 PR tree-opt/18298
14508 * gcc.c-torture/execute/p18298.c: New test.
14509
14510 2004-11-30 Ira Rosen <irar@il.ibm.com>
14511 Dorit Naishlos <dorit@il.ibm.com>
14512
14513 PR tree-opt/18607
14514 * gcc.dg/vect/vect-89.c: New test.
14515
14516 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
14517
14518 * gcc.dg/pr18596-1.c: New test.
14519
14520 2004-11-30 Ben Elliston <bje@au.ibm.com>
14521
14522 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
14523
14524 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
14525
14526 PR c/18479
14527 * gcc.dg/pr18479.c: New test.
14528
14529 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
14530
14531 PR target/18490
14532 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
14533 mmix-knuth-mmixware.
14534
14535 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
14536 cris-*-elf* cris-*-aout* mmix-*-*
14537
14538 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
14539
14540 PR middle-end/18725
14541 * gcc.dg/pr18725.c: New test.
14542
14543 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
14544
14545 PR target/18488
14546 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
14547
14548 PR target/18336
14549 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
14550
14551 2004-11-29 Mark Mitchell <mark@codesourcery.com>
14552
14553 PR c++/18368
14554 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
14555 * g++.old-deja/g++.law/ctors5.C: Likewise.
14556 * g++.old-deja/g++.other/crash25.C: Likewise.
14557
14558 PR c++/18674
14559 * g++.dg/template/error16.C: New test.
14560
14561 PR c++/18512
14562 * g++.dg/template/crash29.C: New test.
14563
14564 2004-11-29 Diego Novillo <dnovillo@redhat.com>
14565
14566 PR tree-optimization/18712
14567 * gcc.c-torture/compile/pr18712.c: New test.
14568
14569 2004-11-29 Joseph Myers <joseph@codesourcery.com>
14570
14571 PR c/7544
14572 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
14573 tests.
14574
14575 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14576
14577 PR c++/18652
14578 * g++.dg/lookup/crash6.C: New test.
14579
14580 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
14581
14582 PR middle-end/18164
14583 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
14584
14585 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
14586
14587 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
14588 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
14589 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
14590
14591 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
14592
14593 * gcc.dg/pr18164.c: New test.
14594
14595 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
14596
14597 * gcc.dg/funroll-loops-all.c: New.
14598
14599 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
14600
14601 PR target/18489
14602 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
14603 delimeter, match space and TAB as well as ":".
14604
14605 PR target/18484
14606 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
14607
14608 PR target/18348
14609 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
14610
14611 PR target/18345
14612 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
14613
14614 PR target/18337
14615 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
14616
14617 2004-11-28 Bud Davis <bdavis9659@comcast.net>
14618
14619 * gfortran.dg/direct_io_2.f90: New test.
14620
14621 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
14622
14623 PR target/18334
14624 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
14625
14626 2004-11-28 Richard Henderson <rth@redhat.com>
14627
14628 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
14629
14630 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
14631
14632 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
14633 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
14634 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
14635 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
14636 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
14637 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
14638 gcc.dg/pointer-arith-8.c: New tests.
14639
14640 2004-11-27 Bud Davis <bdavis9659@comcast.net>
14641
14642 PR fortran/18364
14643 * gfortran.dg/endfile.f90: New test.
14644
14645 2004-11-27 Falk Hueffner <falk@debian.org>
14646
14647 * gcc.dg/loop-6.c: New test.
14648
14649 2004-11-27 Jakub Jelinek <jakub@redhat.com>
14650
14651 * gcc.c-torture/execute/20041126-1.c: New test.
14652
14653 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
14654
14655 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
14656 on IRIX.
14657
14658 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
14659
14660 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
14661 functions.
14662
14663 2004-11-27 Jakub Jelinek <jakub@redhat.com>
14664
14665 PR rtl-optimization/17825
14666 * gcc.c-torture/compile/20041119-1.c: New test.
14667
14668 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14669
14670 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
14671 Check existence of ld library path variables before unsetting.
14672
14673 2004-11-26 Mark Mitchell <mark@codesourcery.com>
14674
14675 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
14676
14677 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
14678
14679 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
14680
14681 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
14682
14683 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
14684
14685 2004-11-26 Ben Elliston <bje@au.ibm.com>
14686
14687 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
14688 dg-do directive.
14689
14690 2004-11-26 Ben Elliston <bje@au.ibm.com>
14691
14692 * gcc.dg/pr17957.c: Pass --param, not -param.
14693
14694 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
14695
14696 PR middle-end/17957
14697 * testsuite/gcc.dg/pr17957.c: New test.
14698
14699 2004-11-25 Mark Mitchell <mark@codesourcery.com>
14700
14701 PR c++/18445
14702 * g++.dg/template/crash28.C: Likewise.
14703
14704 PR c++/18001
14705 * g++.dg/expr/unary2.C: Adjust lvalue messages.
14706 * g++.dg/ext/lvaddr.C: Likewise.
14707 * g++.dg/opt/pr7503-3.C: Likewise.
14708
14709 PR c++/18466
14710 * g++.dg/parse/qualified3.C: New test.
14711 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
14712
14713 PR c++/18545
14714 * g++.dg/expr/return1.C: New test.
14715
14716 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14717
14718 Friend class name lookup 3/n, PR c++/3332
14719 * g++.dg/lookup/friend3.C: New test.
14720 * g++.dg/lookup/friend4.C: Likewise.
14721 * g++.dg/lookup/friend5.C: Likewise.
14722
14723 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14724
14725 Friend class name lookup 2/n, PR c++/14513, c++/15410
14726 * g++.dg/lookup/friend2.C: New test.
14727 * g++.dg/template/friend31.C: Likewise.
14728
14729 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14730
14731 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
14732
14733 2004-11-24 Mark Mitchell <mark@codesourcery.com>
14734
14735 PR c++/17473
14736 * g++.dg/tc1/dr56.C: Remove.
14737 * g++.dg/template/typedef1.C: Add dg-error markers.
14738 * g++.old-deja/g++.other/typedef7.C: Likewise.
14739
14740 PR c++/18285
14741 * g++.dg/parse/typedef7.C: New test.
14742
14743 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
14744
14745 * gcc.c-torture/execute/20041124-1.c: New test.
14746
14747 2004-11-24 Mark Mitchell <mark@codesourcery.com>
14748
14749 * g++.dg/template/deduce3.C: New test.
14750
14751 PR c++/18586
14752 * g++.dg/template/crash27.C: New test.
14753
14754 PR c++/18530
14755 * g++.dg/warn/Wshadow-3.C: New test.
14756
14757 2004-11-24 Devang Patel <dpatel@apple.com>
14758
14759 PR/18555
14760 * gcc.dg/cpp/isysroot-1.c: New test.
14761 * gcc.dg/cpp/usr/include/stdio.h: New file.
14762 * gcc.dg/cpp/isysroot-2.c: New test.
14763 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
14764 New file.
14765
14766 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14767
14768 PR c++/8929
14769 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
14770
14771 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
14772
14773 * gcc.target/sparc/align.c: Do not include <stdint.h>.
14774 * gcc.target/sparc/pdist.c: Likewise.
14775
14776 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
14777
14778 PR c++/16882
14779 * g++.dg/conversion/simd1.C: New test.
14780
14781 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14782
14783 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
14784 and restore_ld_library_path_env_vars.
14785 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
14786 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
14787 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
14788 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
14789
14790 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
14791
14792 * gcc.dg/pragma-align-2.c: Test macro expansion.
14793 * gcc.dg/pragma-pack-2.c: New test.
14794
14795 2004-11-23 Richard Henderson <rth@redhat.com>
14796
14797 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
14798 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
14799 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
14800 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
14801 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
14802 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
14803
14804 * gcc.dg/vect/vect.exp: Add check for alpha.
14805 * lib/target-supports.exp (check_alpha_max_hw_available): New.
14806 (check_effective_target_vect_int): Enable for alpha.
14807 (check_effective_target_vect_long): New.
14808 (is-effective-target): Add it.
14809
14810 2004-11-23 Uros Bizjak <uros@kss-loka.si>
14811
14812 * gcc.dg/pr18614-1.c: New test.
14813
14814 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14815
14816 * gcc.dg/setjmp-2.c: New test.
14817
14818 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
14819
14820 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
14821 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
14822 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
14823 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
14824 gcc.target/sparc/pdist.c: New tests.
14825
14826 2004-11-22 Bob Wilson <bob.wilson@acm.org>
14827
14828 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
14829
14830 2004-11-22 Dale Johannesen <dalej@apple.com>
14831
14832 * gcc.dg/20041111-1.c: New.
14833
14834 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
14835
14836 PR tree-opt/18536
14837 * gcc.dg/vect/pr18536.c: New test.
14838
14839 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14840
14841 PR c++/18354
14842 * g++.dg/template/nontype11.C: New test.
14843
14844 2004-11-21 Roger Sayle <roger@eyesopen.com>
14845
14846 PR middle-end/18520
14847 * gcc.dg/pr18520-1.c: New test case.
14848
14849 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
14850
14851 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
14852 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
14853 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
14854 expected diagnostics.
14855
14856 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
14857
14858 PR target/18580
14859 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
14860 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
14861 vect-77.c, vect-77a.c: XFAIL on the SPARC.
14862
14863 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
14864
14865 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
14866
14867 2004-11-19 Mark Mitchell <mark@codesourcery.com>
14868 Joseph Myers <joseph@codesourcery.com>
14869
14870 * lib/target-supports.exp (check_visibility_available): Really
14871 test the compiler.
14872
14873 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
14874
14875 PR tree-opt/18181
14876 * gcc.dg/vect/vect-85.c: New test.
14877 * gcc.dg/vect/vect-86.c: New test.
14878 * gcc.dg/vect/vect-87.c: New test.
14879 * gcc.dg/vect/vect-88.c: New test.
14880
14881 2004-11-19 Ben Elliston <bje@au.ibm.com>
14882
14883 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
14884
14885 2004-11-18 Janis Johnson <janis187@us.ibm.com>
14886
14887 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
14888 * gcc.dg/ppc-and-1.c: Ditto.
14889 * gcc.dg/ppc-compare-1.c: Ditto.
14890 * gcc.dg/ppc-mov-1.c: Ditto
14891
14892 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
14893 Mark Mitchell <mark@codesourcery.com>
14894
14895 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
14896
14897 2004-11-17 Janis Johnson <janis187@us.ibm.com>
14898 Aldy Hernandez <aldyh@redhat.com>
14899
14900 * lib/target-supports.exp (check_effective_target_vect_int): New
14901 (check_effective_target_vect_float): New
14902 (check_effective_target_vect_double): New.
14903 (is-effective-target): Support new effective targets keywords.
14904 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
14905 default action for dg-do.
14906 * gcc.dg/vect/pr16105.c: Use new support.
14907 * gcc.dg/vect/pr18400.c: Ditto.
14908 * gcc.dg/vect/pr18425.c: Ditto.
14909 * gcc.dg/vect/vect-1.c: Ditto.
14910 * gcc.dg/vect/vect-10.c: Ditto.
14911 * gcc.dg/vect/vect-11.c: Ditto.
14912 * gcc.dg/vect/vect-12.c: Ditto.
14913 * gcc.dg/vect/vect-13.c: Ditto.
14914 * gcc.dg/vect/vect-14.c: Ditto.
14915 * gcc.dg/vect/vect-15.c: Ditto.
14916 * gcc.dg/vect/vect-16.c: Ditto.
14917 * gcc.dg/vect/vect-17.c: Ditto.
14918 * gcc.dg/vect/vect-18.c: Ditto.
14919 * gcc.dg/vect/vect-19.c: Ditto.
14920 * gcc.dg/vect/vect-2.c: Ditto.
14921 * gcc.dg/vect/vect-20.c: Ditto.
14922 * gcc.dg/vect/vect-21.c: Ditto.
14923 * gcc.dg/vect/vect-22.c: Ditto.
14924 * gcc.dg/vect/vect-23.c: Ditto.
14925 * gcc.dg/vect/vect-24.c: Ditto.
14926 * gcc.dg/vect/vect-25.c: Ditto.
14927 * gcc.dg/vect/vect-26.c: Ditto.
14928 * gcc.dg/vect/vect-27.c: Ditto.
14929 * gcc.dg/vect/vect-27a.c: Ditto.
14930 * gcc.dg/vect/vect-28.c: Ditto.
14931 * gcc.dg/vect/vect-29.c: Ditto.
14932 * gcc.dg/vect/vect-29a.c: Ditto.
14933 * gcc.dg/vect/vect-3.c: Ditto.
14934 * gcc.dg/vect/vect-30.c: Ditto.
14935 * gcc.dg/vect/vect-31.c: Ditto.
14936 * gcc.dg/vect/vect-32.c: Ditto.
14937 * gcc.dg/vect/vect-33.c: Ditto.
14938 * gcc.dg/vect/vect-34.c: Ditto.
14939 * gcc.dg/vect/vect-35.c: Ditto.
14940 * gcc.dg/vect/vect-36.c: Ditto.
14941 * gcc.dg/vect/vect-37.c: Ditto.
14942 * gcc.dg/vect/vect-38.c: Ditto.
14943 * gcc.dg/vect/vect-4.c: Ditto.
14944 * gcc.dg/vect/vect-40.c: Ditto.
14945 * gcc.dg/vect/vect-41.c: Ditto.
14946 * gcc.dg/vect/vect-42.c: Ditto.
14947 * gcc.dg/vect/vect-43.c: Ditto.
14948 * gcc.dg/vect/vect-44.c: Ditto.
14949 * gcc.dg/vect/vect-45.c: Ditto.
14950 * gcc.dg/vect/vect-46.c: Ditto.
14951 * gcc.dg/vect/vect-47.c: Ditto.
14952 * gcc.dg/vect/vect-48.c: Ditto.
14953 * gcc.dg/vect/vect-48a.c: Ditto.
14954 * gcc.dg/vect/vect-49.c: Ditto.
14955 * gcc.dg/vect/vect-5.c: Ditto.
14956 * gcc.dg/vect/vect-50.c: Ditto.
14957 * gcc.dg/vect/vect-51.c: Ditto.
14958 * gcc.dg/vect/vect-52.c: Ditto.
14959 * gcc.dg/vect/vect-53.c: Ditto.
14960 * gcc.dg/vect/vect-54.c: Ditto.
14961 * gcc.dg/vect/vect-55.c: Ditto.
14962 * gcc.dg/vect/vect-56.c: Ditto.
14963 * gcc.dg/vect/vect-56a.c: Ditto.
14964 * gcc.dg/vect/vect-57.c: Ditto.
14965 * gcc.dg/vect/vect-58.c: Ditto.
14966 * gcc.dg/vect/vect-59.c: Ditto.
14967 * gcc.dg/vect/vect-6.c: Ditto.
14968 * gcc.dg/vect/vect-60.c: Ditto.
14969 * gcc.dg/vect/vect-61.c: Ditto.
14970 * gcc.dg/vect/vect-62.c: Ditto.
14971 * gcc.dg/vect/vect-63.c: Ditto.
14972 * gcc.dg/vect/vect-64.c: Ditto.
14973 * gcc.dg/vect/vect-65.c: Ditto.
14974 * gcc.dg/vect/vect-66.c: Ditto.
14975 * gcc.dg/vect/vect-67.c: Ditto.
14976 * gcc.dg/vect/vect-68.c: Ditto.
14977 * gcc.dg/vect/vect-69.c: Ditto.
14978 * gcc.dg/vect/vect-7.c: Ditto.
14979 * gcc.dg/vect/vect-72.c: Ditto.
14980 * gcc.dg/vect/vect-72a.c: Ditto.
14981 * gcc.dg/vect/vect-73.c: Ditto.
14982 * gcc.dg/vect/vect-74.c: Ditto.
14983 * gcc.dg/vect/vect-75.c: Ditto.
14984 * gcc.dg/vect/vect-76.c: Ditto.
14985 * gcc.dg/vect/vect-77.c: Ditto.
14986 * gcc.dg/vect/vect-77a.c: Ditto.
14987 * gcc.dg/vect/vect-78.c: Ditto.
14988 * gcc.dg/vect/vect-79.c: Ditto.
14989 * gcc.dg/vect/vect-8.c: Ditto.
14990 * gcc.dg/vect/vect-80.c: Ditto.
14991 * gcc.dg/vect/vect-82.c: Ditto.
14992 * gcc.dg/vect/vect-82_64.c: Ditto.
14993 * gcc.dg/vect/vect-83.c: Ditto.
14994 * gcc.dg/vect/vect-83_64.c: Ditto.
14995 * gcc.dg/vect/vect-9.c: Ditto.
14996 * gcc.dg/vect/vect-all.c: Ditto.
14997 * gcc.dg/vect/vect-none.c: Ditto.
14998
14999 2004-11-17 Janis Johnson <janis187@us.ibm.com>
15000
15001 * lib/gcc-dg.exp (dg-skip-if): New function.
15002 (dg-forbid-option): Remove.
15003 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
15004 * g++.dg/abi/bitfield8.C: Likewise.
15005 * g++.dg/abi/dtor1.C: Likewise.
15006 * g++.dg/abi/empty10.C: Likewise.
15007 * g++.dg/abi/empty7.C: Likewise.
15008 * g++.dg/abi/empty9.C: Likewise.
15009 * g++.dg/abi/layout3.C: Likewise.
15010 * g++.dg/abi/layout4.C: Likewise.
15011 * g++.dg/abi/thunk1.C: Likewise.
15012 * g++.dg/abi/thunk2.C: Likewise.
15013 * g++.dg/abi/vbase11.C: Likewise.
15014 * g++.dg/abi/vthunk2.C: Likewise.
15015 * g++.dg/abi/vthunk3.C: Likewise.
15016 * g++.dg/ext/attrib8.C: Likewise.
15017 * g++.dg/opt/longbranch2.C: Likewise.
15018 * g++.dg/opt/reg-stack4.C: Likewise.
15019 * g++.old-deja/g++.ext/attrib1.C: Likewise.
15020 * g++.old-deja/g++.ext/attrib2.C: Likewise.
15021 * g++.old-deja/g++.ext/attrib3.C: Likewise.
15022 * g++.old-deja/g++.other/store-expr1.C: Likewise.
15023 * g++.old-deja/g++.other/store-expr2.C: Likewise.
15024 * gcc.dg/20000609-1.c: Likewise.
15025 * gcc.dg/20000720-1.c: Likewise.
15026 * gcc.dg/20011107-1.c: Likewise.
15027 * gcc.dg/20011119-1.c: Likewise.
15028 * gcc.dg/20020108-1.c: Likewise.
15029 * gcc.dg/20020122-2.c: Likewise.
15030 * gcc.dg/20020122-3.c: Likewise.
15031 * gcc.dg/20020201-3.c: Likewise.
15032 * gcc.dg/20020206-1.c: Likewise.
15033 * gcc.dg/20020218-1.c: Likewise.
15034 * gcc.dg/20020310-1.c: Likewise.
15035 * gcc.dg/20020411-1.c: Likewise.
15036 * gcc.dg/20020418-2.c: Likewise.
15037 * gcc.dg/20020426-1.c: Likewise.
15038 * gcc.dg/20020426-2.c: Likewise.
15039 * gcc.dg/20020517-1.c: Likewise.
15040 * gcc.dg/20020523-1.c: Likewise.
15041 * gcc.dg/20020523-2.c: Likewise.
15042 * gcc.dg/20020729-1.c: Likewise.
15043 * gcc.dg/20030204-1.c: Likewise.
15044 * gcc.dg/20030826-2.c: Likewise.
15045 * gcc.dg/20030926-1.c: Likewise.
15046 * gcc.dg/20031202-1.c: Likewise.
15047 * gcc.dg/980312-1.c: Likewise.
15048 * gcc.dg/980313-1.c: Likewise.
15049 * gcc.dg/990117-1.c: Likewise.
15050 * gcc.dg/990424-1.c: Likewise.
15051 * gcc.dg/990524-1.c: Likewise.
15052 * gcc.dg/991230-1.c: Likewise.
15053 * gcc.dg/i386-387-1.c: Likewise.
15054 * gcc.dg/i386-387-2.c: Likewise.
15055 * gcc.dg/i386-387-3.c: Likewise.
15056 * gcc.dg/i386-387-4.c: Likewise.
15057 * gcc.dg/i386-387-5.c: Likewise.
15058 * gcc.dg/i386-387-6.c: Likewise.
15059 * gcc.dg/i386-asm-1.c: Likewise.
15060 * gcc.dg/i386-bitfield1.c: Likewise.
15061 * gcc.dg/i386-bitfield2.c: Likewise.
15062 * gcc.dg/i386-loop-1.c: Likewise.
15063 * gcc.dg/i386-loop-2.c: Likewise.
15064 * gcc.dg/i386-loop-3.c: Likewise.
15065 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
15066 * gcc.dg/i386-pic-1.c: Likewise.
15067 * gcc.dg/i386-regparm.c: Likewise.
15068 * gcc.dg/i386-signbit-1.c: Likewise.
15069 * gcc.dg/i386-signbit-2.c: Likewise.
15070 * gcc.dg/i386-signbit-3.c: Likewise.
15071 * gcc.dg/i386-sse-5.c: Likewise.
15072 * gcc.dg/i386-sse-8.c: Likewise.
15073 * gcc.dg/i386-unroll-1.c: Likewise.
15074 * gcc.dg/tls/opt-1.c: Likewise.
15075 * gcc.dg/tls/opt-2.c: Likewise.
15076 * gcc.dg/unroll-1.c: Likewise.
15077 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
15078 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
15079 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
15080 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
15081
15082 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15083
15084 * g++.dg/template/incomplete1.C: New test.
15085
15086 2004-11-16 Nick Clifton <nickc@redhat.com>
15087
15088 Revert patches accidentally commited during checkin of fixes for
15089 xstormy16 tests:
15090 gcc.c-torture/execute/simd-4.c: Revert
15091 gcc.dg/20040910-1.c: Revert.
15092
15093 2004-11-16 Paul Brook <paul@codesourcery.com>
15094
15095 PR fortran/13010
15096 * gfortran.dg/der_pointer_1.f90: New test.
15097
15098 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
15099
15100 PR c/18498
15101 * gcc.dg/bitfld-13.c: New test.
15102
15103 2004-11-15 Janis Johnson <janis187@us.ibm.com>
15104
15105 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
15106 powerpc*-*-linux*.
15107
15108 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
15109 * gcc.dg/ppc64-abi-2.c: Ditto.
15110 * gcc.dg/ppc64-abi-3.c: Ditto.
15111
15112 * lib/gcc-dg.exp (dg-target-list): Remove.
15113
15114 2004-11-15 Steve Ellcey <sje@cup.hp.com>
15115
15116 * gcc.dg/ia64-postinc.c: New test.
15117
15118 2004-11-15 Mark Mitchell <mark@codesourcery.com>
15119
15120 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
15121
15122 2004-11-15 Nick Clifton <nickc@redhat.com>
15123
15124 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
15125 __INT_MAX__ so that the test can be compiled by toolchains
15126 targeted at 16-bit processors.
15127
15128 * gcc.dg/20040625-1.c: Use long constants rather than integers
15129 when performing arithmetic that will overflow 16-bits.
15130
15131 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
15132 xstormy16. It does not support 128-bit vector operations.
15133
15134 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
15135 with the macro PTR_TYPE. Define this macro to an integer type
15136 suitable for holding a pointer.
15137
15138 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
15139 the target is a 16-bit processor.
15140
15141 * gcc.dg/cpp/if-2.c: Expect a different warning message from
15142 16-bit targets where the character constant will be too long.
15143
15144 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
15145 where the double will not be directly addressable.
15146
15147 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15148
15149 Friend class name lookup 1/n, PR c++/18471
15150 * g++.dg/template/crash26.C: New test.
15151 * g++.dg/lookup/struct1.C: Adjust expected error.
15152 * g++.dg/parse/elab1.C: Likewise.
15153 * g++.dg/parse/elab2.C: Likewise.
15154 * g++.dg/parse/int-as-enum1.C: Likewise.
15155 * g++.dg/parse/struct-as-enum1.C: Likewise.
15156 * g++.dg/parse/typedef1.C: Likewise.
15157 * g++.dg/parse/typedef3.C: Likewise.
15158 * g++.dg/parse/typedef4.C: Likewise.
15159 * g++.dg/parse/typedef5.C: Likewise.
15160 * g++.dg/template/nontype4.C: Likewise.
15161 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
15162 * g++.old-deja/g++.other/elab1.C: Likewise.
15163 * g++.old-deja/g++.other/syntax4.C: Likewise.
15164
15165 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
15166
15167 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
15168
15169 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
15170
15171 * gcc.c-torture/execute/20041114-1.c: New test.
15172
15173 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
15174
15175 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
15176 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
15177 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
15178 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
15179 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
15180 gcc.dg/switch-7.c: New tests.
15181
15182 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
15183
15184 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
15185
15186 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
15187
15188 PR tree-opt/18400
15189 * gcc.dg/vect/pr18400.c: New test.
15190
15191 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
15192 Andrew Pinski <pinskia@physics.uc.edu>
15193
15194 PR tree-opt/18425
15195 * gcc.dg/vect/pr18425.c: New test.
15196
15197 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
15198
15199 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
15200 Guard with dg-require-alias and dg-require-visibility.
15201
15202 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
15203
15204 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
15205
15206 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15207
15208 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
15209
15210 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15211
15212 PR c++/17344
15213 * g++.dg/template/defarg5.C: New test.
15214
15215 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
15216
15217 * g++.dg/parse/cast1.C: Run only on ILP32.
15218 * g++.old-deja/g++.mike/p784.C: Likewise.
15219
15220 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
15221
15222 * gcc.c-torture/execute/20041113-1.c: New test.
15223
15224 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
15225
15226 PR target/18230
15227 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
15228 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
15229 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
15230 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
15231 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
15232 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
15233 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
15234 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
15235 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
15236 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
15237 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
15238 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
15239 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
15240
15241 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
15242
15243 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
15244 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
15245 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
15246 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
15247 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
15248 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
15249 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
15250 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
15251 gcc.target/sparc/combined-1.c: New tests.
15252
15253 2004-11-12 Ziemowit Laski <zlaski@apple.com>
15254
15255 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
15256 New tests.
15257
15258 2004-11-12 Mark Mitchell <mark@codesourcery.com>
15259
15260 * lib/gcc-dg.exp (dg-forbid-option): New function.
15261 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
15262 * g++.dg/abi/bitfield8.C: Likewise.
15263 * g++.dg/abi/dtor1.C: Likewise.
15264 * g++.dg/abi/empty10.C: Likewise.
15265 * g++.dg/abi/empty7.C: Likewise.
15266 * g++.dg/abi/empty9.C: Likewise.
15267 * g++.dg/abi/layout3.C: Likewise.
15268 * g++.dg/abi/layout4.C: Likewise.
15269 * g++.dg/abi/thunk1.C: Likewise.
15270 * g++.dg/abi/thunk2.C: Likewise.
15271 * g++.dg/abi/vbase11.C: Likewise.
15272 * g++.dg/abi/vthunk2.C: Likewise.
15273 * g++.dg/abi/vthunk3.C: Likewise.
15274 * g++.dg/ext/attrib8.C: Likewise.
15275 * g++.dg/opt/longbranch2.C: Likewise.
15276 * g++.dg/opt/reg-stack4.C: Likewise.
15277 * g++.old-deja/g++.ext/attrib1.C: Likewise.
15278 * g++.old-deja/g++.ext/attrib2.C: Likewise.
15279 * g++.old-deja/g++.ext/attrib3.C: Likewise.
15280 * g++.old-deja/g++.other/store-expr1.C: Likewise.
15281 * g++.old-deja/g++.other/store-expr2.C: Likewise.
15282 * gcc.dg/20000609-1.c: Likewise.
15283 * gcc.dg/20000720-1.c: Likewise.
15284 * gcc.dg/20011107-1.c: Likewise.
15285 * gcc.dg/20011119-1.c: Likewise.
15286 * gcc.dg/20020108-1.c: Likewise.
15287 * gcc.dg/20020122-2.c: Likewise.
15288 * gcc.dg/20020122-3.c: Likewise.
15289 * gcc.dg/20020201-3.c: Likewise.
15290 * gcc.dg/20020206-1.c: Likewise.
15291 * gcc.dg/20020218-1.c: Likewise.
15292 * gcc.dg/20020310-1.c: Likewise.
15293 * gcc.dg/20020411-1.c: Likewise.
15294 * gcc.dg/20020418-2.c: Likewise.
15295 * gcc.dg/20020426-1.c: Likewise.
15296 * gcc.dg/20020426-2.c: Likewise.
15297 * gcc.dg/20020517-1.c: Likewise.
15298 * gcc.dg/20020523-1.c: Likewise.
15299 * gcc.dg/20020523-2.c: Likewise.
15300 * gcc.dg/20020729-1.c: Likewise.
15301 * gcc.dg/20030204-1.c: Likewise.
15302 * gcc.dg/20030826-2.c: Likewise.
15303 * gcc.dg/20030926-1.c: Likewise.
15304 * gcc.dg/20031202-1.c: Likewise.
15305 * gcc.dg/980312-1.c: Likewise.
15306 * gcc.dg/980313-1.c: Likewise.
15307 * gcc.dg/990117-1.c: Likewise.
15308 * gcc.dg/990424-1.c: Likewise.
15309 * gcc.dg/990524-1.c: Likewise.
15310 * gcc.dg/991230-1.c: Likewise.
15311 * gcc.dg/i386-387-1.c: Likewise.
15312 * gcc.dg/i386-387-2.c: Likewise.
15313 * gcc.dg/i386-387-3.c: Likewise.
15314 * gcc.dg/i386-387-4.c: Likewise.
15315 * gcc.dg/i386-387-5.c: Likewise.
15316 * gcc.dg/i386-387-6.c: Likewise.
15317 * gcc.dg/i386-asm-1.c: Likewise.
15318 * gcc.dg/i386-bitfield1.c: Likewise.
15319 * gcc.dg/i386-bitfield2.c: Likewise.
15320 * gcc.dg/i386-loop-1.c: Likewise.
15321 * gcc.dg/i386-loop-2.c: Likewise.
15322 * gcc.dg/i386-loop-3.c: Likewise.
15323 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
15324 * gcc.dg/i386-pic-1.c: Likewise.
15325 * gcc.dg/i386-regparm.c: Likewise.
15326 * gcc.dg/i386-signbit-1.c: Likewise.
15327 * gcc.dg/i386-signbit-2.c: Likewise.
15328 * gcc.dg/i386-signbit-3.c: Likewise.
15329 * gcc.dg/i386-sse-5.c: Likewise.
15330 * gcc.dg/i386-sse-8.c: Likewise.
15331 * gcc.dg/i386-unroll-1.c: Likewise.
15332 * gcc.dg/tls/opt-1.c: Likewise.
15333 * gcc.dg/tls/opt-2.c: Likewise.
15334 * gcc.dg/unroll-1.c: Likewise.
15335 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
15336 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
15337 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
15338 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
15339 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
15340 -m64 is specified.
15341
15342 2004-11-12 Mark Mitchell <mark@codesourcery.com>
15343
15344 PR c++/18389
15345 * g++.dg/parse/cond1.C: New test.
15346
15347 PR c++/18429
15348 * g++.dg/template/array9.C: New test.
15349 * g++.dg/ext/vla1.C: Adjust error messages.
15350 * g++.dg/ext/vlm1.C: Likewise.
15351 * g++.dg/template/crash2.C: Likewise.
15352
15353 PR c++/18436
15354 * g++.dg/template/call3.C: New test.
15355
15356 PR c++/18407
15357 * g++.dg/template/ptrmem11.C: New test.
15358
15359 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
15360
15361 PR other/14264
15362 * lib/g++.exp: Set LC_ALL and LANG to C.
15363 * lib/gcc-dg.exp: Likewise.
15364 * lib/gfortran.exp: Likewise.
15365 * lib/objc.exp: Likewise.
15366 * lib/treelang.exp: Likewise.
15367
15368 2004-11-12 Andreas Schwab <schwab@suse.de>
15369
15370 * gcc.dg/pr16286.c: Fix last change.
15371
15372 2004-11-12 Mark Mitchell <mark@codesourcery.com>
15373
15374 PR c++/18416
15375 * g++.dg/init/global1.C: New test.
15376
15377 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
15378
15379 * gcc.c-torture/execute/20041112-1.c: New test.
15380
15381 2004-11-11 Janis Johnson <janis187@us.ibm.com>
15382
15383 * lib/gcc-dg.exp (dg-target-list): New.
15384
15385 2004-11-11 Janis Johnson <janis187@us.ibm.com>
15386 Richard Sandiford <rsandifo@redhat.com>
15387
15388 * lib/target-supports.exp (get-compiler_messages): New.
15389 (check_named_sections_available): Use it.
15390 (check_effective_target_ilp32): New.
15391 (check_effective_target_lp64): New.
15392 (is-effective-target): New.
15393 * lib/gcc-dg.exp (dg-require-effective-target): New.
15394
15395 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
15396
15397 * gcc.dg/precedence-1.c: New test.
15398
15399 2004-11-11 Janis Johnson <janis187@us.ibm.com>
15400
15401 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
15402
15403 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
15404 message, delete generated files, use more descriptive name for
15405 executable, and make the test unsupported when it cannot be run.
15406
15407 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
15408 (dg-require-weak, dg-require-visibility, dg-require-alias,
15409 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
15410 dg-require-iconv, dg-require-named-sections): Use it.
15411
15412 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
15413
15414 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
15415
15416 PR target/16457
15417 * gcc.dg/ppc-and-1: New
15418
15419 PR target/16796
15420 * gcc.dg/ppc-mov-1.c: New.
15421
15422 PR target/16458
15423 * gcc.dg/ppc-compare-1.c: New.
15424
15425 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
15426
15427 * objc.dg/desig-init-2.m: New test.
15428
15429 2004-11-10 Adam Nemet <anemet@lnxw.com>
15430
15431 PR middle-end/18160
15432 * g++.dg/warn/register-var-1.C: New test.
15433 * g++.dg/warn/register-var-2.C: New test.
15434
15435 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
15436
15437 * gcc.dg/union-2.c: New test.
15438
15439 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
15440
15441 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
15442 New test for PR tree-optimization/17892.
15443
15444 2004-11-09 Mark Mitchell <mark@codesourcery.com>
15445
15446 PR c++/18369
15447 * g++.dg/init/new12.C: New test.
15448
15449 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
15450
15451 * gcc.target/sparc: New directory.
15452 * gcc.target/sparc/sparc.exp: New driver.
15453 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
15454 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
15455 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
15456 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
15457
15458 2004-11-10 Paul Brook <paul@codesourcery.com>
15459
15460 PR fortran/18218
15461 * gfortran.dg/list_read.c: New test.
15462
15463 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
15464
15465 PR c/18322
15466 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
15467 expected diagnostic location.
15468
15469 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
15470
15471 * gcc.dg/20041109-1.c: New test.
15472
15473 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
15474
15475 PR objc/18406
15476 * objc/compile/pr18406.m: New test.
15477
15478 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
15479
15480 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
15481
15482 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
15483
15484 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
15485
15486 2004-11-08 Steve Ellcey <sje@cup.hp.com>
15487
15488 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
15489
15490 2004-11-08 Steve Ellcey <sje@cup.hp.com>
15491
15492 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
15493 exit.
15494
15495 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
15496
15497 PR tree-opt/18299
15498 * gcc.c-torture/pr18299-1.c: New test.
15499
15500 2004-11-06 Andreas Schwab <schwab@suse.de>
15501
15502 * gcc.dg/pr16286.c: Also test for bool and pixel.
15503
15504 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
15505
15506 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
15507 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
15508 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
15509 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
15510 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
15511 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
15512 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
15513 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
15514 gcc.dg/struct-semi-3.c: New tests.
15515
15516 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15517
15518 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
15519
15520 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15521
15522 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
15523 Do not use C99 designators.
15524
15525 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15526
15527 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
15528
15529 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15530
15531 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
15532 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
15533 * gcc.c-torture/execute/simd-5.x: Remove.
15534
15535 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
15536
15537 PR rtl-optimization/17933
15538 * gcc.dg/torture/pr17933-1.c: New test.
15539
15540 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
15541
15542 PR target/18106
15543 * lib/target-supports.exp (check_weak_available): Support
15544 Windows.
15545
15546 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
15547
15548 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
15549 call to fflush(stdout) before abort.
15550 (my_ffsll): New function.
15551 (generate_fields): Use it.
15552
15553 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
15554
15555 * gcc.dg/init-undef-1.c: New test.
15556
15557 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
15558
15559 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
15560 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
15561 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
15562 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
15563 expected messages for new parser.
15564
15565 2004-11-04 Mark Mitchell <mark@codesourcery.com>
15566
15567 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
15568
15569 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15570
15571 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
15572 on LP64 targets.
15573
15574 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
15575
15576 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
15577 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
15578 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
15579 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
15580 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
15581 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
15582 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
15583 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
15584 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
15585 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
15586
15587 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
15588
15589 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
15590 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
15591 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
15592 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
15593 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
15594 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
15595 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
15596 for new parser.
15597
15598 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
15599
15600 PR target/15342
15601 * gcc.dg/20041104-1.c: New test.
15602
15603 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15604
15605 * g++.dg/template/nontype7.C: New test.
15606 * g++.dg/template/nontype8.C: Likewise.
15607 * g++.dg/template/nontype9.C: Likewise.
15608 * g++.dg/template/nontype10.C: Likewise.
15609 * g++.dg/tc1/dr49.C: Likewise.
15610 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
15611 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
15612
15613 2004-11-04 Ben Elliston <bje@au.ibm.com>
15614
15615 * g++.dg/rtti/tinfo1.C: Remove xfails.
15616
15617 2004-11-04 Ben Elliston <bje@au.ibm.com>
15618
15619 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
15620 packed attribute to the definition to satisfy the new C++ parser.
15621
15622 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
15623
15624 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
15625 invocations of va_arg.
15626
15627 2004-11-02 Mark Mitchell <mark@codesourcery.com>
15628
15629 PR c++/18124
15630 * g++.dg/template/crash25.C: New test.
15631
15632 PR c++/18155
15633 * g++.dg/template/typedef2.C: New test.
15634 * g++.dg/parse/crash13.C: Adjust error markers.
15635
15636 PR c++/18177
15637 * g++.dg/conversion/const3.C: New test.
15638
15639 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15640
15641 PR fortran/17535
15642 PR fortran/17583
15643 PR fortran/17713
15644 * gfortran.dg/generic_[123].f90: New testcases.
15645
15646 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
15647
15648 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
15649 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
15650
15651 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
15652
15653 PR tree-opt/16808
15654 * gcc.c-torture/compile/pr16808.c: New test.
15655
15656 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
15657
15658 PR rtl-optimization/17104
15659 * gcc.dg/ppc-bitfield1.c: New.
15660
15661 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
15662
15663 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
15664
15665 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
15666
15667 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
15668 strings for 32-bit code.
15669
15670 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
15671
15672 PR c/18239
15673 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
15674
15675 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
15676
15677 PR c++/18064
15678 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
15679
15680 2004-10-31 Mark Mitchell <mark@codesourcery.com>
15681
15682 PR c++/15172
15683 * g++.dg/init/aggr2.C: New test.
15684
15685 2004-10-30 Ziemowit Laski <zlaski@apple.com>
15686
15687 * objc.dg/local-decl-1.m: New test.
15688
15689 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
15690
15691 * gcc.dg/20040910-1.c: Adjust regex.
15692
15693 2004-10-30 Roger Sayle <roger@eyesopen.com>
15694
15695 PR rtl-optimization/18084
15696 * g++.dg/opt/pr18084-1.C: New testcase.
15697
15698 2004-10-30 Matt Austern <austern@apple.com>
15699
15700 PR c++/17542
15701 * g++.dg/ext/attrib18.C: New test.
15702
15703 2004-10-30 Roger Sayle <roger@eyesopen.com>
15704
15705 PR middle-end/18096
15706 * gcc.dg/pr18096-1.c: New test case.
15707
15708 2004-10-30 Roger Sayle <roger@eyesopen.com>
15709
15710 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
15711
15712 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
15713
15714 PR c/16666
15715 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
15716 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
15717 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
15718 gcc.dg/old-style-prom-3.c: New tests.
15719
15720 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
15721
15722 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
15723 Remove unnecessary inclusion of stdio.h.
15724
15725 2004-10-29 Roger Sayle <roger@eyesopen.com>
15726
15727 PR rtl-optimization/17581
15728 * gcc.dg/pr17581-1.c: New test case.
15729
15730 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
15731
15732 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
15733 being implemented.
15734 * g++.dg/conversion/dr195-1.C: New.
15735 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
15736 * g++.old-deja/g++.mike/p10148.C: Likewise.
15737
15738 2004-10-29 Mark Mitchell <mark@codesourcery.com>
15739
15740 PR c++/17695
15741 * g++.dg/debug/typedef2.C: New test.
15742
15743 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
15744
15745 PR fortran/13490
15746 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
15747 * gfortran.dg/g77/README: Update.
15748
15749 2004-10-28 Matt Austern <austern@apple.com>
15750
15751 PR c++/14124
15752 * g++.dg/ext/packed7.C: New test.
15753
15754 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
15755
15756 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
15757 scan-assembler.
15758 * lib/scanasm.exp (hidden-scan-for): New proc.
15759 (scan-hidden): Use hidden-scan-for instead of constructing the scan
15760 string.
15761 (scan-not-hidden): Likewise.
15762 * lib/target-supports.exp (check_visibility_available): mach-o is
15763 support too.
15764
15765 2004-10-28 Mark Mitchell <mark@codesourcery.com>
15766
15767 PR c++/17132
15768 * g++.dg/template/memclass3.C: New test.
15769
15770 2004-10-28 Adam Nemet <anemet@lnxw.com>
15771
15772 PR middle-end/18160
15773 * gcc.dg/register-var-1.c: New test.
15774 * gcc.dg/register-var-2.c: New test.
15775 * gcc.dg/asm-7.c: Taking the address of a register variable is an
15776 error now.
15777
15778 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
15779
15780 PR other/18172
15781 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
15782 unused variables.
15783 * gcc.dg/vect/vect-22.c: Likewise.
15784
15785 2004-10-28 Jakub Jelinek <jakub@redhat.com>
15786
15787 * gcc.dg/i386-rotate-1.c: New test.
15788
15789 2004-10-27 Mark Mitchell <mark@codesourcery.com>
15790
15791 * g++.dg/init/ref12.C: Add "run" marker.
15792
15793 PR c++/17435
15794 * g++.dg/init/ref12.C: New test.
15795
15796 PR c++/18140
15797 * g++.dg/template/shift1.C: New test.
15798 * g++.dg/template/error10.C: Adjust error markers.
15799
15800 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
15801
15802 PR tree-opt/17529
15803 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
15804
15805 2004-10-27 Geoffrey Keating <geoffk@apple.com>
15806
15807 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
15808 * gcc.dg/weak/weak-3.c: Likewise.
15809 * gcc.dg/weak/weak-5.c: Likewise.
15810 * gcc.dg/weak/weak-9.c: Likewise.
15811 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
15812 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
15813
15814 * gcc.dg/darwin-weakimport-1.c: New.
15815
15816 2004-10-28 Ben Elliston <bje@au.ibm.com>
15817
15818 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
15819
15820 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
15821
15822 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
15823 'syntax' error messages.
15824 * gcc.dg/cpp/direct2s.c: Likewise.
15825
15826 2004-10-26 Geoffrey Keating <geoffk@apple.com>
15827
15828 * gcc.c-torture/compile/20041026-1.c: New.
15829
15830 2004-10-26 Mark Mitchell <mark@codesourcery.com>
15831
15832 PR c++/18093
15833 * g++.dg/lookup/ns2.C: New test.
15834
15835 PR c++/18020
15836 * g++.dg/template/enum4.C: New test.
15837
15838 PR c++/18161
15839 * g++.dg/template/expr1.C: New test.
15840
15841 2004-10-26 Ben Elliston <bje@au.ibm.com>
15842
15843 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
15844
15845 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
15846
15847 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
15848 gcc.dg/decl-nospec-3.c: New tests.
15849
15850 2004-10-26 Ziemowit Laski <zlaski@apple.com>
15851
15852 * objc.dg/super-class-3.m: New test.
15853
15854 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
15855
15856 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
15857 resyncing.
15858 * gcc.dg/cpp/direct2s.c: Likewise.
15859
15860 2004-10-25 Geoffrey Keating <geoffk@apple.com>
15861
15862 * objc.dg/image-info.m: Update for changes to section selection.
15863
15864 2004-10-25 David Ayers <d.ayers@inode.at>
15865 Ziemowit Laski <zlaski@apple.com>
15866
15867 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
15868 diagnostics when messaging 'id <Proto>'.
15869 * objc.dg/class-protocol-1.m: New test.
15870 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
15871 a non-existent method signature.
15872 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
15873 Update diagnostics when messaging with non-existent method signature.
15874 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
15875 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
15876 invalid receivers are now resolved as if messaging 'id'; remove
15877 extraneous diagnostics.
15878
15879 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
15880
15881 PR c/16667
15882 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
15883 gcc.dg/init-desig-obs-3.c: New tests.
15884
15885 2004-10-25 Jakub Jelinek <jakub@redhat.com>
15886
15887 * gcc.dg/debug/20041023-1.c: New test.
15888
15889 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
15890
15891 PR middle-end/17407
15892 * gcc.c-torture/compile/pr17407.c: New test.
15893
15894 PR c++/18121
15895 * g++.dg/template/array8.C: New test.
15896
15897 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
15898
15899 PR other/18138
15900 * lib/g++.exp: Accept more than one multilib libgcc.
15901 * lib/gcc-dg.exp: Likewise.
15902 * lib/objc.exp: Likewise.
15903 * lib/treelang.exp: Likewise.
15904 * lib/gfortran.exp: Likewise.
15905
15906 2004-10-24 Ben Elliston <bje@au.ibm.com>
15907
15908 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
15909
15910 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
15911
15912 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
15913 * gcc.dg/c99-const-expr-3.c: Likewise.
15914
15915 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
15916
15917 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
15918
15919 2004-10-23 Ben Elliston <bje@au.ibm.com>
15920
15921 * gcc.c-torture/execute/loop-2e.x: Remove.
15922
15923 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
15924
15925 PR c++/18095
15926 * g++.dg/parse/crash18.C: New.
15927 * g++.dg/parse/crash19.C: New.
15928
15929 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
15930
15931 * g++.dg/ext/dllimport1.C: Move dg-warnings.
15932 * g++.dg/ext/dllimport2.C: Same.
15933 * g++.dg/ext/dllimport8.C: Same.
15934
15935 2004-10-21 Mark Mitchell <mark@codesourcery.com>
15936
15937 PR c++/10841
15938 * g++.dg/conversion/cast1.C: New test.
15939 * g++.dg/overload/pmf1.C: Adjust error marker.
15940
15941 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
15942
15943 PR objc/17923
15944 * objc.dg/const-str-7.m: New test.
15945
15946 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15947
15948 * g++.dg/template/memfriend11.C: Fix comment typo.
15949 * g++.dg/template/memfriend14.C: Likewise.
15950
15951 2004-10-20 Richard Henderson <rth@redhat.com>
15952
15953 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
15954 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
15955 -fasynchronous-unwind-tables.
15956
15957 2004-10-20 Richard Henderson <rth@redhat.com>
15958
15959 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
15960 (main): Return success.
15961 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
15962 (main): Return success.
15963
15964 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15965
15966 PR c++/13495
15967 * g++.dg/template/memfriend9.C: New test.
15968 * g++.dg/template/memfriend10.C: Likewise.
15969 * g++.dg/template/memfriend11.C: Likewise.
15970 * g++.dg/template/memfriend12.C: Likewise.
15971 * g++.dg/template/memfriend13.C: Likewise.
15972 * g++.dg/template/memfriend14.C: Likewise.
15973 * g++.dg/template/memfriend15.C: Likewise.
15974 * g++.dg/template/memfriend16.C: Likewise.
15975 * g++.dg/template/memfriend17.C: Likewise.
15976 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
15977
15978 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
15979
15980 * g++.dg/conversion/dr195.C: New.
15981 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
15982
15983 2004-10-20 Ben Elliston <bje@au.ibm.com>
15984 Devang Patel <dpatel@apple.com>
15985
15986 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
15987 of floating point arithmetic, which could trap.
15988
15989 2004-10-19 Mark Mitchell <mark@codesourcery.com>
15990
15991 PR c++/14035
15992 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
15993 * g++.dg/conversion/const2.C: New test.
15994 * g++.dg/expr/reinterpret2.C: New test.
15995 * g++.dg/expr/reinterpret3.C: New test.
15996 * g++.dg/expr/cast2.C: New test.
15997 * g++.dg/expr/copy1.C: New test.
15998 * g++.dg/other/conversion1.C: Change error message.
15999 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
16000 function pointers to void *.
16001 * g++.old-deja/g++.mike/p10148.C: Likewise.
16002
16003 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16004
16005 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
16006
16007 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
16008
16009 PR c++/18047
16010
16011 * g++.dg/parse/expr3.C: New test.
16012
16013 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16014
16015 * gcc.dg/smod-1.c: New test.
16016
16017 2004-10-18 Ziemowit Laski <zlaski@apple.com>
16018
16019 * objc.dg/method-14.m: New test.
16020
16021 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
16022
16023 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
16024 Also xfail as the patch was reverted.
16025
16026 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
16027
16028 PR middle-end/16973
16029 * gcc.dg/pr16973.c: New test.
16030
16031 2004-10-18 Diego Novillo <dnovillo@redhat.com>
16032
16033 PR tree-optimization/17656
16034 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
16035
16036 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
16037
16038 * g++.dg/eh/shadow1.C: New.
16039
16040 2004-10-18 Jakub Jelinek <jakub@redhat.com>
16041
16042 * gcc.c-torture/compile/20041018-1.c: New test.
16043
16044 2004-10-18 Ben Elliston <bje@au.ibm.com>
16045
16046 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
16047 compiler referring to register 0 when accessing sdata. The linker
16048 now patches things up.
16049
16050 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
16051
16052 PR c/17529
16053 * gcc.c-torture/compile/pr17529.c: New test.
16054
16055 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16056
16057 PR c++/17743
16058 * g++.dg/ext/attrib17.C: New test.
16059
16060 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
16061
16062 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
16063
16064 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16065
16066 PR c++/10479
16067 * g++.dg/ext/attrib16.C: New test.
16068
16069 2004-10-15 Mark Mitchell <mark@codesourcery.com>
16070
16071 PR c++/17042
16072 * g++.dg/init/dso_handle1.C: New test.
16073
16074 PR c++/14667
16075 * g++.dg/parse/typedef6.C: New test.
16076
16077 PR c++/17916
16078 * g++.dg/parse/pragma1.C: New test.
16079
16080 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
16081
16082 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
16083
16084 2004-10-15 Steve Ellcey <sje@cup.hp.com>
16085
16086 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
16087 -fno-common when on HPPA HP-UX platforms.
16088
16089 2004-10-15 Jakub Jelinek <jakub@redhat.com>
16090
16091 PR other/16820
16092 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
16093 stdint.h.
16094 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
16095 uintptr_t.
16096
16097 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
16098
16099 PR c++/16301
16100 * g++.dg/lookup/strong-using-4.C: New test.
16101
16102 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
16103
16104 PR middle-end/16567
16105 * gcc.c-torture/compile/nested-1.c: New test.
16106
16107 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
16108
16109 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
16110 and mipsisa64*-*-* (until support for misaligned loads is added).
16111 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
16112 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
16113 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
16114 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
16115 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
16116 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
16117
16118 2004-10-14 Mark Mitchell <mark@codesourcery.com>
16119
16120 PR c++/17976
16121 * g++.dg/init/dtor3.C: New test.
16122
16123 2004-10-15 Ben Elliston <bje@au.ibm.com>
16124
16125 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
16126
16127 2004-10-14 Geoffrey Keating <geoffk@apple.com>
16128
16129 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
16130 * gcc.dg/macho-lo-sum.c: Likewise.
16131
16132 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
16133
16134 * gcc.dg/ppc-spe64-1.c: New test.
16135
16136 2004-10-14 Devang Patel <dpatel@apple.com>
16137
16138 PR 17635
16139 * gcc.dg/pr17635.c : New test.
16140
16141 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
16142
16143 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
16144 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
16145 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
16146 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
16147 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
16148 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
16149 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
16150 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
16151 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
16152 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
16153 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
16154 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
16155 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
16156 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
16157 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
16158 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
16159 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
16160 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
16161
16162 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
16163
16164 * gcc.dg/vect/vect-82.c: New testcase.
16165 * gcc.dg/vect/vect-82_64.c: New testcase.
16166 * gcc.dg/vect/vect-83.c: New testcase.
16167 * gcc.dg/vect/vect-83_64.c: New testcase.
16168
16169 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
16170
16171 * gcc.dg/cpp/error-1.c: New test.
16172
16173 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
16174
16175 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
16176
16177 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
16178
16179 PR target/17984
16180 * gcc.dg/cris-peep2-xsrand2.c: New test.
16181
16182 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
16183
16184 PR c++/17661
16185 * testsuite/g++.dg/expr/for2.C: New test.
16186
16187 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
16188
16189 * g++.dg/inherit/thunk1.C: Run on the SPARC.
16190
16191 2004-10-13 Jakub Jelinek <jakub@redhat.com>
16192
16193 PR tree-optimization/17724
16194 * g++.dg/opt/pr17724-1.C: New test.
16195 * g++.dg/opt/pr17724-2.C: New test.
16196 * g++.dg/opt/pr17724-3.C: New test.
16197 * g++.dg/opt/pr17724-4.C: New test.
16198 * g++.dg/opt/pr17724-5.C: New test.
16199 * g++.dg/opt/pr17724-6.C: New test.
16200
16201 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
16202
16203 PR c/17301
16204 * gcc.dg/pr17301-2.c: New test.
16205
16206 2004-10-11 Mark Mitchell <mark@codesourcery.com>
16207
16208 PR c++/15876
16209 * g++.dg/parse/error22.C: New test.
16210
16211 PR c++/17936
16212 * g++.dg/template/spec18.C: New test.
16213
16214 2004-10-11 Steve Ellcey <sje@cup.hp.com>
16215
16216 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
16217 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
16218 memcpy.
16219 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
16220 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
16221
16222 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
16223
16224 * g++.dg/eh/cleanup5.C: Add dg-options "".
16225
16226 2004-10-11 Roger Sayle <roger@eyesopen.com>
16227
16228 PR middle-end/17657
16229 * gcc.dg/switch-4.c: New test case.
16230
16231 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
16232
16233 * gcc.c-torture/execute/20041011-1.c: New test.
16234
16235 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
16236
16237 PR c++/17554
16238 * g++.dg/init/for3.C: New test.
16239
16240 PR c++/17657
16241 * g++.dg/opt/switch2.C: New test.
16242
16243 PR middle-end/17703
16244 * g++.dg/warn/Wreturn-2.C: New test.
16245
16246 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
16247
16248 PR c++/17907
16249 * g++.dg/eh/cleanup5.C: New test.
16250
16251 2004-10-10 Mark Mitchell <mark@codesourcery.com>
16252
16253 PR c++/17393
16254 * g++.dg/parse/error21.C: New test.
16255
16256 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
16257
16258 * g++.dg/overload/pmf1.C: Adjust quoting marks.
16259 * g++.dg/warn/incomplete1.C: Likewise.
16260 * g++.dg/template/qualttp20.C: Likewise.
16261
16262 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
16263
16264 PR c/17881
16265 * parm-incomplete-1.c: New test.
16266
16267 2004-10-09 Mark Mitchell <mark@codesourcery.com>
16268
16269 PR c++/17867
16270 * g++.dg/parse/error19.C: New test.
16271
16272 PR c++/17670
16273 * g++.dg/init/new11.C: New test.
16274
16275 PR c++/17821
16276 * g++.dg/parse/error20.C: New test.
16277
16278 PR c++/17826
16279 * g++.dg/template/crash24.C: New test.
16280
16281 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
16282
16283 PR c/17301
16284 * gcc.dg/pr17301-1.c: New test.
16285
16286 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
16287
16288 PR c/17189
16289 * gcc.dg/anon-struct-5.c: New test.
16290
16291 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
16292
16293 PR c/17844
16294 * gcc.dg/pr17844-1.c: New test.
16295
16296 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
16297
16298 PR tree-optimization/17906
16299 * gcc.c-torture/compile/pr17906.c: New.
16300
16301 2004-10-09 Stuart Hastings <stuart@apple.com>
16302 Roger Sayle <roger@eyesopen.com>
16303
16304 PR rtl-optimization/17853
16305 * gcc.dg/i386-mmx-5.c: New testcase.
16306
16307 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
16308
16309 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
16310
16311 2004-10-09 Mark Mitchell <mark@codesourcery.com>
16312
16313 PR c++/17524
16314 * g++.dg/template/static9.C: New test.
16315
16316 PR c++/17685
16317 * g++.dg/parse/operator5.C: New test.
16318
16319 2004-10-09 Roger Sayle <roger@eyesopen.com>
16320
16321 PR middle-end/17894
16322 * gcc.c-torture/execute/divcmp-4.c: New test case.
16323
16324 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
16325
16326 PR tree-opt/17902
16327 * g++.dg/opt/pr17902.C: New test.
16328
16329 2004-10-09 Jakub Jelinek <jakub@redhat.com>
16330
16331 * gcc.dg/cpp/ident-1.c: Add dg-options "".
16332
16333 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
16334
16335 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
16336
16337 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
16338
16339 * gcc.dg/assign-warn-3.c: New test.
16340
16341 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
16342
16343 PR c/16999
16344 * gcc.dg/cpp/ident-1.c: New test.
16345
16346 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
16347
16348 * gcc.c-torture/compile/acc1.c: New.
16349
16350 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
16351
16352 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
16353 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
16354
16355 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
16356
16357 * gcc.dg/ultrasp11.c: New test.
16358
16359 2004-10-08 Michael Matz <matz@suse.de>
16360
16361 * gcc.dg/doloop-2.c: New test.
16362
16363 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
16364
16365 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
16366 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
16367 objc.dg/method-9.m: Update expected diagnostics.
16368
16369 2004-10-07 Geoffrey Keating <geoffk@apple.com>
16370
16371 * gcc.dg/ppc-fsel-3.c: New file.
16372 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
16373
16374 2004-10-07 Paul Brook <paul@codesourcery.com>
16375
16376 * gfortran.dg/intrinsic_verify_1.f90: New test.
16377
16378 2004-10-07 Paul Brook <paul@codesourcery.com>
16379
16380 * gfortran.dg/empty_format_1.f90: Remove stray commas.
16381
16382 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16383
16384 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
16385 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
16386 commit.
16387
16388 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
16389
16390 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
16391
16392 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16393
16394 PR c++/17115
16395 * g++.dg/warn/Winline-4.C: New test.
16396
16397 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
16398
16399 * gcc.c-torture/compile/20041007-1.c: New test.
16400
16401 2004-10-07 Paul Brook <paul@codesourcery.com>
16402
16403 PR fortran/17678
16404 * gfortran.dg/use_allocated_1.f90: New test.
16405
16406 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
16407
16408 PR middle-end/17849
16409 * gfortran.fortran-torture/compile/nested.f90: New test
16410
16411 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
16412
16413 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
16414
16415 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
16416
16417 PR c++/17368
16418 * g++.dg/ext/asm6.C: New test.
16419
16420 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
16421
16422 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
16423
16424 2004-10-06 Paul Brook <paul@codesourcery.com>
16425
16426 PR libfortran/17709
16427 * gfortran.dg/empty_format_1.f90: New test.
16428
16429 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16430
16431 PR fortran/17568
16432 * gfortran.dg/ishft.f90: New test.
16433
16434 PR fortran/17283
16435 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
16436 tests.
16437
16438 2004-10-06 Paul Brook <paul@codesourcery.com>
16439
16440 * gfortran.dg/do_1.f90: New test.
16441
16442 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16443
16444 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
16445 optimizing for size.
16446
16447 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
16448
16449 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
16450
16451 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
16452
16453 * gcc.c-torture/compile/20041005-1.c: New test.
16454
16455 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
16456
16457 PR c++/17829
16458 * g++.dg/lookup/koenig4.C: New.
16459
16460 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
16461
16462 * g++.dg/other/classkey1.C: Adjust quoting marks.
16463 * g++.dg/parse/error15.C: Likewise.
16464 * g++.dg/template/meminit2.C (int>): Likewise.
16465
16466 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16467
16468 PR fortran/17283
16469 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
16470
16471 PR fortran/17631
16472 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
16473
16474 PR fortran/17708
16475 * gfortran.dg/pr17708.f90: New test.
16476
16477 2004-10-04 Chao-ying Fu <fu@mips.com>
16478
16479 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
16480 * gcc.dg/vect/vect-4.c: Ditto.
16481 * gcc.dg/vect/vect-5.c: Ditto.
16482 * gcc.dg/vect/vect-6.c: Ditto.
16483 * gcc.dg/vect/vect-8.c: Ditto.
16484 * gcc.dg/vect/vect-16.c: Ditto.
16485 * gcc.dg/vect/vect-30.c: Ditto.
16486 * gcc.dg/vect/vect-40.c: Ditto.
16487 * gcc.dg/vect/vect-41.c: Ditto.
16488 * gcc.dg/vect/vect-42.c: Ditto.
16489 * gcc.dg/vect/vect-43.c: Ditto.
16490 * gcc.dg/vect/vect-44.c: Ditto.
16491 * gcc.dg/vect/vect-45.c: Ditto.
16492 * gcc.dg/vect/vect-46.c: Ditto.
16493 * gcc.dg/vect/vect-47.c: Ditto.
16494 * gcc.dg/vect/vect-48.c: Ditto.
16495 * gcc.dg/vect/vect-49.c: Ditto.
16496 * gcc.dg/vect/vect-50.c: Ditto.
16497 * gcc.dg/vect/vect-51.c: Ditto.
16498 * gcc.dg/vect/vect-52.c: Ditto.
16499 * gcc.dg/vect/vect-53.c: Ditto.
16500 * gcc.dg/vect/vect-54.c: Ditto.
16501 * gcc.dg/vect/vect-55.c: Ditto.
16502 * gcc.dg/vect/vect-56.c: Ditto.
16503 * gcc.dg/vect/vect-57.c: Ditto.
16504 * gcc.dg/vect/vect-58.c: Ditto.
16505 * gcc.dg/vect/vect-59.c: Ditto.
16506 * gcc.dg/vect/vect-60.c: Ditto.
16507 * gcc.dg/vect/vect-74.c: Ditto.
16508 * gcc.dg/vect/vect-79.c: Ditto.
16509 * gcc.dg/vect/vect-80.c: Ditto.
16510
16511 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
16512
16513 * gcc.dg/unused-7.c: Use the correct option.
16514
16515 2004-10-04 Paul Brook <paul@codesourcery.com>
16516 Bud Davis <bdavis9659@comcast.net>
16517
16518 PR fortran/17706
16519 PR fortran/16434
16520 * gfortran/pr17706.f90: New test.
16521 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
16522
16523 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16524
16525 * gfortran.dg/pr17612.f90: New test.
16526
16527 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
16528
16529 * g++.dg/template/local1.C: Adjust quoting marks in
16530 testing for diagnostics.
16531 * g++.dg/tls/diag-2.C: Likewise.
16532 * g++.dg/other/error8.C: Likewise.
16533
16534 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
16535
16536 PR c/17178
16537 * gcc.dg/unused-4.c: Adjust to be correct.
16538
16539 PR c/17820
16540 * gcc.dg/unused-7.c: New test.
16541
16542 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
16543
16544 PR c++/17797
16545 * g++.dg/overload/template2.C: New test.
16546
16547 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
16548
16549 PR tree-optimization/16632
16550 * gcc.dg/tree-ssa/20041002-1.c: New.
16551
16552 2004-10-03 Paul Brook <paul@codesourcery.com>
16553
16554 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
16555 rather than relying on default formatting.
16556
16557 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
16558
16559 * gcc.dg/20040920-1.c: Update expected message text.
16560
16561 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
16562
16563 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
16564
16565 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
16566
16567 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
16568 tree level.
16569
16570 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
16571
16572 * gcc.dg/tree-ssa/pr17343.c: Remove.
16573
16574 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
16575
16576 PR tree-opt/17343
16577 * gcc.dg/tree-ssa/pr17343.c: New test.
16578
16579 2004-10-01 Jakub Jelinek <jakub@redhat.com>
16580
16581 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
16582 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
16583 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
16584 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
16585 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
16586
16587 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
16588
16589 * gcc.dg/lvalue-2.c: New test.
16590
16591 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
16592
16593 PR c/17730
16594 * gcc.dg/pr17730-1.c: New test
16595
16596 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
16597
16598 PR c/7425
16599 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
16600
16601 2004-09-29 Jakub Jelinek <jakub@redhat.com>
16602
16603 * gcc.c-torture/execute/stdarg-1.c: New test.
16604 * gcc.c-torture/execute/stdarg-2.c: New test.
16605 * gcc.c-torture/execute/stdarg-3.c: New test.
16606 * gcc.dg/tree-ssa/stdarg-1.c: New test.
16607 * gcc.dg/tree-ssa/stdarg-2.c: New test.
16608 * gcc.dg/tree-ssa/stdarg-3.c: New test.
16609 * gcc.dg/tree-ssa/stdarg-4.c: New test.
16610 * gcc.dg/tree-ssa/stdarg-5.c: New test.
16611
16612 2004-09-29 Jakub Jelinek <jakub@redhat.com>
16613
16614 PR tree-optimization/17697
16615 * g++.dg/opt/pr17697-1.C: New test.
16616 * g++.dg/opt/pr17697-2.C: New test.
16617 * g++.dg/opt/pr17697-3.C: New test.
16618
16619 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
16620
16621 PR c/16409
16622 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
16623 gcc.dg/vla-init-5.c: New tests.
16624
16625 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
16626
16627 PR c/13804
16628 * gcc.dg/pr13804-1.c: New test.
16629
16630 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16631
16632 PR fortran/16938
16633 * gfortran.dg/pr16938.f90: New test.
16634
16635 2004-09-27 Mark Mitchell <mark@codesourcery.com>
16636
16637 * g++.dg/template/crash23.C: New test.
16638
16639 2004-09-27 Mark Mitchell <mark@codesourcery.com>
16640
16641 PR c++/17585
16642 * g++.dg/template/static8.C: New test.
16643
16644 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
16645
16646 PR c++/17681
16647 * g++.dg/other/error9.C: New test.
16648
16649 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
16650
16651 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
16652
16653 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16654
16655 PR fortran/15164
16656 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
16657
16658 2004-09-26 Roger Sayle <roger@eyesopen.com>
16659
16660 PR middle-end/17112
16661 * gcc.dg/pr17112-1.c: New test case.
16662
16663 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
16664
16665 PR c/11459
16666 * gcc.dg/pr11459-1.c: New test.
16667
16668 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
16669
16670 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
16671 * gcc.dg/tree-ssa/loop-4.c: Likewise.
16672
16673 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16674
16675 * gfortran.dg/pr15324.f90: Make array bounds consistent.
16676
16677 2004-09-25 Jan Hubicka <jh@suse.cz>
16678
16679 * compile/30040909-1.c: New test.
16680 * compile/30040907-1.c: New test.
16681
16682 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
16683
16684 * gcc.c-torture/execute/va-arg-26.c: New test.
16685
16686 2004-09-24 Zack Weinberg <zack@codesourcery.com>
16687
16688 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
16689 extra diagnostics on targets with 64-bit pointers.
16690 * objc.dg/selector-1.m: Adjust dg-warning regexp.
16691
16692 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
16693
16694 PR c/17188
16695 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
16696 * gcc.dg/decl-3.c: Adjust expected message.
16697
16698 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16699
16700 PR fortran/17615
16701 * gfortran.dg/pr17615.f90: New test.
16702
16703 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
16704
16705 PR tree-optimzation/17517
16706 * g++.dg/tree-ssa/pr17517.C: New Test.
16707
16708 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
16709
16710 PR c++/16889
16711 * g++.dg/lookup/ambig3.C: New.
16712
16713 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
16714
16715 PR tree-opt/17624
16716 * g++.dg/opt/pr17624.C: New test.
16717
16718 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
16719
16720 PR c/6980
16721 * gcc.dg/Wbad-function-cast-1.c: New test.
16722
16723 2004-09-23 Zack Weinberg <zack@codesourcery.com>
16724
16725 * g++.dg/ext/complit1.C
16726 * g++.dg/other/error2.C
16727 * g++.dg/other/nontype-1.C
16728 * g++.dg/parse/crash11.C
16729 * g++.dg/parse/crash12.C
16730 * g++.dg/parse/error15.C
16731 * g++.dg/parse/error4.C
16732 * g++.dg/parse/tmpl-outside1.C
16733 * g++.dg/parse/too-many-tmpl-args1.C
16734 * g++.dg/template/dependent-expr3.C
16735 * g++.dg/template/error10.C
16736 * g++.dg/template/instantiate1.C
16737 * g++.dg/template/vtable2.C
16738 * g++.dg/warn/Wshadow-1.C
16739 * g++.dg/warn/weak1.C
16740 * g++.old-deja/g++.brendan/crash16.C
16741 * g++.old-deja/g++.brendan/crash18.C
16742 * g++.old-deja/g++.brendan/crash48.C
16743 * g++.old-deja/g++.brendan/crash49.C
16744 * g++.old-deja/g++.brendan/crash55.C
16745 * g++.old-deja/g++.brendan/crash56.C
16746 * g++.old-deja/g++.brendan/crash8.C
16747 * g++.old-deja/g++.brendan/enum11.C
16748 * g++.old-deja/g++.brendan/enum8.C
16749 * g++.old-deja/g++.brendan/enum9.C
16750 * g++.old-deja/g++.brendan/friend3.C
16751 * g++.old-deja/g++.brendan/misc14.C
16752 * g++.old-deja/g++.bugs/900402_02.C
16753 * g++.old-deja/g++.bugs/900404_03.C
16754 * g++.old-deja/g++.bugs/900404_04.C
16755 * g++.old-deja/g++.bugs/900428_03.C
16756 * g++.old-deja/g++.jason/crash4.C
16757 * g++.old-deja/g++.jason/overload21.C
16758 * g++.old-deja/g++.jason/redecl1.C
16759 * g++.old-deja/g++.jason/report.C
16760 * g++.old-deja/g++.jason/rfg10.C
16761 * g++.old-deja/g++.jason/template30.C
16762 * g++.old-deja/g++.law/arm12.C
16763 * g++.old-deja/g++.law/ctors5.C
16764 * g++.old-deja/g++.law/cvt20.C
16765 * g++.old-deja/g++.law/init10.C
16766 * g++.old-deja/g++.law/init8.C
16767 * g++.old-deja/g++.law/visibility17.C
16768 * g++.old-deja/g++.law/visibility7.C
16769 * g++.old-deja/g++.mike/net8.C
16770 * g++.old-deja/g++.mike/p646.C
16771 * g++.old-deja/g++.mike/p700.C
16772 * g++.old-deja/g++.mike/p701.C
16773 * g++.old-deja/g++.mike/p811.C
16774 * g++.old-deja/g++.ns/template13.C
16775 * g++.old-deja/g++.other/array3.C
16776 * g++.old-deja/g++.other/crash25.C
16777 * g++.old-deja/g++.other/dtor3.C
16778 * g++.old-deja/g++.other/dtor4.C
16779 * g++.old-deja/g++.other/main1.C
16780 * g++.old-deja/g++.other/warn7.C
16781 * g++.old-deja/g++.pt/crash11.C
16782 * g++.old-deja/g++.pt/crash36.C
16783 * g++.old-deja/g++.pt/spec22.C
16784 * g++.old-deja/g++.pt/spec9.C
16785 * g++.old-deja/g++.pt/ttp52.C
16786 * g++.old-deja/g++.robertl/eb103.C
16787 * g++.old-deja/g++.robertl/eb121.C
16788 * g++.old-deja/g++.robertl/eb22.C
16789 * g++.old-deja/g++.robertl/eb8.C:
16790 Update locations and/or regexps of dg-error markers.
16791 Remove markers for some bogus messages that are no longer issued.
16792
16793 2004-09-23 Jakub Jelinek <jakub@redhat.com>
16794
16795 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
16796 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
16797
16798 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
16799
16800 PR c++/17618
16801 * g++.dg/lookup/crash5.C: New test.
16802
16803 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
16804
16805 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
16806 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
16807 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
16808 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
16809 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
16810 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
16811
16812 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
16813 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
16814 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
16815 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
16816 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
16817 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
16818
16819 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
16820
16821 * gcc.dg/vect/vect-44.c: Check additional cases.
16822 * gcc.dg/vect/vect-48.c: Check additional cases.
16823
16824 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
16825 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
16826 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
16827 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
16828 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
16829 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
16830 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
16831 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
16832 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
16833
16834 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
16835 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
16836 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
16837
16838 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16839
16840 * gcc.dg/tree-ssa/loop-6.c: New test.
16841
16842 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
16843
16844 PR c++/17620
16845 * g++.dg/inherit/base2.C: New.
16846
16847 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
16848
16849 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
16850 * gcc.dg/20001012-2.c: Likewise.
16851 * gcc.dg/20001013-1.c: Likewise.
16852 * gcc.dg/20001101-1.c: Likewise.
16853 * gcc.dg/20001102-1.c: Likewise.
16854 * gcc.dg/bf-spl1.c: Likewise.
16855 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
16856 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
16857
16858 2004-09-22 Diego Novillo <dnovillo@redhat.com>
16859
16860 PR tree-optimization/16721
16861 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
16862
16863 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
16864
16865 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
16866 * gcc.dg/20040305-1.c: Likewise.
16867
16868 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
16869
16870 PR c/16566
16871 * gcc.c-torture/compile/pr16566-1.c,
16872 gcc.c-torture/compile/pr16566-2.c,
16873 gcc.c-torture/compile/pr16566-3.c: New tests.
16874
16875 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
16876
16877 PR tree-optimization/17512
16878 * gcc.c-torture/compile/20040916-1.c.
16879
16880 2004-09-21 Mark Mitchell <mark@codesourcery.com>
16881
16882 * gcc.dg/pragma-re-3.c: New test.
16883
16884 2004-09-17 Matt Austern <austern@apple.com>
16885
16886 PR c++/15049
16887 * g++.dg/other/anon3.C: New.
16888
16889 2004-09-21 Roger Sayle <roger@eyesopen.com>
16890
16891 PR c++/7503
16892 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
16893 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
16894 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
16895 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
16896 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
16897
16898 2004-09-21 Bud Davis <bdavis9659@comcast.net>
16899
16900 PR fortran/17286
16901 * gfortran.dg/pr17286.f90: New test.
16902
16903 2004-09-20 Mark Mitchell <mark@codesourcery.com>
16904
16905 PR c++/17530
16906 * g++.dg/template/static7.C: New test.
16907
16908 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
16909
16910 PR tree-opt/17558
16911 * gcc.c-torture/compile/pr17558.c: New test.
16912
16913 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
16914
16915 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
16916 if SKIP_ATTRIBUTE is defined.
16917
16918 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16919
16920 PR fortran/15957
16921 * gfortran.dg/pr15957.f90: New test.
16922
16923 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
16924
16925 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
16926 in comparison.
16927 * gcc.dg/vect/vect-79.c: Likewise.
16928 * gcc.dg/vect/vect-80.c: Likewise.
16929
16930 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16931
16932 PR fortran/15750
16933 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
16934
16935 2004-09-20 Ira Rosen <irar@il.ibm.com>
16936
16937 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
16938 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
16939 * gcc.dg/vect/vect-62.c: New testcase.
16940 * gcc.dg/vect/vect-63.c: New testcase.
16941 * gcc.dg/vect/vect-64.c: New testcase.
16942 * gcc.dg/vect/vect-65.c: New testcase.
16943 * gcc.dg/vect/vect-66.c: New testcase.
16944 * gcc.dg/vect/vect-67.c: New testcase.
16945 * gcc.dg/vect/vect-68.c: New testcase.
16946 * gcc.dg/vect/vect-69.c: New testcase.
16947 * gcc.dg/vect/vect-79.c: New testcase.
16948 * gcc.dg/vect/vect-80.c: New testcase.
16949
16950 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
16951
16952 * gcc.target/mips/asm-1.c: New test.
16953
16954 2004-09-19 Ira Rosen <irar@il.ibm.com>
16955
16956 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
16957 * gcc.dg/vect/vect-73.c: New testcase.
16958 * gcc.dg/vect/vect-74.c: New testcase.
16959 * gcc.dg/vect/vect-75.c: New testcase.
16960 * gcc.dg/vect/vect-76.c: New testcase.
16961 * gcc.dg/vect/vect-77.c: New testcase.
16962 * gcc.dg/vect/vect-78.c: New testcase
16963
16964 2004-09-18 Paul Brook <paul@codesourcery.com>
16965
16966 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
16967
16968 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
16969
16970 PR c/17424
16971 * gcc.dg/pr17424-1.c: New test.
16972
16973 2004-09-18 Diego Novillo <dnovillo@redhat.com>
16974
16975 * g++.dg/tree-ssa/pr17153.C: New test.
16976
16977 2004-09-16 Geoffrey Keating <geoffk@apple.com>
16978
16979 PR pch/13361
16980 * testsuite/g++.dg/pch/wchar-1.C: New.
16981 * testsuite/g++.dg/pch/wchar-1.Hs: New.
16982
16983 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
16984
16985 * gcc.c-torture/execute/20040917-1.c: New test.
16986
16987 2004-09-17 Diego Novillo <dnovillo@redhat.com>
16988
16989 PR tree-optimization/17319
16990 * gcc.dg/pr17319.c: New test.
16991
16992 2004-09-17 Devang Patel <dpatel@apple.com>
16993
16994 * gcc.dg/20040813-1.c: New test.
16995
16996 2004-09-17 Diego Novillo <dnovillo@redhat.com>
16997
16998 PR tree-optimization/17273
16999 * gcc.c-torture/compile/pr17273.c: New test.
17000
17001 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
17002
17003 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
17004 Update expected messages.
17005 * gcc.dg/declspec-13.c: New test.
17006
17007 2004-09-17 David Edelsohn <edelsohn@gnu.org>
17008
17009 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
17010
17011 2004-09-17 Diego Novillo <dnovillo@redhat.com>
17012
17013 * gcc.c-torture/execute/pr17252.c: Use post-increment to
17014 change what 'a' is pointing to.
17015
17016 2004-09-17 Mark Mitchell <mark@codesourcery.com>
17017
17018 PR c++/16002
17019 * g++.dg/template/error18.C: New test.
17020
17021 PR c++/16029
17022 * g++.dg/warn/Wunused-8.C: New test.
17023
17024 2004-09-17 Steven Bosscher <stevenb@suse.de>
17025
17026 PR tree-optimization/17513
17027 * gcc.dg/20040916-1.c: New test.
17028
17029 2004-09-16 Mark Mitchell <mark@codesourcery.com>
17030
17031 PR c++/17501
17032 * g++.dg/template/typename7.C: New test.
17033
17034 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17035
17036 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
17037
17038 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
17039
17040 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
17041 with -ftree-based-profiling also.
17042 * lib/profopt.exp: Support late-set profile_option/feedback_option.
17043
17044 2004-09-16 Victor Leikehman <lei@il.ibm.com>
17045
17046 PR/15364
17047 * gfortran.dg/der_array_io_1.f90: New test.
17048 * gfortran.dg/der_array_io_2.f90: New test.
17049 * gfortran.dg/der_array_io_3.f90: New test.
17050
17051 2004-09-15 Mark Mitchell <mark@codesourcery.com>
17052
17053 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
17054 EABI.
17055
17056 2004-09-15 Mark Mitchell <mark@codesourcery.com>
17057
17058 * g++.dg/opt/switch1.C: New test.
17059
17060 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
17061
17062 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
17063 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
17064 Update expected messages.
17065
17066 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17067
17068 PR fortran/16485
17069 * gfortran.dg/same_name_1.f90: New test.
17070
17071 2004-09-15 Diego Novillo <dnovillo@redhat.com>
17072
17073 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
17074 dereference garbage pointers.
17075
17076 2004-09-15 Jakub Jelinek <jakub@redhat.com>
17077
17078 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
17079 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
17080
17081 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
17082 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
17083 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
17084
17085 2004-09-14 Mark Mitchell <mark@codesourcery.com>
17086
17087 PR c++/17324
17088 * g++.dg/template/mangle1.C: New test.
17089
17090 2004-09-14 Diego Novillo <dnovillo@redhat.com>
17091
17092 PR tree-optimization/17252
17093 * gcc.c-torture/execute/pr17252.c: New test.
17094
17095 2004-09-14 Andrew Pinski <apinski@apple.com>
17096
17097 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
17098
17099 2004-09-14 Roger Sayle <roger@eyesopen.com>
17100
17101 PR rtl-optimization/9771
17102 * gcc.dg/pr9771-1.c: New test case.
17103
17104 2004-09-14 Diego Novillo <dnovillo@redhat.com>
17105
17106 PR tree-optimization/15262
17107 * gcc.c-torture/execute/pr15262-1.c: New test.
17108 * gcc.c-torture/execute/pr15262-2.c: New test.
17109
17110 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
17111
17112 * gcc.dg/declspec-12.c: New test.
17113
17114 2004-09-14 Bud Davis <bdavis9659@comcast.net>
17115
17116 * gfortran.dg/pr17090.f90: Add directives to test.
17117
17118 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17119
17120 * gcc.c-torture/compile/20040914-1.c: New test.
17121
17122 2004-09-13 Mark Mitchell <mark@codesourcery.com>
17123
17124 PR c++/16162
17125 * g++.dg/template/decl2.C: New test.
17126
17127 2004-09-13 Bud Davis <bdavis9659@comcast.net>
17128
17129 PR fortran/17090
17130 * gfortran.dg/pr17090.f90: New test.
17131
17132 2004-09-13 Dale Johannesen <dalej@apple.com>
17133
17134 * gcc.c-torture/compile/pr17408.c: New test case.
17135
17136 2004-09-13 Mark Mitchell <mark@codesourcery.com>
17137
17138 PR c++/16716
17139 * g++.dg/parse/crash17.C: New test.
17140
17141 PR c++/17327
17142 * g++.dg/template/enum3.C: New test.
17143
17144 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
17145
17146 * lib/gcc-defs.exp: Load wrapper.exp.
17147 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
17148 using local code.
17149 * lib/gcc.exp (gcc_init): Similar.
17150 * lib/gfortran.exp (gfortran_init): Similar.
17151 * lib/objc.exp (objc_init): Similar.
17152 * lib/treelang.exp (treelang_init): Similar.
17153 * lib/wrapper.exp: New file with build_wrapper call machinery in
17154 ${tool}_maybe_build_wrapper.
17155
17156 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
17157
17158 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
17159 "inline".
17160 * gcc.dg/declspec-11.c: Update expected messages.
17161 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
17162 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
17163 gcc.dg/inline-12.c: New tests.
17164
17165 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
17166
17167 * g++.dg/tree-ssa/pr17400.C: New testcase.
17168
17169 2004-09-13 James E Wilson <wilson@specifixinc.com>
17170
17171 * gcc.target/mips/sb1-1.c: New testcase.
17172
17173 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
17174
17175 * lib/g77-dg.exp: Remove unused file.
17176 * lib/mike-g77.exp: Ditto.
17177 * lib/g77.exp: Ditto.
17178
17179 2004-09-12 Richard Henderson <rth@redhat.com>
17180
17181 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
17182
17183 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
17184
17185 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
17186 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
17187 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
17188 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
17189 Update expected messages.
17190
17191 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
17192
17193 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
17194 declaration/use mismatch for dirp parameter.
17195
17196 2004-09-12 Andrew Pinski <apinski@apple.com>
17197
17198 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
17199 -fgnu-runtime is passed.
17200
17201 2004-09-12 Richard Henderson <rth@redhat.com>
17202
17203 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
17204 do the uplevel thing and update additional_flags directly.
17205 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
17206 gfortran.fortran-torture/execute/intrinsic_nearest.x,
17207 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
17208 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
17209
17210 2004-09-11 Steven Bosscher <stevenb@suse.de>
17211
17212 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
17213
17214 2004-09-11 Roger Sayle <roger@eyesopen.com>
17215
17216 PR middle-end/17411
17217 * g++.dg/opt/pr17411-1.C: New test case.
17218
17219 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
17220
17221 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
17222 gcc.dg/tls/diag-2.c: Update expected messages.
17223 * gcc.dg/991209-1.c: Specify compilation options. Update expected
17224 messages.
17225 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
17226 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
17227 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
17228 gcc.dg/tls/diag-5.c: New tests.
17229
17230 2004-09-11 Zack Weinberg <zack@codesourcery.com>
17231
17232 * gcc.dg/20040910-1.c: Correct dg-error regexp.
17233
17234 2004-09-11 Steven Bosscher <stevenb@suse.de>
17235
17236 * g++.dg/parse/break-in-for.C: New test.
17237
17238 2004-09-11 Jakub Jelinek <jakub@redhat.com>
17239
17240 * gcc.dg/tree-ssa/20040911-1.c: New test.
17241
17242 2004-09-11 Andreas Jaeger <aj@suse.de>
17243
17244 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
17245 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
17246
17247 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
17248
17249 * gcc.target/frv: New directory of FR-V-specific tests.
17250
17251 2004-09-10 James E Wilson <wilson@specifixinc.com>
17252
17253 * gcc.dg/convert-vec-1.c: New test.
17254
17255 2004-09-10 Roger Sayle <roger@eyesopen.com>
17256
17257 PR middle-end/17024
17258 * gcc.dg/pr17024-1.c: New test case.
17259
17260 2004-09-10 Eric Christopher <echristo@redhat.com>
17261
17262 * gcc.dg/20040910-1.c: New test.
17263
17264 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
17265
17266 * gcc.dg/bitfld-9.c: New test.
17267
17268 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
17269
17270 * gcc.c-torture/execute/ieee/acc1.c: New test.
17271 * gcc.c-torture/execute/ieee/acc2.c: New test.
17272 * gcc.c-torture/execute/ieee/mzero6.c: New test.
17273
17274 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
17275
17276 * gcc.dg/deprecated-2.c: New test.
17277
17278 2004-09-09 James E Wilson <wilson@specifixinc.com>
17279
17280 * gcc.dg/init-vec-1.c: New test.
17281
17282 2004-09-09 Roger Sayle <roger@eyesopen.com>
17283
17284 PR middle-end/17055
17285 * gcc.dg/pr17055-1.c: New test case.
17286
17287 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
17288
17289 PR target/17377
17290 * gcc.c-torture/execute/pr17377.c: New test.
17291
17292 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
17293
17294 PR c/8420
17295 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
17296 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
17297 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
17298 gcc.dg/long-long-typespec-1.c: New tests.
17299 * gcc.dg/tls/diag-2.c: Update expected diagnostics
17300
17301 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
17302
17303 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
17304 gcc.dg/gnu99-static-1.c: New tests.
17305
17306 2004-09-08 Devang Patel <dpatel@apple.com>
17307
17308 * gcc.dg/darwin-ld-20040828-1.c: New test.
17309 * gcc.dg/darwin-ld-20040828-2.c: New test.
17310 * gcc.dg/darwin-ld-20040828-3.c: New test.
17311
17312 2004-09-08 Ziemowit Laski <zlaski@apple.com>
17313
17314 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
17315 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
17316 in error message.
17317 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
17318 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
17319 in error message.
17320 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
17321 types they qualify.
17322 * objc.dg/type-size-2.m: Fix wording in comment.
17323 * objc.dg/va-meth-1.m: New test case.
17324
17325 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
17326
17327 PR c/16633:
17328 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
17329 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
17330
17331 2004-09-06 Devang Patel <dpatel@apple.com>
17332
17333 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
17334 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
17335
17336 2004-09-06 Zack Weinberg <zack@codesourcery.com>
17337
17338 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
17339 reflect changed line numbering of diagnostics.
17340
17341 2004-09-06 Paul Brook <paul@codesourcery.com>
17342
17343 * gfortran.dg/edit_real_1.f90: Add new test.
17344
17345 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17346
17347 * gcc.dg/tree-ssa/loop-2.c: New test.
17348 * gcc.dg/tree-ssa/loop-3.c: New test.
17349 * gcc.dg/tree-ssa/loop-4.c: New test.
17350 * gcc.dg/tree-ssa/loop-5.c: New test.
17351
17352 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17353
17354 * gcc.dg/format/sentinel-1.c: Update for parameter option.
17355
17356 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17357
17358 * gcc.dg/format/sentinel-1.c: New test.
17359
17360 2004-09-04 Uros Bizjak <uros@kss-loka.si>
17361
17362 * testsuite/gcc.dg/builtins-46.c: New.
17363
17364 2004-09-03 Devang Patel <dpatel@apple.com>
17365
17366 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
17367 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
17368
17369 2004-09-03 Jan Beulich <jbeulich@novell.com>
17370
17371 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
17372 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
17373 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
17374 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
17375 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
17376 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
17377 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
17378 the non-portable bzero.
17379 * gcc.dg/20010912-1.c: xfail for NetWare.
17380 * gcc.dg/20020426-2.c: xfail for NetWare.
17381 * gcc.dg/20021014-1.c: xfail for NetWare.
17382 * gcc.dg/20021018-1.c: xfail for NetWare.
17383 * gcc.dg/20030213-1.c: xfail for NetWare.
17384 * gcc.dg/20030225-1.c: xfail for NetWare.
17385 * gcc.dg/20030708-1.c: xfail for NetWare.
17386 * gcc.dg/builtins-config.h: Also exclude NetWare.
17387 * gcc.dg/format/format.h: Define restrict only if not already defined.
17388 * gcc.dg/nest.c: xfail for NetWare.
17389 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
17390 * lib/target-supports.exp (check_visibility_available): Exclude
17391 NetWare.
17392
17393 2004-09-03 Jan Beulich <jbeulich@novell.com>
17394
17395 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
17396 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
17397 deterministic starting point for the alignment of structure fields.
17398 * gcc.dg/Wpadded.c: Dito.
17399 * g++.dg/abi/vbase10.C: Dito.
17400
17401 2004-09-03 Devang Patel <dpatel@apple.com>
17402
17403 * g++.dg/debug/pr15736.cc: New test.
17404
17405 2004-09-02 Mark Mitchell <mark@codesourcery.com>
17406
17407 * README.QMTEST: Fix out-of-date link.
17408
17409 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
17410
17411 PR fortran/16579
17412 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
17413 Delete. Duplicate of gfortran.dg/g77/20010610.f
17414
17415 2004-09-02 Mark Mitchell <mark@codesourcery.com>
17416
17417 * g++.dg/abi/arm_rtti1.C: New test.
17418
17419 2004-09-02 Geoffrey Keating <geoffk@apple.com>
17420
17421 * gcc.dg/ppc-vector-memcpy.c: New.
17422 * gcc.dg/ppc-vector-memset.c: New.
17423
17424 2004-09-02 Chao-ying Fu <fu@mips.com>
17425
17426 * gcc.target/mips/mips-3d-1.c: New test.
17427 * gcc.target/mips/mips-3d-2.c: New test.
17428 * gcc.target/mips/mips-3d-3.c: New test.
17429 * gcc.target/mips/mips-3d-4.c: New test.
17430 * gcc.target/mips/mips-3d-5.c: New test.
17431 * gcc.target/mips/mips-3d-6.c: New test.
17432 * gcc.target/mips/mips-3d-7.c: New test.
17433 * gcc.target/mips/mips-3d-8.c: New test.
17434 * gcc.target/mips/mips-3d-9.c: New test.
17435 * gcc.target/mips/mips-ps-1.c: New test.
17436 * gcc.target/mips/mips-ps-2.c: New test.
17437 * gcc.target/mips/mips-ps-3.c: New test.
17438 * gcc.target/mips/mips-ps-4.c: New test.
17439 * gcc.target/mips/mips-ps-type.c: New test.
17440
17441 2004-09-02 Paul Brook <paul@codesourcery.com>
17442
17443 * gfortran.dg/edit_real_1.f90: Add new tests.
17444
17445 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17446
17447 PR fortran/15327
17448 * gfortran.dg/merge_char_1.f90: New test.
17449
17450 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17451
17452 PR fortran/16404
17453 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
17454
17455 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
17456
17457 PR c/1522
17458 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
17459
17460 2004-09-01 Mark Mitchell <mark@codesourcery.com>
17461
17462 * g++.dg/opt/loop1.C: Do not XFAIL.
17463
17464 2004-09-01 Jakub Jelinek <jakub@redhat.com>
17465
17466 * gcc.c-torture/execute/20040831-1.c: New test.
17467
17468 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
17469
17470 PR fortran/16579
17471 * gfortran.dg/g77/20010610.f: Now passes.
17472 Copy from g77.f-torture/execute. Add dg-run directive.
17473 * gfortran.dg/g77/README: Update
17474
17475 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
17476
17477 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
17478 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
17479 (t1, t2, t3, t4): Add volatile.
17480
17481 2004-08-31 Mark Mitchell <mark@codesourcery.com>
17482
17483 * g++.dg/ext/visibility/arm1.C: New test.
17484
17485 2004-08-31 Geoffrey Keating <geoffk@apple.com>
17486
17487 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
17488 -pedantic-errors.
17489
17490 2004-09-01 Paul Brook <paul@codesourcery.com>
17491
17492 * gfortran.dg/eof_2.f90: New test.
17493
17494 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17495
17496 PR fortran/16579
17497 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
17498
17499 2004-08-31 Bud Davis <bdavis9659@comcast.net>
17500
17501 PR libfortran/16805
17502 * gfortran.dg/list_read_2.f90: New test.
17503
17504 2004-08-31 Mark Mitchell <mark@codesourcery.com>
17505
17506 * g++.dg/abi/key1.C: New test.
17507
17508 2004-08-31 Richard Henderson <rth@redhat.com>
17509
17510 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
17511 form of offsetof.
17512 * g++.dg/other/offsetof5.C: Remove duplicate.
17513
17514 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17515
17516 PR fortran/17244
17517 * gfortran.dg/func_derived_1.f90: New test.
17518
17519 2004-08-31 Paul Brook <paul@codesourcery.com>
17520
17521 * gfortran.dg/eof_1.f90: New test.
17522
17523 2004-08-31 Paul Brook <paul@codesourcery.com>
17524
17525 * gfortran.dg/list_read_1.f90: New file.
17526
17527 2004-08-30 Mark Mitchell <mark@codesourcery.com>
17528
17529 * g++.dg/opt/loop1.C: XFAIL.
17530
17531 2004-08-30 Geoffrey Keating <geoffk@apple.com>
17532
17533 * gcc.dg/funcdef-storage-1.c: New.
17534 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
17535 an extern function in local scope.
17536 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
17537 declare an 'auto inline' function in local scope.
17538 * gcc.dg/20011130-1.c: Likewise.
17539 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
17540 an 'auto' function in local scope.
17541 * gcc.dg/20021014-1.c: Likewise.
17542 * gcc.dg/20030331-2.c: Likewise.
17543
17544 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17545
17546 * gfortran.dg/blockdata_1.f90: New test.
17547
17548 2004-08-30 Richard Henderson <rth@redhat.com>
17549
17550 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
17551
17552 2004-08-30 Richard Henderson <rth@redhat.com>
17553
17554 * lib/fortran-torture.exp (fortran-torture-execute): Honor
17555 additional_flags set by alternate driver.
17556 (ieee-options): New procedure.
17557 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
17558 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
17559 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
17560 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
17561
17562 2004-08-30 Richard Henderson <rth@redhat.com>
17563
17564 * lib/f-torture.exp: Remove.
17565
17566 2004-08-29 Mark Mitchell <mark@codesourcery.com>
17567
17568 PR rtl-optimization/16590
17569 * g++.dg/opt/loop1.C: New test.
17570
17571 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17572
17573 PR fortran/13910
17574 * gfortran.dg/oldstyle_1.f90: New test.
17575
17576 2004-08-29 Steven G. Kargl <kargls@comcast.net>
17577 Paul Brook <paul@codesourcery.com>
17578
17579 * gfortran.dg/g77/README: Update.
17580 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
17581 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
17582 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
17583
17584 2004-08-28 Paul Brook <paul@codesourcery.com>
17585
17586 PR libfortran/17195
17587 * gfortran.dg/edit_real_1.f90: New test.
17588
17589 2004-08-27 Paul Brook <paul@codesourcery.com>
17590
17591 * gfortran.dg/rewind_1.f90: New test.
17592
17593 2004-08-27 Bud Davis <bdavis9659@comcast.net>
17594
17595 PR fortran/16597
17596 * gfortran.dg/pr16597.f90: New test.
17597
17598 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
17599
17600 PR c/13801
17601 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
17602 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
17603 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
17604 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
17605 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
17606
17607 2004-08-26 Nick Clifton <nickc@redhat.com>
17608
17609 * gcc.c-torture/compile/pr17119.c: New test.
17610
17611 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
17612
17613 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
17614
17615 2004-08-25 Richard Henderson <rth@redhat.com>
17616
17617 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
17618 the bits that expect kind=8 to be the largest real kind.
17619
17620 2004-08-25 Ziemowit Laski <zlaski@apple.com>
17621
17622 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
17623
17624 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17625
17626 * gfortran.dg/assignment_1.f90: New test.
17627
17628 2004-08-25 Adam Nemet <anemet@lnxw.com>
17629
17630 * g++.dg/template/repo3.C: New test.
17631
17632 2004-08-25 Roger Sayle <roger@eyesopen.com>
17633
17634 PR middle-end/16693
17635 PR tree-optimization/16372
17636 * g++.dg/opt/pr16372-1.C: New test case.
17637 * g++.dg/opt/pr16693-1.C: New test case.
17638 * g++.dg/opt/pr16693-2.C: New test case.
17639
17640 2004-08-25 Ziemowit Laski <zlaski@apple.com>
17641
17642 * objc.dg/proto-lossage-4.m: New test.
17643
17644 2004-08-25 Mark Mitchell <mark@codesourcery.com>
17645
17646 PR c++/17155
17647 * g++.dg/inherit/local2.C: New test.
17648
17649 2004-08-25 Paul Brook <paul@codesourcery.com>
17650
17651 PR fortran/17144
17652 * gfortran.dg/string_ctor_1.f90: New test.
17653
17654 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17655
17656 PR c++/14428
17657 * g++.dg/template/redecl2.C: New test.
17658
17659 2004-08-24 Bud Davis <bdavis9659@comcast.net>
17660
17661 PR fortran/17143
17662 * gfortran.dg/pr17143.f90: New test.
17663
17664 2004-08-24 Bud Davis <bdavis9659@comcast.net>
17665
17666 PR fortran/17164
17667 * gfortran.dg/pr17164.f90: New test.
17668
17669 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17670
17671 * gcc.dg/tree-ssa/loop-1.c: New test.
17672
17673 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
17674
17675 * gcc.c-torture/compile/20040824-1.c: New test.
17676
17677 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
17678
17679 * gcc.c-torture/compile/iftrap-3.c: New test.
17680
17681 2004-08-24 Paul Brook <paul@codesourcery.com>
17682
17683 * gfortran.dg/entry_2.f90: New test.
17684
17685 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
17686
17687 PR c++/16889
17688 * g++.dg/lookup/ambig[12].C: New.
17689
17690 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17691
17692 PR c++/16706
17693 * g++.dg/template/crash21.C: New test.
17694 * g++.dg/template/crash22.C: Likewise.
17695
17696 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
17697
17698 PR c++/17149
17699 * g++.dg/template/access15.C: New.
17700
17701 2004-08-23 Mark Mitchell <mark@codesourcery.com>
17702
17703 PR c++/17163
17704 * g++.dg/template/repo2.C: New test.
17705
17706 2004-08-23 Roger Sayle <roger@eyesopen.com>
17707
17708 PR rtl-optimization/17078
17709 * gcc.c-torture/execute/pr17078-1.c: New test case.
17710
17711 2004-08-23 Mark Mitchell <mark@codesourcery.com>
17712
17713 PR c/14492
17714 * gcc.dg/debug/crash1.c: New test.
17715
17716 2004-08-23 Mark Mitchell <mark@codesourcery.com>
17717
17718 PR c/16180
17719 * gcc.dg/loop-5.c: New test.
17720
17721 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17722
17723 * gcc.c-torture/execute/20040823-1.c: New test.
17724
17725 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
17726
17727 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
17728 to the assembler. Simplify test accordingly.
17729 (asm_abi_flags): Use GNU names.
17730 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
17731 to check for ABI flags.
17732
17733 2004-08-22 Andrew Pinski <apinski@apple.com>
17734
17735 * g++.dg/opt/pr14029.C: New test.
17736 * gcc.c-torture/execute/pr15262.c: New test.
17737
17738 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17739
17740 * gfortran.dg/reduction.f90: Add checks with complex arguments.
17741
17742 2004-08-21 Bud Davis <bdavis9659@comcast.net>
17743
17744 PR 16908
17745 * gfortran.dg/direct_io.f90: New test.
17746
17747 2004-08-20 Mark Mitchell <mark@codesourcery.com>
17748
17749 PR c++/17121
17750 * g++.dg/inherit/local2.C: New test.
17751
17752 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
17753
17754 PR c++/17120
17755 * g++.dg/warn/Wparentheses-4.C: New test.
17756
17757 2004-08-20 Mark Mitchell <mark@codesourcery.com>
17758
17759 PR c++/17121
17760 * g++.dg/inherit/local2.C: New test.
17761
17762 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
17763 * gcc.dg/ppc-ldstruct.c: Likewise.
17764 * gcc.dg/ppc64-abi-2.c: Likewise.
17765
17766 2004-08-20 Jakub Jelinek <jakub@redhat.com>
17767
17768 PR rtl-optimization/17099
17769 * gcc.c-torture/execute/20040820-1.c: New test.
17770
17771 2004-08-20 David Edelsohn <edelsohn@gnu.org>
17772
17773 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
17774
17775 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
17776
17777 PR fortran/17077
17778 * gfortran.dg/auto_array_1.f90: New test.
17779
17780 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17781
17782 PR fortran/17074
17783 * gfortran.dg/simpleif_1.f90: New test.
17784
17785 2004-08-19 Mark Mitchell <mark@codesourcery.com>
17786
17787 * lib/target-supports.exp (check_profiling_available): Return
17788 false for arm*-*-symbianelf* and arm*-*-eabi*.
17789
17790 PR c++/15890
17791 * g++.dg/template/delete1.C: New test.
17792
17793 2004-08-19 Paul Brook <paul@codesourcery.com>
17794
17795 PR fortran/14976
17796 PR fortran/16228
17797 * gfortran.dg/data_char_1.f90: New test.
17798
17799 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
17800
17801 PR fortran/16946
17802 * gfortran.dg/reduction.f90: New testcase.
17803
17804 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17805
17806 PR fortran/16520
17807 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
17808
17809 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
17810
17811 PR c++/17041
17812 * g++.dg/Wparentheses-3.C: New test.
17813
17814 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
17815
17816 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
17817 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
17818 * gcc.dg/vect/vect-2.c: Likewise.
17819 * gcc.dg/vect/vect-3.c: Likewise.
17820 * gcc.dg/vect/vect-4.c: Likewise.
17821 * gcc.dg/vect/vect-5.c: Likewise.
17822 * gcc.dg/vect/vect-6.c: Likewise.
17823 * gcc.dg/vect/vect-7.c: Likewise.
17824 * gcc.dg/vect/vect-25.c: Likewise.
17825 * gcc.dg/vect/vect-31.c: Likewise.
17826 * gcc.dg/vect/vect-32.c: Likewise.
17827 * gcc.dg/vect/vect-34.c: Likewise.
17828 * gcc.dg/vect/vect-36.c: Likewise.
17829 * gcc.dg/vect/vect-all.c: Likewise.
17830
17831 2004-08-18 Mark Mitchell <mark@codesourcery.com>
17832
17833 PR c++/17068
17834 * g++.dg/template/operator4.C: New test.
17835
17836 2004-08-18 Richard Henderson <rth@redhat.com>
17837
17838 * gcc.dg/20040206-1.c: XFAIL.
17839
17840 2004-08-17 Mark Mitchell <mark@codesourcery.com>
17841
17842 PR c++/16246
17843 * g++.dg/template/array7.C: New test.
17844
17845 2004-08-17 James E Wilson <wilson@specifixinc.com>
17846
17847 * gcc.dg/mips-movcc-1.c: New test.
17848 * gcc.dg/mips-movcc-2.c: New test.
17849 * gcc.dg/mips-movcc-3.c: New test.
17850
17851 * gcc.dg/mips-nmadd-1.c: New test.
17852 * gcc.dg/mips-nmadd-2.c: New test.
17853
17854 2004-08-17 Mark Mitchell <mark@codesourcery.com>
17855
17856 PR c++/15871
17857 * g++.dg/opt/inline8.C: New test.
17858
17859 PR c++/16965
17860 * g++.dg/parse/error17.C: New test.
17861
17862 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
17863
17864 * gcc.dg/vect: New directory for vectorizer tests.
17865 * gcc.dg/vect/tree-vect.h: New file.
17866 * gcc.dg/vect/vect.exp: New file.
17867 * gcc.dg/vect/pr16105.c.c: New test.
17868 * gcc.dg/vect/vect-1.c: New test.
17869 * gcc.dg/vect/vect-2.c: New test.
17870 * gcc.dg/vect/vect-3.c: New test.
17871 * gcc.dg/vect/vect-4.c: New test.
17872 * gcc.dg/vect/vect-5.c: New test.
17873 * gcc.dg/vect/vect-6.c: New test.
17874 * gcc.dg/vect/vect-7.c: New test.
17875 * gcc.dg/vect/vect-8.c: New test.
17876 * gcc.dg/vect/vect-9.c: New test.
17877 * gcc.dg/vect/vect-10.c: New test.
17878 * gcc.dg/vect/vect-11.c: New test.
17879 * gcc.dg/vect/vect-12.c: New test.
17880 * gcc.dg/vect/vect-13.c: New test.
17881 * gcc.dg/vect/vect-14.c: New test.
17882 * gcc.dg/vect/vect-15.c: New test.
17883 * gcc.dg/vect/vect-16.c: New test.
17884 * gcc.dg/vect/vect-17.c: New test.
17885 * gcc.dg/vect/vect-18.c: New test.
17886 * gcc.dg/vect/vect-19.c: New test.
17887 * gcc.dg/vect/vect-20.c: New test.
17888 * gcc.dg/vect/vect-21.c: New test.
17889 * gcc.dg/vect/vect-22.c: New test.
17890 * gcc.dg/vect/vect-23.c: New test.
17891 * gcc.dg/vect/vect-24.c: New test.
17892 * gcc.dg/vect/vect-25.c: New test.
17893 * gcc.dg/vect/vect-26.c: New test.
17894 * gcc.dg/vect/vect-27.c: New test.
17895 * gcc.dg/vect/vect-28.c: New test.
17896 * gcc.dg/vect/vect-29.c: New test.
17897 * gcc.dg/vect/vect-30.c: New test.
17898 * gcc.dg/vect/vect-31.c: New test.
17899 * gcc.dg/vect/vect-32.c: New test.
17900 * gcc.dg/vect/vect-33.c: New test.
17901 * gcc.dg/vect/vect-34.c: New test.
17902 * gcc.dg/vect/vect-35.c: New test.
17903 * gcc.dg/vect/vect-36.c: New test.
17904 * gcc.dg/vect/vect-37.c: New test.
17905 * gcc.dg/vect/vect-38.c: New test.
17906 * gcc.dg/vect/vect-40.c: New test.
17907 * gcc.dg/vect/vect-41.c: New test.
17908 * gcc.dg/vect/vect-42.c: New test.
17909 * gcc.dg/vect/vect-43.c: New test.
17910 * gcc.dg/vect/vect-44.c: New test.
17911 * gcc.dg/vect/vect-45.c: New test.
17912 * gcc.dg/vect/vect-46.c: New test.
17913 * gcc.dg/vect/vect-47.c: New test.
17914 * gcc.dg/vect/vect-48.c: New test.
17915 * gcc.dg/vect/vect-49.c: New test.
17916 * gcc.dg/vect/vect-50.c: New test.
17917 * gcc.dg/vect/vect-51.c: New test.
17918 * gcc.dg/vect/vect-52.c: New test.
17919 * gcc.dg/vect/vect-53.c: New test.
17920 * gcc.dg/vect/vect-54.c: New test.
17921 * gcc.dg/vect/vect-55.c: New test.
17922 * gcc.dg/vect/vect-56.c: New test.
17923 * gcc.dg/vect/vect-57.c: New test.
17924 * gcc.dg/vect/vect-58.c: New test.
17925 * gcc.dg/vect/vect-59.c: New test.
17926 * gcc.dg/vect/vect-60.c: New test.
17927 * gcc.dg/vect/vect-61.c: New test.
17928 * gcc.dg/vect/vect-all.c: New test.
17929 * gcc.dg/vect/vect-none.c: New test.
17930
17931 2004-08-17 Paul Brook <paul@codesourcery.com>
17932
17933 PR fortran/13082
17934 * gfortran.dg/entry_1.f90: New test.
17935
17936 2004-08-17 Andrew Pinski <apinski@apple.com>
17937
17938 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
17939
17940 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
17941
17942 * gcc.dg/pr17036-1.c: New test.
17943
17944 2004-08-16 Devang Patel <dpatel@apple.com>
17945
17946 * gcc.dg/darwin-20040809-1.c: New test.
17947
17948 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
17949
17950 * gcc.dg/funcdef-attr-1.c: New test.
17951
17952 2004-08-16 Janis Johnson <janis187@us.ibm.com>
17953
17954 * gcc.dg/altivec-17.c: New test.
17955 * gcc.dg/altivec-18.c: New test.
17956
17957 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17958
17959 PR c++/6749
17960 * g++.dg/template/vtable2.C: New test.
17961
17962 2004-08-14 Richard Henderson <rth@redhat.com>
17963
17964 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
17965 * gcc.dg/pack-test-4.c (main): Return 0.
17966 * gcc.dg/setjmp-1.c: Remove XFAIL.
17967 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
17968
17969 2004-08-14 Richard Henderson <rth@redhat.com>
17970
17971 * gcc.dg/980217-1.c: Add prototype for printf.
17972
17973 2004-08-13 Bud Davis <bdavis9659@comcast.net>
17974
17975 * gfortran.dg/pr16935.f90: New test.
17976
17977 2004-08-13 Janis Johnson <janis187@us.ibm.com>
17978
17979 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
17980
17981 2004-08-13 Paul Brook <paul@codesourcery.com>
17982
17983 * gfortran.dg/der_io_1.f90: Remove stray comma.
17984
17985 2004-08-12 Janis Johnson <janis187@us.ibm.com>
17986
17987 * gcc.dg/vmx/cw-bug-2.c: Remove.
17988 * gcc.dg/vmx/vprint-1.c: Remove.
17989 * gcc.dg/vmx/vscan-1.c: Remove.
17990
17991 2004-08-12 Devang patel <dpatel@apple.com>
17992
17993 * gcc.dg/darwin-20040809-2.c: New test.
17994
17995 2004-08-12 Janis Johnson <janis1872us.ibm.com>
17996
17997 * g++.dg/ext/altivec-12.C: New test.
17998
17999 * g++.dg/ext/altivec-11.C: New test.
18000
18001 2004-08-12 Paul Brook <paul@codesourcery.com>
18002
18003 * g++.dg/abi/arm_cxa_vec_1.C: New test.
18004
18005 2004-08-12 Janis Johnson <janis187@us.ibm.com>
18006
18007 * g++.dg/ext/altivec-2.C: Check for hardware support before
18008 executing any VMX instructions.
18009
18010 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
18011
18012 2004-08-12 Jakub Jelinek <jakub@redhat.com>
18013
18014 PR c++/16276
18015 * g++.old-deja/g++.other/comdat4.C: New test.
18016 * g++.old-deja/g++.other/comdat4-aux.cc: New.
18017
18018 2004-08-12 Ben Elliston <bje@au.ibm.com>
18019
18020 PR target/16286
18021 * gcc.dg/pr16286.c: New test.
18022
18023 2004-08-12 Jan Beulich <jbeulich@novell.com>
18024
18025 * g++.dg/ext/asm5.C: New.
18026
18027 2004-08-11 Mark Mitchell <mark@codesourcery.com>
18028
18029 PR c++/16698
18030 * g++.dg/eh/crash1.C: New test.
18031
18032 PR c++/16717
18033 * g++.dg/ext/construct1.C: New test.
18034
18035 2004-08-11 Mark Mitchell <mark@codesourcery.com>
18036
18037 PR c++/16853
18038 * g++.dg/init/ptrmem1.C: New test.
18039
18040 PR c++/16618
18041 * g++.dg/parse/offsetof5.C: New test.
18042
18043 PR c++/16870
18044 * g++.dg/template/overload3.C: New test.
18045
18046 2004-08-11 Mark Mitchell <mark@codesourcery.com>
18047
18048 PR c++/16964
18049 * g++.dg/parse/error16.C: New test.
18050
18051 PR c++/16904
18052 * g++.dg/template/error14.C: New test.
18053
18054 PR c++/16929
18055 * g++.dg/template/error15.C: New test.
18056
18057 2004-08-11 Devang Patel <dpatel@apple.com>
18058
18059 * gcc.dg/darwin-ld-20040809-1.c: New test.
18060 * gcc.dg/darwin-ld-20040809-2.c: New test.
18061
18062 2004-08-11 Steven G. Kargl <kargls@comcast.net>
18063
18064 PR fortran/16917
18065 * gfortran.dg/dfloat_1.f90: New test.
18066
18067 2004-08-09 Mark Mitchell <mark@codesourcery.com>
18068
18069 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
18070 * gcc.dg/dll-2.c: Fix dg-require syntax.
18071 * gcc.misc-tests/arm-isr.c (abort): Declare.
18072 (exit): Likewise.
18073
18074 2004-08-10 Mark Mitchell <mark@codesourcery.com>
18075
18076 PR c++/16971
18077 * g++.dg/parse/crash16.C: New test.
18078
18079 2004-08-10 Roger Sayle <roger@eyesopen.com>
18080
18081 * gcc.dg/mips-rsqrt-1.c: New test case.
18082 * gcc.dg/mips-rsqrt-2.c: New test case.
18083 * gcc.dg/mips-rsqrt-3.c: New test case.
18084
18085 2004-08-10 Paul Brook <paul@codesourcery.com>
18086
18087 * gfortran.dg/der_io_1.f90: New test.
18088
18089 2004-08-10 Paul Brook <paul@codesourcery.com>
18090
18091 PR fortran/16919
18092 * gfortran.dg/der_array_1.f90: New test.
18093
18094 2004-08-09 David Edelsohn <edelsohn@gnu.org>
18095
18096 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
18097
18098 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
18099
18100 * gcc.dg/wchar_t-2.c: Fix typo.
18101
18102 2004-08-09 Falk Hueffner <falk@debian.org>
18103
18104 PR tree-optimization/12517
18105 * gcc.c-torture/compile/pr12517.c: New test.
18106
18107 PR tree-optimization/12578
18108 * gcc.c-torture/compile/pr12578.c: New test.
18109
18110 PR tree-optimization/12899
18111 * gcc.c-torture/compile/pr12899.c: New test.
18112
18113 PR rtl-optimization/14692
18114 * gcc.c-torture/compile/pr14692.c: New test.
18115
18116 PR tree-optimization/16461
18117 * gcc.c-torture/compile/pr16461.c: New test.
18118
18119 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
18120
18121 * gfortran.dg/getenv_1.f90: New test.
18122
18123 2004-08-06 Mark Mitchell <mark@codesourcery.com>
18124
18125 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
18126 wchar_t.
18127 * gcc.dg/symbian5.c: Test -fno-short-wchar.
18128
18129 2004-08-06 Paul Brook <paul@codesourcery.com>
18130
18131 * gfortran.dg/ret_array_1.f90: New test.
18132 * gfortran.dg/ret_pointer_1.f90: New test.
18133
18134 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
18135
18136 * gcc.dg/missing-field-init-[12].c: New tests.
18137 * g++.dg/warn/missing-field-init-[12].C: New tests.
18138
18139 2004-08-06 Mark Mitchell <mark@codesourcery.com>
18140
18141 * gcc.dg/enum2.c: New test.
18142 * gcc.dg/symbian3.c: Likewise.
18143 * gcc.dg/symbian4.c: Likewise.
18144 * gcc.dg/wchar_t-2.c: Likewise.
18145
18146 2004-08-05 Mark Mitchell <mark@codesourcery.com>
18147
18148 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
18149 destructor tests.
18150
18151 2004-08-05 Mark Mitchell <mark@codesourcery.com>
18152
18153 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
18154 dg-require-visiblity.
18155 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
18156 * g++.dg/ext/visibility/fvisibility.C: Likewise.
18157 * g++.dg/ext/visibility/memfuncts.C: Likewise.
18158 * g++.dg/ext/visibility/new1.C: Likewise.
18159 * g++.dg/ext/visibility/pragma.C: Likewise.
18160 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
18161 * g++.dg/ext/visibility/virtual.C: Likewise.
18162 * g++/dg/ext/visibility/visibility-1.C: Likewise.
18163 * g++/dg/ext/visibility/visibility-2.C: Likewise.
18164 * g++/dg/ext/visibility/visibility-3.C: Likewise.
18165 * g++/dg/ext/visibility/visibility-4.C: Likewise.
18166 * g++/dg/ext/visibility/visibility-5.C: Likewise.
18167 * g++/dg/ext/visibility/visibility-6.C: Likewise.
18168 * g++/dg/ext/visibility/visibility-7.C: Likewise.
18169 * g++/dg/ext/visibility/visibility-8.C: New test.
18170 * gcc.c-torture/compile/dll.x: Remove.
18171 * gcc.dg/dll-2.c: Use dg-require-dll
18172 * gcc.dg/visibility-10.c: New test.
18173 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
18174 supporting DLLs.
18175 * testsuite/lib/scanasm.exp (scan_hidden): New function.
18176 (scan_not_hidden): Likewise.
18177
18178 2004-08-05 David Edelsohn <edelsohn@gnu.org>
18179
18180 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
18181
18182 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
18183
18184 * gcc.c-torture/execute/20040805-1.c: New test.
18185
18186 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
18187
18188 * gcc.dg/20020118-1.c: Declare abort.
18189 * gcc.dg/altivec_check.h: Likewise.
18190 * gcc.dg/iftrap-2.c: Likewise.
18191 * gcc.dg/pragma-darwin.c: Likewise.
18192 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
18193
18194 2004-08-04 Geoffrey Keating <geoffk@apple.com>
18195
18196 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
18197
18198 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
18199
18200 * gcc.c-torture/execute/builtins/abs-2.c,
18201 gcc.c-torture/execute/builtins/abs-3.c,
18202 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
18203 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
18204 intmax_t, uintmax_t and their limits.
18205 * gcc.dg/intmax_t-1.c: New test.
18206
18207 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18208
18209 * g++.dg/tc1/dr147.C: Add reference to PR.
18210
18211 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
18212
18213 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
18214 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
18215
18216 2004-08-03 David Edelsohn <edelsohn@gnu.org>
18217
18218 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
18219
18220 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
18221
18222 * gcc.dg/redecl-5.c: New test.
18223 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
18224 of scanf.
18225
18226 2004-08-03 Roger Sayle <roger@eyesopen.com>
18227
18228 PR middle-end/16790
18229 * gcc.c-torture/execute/pr16790-1.c: New test case.
18230
18231 2004-08-03 Mark Mitchell <mark@codesourcery.com>
18232
18233 * g++.dg/ext/visibility/assign1.C: New test.
18234 * g++.dg/ext/visibility/new1.C: Likewise.
18235
18236 * gcc.dg/symbian1.c: New test.
18237 * gcc.dg/symbian2.c: Likewise.
18238
18239 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
18240
18241 PR target/16570
18242 * gcc.dg/i386-sse-9.c: New test.
18243
18244 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
18245
18246 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
18247
18248 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
18249
18250 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
18251 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
18252 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
18253 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
18254 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
18255 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
18256 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
18257 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
18258 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
18259 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
18260 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
18261 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
18262 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
18263 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
18264 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
18265 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
18266 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
18267 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
18268 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
18269 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
18270 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
18271 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
18272 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
18273 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
18274 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
18275 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
18276 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
18277 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
18278 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
18279 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
18280 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
18281 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
18282 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
18283 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
18284 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
18285 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
18286 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
18287 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
18288 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
18289 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
18290 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
18291 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
18292 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
18293 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
18294 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
18295 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
18296 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
18297 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
18298 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
18299 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
18300 gcc.misc-tests/i386-pf-3dnow-1.c,
18301 gcc.misc-tests/i386-pf-athlon-1.c,
18302 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
18303 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
18304 Declare built-in functions used.
18305 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
18306
18307 2004-08-02 Mark Mitchell <mark@codesourcery.com>
18308
18309 PR c++/16707
18310 * g++.dg/lookup/using12.C: New test.
18311
18312 * g++.dg/init/null1.C: Fix PR number.
18313 * g++.dg/parse/namespace10.C: Likewise.
18314
18315 2004-08-01 Mark Mitchell <mark@codesourcery.com>
18316
18317 PR c++/16224
18318 * g++.dg/template/spec17.C: New test.
18319 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
18320 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
18321
18322 2004-08-02 David Billinghurst
18323
18324 PR fortran/16292
18325 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
18326
18327 2004-08-01 Zack Weinberg <zack@codesourcery.com>
18328
18329 * gcc.dg/ia64-got-1.c: New test case.
18330
18331 2004-08-01 Mark Mitchell <mark@codesourcery.com>
18332
18333 PR c++/16489
18334 * g++.dg/init/null1.C: New test.
18335 * g++.dg/tc1/dr76.C: Adjust error marker.
18336
18337 PR c++/16529
18338 * g++.dg/parse/namespace10.C: New test.
18339
18340 PR c++/16810
18341 * g++.dg/inherit/ptrmem2.C: New test.
18342
18343 2004-08-02 Ben Elliston <bje@au.ibm.com>
18344
18345 PR target/16155
18346 * gcc.dg/pr16155.c: New test.
18347
18348 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
18349
18350 * gcc.dg/redecl-2.c: New test.
18351
18352 2004-07-30 Geoffrey Keating <geoffk@apple.com>
18353
18354 * gcc.dg/darwin-longdouble.c: New file.
18355
18356 2004-07-30 Richard Henderson <rth@redhat.com>
18357
18358 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
18359 write to constant argument.
18360 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
18361
18362 2004-07-30 Richard Henderson <rth@redhat.com>
18363
18364 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
18365 tests of nearest around zero.
18366
18367 2004-07-30 Andrew Pinski <apinski@apple.com>
18368
18369 * gcc.c-torture/compile/20040730-1.c: New test.
18370
18371 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
18372
18373 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
18374 powerpc-eabispe.
18375
18376 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
18377
18378 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
18379
18380 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
18381
18382 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
18383 contains $ld_library_path.
18384 * lib/gfortran.exp (gfortran_link_flags): Likewise.
18385
18386 2004-07-29 Richard Henderson <rth@redhat.com>
18387
18388 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
18389
18390 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
18391 (alt2, which): New.
18392 (Check): Accept either alternative.
18393
18394 2004-07-29 Mark Mitchell <mark@codesourcery.com>
18395
18396 * g++.dg/abi/inline1.C: New test.
18397 * g++.dg/abi/local1-a.cc: Likewise.
18398 * g++.dg/abi/local1.C: Likewise.
18399 * g++.dg/abi/mangle11.C: Tweak location of warnings.
18400 * g++.dg/abi/mangle12.C: Likewise.
18401 * g++.dg/abi/mangle17.C: Likewise.
18402 * g++.dg/abi/mangle20-2.C: Likewise.
18403 * g++.dg/opt/interface1.C: Likewise.
18404 * g++.dg/opt/interface1.h: Likewise.
18405 * g++.dg/opt/interface1-a.cc: New test.
18406 * g++.dg/parse/repo1.C: New test.
18407 * g++.dg/template/repo1.C: Likewise.
18408 * g++.dg/warn/Winline-1.C: Likewise.
18409 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
18410
18411 2004-07-29 Diego Novillo <dnovillo@redhat.com>
18412
18413 * gcc.dg/tree-ssa/20040729-1.c: New test.
18414
18415 2004-07-27 Matt Austern <austern@apple.com>
18416
18417 * gcc.dg/darwin-bool-1.c: New test.
18418 * gcc.dg/darwin-bool-2.c: New test.
18419
18420 2004-07-28 Richard Henderson <rth@redhat.com>
18421
18422 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
18423 arguments in the correct type. Don't write to constant arguments.
18424
18425 2004-07-28 Diego Novillo <dnovillo@redhat.com>
18426
18427 PR tree-optimization/16688
18428 PR tree-optimization/16689
18429 * g++.dg/tree-ssa/pr16688.C: New test.
18430
18431 2004-07-28 Diego Novillo <dnovillo@redhat.com>
18432
18433 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
18434 loads. Not only in the comment, this time.
18435
18436 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
18437
18438 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
18439 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
18440 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
18441 * gcc.dg/sh4a-bitmovua.c: New.
18442 * gcc.dg/sh4a-cos.c: New.
18443 * gcc.dg/sh4a-cosf.c: New.
18444 * gcc.dg/sh4a-fprun.c: New.
18445 * gcc.dg/sh4a-fsrra.c: New.
18446 * gcc.dg/sh4a-memmovua.c: New.
18447 * gcc.dg/sh4a-sin.c: New.
18448 * gcc.dg/sh4a-sincos.c: New.
18449 * gcc.dg/sh4a-sincosf.c: New.
18450 * gcc.dg/sh4a-sinf.c: New.
18451
18452 2004-07-28 Diego Novillo <dnovillo@redhat.com>
18453
18454 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
18455 conditionals.
18456 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
18457 loads.
18458 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
18459 DOM1.
18460
18461 2004-07-27 Andrew Pinski <apinski@apple.com>
18462
18463 * g++.dg/rtti/tinfo1.C: Correct the xfail.
18464
18465 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
18466
18467 * gcc.dg/pragma-isr.c: New test.
18468
18469 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18470
18471 PR c++/14429
18472 * g++.dg/template/ttp11.C: New test.
18473
18474 2004-07-27 Diego Novillo <dnovillo@redhat.com>
18475
18476 * gcc.c-torture/compile/20040727-1.c: New test.
18477
18478 2004-07-26 Eric Christopher <echristo@redhat.com>
18479
18480 * gcc.c-torture/compile/20040726-2.c: New test.
18481
18482 2004-07-26 Andrew Pinski <apinski@apple.com>
18483
18484 * g++.dg/rtti/tinfo1.C: Xfail.
18485
18486 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
18487
18488 * gcc.c-torture/compile/20040726-1.c: New test.
18489
18490 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
18491 Brian Ryner <bryner@brianryner.com>
18492
18493 PR c++/9283
18494 PR c++/15000
18495 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
18496 * g++.dg/ext/visibility/: New directory.
18497 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
18498 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
18499 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
18500 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
18501 * g++.dg/ext/visibility/fvisibility.C,
18502 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
18503 g++.dg/ext/visibility/fvisibility-override1.C
18504 g++.dg/ext/visibility/fvisibility-override2.C
18505 g++.dg/ext/visibility/memfuncts.C
18506 g++.dg/ext/visibility/noPLT.C
18507 g++.dg/ext/visibility/pragma.C
18508 g++.dg/ext/visibility/pragma-override1.C
18509 g++.dg/ext/visibility/pragma-override2.C
18510 g++.dg/ext/visibility/staticmemfuncts.C
18511 g++.dg/ext/visibility/virtual.C: New tests.
18512
18513 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
18514
18515 PR c/15360
18516 * gcc.dg/pr15360-1.c: New test.
18517
18518 2004-07-25 Daniel Jacobowitz <dan@debian.org>
18519
18520 * gcc.dg/pragma-align-2.c: New test.
18521 * gcc.dg/pragma-init-fini.c: New test.
18522 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
18523 targets.
18524
18525 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
18526
18527 * gcc.dg/init-string-2.c: New test.
18528
18529 2004-07-24 Zack Weinberg <zack@codesourcery.com>
18530
18531 PR 16684
18532 * gcc.dg/Wredundant-decls-1.c: New test case.
18533
18534 2004-07-24 Jakub Jelinek <jakub@redhat.com>
18535
18536 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
18537 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
18538 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
18539 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
18540 * gcc.dg/compat/generate-random.c: New file.
18541 * gcc.dg/compat/generate-random.h: Likewise.
18542 * gcc.dg/compat/generate-random_r.c: Likewise.
18543 * gcc.dg/compat/struct-layout-1.h: Likewise.
18544 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
18545 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
18546 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
18547 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
18548 * gcc.dg/compat/struct-layout-1_main.c: New test.
18549 * gcc.dg/compat/struct-layout-1_x.c: New file.
18550 * gcc.dg/compat/struct-layout-1_y.c: New file.
18551 * gcc.dg/compat/struct-layout-1_test.h: New file.
18552
18553 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
18554
18555 * gcc.dg/comp-return-1.c: New test
18556
18557 2004-07-23 Janis Johnson <janis187@us.ibm.com>
18558
18559 * gcc.dg/vmx/8-02a.c: Fix typo.
18560
18561 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
18562 * gcc.dg/darwin-abi-3.c: New test.
18563
18564 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
18565 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
18566
18567 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
18568 * gcc.dg/vmx/ops-long-1.c: New test.
18569 * gcc.dg/vmx/ops-long-2.c: New test.
18570
18571 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
18572
18573 * g++.dg/lookup/conv-[1234].C: New.
18574
18575 2004-07-22 Mark Mitchell <mark@codesourcery.com>
18576
18577 * g++.dg/parse/attr2.C: Simplify.
18578
18579 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
18580
18581 PR c/7284
18582 * gcc.c-torture/execute/pr7284-1.c: New test.
18583
18584 2004-07-22 Brian Booth <bbooth@redhat.com>
18585
18586 * gcc.dg/tree-ssa/20040721-1.c: New test.
18587
18588 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
18589
18590 * g++.dg/template/crash20.c: New.
18591
18592 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
18593
18594 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
18595 Add dg-run directive. Declare variables as required.
18596 * gfortran.dg/g77/README: Update
18597
18598 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
18599
18600 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
18601 gcc.dg/cris-peep2-andu2.c: New tests.
18602
18603 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
18604
18605 PR c/15052
18606 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
18607 on return type.
18608 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
18609 messages.
18610 * gcc.dg/qual-return-2.c: Update expected messages.
18611 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
18612
18613 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
18614
18615 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
18616 * gcc.dg/noncompile/921102-1.c: Update expected error message.
18617
18618 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
18619
18620 PR c/11250
18621 * gcc.dg/init-string-1.c: New test.
18622
18623 2004-07-21 Jakub Jelinek <jakub@redhat.com>
18624
18625 PR middle-end/15345
18626 PR c/16450
18627 * gcc.dg/torture/nested-fn-1.c: New test.
18628
18629 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
18630
18631 PR target/16559
18632 * gcc.dg/ia64-fptr-1.c: New file.
18633
18634 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18635
18636 PR c++/14497
18637 * g++.dg/template/spec16.C: New test.
18638 * g++.old-deja/g++.robertl/eb118.C: Remove.
18639
18640 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18641
18642 PR c++/509
18643 * g++.dg/template/spec15.C: New test.
18644
18645 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
18646
18647 Copy cases from g77.f-torture/execute and add dg-run
18648 directive. Other changes as noted.
18649 * gfortran.dg/g77/13037.f
18650 * gfortran.dg/g77/1832.f
18651 * gfortran.dg/g77/19981119-0.f
18652 * gfortran.dg/g77/19990313-0.f
18653 * gfortran.dg/g77/19990313-1.f
18654 * gfortran.dg/g77/19990313-2.f
18655 * gfortran.dg/g77/19990313-3.f
18656 * gfortran.dg/g77/19990419-1.f
18657 * gfortran.dg/g77/19990826-0.f
18658 * gfortran.dg/g77/19990826-2.f
18659 * gfortran.dg/g77/20000503-1.f
18660 * gfortran.dg/g77/20001111.f
18661 * gfortran.dg/g77/20010116.f
18662 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
18663 * gfortran.dg/g77/20010430.f
18664 * gfortran.dg/g77/6177.f
18665 * gfortran.dg/g77/947.f
18666 * gfortran.dg/g77/970816-3.f
18667 * gfortran.dg/g77/971102-1.f
18668 * gfortran.dg/g77/980520-1.f
18669 * gfortran.dg/g77/980628-0.f
18670 * gfortran.dg/g77/980628-1.f
18671 * gfortran.dg/g77/980628-10.f
18672 * gfortran.dg/g77/980628-2.f
18673 * gfortran.dg/g77/980628-3.f
18674 * gfortran.dg/g77/980628-7.f
18675 * gfortran.dg/g77/980628-8.f
18676 * gfortran.dg/g77/980628-9.f
18677 * gfortran.dg/g77/980701-0.f
18678 * gfortran.dg/g77/980701-1.f
18679 * gfortran.dg/g77/cabs.f
18680 * gfortran.dg/g77/claus.f
18681 * gfortran.dg/g77/complex_1.f
18682 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
18683 * gfortran.dg/g77/dcomplex.f
18684 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
18685 * gfortran.dg/g77/f90-intrinsic-mathematical.f
18686 * gfortran.dg/g77/f90-intrinsic-numeric.f
18687 * gfortran.dg/g77/int8421.f
18688 * gfortran.dg/g77/labug1.f
18689 * gfortran.dg/g77/large_vec.f
18690 * gfortran.dg/g77/le.f
18691 * gfortran.dg/g77/short.f
18692 * gfortran.dg/g77/README: Update
18693
18694 2004-07-20 Mark Mitchell <mark@codesourcery.com>
18695
18696 PR c++/16637
18697 * g++.dg/parse/lookup4.C: New test.
18698
18699 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18700
18701 PR c++/16175
18702 * g++.dg/template/ttp10.C: New test.
18703
18704 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
18705
18706 * gcc.dg/pr12625-1.c: New test.
18707
18708 2004-07-20 Steven Bosscher <stevenb@suse.de>
18709
18710 * testsuite/gcc.dg/switch-warn-1.c: New test.
18711 * testsuite/gcc.dg/switch-warn-2.c: New test.
18712 * gcc.c-torture/compile/pr14730.c: Update.
18713
18714 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
18715
18716 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
18717 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
18718 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
18719 g++.dg/template/nontype3.C: Remove trailing CR from tests.
18720
18721 2004-07-18 Mark Mitchell <mark@codesourcery.com>
18722
18723 PR c++/16623
18724 * g++.dg/template/assign1.C: New test.
18725
18726 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18727
18728 PR c++/12170
18729 * g++.dg/template/ttp9.C: New test.
18730
18731 2004-07-19 Daniel Jacobowitz <dan@debian.org>
18732
18733 * gcc.dg/format/cmn-err-1.c: New test.
18734
18735 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
18736
18737 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
18738 gcc.dg/Wparentheses-10.c: New tests.
18739 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
18740
18741 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18742
18743 PR fortran/16465
18744 * gfortran.dg/g77//ffixed-line-length-0.f,
18745 gfortran.dg/g77/ffixed-line-length-132.f,
18746 gfortran.dg/g77/ffixed-line-length-72.f,
18747 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
18748 gfortran.dg/g77/README: Update.
18749
18750 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18751
18752 PR c++/13092
18753 * g++.dg/template/non-dependent7.C: New test.
18754 * g++.dg/template/non-dependent8.C: Likewise.
18755 * g++.dg/template/non-dependent9.C: Likewise.
18756 * g++.dg/template/non-dependent10.C: Likewise.
18757
18758 2004-07-17 Mark Mitchell <mark@codesourcery.com>
18759
18760 PR c++/16337
18761 * g++.dg/parse/attr2.C: New test.
18762
18763 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
18764
18765 * g77.dg: Removed.
18766 * g77.f-torture: Ditto.
18767
18768 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
18769
18770 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
18771 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
18772 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
18773
18774 2004-07-16 Richard Henderson <rth@redhat.com>
18775
18776 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
18777
18778 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18779
18780 * lib/fortran-torture.exp (fortran-torture): Don't test compile
18781 tests with full list of options.
18782 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
18783 of TORTURE_OPTIONS if test contains 'dg-do run'.
18784
18785 PR fortran/16404
18786 * gfortran.dg/do_iterator.f90: New test.
18787
18788 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18789
18790 PR rtl-optimization/16536
18791 * gcc.c-torture/execute/restrict-1.c: New test.
18792
18793 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18794
18795 PR fortran/15324
18796 * gfortran.dg/pr15324.f90: New test.
18797
18798 PR fortran/15129
18799 * gfortran.dg/pr15129.f90: New test.
18800
18801 PR fortran/15140
18802 * gfortran.dg/pr15140.f90: New test.
18803
18804 PR fortran/13792
18805 * gfortran.fortran-torture/execute/bounds.f90: Add check for
18806 compile-time simplification.
18807
18808 2004-07-14 Mike Stump <mrs@apple.com>
18809
18810 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
18811
18812 2004-07-14 James E Wilson <wilson@specifixinc.com>
18813
18814 PR target/16325
18815 * gcc.dg/profile-generate-1.c: New.
18816
18817 2004-07-15 Jakub Jelinek <jakub@redhat.com>
18818
18819 * gcc.c-torture/execute/20040709-1.c: New test.
18820 * gcc.c-torture/execute/20040709-2.c: New test.
18821
18822 2004-07-14 Mike Stump <mrs@apple.com>
18823
18824 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
18825
18826 2004-07-14 Mike Stump <mrs@apple.com>
18827
18828 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
18829
18830 2004-07-13 Mark Mitchell <mark@codesourcery.com>
18831
18832 PR c++/16518
18833 * g++.dg/parse/mutable1.C: New test.
18834
18835 2004-07-13 Diego Novillo <dnovillo@redhat.com>
18836
18837 PR tree-optimization/16443
18838 * gcc.dg/tree-ssa/20040713-1.c: New test.
18839
18840 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
18841
18842 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
18843 for operator new.
18844
18845 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
18846
18847 * gfortran.dg/g77/README: New file
18848 * gfortran.dg/g77/19981216-0.f: Copy from
18849 g77.f-torture/noncompile. Add "dg-do compile" and
18850 dg-error as required.
18851 * gfortran.dg/g77/19990218-1.f: Likewise.
18852 * gfortran.dg/g77/19990905-1.f: Likewise.
18853 * gfortran.dg/g77/9263.f: Likewise.
18854 * gfortran.dg/g77/980615-0.f: Likewise.
18855 * gfortran.dg/g77/980616-0.f: Likewise.
18856 * gfortran.dg/g77/check0.f: Likewise.
18857 * gfortran.dg/g77/select_no_compile.f: Likewise.
18858
18859 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
18860
18861 Copy files from g77.f-torture/compile.
18862 Add "{ dg-do compile}". Other changes as noted
18863 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
18864 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
18865 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
18866 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
18867 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
18868 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
18869 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
18870 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
18871 statement to conform to standard. Append alpha1.x for reference.
18872 * gfortran.dg/g77/xformat.f: Add dg-warning
18873
18874 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
18875
18876 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
18877 Add {dg-do compile} directive.
18878 * gfortran.dg/g77/cpp2.F: Likewise.
18879
18880 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18881
18882 PR c++/5402
18883 * g++.dg/lookup/name-clash1.C: New test.
18884
18885 PR c++/9777
18886 * g++.dg/lookup/name-clash2.C: New test.
18887
18888 PR c++/12102
18889 * g++.dg/lookup/name-clash3.C: New test.
18890
18891 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18892
18893 * g++.dg/lookup/new2.C: New test.
18894 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
18895
18896 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
18897
18898 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
18899 Add {dg-do compile} directive.
18900 * gfortran.dg/g77/13060.f: Likewise.
18901 * gfortran.dg/g77/19990218-0.f: Likewise.
18902 * gfortran.dg/g77/19990305-0.f: Likewise.
18903 * gfortran.dg/g77/19990419-0.f: Likewise.
18904 * gfortran.dg/g77/19990502-0.f: Likewise.
18905 * gfortran.dg/g77/19990502-1.f: Likewise.
18906 * gfortran.dg/g77/19990525-0.f: Likewise.
18907 * gfortran.dg/g77/19990826-1.f: Likewise.
18908 * gfortran.dg/g77/19990826-3.f: Likewise.
18909 * gfortran.dg/g77/19990905-2.f: Likewise.
18910 * gfortran.dg/g77/20000412-1.f: Likewise.
18911 * gfortran.dg/g77/20000511-1.f: Likewise.
18912 * gfortran.dg/g77/20000511-2.f: Likewise.
18913 * gfortran.dg/g77/20000518.f: Likewise.
18914 * gfortran.dg/g77/20000601-1.f: Likewise.
18915 * gfortran.dg/g77/20000601-2.f: Likewise.
18916 * gfortran.dg/g77/20000629-1.f: Likewise.
18917 * gfortran.dg/g77/20000630-2.f: Likewise.
18918 * gfortran.dg/g77/20010115.f: Likewise.
18919 * gfortran.dg/g77/20010321-1.f: Likewise.
18920 * gfortran.dg/g77/20010426.f: Likewise.
18921 * gfortran.dg/g77/20020307-1.f: Likewise.
18922 * gfortran.dg/g77/8485.f: Likewise.
18923 * gfortran.dg/g77/960317-1.f: Likewise.
18924 * gfortran.dg/g77/970915-0.f: Likewise.
18925 * gfortran.dg/g77/980310-1.f: Likewise.
18926 * gfortran.dg/g77/980310-2.f: Likewise.
18927 * gfortran.dg/g77/980310-3.f: Likewise.
18928 * gfortran.dg/g77/980310-4.f: Likewise.
18929 * gfortran.dg/g77/980310-6.f: Likewise.
18930 * gfortran.dg/g77/980310-7.f: Likewise.
18931 * gfortran.dg/g77/980310-8.f: Likewise.
18932 * gfortran.dg/g77/980419-2.f: Likewise.
18933 * gfortran.dg/g77/980424-0.f: Likewise.
18934 * gfortran.dg/g77/980427-0.f: Likewise.
18935 * gfortran.dg/g77/980729-0.f: Likewise.
18936 * gfortran.dg/g77/981117-1.f: Likewise.
18937 * gfortran.dg/g77/toon_1.f: Likewise.
18938
18939 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18940
18941 PR c++/2204
18942 * g++.dg/other/abstract2.C: New test.
18943
18944 2004-07-12 Paul Brook <paul@codesourcery.com>
18945
18946 * gfortran.dg/pointer_init_1.f90: New test.
18947
18948 2004-07-11 Paul Brook <paul@codesourcery.com>
18949
18950 PR fortran/15986
18951 * gfortran.dg/contained_1.f90: New test.
18952
18953 2004-07-11 Mark Mitchell <mark@codesourcery.com>
18954
18955 * g++.dg/parse/defarg8.C: New test.
18956
18957 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18958
18959 PR fortran/16433
18960 * gfortran.dg/pr16433.f: New test.
18961
18962 PR fortran/17574
18963 * gfortran.dg/pr15754.f90: New test.
18964
18965 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
18966
18967 PR tree-optimization/16437
18968 * gcc.c-torture/execute/bitfld-4.c: New test.
18969
18970 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18971
18972 * gfortran.fortran-torture/execute/common_2.f90: Add check for
18973 access to common var from module.
18974
18975 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18976
18977 PR fortran/16336
18978 * gfortran.fortran-torture/execute/common_2.f90: New test.
18979
18980 2004-07-10 Paul Brook <paul@codesourcery.com>
18981
18982 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
18983
18984 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18985
18986 PR fortran/15969
18987 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
18988
18989 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
18990
18991 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
18992 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
18993 * gfortran.dg/g77/ffree-form-1.f: Likewise.
18994 * gfortran.dg/g77/ffree-form-2.f: Likewise.
18995 * gfortran.dg/g77/ffree-form-3.f: Likewise.
18996 * gfortran.dg/g77/fno-underscoring.f: Likewise.
18997 * gfortran.dg/g77/funderscoring.f: Likewise.
18998 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
18999
19000 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19001
19002 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
19003
19004 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19005 Paul Brook <paul@codesourcery.com>
19006
19007 PR fortran/13415
19008 * gfortran.dg/common_pointer_1.f90: New test.
19009
19010 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19011
19012 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
19013
19014 2004-07-09 James E Wilson <wilson@specifixinc.com>
19015
19016 PR target/16364
19017 * gcc.c-torture/compile/20040709-1.c: New.
19018
19019 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19020
19021 PR fortran/14077
19022 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
19023
19024 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19025
19026 PR fortran/13201
19027 * gfortran.dg/shape_1.f90: New test.
19028
19029 2004-07-09 Zack Weinberg <zack@codesourcery.com>
19030 Andrew Pinski <apinski@apple.com>
19031
19032 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
19033
19034 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19035
19036 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
19037 comment.
19038
19039 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19040 Paul Brook <paul@codesourcery.com>
19041
19042 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
19043 '.f95' and '.F95'.
19044
19045 2004-07-09 Diego Novillo <dnovillo@redhat.com>
19046
19047 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
19048
19049 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19050
19051 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
19052 testcases with capital suffix.
19053
19054 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19055
19056 PR fortran/15481
19057 PR fortran/13372
19058 PR fortran/13575
19059 PR fortran/15978
19060 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
19061
19062 * gfortran.dg/implicit_1.f90: New test.
19063
19064 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19065
19066 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
19067 expression to match gfortran warning/error messages
19068 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
19069 dg-error text.
19070
19071 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19072
19073 * lib/fortran-torture.exp: Rename proc search_for to
19074 search_for_re.
19075
19076 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
19077
19078 * gcc.c-torture/execute/simd-5.x: New file.
19079 XFAIL on SPARC 64-bit at -O0.
19080
19081 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19082
19083 PR c++/8211
19084 PR c++/16165
19085 * g++.dg/warn/effc3.C: New test.
19086
19087 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19088
19089 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
19090 change X to 1X in format.
19091 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
19092 add data statements to conform to standard.
19093
19094 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19095
19096 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
19097 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
19098 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
19099
19100 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19101
19102 * gfortran.dg/g77/7388.f: Copy from g77.dg
19103 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
19104 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
19105 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
19106 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
19107 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
19108 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
19109 * gfortran.dg/g77/strlen0.f: Likewise.
19110
19111 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19112
19113 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
19114 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
19115
19116 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
19117
19118 * gcc.c-torture/execute/920428-2.x: Delete.
19119 * gcc.c-torture/execute/920501-7.x: Likewise.
19120
19121 2004-07-08 Jakub Jelinek <jakub@redhat.com>
19122
19123 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
19124 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
19125 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
19126 prescott and c3-2.
19127 (PREFETCH_3DNOW): Add -march=c3.
19128
19129 2004-07-08 Diego Novillo <dnovillo@redhat.com>
19130
19131 PR c/16437
19132 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
19133 * gcc.c-torture/execute/bf64-1.x: Likewise.
19134
19135 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
19136
19137 * gcc.c-torture/compile/20040708-1.c: New test.
19138
19139 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19140
19141 PR c++/16169
19142 * g++.dg/warn/effc2.C: New test.
19143
19144 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
19145
19146 * gcc.c-torture/execute/bitfld-1.x: Remove.
19147 * gcc.c-torture/execute/bitfld-3.c: New test.
19148 * gcc.dg/bitfld-2.c: Remove XFAILs.
19149
19150 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
19151
19152 PR c++/16276
19153 * g++.dg/rtti/tinfo1.C: New file.
19154
19155 2004-07-07 Eric Christopher <echristo@redhat.com>
19156
19157 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
19158
19159 2004-07-07 Andrew Pinski <apinski@apple.com>
19160
19161 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
19162
19163 2004-07-07 Mark Mitchell <mark@codesourcery.com>
19164
19165 * g++.dg/init/call1.C: XFAIL.
19166
19167 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
19168
19169 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
19170 except for movstrict*, to movmem* and clrstr* to clrmem*.
19171
19172 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
19173
19174 * gcc.c-torture/execute/20040707-1.c: New test.
19175
19176 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
19177
19178 * gcc.c-torture/execute/20040706-1.c: New test.
19179
19180 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19181
19182 PR c++/3671
19183 * g++.dg/template/spec14.C: New test.
19184
19185 2004-07-05 Jakub Jelinek <jakub@redhat.com>
19186
19187 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
19188 nothing if not yet defined. Use it in b, c and d type definitions.
19189 * gcc.c-torture/execute/20040705-1.c: New test.
19190 * gcc.c-torture/execute/20040705-2.c: New test.
19191
19192 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19193
19194 PR c++/2518
19195 * g++.dg/lookup/new1.C: New test.
19196
19197 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19198
19199 PR c++/11406
19200 * g++.dg/template/sizeof8.C: New test.
19201
19202 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
19203
19204 * gcc.c-torture/compile/20040705-1.c: New test.
19205
19206 2004-07-04 Bud Davis <bdavis9659@comcast.net>
19207
19208 * gfortran.fortran-torture/execute/seq_io.f90: New test.
19209
19210 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
19211
19212 * gcc.dg/cpp/if-mop.c: Two new testcases.
19213 * gcc.dg/cpp/trad/comment-3.c: New.
19214
19215 2004-07-04 Paul Brook <paul@codesourcery.com>
19216
19217 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
19218
19219 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
19220
19221 PR c++/3761
19222 * g++.dg/lookup/crash4.C: New test.
19223
19224 2004-07-02 Zack Weinberg <zack@codesourcery.com>
19225
19226 * gcc.c-torture/execute/builtin-abs-1.c
19227 * gcc.c-torture/execute/builtin-abs-2.c
19228 * gcc.c-torture/execute/builtin-complex-1.c
19229 * gcc.c-torture/execute/builtins/string-1-lib.c
19230 * gcc.c-torture/execute/builtins/string-1.c
19231 * gcc.c-torture/execute/builtins/string-2-lib.c
19232 * gcc.c-torture/execute/builtins/string-2.c
19233 * gcc.c-torture/execute/builtins/string-3-lib.c
19234 * gcc.c-torture/execute/builtins/string-3.c
19235 * gcc.c-torture/execute/builtins/string-4-lib.c
19236 * gcc.c-torture/execute/builtins/string-4.c
19237 * gcc.c-torture/execute/builtins/string-5-lib.c
19238 * gcc.c-torture/execute/builtins/string-5.c
19239 * gcc.c-torture/execute/builtins/string-6-lib.c
19240 * gcc.c-torture/execute/builtins/string-6.c
19241 * gcc.c-torture/execute/builtins/string-7-lib.c
19242 * gcc.c-torture/execute/builtins/string-7.c
19243 * gcc.c-torture/execute/builtins/string-8-lib.c
19244 * gcc.c-torture/execute/builtins/string-8.c
19245 * gcc.c-torture/execute/builtins/string-9-lib.c
19246 * gcc.c-torture/execute/builtins/string-9.c
19247 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
19248 * gcc.c-torture/execute/builtins/string-asm-1.c
19249 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
19250 * gcc.c-torture/execute/builtins/string-asm-2.c
19251 * gcc.c-torture/execute/stdio-opt-1.c
19252 * gcc.c-torture/execute/stdio-opt-2.c
19253 * gcc.c-torture/execute/stdio-opt-3.c
19254 * gcc.c-torture/execute/string-opt-1.c
19255 * gcc.c-torture/execute/string-opt-10.c
19256 * gcc.c-torture/execute/string-opt-11.c
19257 * gcc.c-torture/execute/string-opt-12.c
19258 * gcc.c-torture/execute/string-opt-13.c
19259 * gcc.c-torture/execute/string-opt-14.c
19260 * gcc.c-torture/execute/string-opt-15.c
19261 * gcc.c-torture/execute/string-opt-16.c
19262 * gcc.c-torture/execute/string-opt-2.c
19263 * gcc.c-torture/execute/string-opt-6.c
19264 * gcc.c-torture/execute/string-opt-7.c
19265 * gcc.c-torture/execute/string-opt-8.c:
19266 Replace with ...
19267
19268 * gcc.c-torture/execute/builtins/abs-2.c
19269 * gcc.c-torture/execute/builtins/abs-3.c
19270 * gcc.c-torture/execute/builtins/complex-1.c
19271 * gcc.c-torture/execute/builtins/fprintf.c
19272 * gcc.c-torture/execute/builtins/fputs.c
19273 * gcc.c-torture/execute/builtins/memcmp.c
19274 * gcc.c-torture/execute/builtins/memmove.c
19275 * gcc.c-torture/execute/builtins/memops-asm.c
19276 * gcc.c-torture/execute/builtins/mempcpy-2.c
19277 * gcc.c-torture/execute/builtins/mempcpy.c
19278 * gcc.c-torture/execute/builtins/memset.c
19279 * gcc.c-torture/execute/builtins/printf.c
19280 * gcc.c-torture/execute/builtins/sprintf.c
19281 * gcc.c-torture/execute/builtins/strcat.c
19282 * gcc.c-torture/execute/builtins/strchr.c
19283 * gcc.c-torture/execute/builtins/strcmp.c
19284 * gcc.c-torture/execute/builtins/strcpy.c
19285 * gcc.c-torture/execute/builtins/strcspn.c
19286 * gcc.c-torture/execute/builtins/strlen-2.c
19287 * gcc.c-torture/execute/builtins/strlen.c
19288 * gcc.c-torture/execute/builtins/strncat.c
19289 * gcc.c-torture/execute/builtins/strncmp-2.c
19290 * gcc.c-torture/execute/builtins/strncmp.c
19291 * gcc.c-torture/execute/builtins/strncpy.c
19292 * gcc.c-torture/execute/builtins/strpbrk.c
19293 * gcc.c-torture/execute/builtins/strpcpy-2.c
19294 * gcc.c-torture/execute/builtins/strpcpy.c
19295 * gcc.c-torture/execute/builtins/strrchr.c
19296 * gcc.c-torture/execute/builtins/strspn.c
19297 * gcc.c-torture/execute/builtins/strstr-asm.c
19298 * gcc.c-torture/execute/builtins/strstr.c:
19299 ... these new files.
19300
19301 * gcc.c-torture/execute/builtins/abs-2-lib.c
19302 * gcc.c-torture/execute/builtins/abs-3-lib.c
19303 * gcc.c-torture/execute/builtins/complex-1-lib.c
19304 * gcc.c-torture/execute/builtins/fprintf-lib.c
19305 * gcc.c-torture/execute/builtins/fputs-lib.c
19306 * gcc.c-torture/execute/builtins/memcmp-lib.c
19307 * gcc.c-torture/execute/builtins/memmove-lib.c
19308 * gcc.c-torture/execute/builtins/memops-asm-lib.c
19309 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
19310 * gcc.c-torture/execute/builtins/mempcpy-lib.c
19311 * gcc.c-torture/execute/builtins/memset-lib.c
19312 * gcc.c-torture/execute/builtins/printf-lib.c
19313 * gcc.c-torture/execute/builtins/sprintf-lib.c
19314 * gcc.c-torture/execute/builtins/strcat-lib.c
19315 * gcc.c-torture/execute/builtins/strchr-lib.c
19316 * gcc.c-torture/execute/builtins/strcmp-lib.c
19317 * gcc.c-torture/execute/builtins/strcpy-lib.c
19318 * gcc.c-torture/execute/builtins/strcspn-lib.c
19319 * gcc.c-torture/execute/builtins/strlen-2-lib.c
19320 * gcc.c-torture/execute/builtins/strlen-lib.c
19321 * gcc.c-torture/execute/builtins/strncat-lib.c
19322 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
19323 * gcc.c-torture/execute/builtins/strncmp-lib.c
19324 * gcc.c-torture/execute/builtins/strncpy-lib.c
19325 * gcc.c-torture/execute/builtins/strpbrk-lib.c
19326 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
19327 * gcc.c-torture/execute/builtins/strpcpy-lib.c
19328 * gcc.c-torture/execute/builtins/strrchr-lib.c
19329 * gcc.c-torture/execute/builtins/strspn-lib.c
19330 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
19331 * gcc.c-torture/execute/builtins/strstr-lib.c
19332 * gcc.c-torture/execute/builtins/lib/abs.c
19333 * gcc.c-torture/execute/builtins/lib/fprintf.c
19334 * gcc.c-torture/execute/builtins/lib/memset.c
19335 * gcc.c-torture/execute/builtins/lib/printf.c
19336 * gcc.c-torture/execute/builtins/lib/sprintf.c
19337 * gcc.c-torture/execute/builtins/lib/strcpy.c
19338 * gcc.c-torture/execute/builtins/lib/strcspn.c
19339 * gcc.c-torture/execute/builtins/lib/strncat.c
19340 * gcc.c-torture/execute/builtins/lib/strncmp.c
19341 * gcc.c-torture/execute/builtins/lib/strncpy.c
19342 * gcc.c-torture/execute/builtins/lib/strpbrk.c
19343 * gcc.c-torture/execute/builtins/lib/strspn.c
19344 * gcc.c-torture/execute/builtins/lib/strstr.c:
19345 New files containing support routines.
19346
19347 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
19348 declaration.
19349 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
19350 when not optimizing.
19351
19352 2004-07-02 Mark Mitchell <mark@codesourcery.com>
19353
19354 PR c++/16240
19355 * g++.dg/abi/mangle22.C: New test.
19356 * g++.dg/abi/mangle23.C: Likewise.
19357
19358 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
19359
19360 PR fortran/16290
19361 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
19362 Allow for cases without denormalized floating point numbers.
19363
19364 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
19365
19366 PR c/1027
19367 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
19368 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
19369 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
19370 expected warning text.
19371 * gcc.dg/format/diag-2.c: New test.
19372
19373 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
19374
19375 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
19376
19377 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
19378
19379 * gcc.dg/builtins-43.c: New.
19380 * gcc.dg/builtins-44.c: New.
19381 * gcc.dg/builtins-45.c: New.
19382
19383 2004-06-26 Geoffrey Keating <geoffk@apple.com>
19384 Andreas Tobler <a.tobler@schweiz.ch>
19385
19386 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
19387 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
19388 as SIGSEGV.
19389 * gcc.dg/cleanup-11.c: Likewise.
19390 * gcc.dg/cleanup-8.c: Likewise.
19391 * gcc.dg/cleanup-9.c: Likewise.
19392 * gcc.dg/cleanup-5.c: Run on all platforms.
19393
19394 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
19395
19396 * g++.dg/warn/nonnull1.C: New test.
19397
19398 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
19399
19400 * gcc.dg/compat/compat-common.h: Wrap up CINT in
19401 an #ifndef SKIP_COMPLEX_INT/#endif pair.
19402 Special-case the Sun compiler wrt to <complex.h>.
19403
19404 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
19405
19406 * gcc.dg/Wunreachable-8.C: New test.
19407
19408 * gcc.dg/h8300-ice2.c : New test.
19409
19410 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
19411
19412 PR fortran/16161
19413 * gfortran.fortran-torture/compile/implicit.f90: Add test
19414 for implicit character.
19415
19416 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
19417
19418 PR fortran/16289
19419 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
19420 Use tiny() intrinsic to find smallest non-negative real
19421
19422 2004-06-30 Jakub Jelinek <jakub@redhat.com>
19423
19424 * gcc.dg/compat/struct-by-value-22_main.c: New test.
19425 * gcc.dg/compat/struct-by-value-22_x.c: New.
19426 * gcc.dg/compat/struct-by-value-22_y.c: New.
19427
19428 * gcc.c-torture/execute/20040629-1.c: New test.
19429
19430 2004-06-29 Jakub Jelinek <jakub@redhat.com>
19431
19432 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
19433 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
19434
19435 PR target/16195
19436 * gcc.dg/20040625-1.c: New test.
19437
19438 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19439
19440 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
19441
19442 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19443
19444 PR fortran/15963
19445 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
19446
19447 2004-06-29 Richard Henderson <rth@redhat.com>
19448
19449 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
19450
19451 2004-06-29 Paul Brook <paul@codesourcery.com>
19452
19453 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
19454 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
19455
19456 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
19457
19458 PR c++/16260
19459 * g++.dg/parse/crash15.C: New.
19460
19461 2004-06-28 Andrew Pinski <apinski@apple.com>
19462
19463 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
19464 by the error already.
19465
19466 * g++.dg/opt/ptrmem4.C: Change to compile only test.
19467
19468 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
19469
19470 PR target/14041
19471 * gcc.dg/h8300-bss-align-1.c : New.
19472
19473 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
19474
19475 * PR c++/16174
19476 * g++.dg/template/ctor4.C: New.
19477
19478 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
19479
19480 PR c++/16205
19481 * g++.dg/warn/Wsequence-point-1.C: New test.
19482
19483 2004-06-27 Paul Brook <paul@codesourcery.com>
19484
19485 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
19486
19487 2004-06-27 Zack Weinberg <zack@codesourcery.com>
19488
19489 * g++.old-deja/g++.mike/p7325.C: Remove.
19490
19491 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
19492
19493 PR c/14963
19494 * gcc.dg/pr14963.c: New test.
19495
19496 2004-06-27 Mark Mitchell <mark@codesourcery.com>
19497
19498 PR c++/16193
19499 * g++.dg/parse/redef1.C: New test.
19500
19501 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
19502
19503 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
19504 20021110.c.
19505 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
19506 20021119-1.c.
19507 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
19508 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
19509 5-04.c.
19510 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
19511 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
19512 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
19513 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
19514 g++.brendan/enum14.C.
19515 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
19516 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
19517 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
19518 g++.mike/virt1.C.
19519 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
19520 memtemp24.C.
19521
19522 2004-06-27 Roger Sayle <roger@eyesopen.com>
19523
19524 * gcc.dg/20040527-1.c: New test case.
19525
19526 2004-06-26 Bud Davis <bdavis9659@comcast.net>
19527
19528 PR gfortran/pr16196
19529 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
19530
19531 2004-06-25 Roger Sayle <roger@eyesopen.com>
19532
19533 PR middle-end/15825
19534 * gcc.dg/pr15825-1.c: New test case.
19535
19536 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
19537
19538 * gcc.c-torture/execute/20040625-1.c: New test.
19539
19540 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19541
19542 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
19543
19544 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
19545
19546 * gcc.dg/torture/mips-div-1.c: New test.
19547
19548 2004-06-24 Jeff Law <law@redhat.com>
19549
19550 * gcc.dg/tree-ssa/20040624-1.c: New test.
19551
19552 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
19553
19554 * gcc.c-torture/compile/20040624-1.c: New test.
19555
19556 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19557
19558 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
19559 this directory.
19560
19561 2004-06-23 Andrew Pinski <apinski@apple.com>
19562
19563 PR middle-end/15988
19564 * g++.dg/opt/ptrmem4.C: New test.
19565
19566 * gcc.dg/c90-array-quals-2.c: New test.
19567
19568 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
19569
19570 * gcc.dg/kpice1.c: New test.
19571
19572 2006-06-23 Andrew Pinski <apinski@apple.com>
19573
19574 * gcc.dg/c90-array-quals.c: New test.
19575
19576 2006-06-22 Richard Henderson <rth@redhat.com>
19577
19578 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
19579
19580 2004-06-22 Loren James Rittle <ljrittle@acm.org>
19581
19582 * gcc.dg/builtins-config.h: Handle FreeBSD.
19583
19584 2006-06-22 Richard Henderson <rth@redhat.com>
19585
19586 * g++.dg/opt/devirt1.C: New.
19587
19588 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
19589
19590 * g++.dg/opt/pr15551.C: New testcase.
19591
19592 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
19593
19594 PR target/14800
19595 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
19596 x86_64-*-linux* when compiling for 32bit.
19597
19598 2004-06-21 Andrew Pinski <apinski@apple.com>
19599
19600 * gcc.dg/pch/struct-1.c: New.
19601 * gcc.dg/pch/struct-1.hs: New.
19602
19603 2004-06-21 Geoffrey Keating <geoffk@apple.com>
19604
19605 * gcc.dg/pch/save-temps-1.c: New file.
19606 * gcc.dg/pch/save-temps-1.hs: New file.
19607
19608 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
19609
19610 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
19611 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
19612
19613 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19614
19615 * gfortran.fortran-torture/execute/select_1.f90: Rename function
19616 to fix type error.
19617 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
19618 Remove trailing spaces.
19619
19620 2004-06-21 Richard Henderson <rth@redhat.com>
19621
19622 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
19623 merging && to BIT_FIELD_REF.
19624
19625 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
19626
19627 * g++.dg/opt/placeholder1.C: New test.
19628
19629 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
19630
19631 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
19632 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
19633 * gcc.dg/compat/union-m128-1_x.c: Likewise.
19634 * gcc.dg/compat/union-m128-1_y.c: Likewise.
19635
19636 2004-06-20 Zack Weinberg <zack@codesourcery.com>
19637
19638 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
19639 extern "C".
19640 * g++.dg/other/pragma-re-1.C: Add comments.
19641
19642 2004-06-19 Bud Davis <bdavis9659@comcast.net>
19643
19644 PR gfortran/16080
19645 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
19646
19647 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
19648
19649 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
19650 instead of setting the type of size_t by
19651 hand.
19652
19653 2004-06-18 Roger Sayle <roger@eyesopen.com>
19654
19655 * gcc.dg/unordered-2.c: New test case.
19656 * gcc.dg/unordered-3.c: New test case.
19657
19658 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
19659
19660 PR other/16043
19661 * lib/g++.exp (g++_version): Tweak regexp for version
19662 * lib/g77.exp (g77_version): Likewise.
19663 * lib/gfortran.exp (gfortran_version): Likewise.
19664 * lib/objc.exp (objc_version): Likewise.
19665 * lib/treelang.exp (treelang_version): Likewise.
19666
19667 2004-06-19 Jakub Jelinek <jakub@redhat.com>
19668
19669 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
19670 Use INT_MAX instead of __INT_MAX__.
19671 * gcc.dg/compat/struct-align-2_y.c: Likewise.
19672
19673 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
19674 * gcc.dg/compat/scalar-return-3_x.c: Use it.
19675 * gcc.dg/compat/scalar-return-3_y.c: Use it.
19676 * gcc.dg/compat/scalar-return-4_x.c: Use it.
19677 * gcc.dg/compat/scalar-return-4_y.c: Use it.
19678 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
19679 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
19680 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
19681 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
19682
19683 * gcc.dg/range-test-1.c: New test.
19684 * g++.dg/opt/range-test-1.C: New test.
19685
19686 2004-06-17 Richard Henderson <rth@redhat.com>
19687
19688 * objc.dg/sync-1.m: New.
19689 * objc.dg/try-catch-1.m: Don't force next runtime.
19690 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
19691 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
19692 shadowed catch clause.
19693 * objc.dg/try-catch-5.m: New.
19694
19695 2004-06-17 Zack Weinberg <zack@codesourcery.com>
19696
19697 Bug 14610
19698 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
19699
19700 2004-06-15 Richard Henderson <rth@redhat.com>
19701
19702 * gcc.dg/20001116-1.c: Move expected warning line.
19703
19704 2004-06-15 Richard Henderson <rth@redhat.com>
19705
19706 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
19707 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
19708
19709 2004-06-15 Jeff Law <law@redhat.com>
19710
19711 * gcc.dg/tree-ssa/20040615-1.c: New test.
19712 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
19713 be less sensitive to operand ordering.
19714 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
19715
19716 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
19717
19718 * g++.dg/abi/bitfield3.C: Add comment..
19719
19720 2004-06-15 Richard Henderson <rth@redhat.com>
19721
19722 * g++.dg/ext/stmtexpr1.C: XFAIL.
19723 * gcc.dg/20030612-1.c: XFAIL.
19724
19725 2004-06-15 Eric Christopher <echristo@redhat.com>
19726
19727 * g++.dg/charset/asm5.c: New.
19728 * gcc.dg/charset/asm6.c: New.
19729
19730 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19731
19732 PR fortran/15962
19733 * gfortran.fortran-torture/execute/select_1.f90: New test.
19734
19735 2004-06-15 Paul Brook <paul@codesourcery.com>
19736
19737 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
19738
19739 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19740
19741 PR c++/15967
19742 * g++.dg/lookup/crash3.C: New test.
19743
19744 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19745
19746 PR c++/15947
19747 * g++.dg/parse/dtor4.C: New test.
19748
19749 2004-06-14 Jeff Law <law@redhat.com>
19750
19751 * gcc.c-torture/compile/20040614-1.c: New test.
19752
19753 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19754
19755 PR fortran/15211
19756 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
19757 LEN of a character array.
19758
19759 2004-06-14 Mark Mitchell <mark@codesourcery.com>
19760
19761 PR c++/15096
19762 * g++.dg/template/ptrmem10.C: New test.
19763
19764 PR c++/14930
19765 * g++.dg/template/friend30.C: New test.
19766
19767 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19768
19769 PR fortran/14928
19770 * gfortran.fortran-torture/compile/mloc.f90: New test.
19771
19772 2004-06-13 Paul Brook <paul@codesourcery.com>
19773
19774 * gfortran.fortran-torture/execute/random_2.f90: New test.
19775
19776 2004-06-13 Eric Christopher <echristo@redhat.com>
19777
19778 * gcc.dg/noncompile/redecl-1.c: Fix error message.
19779
19780 2004-06-12 Paul Brook <paul@codesourcery.com>
19781
19782 * gfortran.fortran-torture/execute/contained_3.f90: New test.
19783
19784 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19785
19786 PR fortran/14923
19787 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
19788
19789 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19790
19791 PR fortran/14957
19792 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
19793 syntax errors in end statements of contained subroutines.
19794
19795 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19796
19797 PR fortran/12841
19798 * gfortran.fortran-torture/execute/null_arg.f90: New test.
19799
19800 2004-06-12 Bud Davis <bdavis9659@comcast.net>
19801
19802 PR fortran/15665
19803 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
19804
19805 2004-06-12 Bud Davis <bdavis9659@comcast.net>
19806
19807 PR gfortran/12839
19808 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
19809
19810 2004-06-11 Mark Mitchell <mark@codesourcery.com>
19811
19812 PR c++/15862
19813 * g++.dg/parse/enum1.C: New test.
19814
19815 2004-06-10 Jeff Law <law@redhat.com>
19816
19817 * gcc.c-torture/compile/20040610-1.c: New test.
19818
19819 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19820
19821 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
19822 * g++.old-deja/g++.other/decl3.C: Likewise.
19823
19824 2004-06-10 Brian Booth <bbooth@redhat.com>
19825
19826 * gcc.dg/tree-ssa/20031015-1.c: Scan for
19827 V_MAY_DEF instead of VDEF.
19828 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
19829
19830 2004-06-10 Mark Mitchell <mark@codesourcery.com>
19831
19832 PR c++/14211
19833 * g++.dg/conversion/const1.C: New test.
19834
19835 PR c++/15076
19836 * g++.dg/conversion/reinterpret1.C: New test.
19837
19838 PR c++/15877
19839 * g++.dg/template/enum2.C: New test.
19840
19841 PR c++/15227
19842 * g++.dg/template/error13.C: New test.
19843
19844 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19845
19846 PR fortran/14957
19847 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
19848 arguments to test_* REAL and of the right size.
19849
19850 2004-06-10 Jakub Jelinek <jakub@redhat.com>
19851
19852 PR target/15569
19853 PR rtl-optimization/15681
19854 * gcc.dg/20040609-1.c: New test.
19855
19856 2004-06-10 Jakub Jelinek <jakub@redhat.com>
19857
19858 PR c++/14791
19859 * g++.dg/opt/builtins1.C: New test.
19860
19861 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
19862
19863 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
19864 that use default windows32 struct layout.
19865 * gcc.dg/i386-bitfield2.c: Likewise.
19866
19867 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
19868
19869 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
19870 for mingw32 and cygwin targets.
19871
19872 2004-06-09 Geoffrey Keating <geoffk@apple.com>
19873
19874 * gcc.dg/pch/macro-4.c: New.
19875 * gcc.dg/pch/macro-4.hs: New.
19876
19877 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19878
19879 PR fortran/13249
19880 * gfortran.fortran-torture/compile/name_clash.f90: New test.
19881
19882 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19883
19884 PR fortran/13372
19885 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
19886
19887 2004-06-09 Bud Davis <bdavis9659@comcast.net>
19888
19889 PR gfortran/14897
19890 * gfortran.fortran-torture/execute/t_edit.f90: New test.
19891
19892 2004-06-09 Bud Davis <bdavis9659@comcast.net>
19893
19894 PR gfortran/15755
19895 * gfortran.fortran-torture/execute/backspace.c : New test.
19896
19897 2004-06-09 Paul Brook <paul@codesourcery.com>
19898
19899 * gfortran.fortran-torture/execure/intrinsic_associated.f90
19900 (pointer_to_section): Rewrite to use smaller array.
19901
19902 2004-06-08 David Edelsohn <edelsohn@gnu.org>
19903
19904 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
19905 * gcc.dg/ext/altivec-10.c: Same.
19906 * gcc.dg/ext/altivec-11.c: Same.
19907 * gcc.dg/ext/altivec-12.c: Same.
19908 * gcc.dg/ext/altivec-13.c: Same.
19909 * gcc.dg/ext/altivec-14.c: Same.
19910 * gcc.dg/ext/altivec-15.c: Same.
19911 * gcc.dg/ext/altivec-16.c: Same.
19912 * gcc.dg/ext/altivec-3.c: Same.
19913 * gcc.dg/ext/altivec-4.c: Same.
19914 * gcc.dg/ext/altivec-6.c: Same.
19915 * gcc.dg/ext/altivec-7.c: Same.
19916 * gcc.dg/ext/altivec-8.c: Same.
19917 * gcc.dg/ext/altivec-varargs-1.c: Same.
19918
19919 * g++.dg/ext/altivec-1.C: Correct dg syntax.
19920 * g++.dg/ext/altivec-10.C: Same.
19921 * g++.dg/ext/altivec-2.C: Same.
19922 * g++.dg/ext/altivec-3.C: Same.
19923 * g++.dg/ext/altivec-4.C: Same.
19924 * g++.dg/ext/altivec-5.C: Same.
19925 * g++.dg/ext/altivec-6.C: Same.
19926 * g++.dg/ext/altivec-7.C: Same.
19927 * g++.dg/ext/altivec-8.C: Same.
19928 * g++.dg/ext/altivec-9.C: Same.
19929
19930 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19931
19932 PR c++/7841
19933 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
19934
19935 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
19936
19937 * gcc.dg/union-1.c: New test.
19938
19939 2004-06-07 Roger Sayle <roger@eyesopen.com>
19940
19941 * gcc.dg/builtins-41.c: New test case.
19942 * gcc.dg/builtins-42.c: New test case.
19943
19944 2004-06-07 David Edelsohn <edelsohn@gnu.org>
19945
19946 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
19947 * g++.dg/ext/altivec-10.C: Same.
19948 * g++.dg/ext/altivec-2.C: Same.
19949 * g++.dg/ext/altivec-3.C: Same.
19950 * g++.dg/ext/altivec-4.C: Same.
19951 * g++.dg/ext/altivec-5.C: Same.
19952 * g++.dg/ext/altivec-6.C: Same.
19953 * g++.dg/ext/altivec-7.C: Same.
19954 * g++.dg/ext/altivec-8.C: Same.
19955 * g++.dg/ext/altivec-9.C: Same.
19956 * g++.old-deja/g++.abi/cxa_vec.C: Same.
19957 * g++.old-deja/g++.brendan/new3.C: Same.
19958 * gcc.c-torture/execute/eeprof-1.x: Same.
19959
19960 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
19961
19962 PR c/14765
19963 * gcc.dg/pr14765-1.c: New test.
19964
19965 2004-06-07 Roger Sayle <roger@eyesopen.com>
19966
19967 PR c/14649
19968 * gcc.dg/pr14649-1.c: New test case.
19969
19970 2004-06-07 Richard Henderson <rth@redhat.com>
19971
19972 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
19973 if temporaries.
19974
19975 2004-06-07 David Edelsohn <edelsohn@gnu.org>
19976
19977 * g++.dg/eh/elide1.C: Remove XFAIL.
19978
19979 2004-06-07 Mark Mitchell <mark@codesourcery.com>
19980
19981 PR c++/15337
19982 * g++.dg/expr/sizeof3.C: New test.
19983
19984 PR c++/14777
19985 * g++.dg/template/access14.C: New test.
19986
19987 PR c++/15554
19988 * g++.dg/template/enum1.C: New test.
19989
19990 PR c++/15057
19991 * g++.dg/eh/throw1.C: New test.
19992
19993 2004-06-07 David Ayers <d.ayers@inode.at>
19994 Ziemowit Laski <zlaski@apple.com>
19995
19996 * lib/objc.exp (objc_target_compile): Revert the '-framework
19997 Foundation' flag fix, since bare Darwin does not ship
19998 with the Foundation framework.
19999 * objc/execute/next_mapping.h: Provide a local NSConstantString
20000 @interface and @implementation.
20001 (objc_constant_string_init): A constructor function, used to
20002 initialize the NSConstantString meta-class object.
20003 * objc/execute/string1.m: Include "next_mapping.h" instead of
20004 <Foundation/NSString.h>.
20005 * objc/execute/string2.m: Likewise.
20006 * objc/execute/string3.m: Likewise.
20007 * objc/execute/string4.m: Likewise.
20008
20009 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
20010
20011 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
20012 to double. Replace double with FLOAT.
20013 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
20014
20015 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
20016 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
20017 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
20018 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
20019 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
20020 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
20021 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
20022 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
20023
20024 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
20025
20026 PR c/13519
20027 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
20028
20029 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20030
20031 PR c++/15503
20032 * g++.dg/template/meminit2.C: New test.
20033
20034 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
20035
20036 PR target/15822
20037 * gcc.c-torture/execute/compare-fp-1.c,
20038 gcc.c-torture/execute/compare-fp-2.c,
20039 gcc.c-torture/execute/compare-fp-3.c,
20040 gcc.c-torture/execute/compare-fp-4.c,
20041 gcc.c-torture/execute/compare-fp-3.x,
20042 gcc.c-torture/execute/compare-fp-4.x: Moved...
20043 * gcc.c-torture/execute/ieee/compare-fp-1.c,
20044 gcc.c-torture/execute/ieee/compare-fp-2.c,
20045 gcc.c-torture/execute/ieee/compare-fp-3.c,
20046 gcc.c-torture/execute/ieee/compare-fp-4.c,
20047 gcc.c-torture/execute/ieee/compare-fp-3.x,
20048 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
20049
20050 2004-06-04 David Ayers <d.ayers@inode.at>
20051
20052 * objc/execute/protocol-isEqual-4.m: New testcase.
20053
20054 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
20055
20056 * objc/execute/protocol-isEqual-1.m: New testcase.
20057 * objc/execute/protocol-isEqual-2.m: New testcase.
20058 * objc/execute/protocol-isEqual-3.m: New testcase.
20059
20060 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20061
20062 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
20063
20064 2004-06-02 Ziemowit Laski <zlaski@apple.com>
20065
20066 * lib/objc.exp (objc_target_compile): When running tests on
20067 Darwin (Mac OS X), inform the linker about '-framework
20068 'Foundation'.
20069
20070 2004-06-02 Eric Christopher <echristo@redhat.com>
20071
20072 * gcc.c-torture/compile/20040602-1.c: New.
20073
20074 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
20075
20076 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
20077 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
20078
20079 PR tree-optimization/14736
20080 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
20081
20082 PR tree-optimization/14042
20083 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
20084
20085 PR tree-optimization/14729
20086 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
20087
20088 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20089
20090 PR fortran/15557
20091 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
20092
20093 2004-06-01 Richard Hederson <rth@redhat.com>
20094
20095 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
20096
20097 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20098
20099 PR c++/14932
20100 * g++.dg/parse/offsetof4.C: New test.
20101
20102 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
20103
20104 PR objc/7993
20105 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
20106
20107 2004-05-31 Mark Mitchell <mark@codesourcery.com>
20108
20109 PR c++/15701
20110 * g++.dg/template/friend29.C: New test.
20111
20112 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
20113
20114 PR c/15749
20115 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
20116
20117 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
20118
20119 * gcc.dg/sparc-trap-1.c: New test.
20120
20121 2004-05-31 Roger Sayle <roger@eyesopen.com>
20122
20123 PR middle-end/15069
20124 * g++.dg/opt/fold3.C: New test case.
20125
20126 2004-05-30 Graham Stott <graham.stott@btinternet.com>
20127
20128 * lib/target-supports.exp (check_iconv_available): Fix fallout
20129 from 2004-05-28 patch.
20130
20131 2004-05-30 Paul Brook <paul@codesourcery.com>
20132
20133 PR fortran/15620
20134 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
20135 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
20136
20137 2004-05-30 Steven G. Kargl <kargls@comcast.net>
20138
20139 * gfortran.fortran-torture/execute/random_1.f90: New test.
20140
20141 2004-05-28 Ziemowit Laski <zlaski@apple.com>
20142
20143 * g++.dg/ext/altivec-10.C: New test.
20144
20145 2004-05-29 Paul Brook <paul@codesourcery.com>
20146
20147 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
20148
20149 2004-05-28 Ziemowit Laski <zlaski@apple.com>
20150
20151 * gcc.dg/altivec-16.c: New test.
20152
20153 2004-05-28 Janis Johnson <janis187@us.ibm.com>
20154
20155 * lib/target-supports.exp (check_vmx_hw_available): New.
20156 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
20157
20158 * lib/target-supports.exp (check_alias_available,
20159 check_iconv_available, check_named_sections_available): Use
20160 unique names for temporary files.
20161
20162 2004-05-28 Ziemowit Laski <zlaski@apple.com>
20163
20164 * gcc.dg/altivec-15.c: New test.
20165
20166 2004-05-28 Mark Mitchell <mark@codesourcery.com>
20167
20168 PR c++/15083
20169 * g++.dg/warn/noeffect6.C: New test.
20170
20171 PR c++/15471
20172 * g++.dg/expr/ptrmem4.C: New test.
20173
20174 PR c++/15640
20175 * g++.dg/template/operator3.C: New test.
20176
20177 2004-05-28 Mark Mitchell <mark@codesourcery.com>
20178
20179 PR c++/14668
20180 * g++.dg/lookup/redecl1.C: New test.
20181 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
20182
20183 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
20184
20185 * gcc.c-torture/execute/compare-fp-1.c,
20186 gcc.c-torture/execute/compare-fp-2.c,
20187 gcc.c-torture/execute/compare-fp-3.c,
20188 gcc.c-torture/execute/compare-fp-4.c,
20189 gcc.c-torture/execute/compare-fp-3.x,
20190 gcc.c-torture/execute/compare-fp-4.x,
20191 gcc.dg/pr15649-1.c: New.
20192
20193 2004-05-27 Adam Nemet <anemet@lnxw.com>
20194
20195 PR c++/12883
20196 * g++.dg/init/array14.C: New test.
20197
20198 2004-05-25 Janis Johnson <janis187@us.ibm.com>
20199
20200 * lib/compat.exp (compat-get-options-main): New.
20201 (compat-get-options): Remove unneeded code, warn for ignored
20202 command.
20203 (compat-execute): Check flag set by dg-require-* commands.
20204
20205 * lib/compat.exp (compat-execute): Break up long lines.
20206
20207 2004-05-24 Janis Johnson <janis187@us.ibm.com>
20208
20209 * gcc.dg/altivec-7.c: Don't use 'vector long'.
20210 * gcc.dg/altivec-14.c: New test.
20211 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
20212
20213 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
20214 * gcc.dg/altivec-12.c: Ditto.
20215
20216 * gcc.dg/altivec-3.c: Move call to altivec_check.
20217
20218 2004-05-23 Mark Mitchell <mark@codesourcery.com>
20219
20220 PR c++/15044
20221 * g++.dg/template/error12.C: New test.
20222
20223 PR c++/15317
20224 * g++.dg/ext/attrib15.C: New test.
20225
20226 PR c++/15329
20227 * g++.dg/template/ptrmem9.C: New test.
20228
20229 2004-05-25 Paul Brook <paul@codesourcery.com>
20230
20231 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
20232
20233 2004-05-23 Mark Mitchell <mark@codesourcery.com>
20234
20235 PR c++/15165
20236 * g++.dg/template/crash19.C: New test.
20237
20238 2004-05-23 Mark Mitchell <mark@codesourcery.com>
20239
20240 PR c++/15025
20241 * g++.dg/template/redecl1.C: New test.
20242
20243 2004-05-23 Mark Mitchell <mark@codesourcery.com>
20244
20245 PR c++/14821
20246 * g++.dg/other/ns1.C: New test.
20247
20248 PR c++/14883
20249 * g++.dg/template/invalid1.C: New test.
20250
20251 2004-05-23 Paul Brook <paul@codesourcery.com>
20252 Victor Leikehman <lei@haifasphere.co.il>
20253
20254 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
20255 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
20256
20257 2004-05-22 Mark Mitchell <mark@codesourcery.com>
20258
20259 PR c++/15285
20260 PR c++/15299
20261 * g++.dg/template/non-dependent5.C: New test.
20262 * g++.dg/template/non-dependent6.C: New test.
20263
20264 2004-05-22 Mark Mitchell <mark@codesourcery.com>
20265
20266 PR c++/15507
20267 * g++.dg/inherit/union1.C: New test.
20268
20269 PR c++/15542
20270 * g++.dg/template/addr1.C: New test.
20271
20272 PR c++/15427
20273 * g++.dg/template/array5.C: New test.
20274
20275 PR c++/15287
20276 * g++.dg/template/array6.C: New test.
20277
20278 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
20279 Roger Sayle <roger@eyesopen.com>
20280
20281 * g++.dg/lookup/forscope2.C: New test case.
20282
20283 2004-05-22 Ben Elliston <bje@au.ibm.com>
20284
20285 * gcc.dg/cpp/Wmissingdirs.c: New.
20286
20287 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
20288
20289 PR target/15301
20290 * gcc.dg/compat/union-m128-1.h: New file.
20291 * gcc.dg/compat/union-m128-1_main.c: Likewise.
20292 * gcc.dg/compat/union-m128-1_x.c: Likewise.
20293 * gcc.dg/compat/union-m128-1_y.c: Likewise.
20294
20295 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
20296
20297 PR target/15302
20298 * gcc.dg/compat/struct-complex-1.h: New file.
20299 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
20300 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
20301 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
20302
20303 2004-05-20 Roger Sayle <roger@eyesopen.com>
20304
20305 PR middle-end/3074
20306 * gcc.dg/pr3074-1.c: New test case.
20307 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
20308
20309 2004-05-20 Falk Hueffner <falk@debian.org>
20310
20311 PR other/15526
20312 * gcc.dg/ftrapv-1.c: New test case.
20313
20314 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
20315
20316 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
20317
20318 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
20319 Jeff Law <law@redhat.com>
20320
20321 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
20322 * gcc.dg/tree-ssa/20040518-2.c: New test.
20323
20324 * gcc.dg/tree-ssa/20040518-1.c: New test.
20325
20326 2004-05-18 Zack Weinberg <zack@codesourcery.com>
20327
20328 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
20329
20330 2004-05-18 Paul Brook <paul@codesourcery.com>
20331
20332 PR fortran/13930
20333 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
20334
20335 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20336
20337 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
20338 constant folding.
20339
20340 2004-05-17 Steven Bosscher <stevenb@suse.de>
20341
20342 * gcc.dg/tree-ssa/20040517-1.c: New test.
20343
20344 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20345
20346 * gcc.dg/loop-4.c: New test.
20347
20348 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
20349
20350 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
20351
20352 2004-05-15 Bud Davis <bdavis9659@comcast.net>
20353
20354 PR fortran/15311
20355 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
20356
20357 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20358
20359 PR fortran/13826
20360 PR fortran/13940
20361 * gfortran.fortran-torture/compile/data_1.f90: New test.
20362
20363 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
20364
20365 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
20366 * gcc.dg/uninit-H.c: Define ASM for __s390__.
20367
20368 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
20369
20370 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
20371
20372 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
20373
20374 PR c/15444
20375 * gcc.dg/format/xopen-1.c: Adjust expected message.
20376 * gcc.dg/format/xopen-3.c: New test.
20377
20378 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
20379
20380 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
20381
20382 2004-05-14 Jeff Law <law@redhat.com>
20383
20384 * gcc.dg/tree-ssa/20040514-2.c: New test.
20385
20386 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20387
20388 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
20389 this ...
20390 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
20391 this.
20392
20393 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
20394
20395 * gcc.dg/tree-ssa/20040514-1.c: New test.
20396
20397 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20398
20399 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
20400 test.
20401
20402 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20403
20404 PR fortran/14066
20405 * gfortran.fortran-torture/compile/do_1.f90: New test.
20406
20407 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20408
20409 PR fortran/15051
20410 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
20411 test.
20412
20413 2004-05-14 Bud Davis <bdavis9659@comcast.net>
20414
20415 PR fortran/15149
20416 * gfortran.fortran-torture/execute/random_init.f90: New test.
20417
20418 2004-05-13 Paul Brook <paul@codesourcery.com>
20419
20420 PR fortran/15314
20421 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
20422
20423 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
20424
20425 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
20426 for the powerpc case.
20427
20428 2004-05-13 Jeff Law <law@redhat.com>
20429
20430 * gcc.dg/tree-ssa/20040513-1.c: New test.
20431 * gcc.dg/tree-ssa/20040513-2.c: New test.
20432
20433 2004-05-13 Paul Brook <paul@codesourcery.com>
20434
20435 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
20436 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
20437 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
20438
20439 2004-05-13 Andreas Schwab <schwab@suse.de>
20440
20441 PR other/10819
20442 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
20443 characters.
20444
20445 2004-05-13 Bud Davis <bdavis9659@comcast.net>
20446
20447 PR fortran/15294
20448 * gfortran.fortran-torture/execute/adjustr.f90: New file.
20449
20450 2004-05-13 Diego Novillo <dnovillo@redhat.com>
20451
20452 Merge from tree-ssa-20020619-branch. See
20453 ChangeLog.tree-ssa for details.
20454
20455 2004-05-11 Ziemowit Laski <zlaski@apple.com>
20456
20457 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
20458 include <altivec.h> explicitly.
20459 * gcc.dg/altivec-13.c: Likewise.
20460
20461 2004-05-11 Paul Brook <paul@codesourcery.com>
20462
20463 * gcc.c-torture/compile/20010518-1.c: Force enum size.
20464
20465 2004-05-10 Eric Christopher <echristo@redhat.com>
20466
20467 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
20468 * gcc.dg/sibcall-4.c: Ditto.
20469
20470 2004-05-10 Ziemowit Laski <zlaski@apple.com>
20471
20472 * g++.dg/ext/altivec-8.C: New test case.
20473 * gcc.dg/altivec-13.c: New test case.
20474
20475 2004-05-08 Roger Sayle <roger@eyesopen.com>
20476
20477 * gcc.c-torture/execute/divcmp-1.c: New test case.
20478 * gcc.c-torture/execute/divcmp-2.c: New test case.
20479 * gcc.c-torture/execute/divcmp-3.c: New test case.
20480
20481 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
20482
20483 * g++.dg/other/pragma-re-2.C: New test.
20484
20485 2004-05-07 Uros Bizjak <uros@kss-loka.si>
20486
20487 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
20488 * gcc.dg/i386-387-2.c: Likewise.
20489
20490 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
20491 __builtin_drem.
20492 * gcc.dg/i386-387-6.c: Likewise.
20493
20494 2004-05-07 Uros Bizjak <uros@kss-loka.si>
20495
20496 * gcc.dg/builtins-33.c: Also check log1p*.
20497
20498 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
20499
20500 PR optimization/15296
20501 * gcc.c-torture/execute/pr15296.c: New test.
20502
20503 2004-05-05 Uros Bizjak <uros@kss-loka.si>
20504
20505 * gcc.dg/builtins-40.c: New test.
20506
20507 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
20508
20509 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
20510
20511 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
20512
20513 * g++.dg/ext/spe1.C: New testcase.
20514
20515 2004-05-04 Ziemowit Laski <zlaski@apple.com>
20516
20517 * objc.dg/image-info.m: Allow additional attributes
20518 for __image_info section.
20519
20520 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
20521
20522 * gcc.dg/torture/mips-hilo-2.c: New test.
20523
20524 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20525
20526 PR c++/14389
20527 * g++.dg/template/member5.C: New test.
20528
20529 2004-05-03 Uros Bizjak <uros@kss-loka.si>
20530
20531 * gcc.dg/builtins-34.c: Also check expm1*.
20532
20533 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20534
20535 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
20536 * gcc.dg/torture/builtin-convert-3.c: New test.
20537
20538 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
20539
20540 PR middle-end/15054
20541 * g++.dg/opt/pr15054.C: New test.
20542
20543 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20544
20545 * gcc.dg/torture/builtin-rounding-1.c: New test.
20546 * gcc.dg/builtins-25.c: Delete.
20547 * gcc.dg/builtins-29.c: Delete.
20548
20549 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
20550
20551 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
20552 * gcc.dg/sibcall-4.c: Likewise.
20553 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
20554
20555 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
20556
20557 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
20558 bit-field on 16-bit targets.
20559
20560 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
20561
20562 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
20563 16-bit targets.
20564
20565 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
20566
20567 * gcc.dg/rs6000-power2-1.c: Change to compile only.
20568 * gcc.dg/rs6000-power2-2.c: Likewise.
20569
20570 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
20571
20572 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
20573 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
20574 Change the asm registers to be in form of frN instead of fN.
20575
20576 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20577
20578 * gcc.dg/torture/builtin-convert-2.c: New test.
20579
20580 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
20581
20582 * gcc.dg/rs6000-power2-1.c: New test.
20583 * gcc.dg/rs6000-power2-2.c: New test.
20584
20585 2004-04-28 Jan Hubicka <jh@suse.cz>
20586
20587 * gcc.dg/unused-6.c: New test.
20588
20589 2004-04-24 Laurent GUERBY <laurent@guerby.net>
20590 Ulrich Weigand <uweigand@de.ibm.com>
20591
20592 * ada/acats/run_all.sh: Define $target variable.
20593
20594 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
20595
20596 PR c++/15119
20597 * g++.dg/other/vararg-1.C: New test.
20598
20599 PR c++/4794
20600 * g++.dg/eh/cleanup3.C: New test.
20601
20602 2004-04-24 Laurent GUERBY <laurent@guerby.net>
20603
20604 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
20605 and ad8011a (target_insn).
20606 * ada/acats/support/macro.dfs: Likewise.
20607 * ada/acats/support/impbit.adb: New file.
20608
20609 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
20610
20611 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
20612
20613 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
20614
20615 * gcc.dg/loop-3.c: New test.
20616
20617 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
20618
20619 * gcc.c-torture/execute/simd-5.c: New test.
20620
20621 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20622
20623 PR c++/15064
20624 * g++.dg/template/crash18.C: New test.
20625
20626 2004-04-22 Mark Mitchell <mark@codesourcery.com>
20627
20628 * g++.dg/ext/complit3.C: New test.
20629
20630 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
20631
20632 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
20633 * gcc.dg/altivec-3.c: Same.
20634 * gcc.dg/altivec-varargs-1.c: Same.
20635
20636 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
20637
20638 * lib/target-supports.exp (check_profiling_available): Assume
20639 profiling is not available on powerpc-eabi targets.
20640
20641 2004-04-21 Janis Johnson <janis187@us.ibm.com>
20642
20643 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
20644 * gcc.dg/vmx/bug-1.c: Ditto.
20645
20646 2004-04-20 Eric Christopher <echristo@redhat.com>
20647
20648 * gcc.dg/charset/extern.c: New test.
20649 * g++.dg/charset/extern3.cc: Ditto.
20650
20651 2004-04-20 Uros Bizjak <uros@kss-loka.si>
20652
20653 * gcc.dg/builtins-39.c: New test.
20654
20655 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
20656
20657 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
20658
20659 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
20660
20661 * gcc.dg/torture/mips-hilo-1.c: New test.
20662
20663 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
20664
20665 * gcc.c-torture/compile/20040419-1.c: New test.
20666
20667 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
20668
20669 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
20670
20671 2004-04-18 Zack Weinberg <zack@codesourcery.com>
20672 Aldy Hernandez <aldyh@redhat.com>
20673
20674 * gcc.c-torture/execute/va-arg-24.c: New.
20675
20676 2004-04-17 Zack Weinberg <zack@codesourcery.com>
20677 Aldy Hernandez <aldyh@redhat.com>
20678
20679 * gcc.dg/vmx/1b-01.c: New.
20680 * gcc.dg/vmx/1b-02.c: New.
20681 * gcc.dg/vmx/1b-03.c: New.
20682 * gcc.dg/vmx/1b-04.c: New.
20683 * gcc.dg/vmx/1b-05.c: New.
20684 * gcc.dg/vmx/1b-06.c: New.
20685 * gcc.dg/vmx/1b-07.c: New.
20686 * gcc.dg/vmx/1c-01.c: New.
20687 * gcc.dg/vmx/1c-02.c: New.
20688 * gcc.dg/vmx/3a-01a.c: New.
20689 * gcc.dg/vmx/3a-01.c: New.
20690 * gcc.dg/vmx/3a-01m.c: New.
20691 * gcc.dg/vmx/3a-03.c: New.
20692 * gcc.dg/vmx/3a-03m.c: New.
20693 * gcc.dg/vmx/3a-04.c: New.
20694 * gcc.dg/vmx/3a-04m.c: New.
20695 * gcc.dg/vmx/3a-05.c: New.
20696 * gcc.dg/vmx/3a-06.c: New.
20697 * gcc.dg/vmx/3a-06m.c: New.
20698 * gcc.dg/vmx/3a-07.c: New.
20699 * gcc.dg/vmx/3b-01.c: New.
20700 * gcc.dg/vmx/3b-02.c: New.
20701 * gcc.dg/vmx/3b-10.c: New.
20702 * gcc.dg/vmx/3b-13.c: New.
20703 * gcc.dg/vmx/3b-14.c: New.
20704 * gcc.dg/vmx/3b-15.c: New.
20705 * gcc.dg/vmx/3c-01a.c: New.
20706 * gcc.dg/vmx/3c-01.c: New.
20707 * gcc.dg/vmx/3c-02.c: New.
20708 * gcc.dg/vmx/3c-03.c: New.
20709 * gcc.dg/vmx/3d-01.c: New.
20710 * gcc.dg/vmx/4-01.c: New.
20711 * gcc.dg/vmx/4-03.c: New.
20712 * gcc.dg/vmx/5-01.c: New.
20713 * gcc.dg/vmx/5-02.c: New.
20714 * gcc.dg/vmx/5-03.c: New.
20715 * gcc.dg/vmx/5-04.c: New.
20716 * gcc.dg/vmx/5-05.c: New.
20717 * gcc.dg/vmx/5-06.c: New.
20718 * gcc.dg/vmx/5-07.c: New.
20719 * gcc.dg/vmx/5-07t.c: New.
20720 * gcc.dg/vmx/5-08.c: New.
20721 * gcc.dg/vmx/5-10.c: New.
20722 * gcc.dg/vmx/5-11.c: New.
20723 * gcc.dg/vmx/7-01a.c: New.
20724 * gcc.dg/vmx/7-01.c: New.
20725 * gcc.dg/vmx/7c-01.c: New.
20726 * gcc.dg/vmx/7d-01.c: New.
20727 * gcc.dg/vmx/7d-02.c: New.
20728 * gcc.dg/vmx/8-01.c: New.
20729 * gcc.dg/vmx/8-02a.c: New.
20730 * gcc.dg/vmx/8-02.c: New.
20731 * gcc.dg/vmx/brode-1.c: New.
20732 * gcc.dg/vmx/bug-1.c: New.
20733 * gcc.dg/vmx/bug-2.c: New.
20734 * gcc.dg/vmx/bug-3.c: New.
20735 * gcc.dg/vmx/cw-bug-1.c: New.
20736 * gcc.dg/vmx/cw-bug-2.c: New.
20737 * gcc.dg/vmx/cw-bug-3.c: New.
20738 * gcc.dg/vmx/dct.c: New.
20739 * gcc.dg/vmx/debug-1.c: New.
20740 * gcc.dg/vmx/debug-2.c: New.
20741 * gcc.dg/vmx/debug-3.c: New.
20742 * gcc.dg/vmx/debug-4.c: New.
20743 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
20744 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
20745 * gcc.dg/vmx/eg-5.c: New.
20746 * gcc.dg/vmx/fft.c: New.
20747 * gcc.dg/vmx/gcc-bug-1.c: New.
20748 * gcc.dg/vmx/gcc-bug-2.c: New.
20749 * gcc.dg/vmx/gcc-bug-3.c: New.
20750 * gcc.dg/vmx/gcc-bug-4.c: New.
20751 * gcc.dg/vmx/gcc-bug-5.c: New.
20752 * gcc.dg/vmx/gcc-bug-6.c: New.
20753 * gcc.dg/vmx/gcc-bug-7.c: New.
20754 * gcc.dg/vmx/gcc-bug-8.c: New.
20755 * gcc.dg/vmx/gcc-bug-9.c: New.
20756 * gcc.dg/vmx/gcc-bug-b.c: New.
20757 * gcc.dg/vmx/gcc-bug-c.c: New.
20758 * gcc.dg/vmx/gcc-bug-d.c: New.
20759 * gcc.dg/vmx/gcc-bug-e.c: New.
20760 * gcc.dg/vmx/gcc-bug-f.c: New.
20761 * gcc.dg/vmx/gcc-bug-g.c: New.
20762 * gcc.dg/vmx/gcc-bug-i.c: New.
20763 * gcc.dg/vmx/harness.h: New.
20764 * gcc.dg/vmx/ira1.c: New.
20765 * gcc.dg/vmx/ira2a.c: New.
20766 * gcc.dg/vmx/ira2b.c: New.
20767 * gcc.dg/vmx/ira2.c: New.
20768 * gcc.dg/vmx/ira2c.c: New.
20769 * gcc.dg/vmx/mem.c: New.
20770 * gcc.dg/vmx/newton-1.c: New.
20771 * gcc.dg/vmx/ops.c: New.
20772 * gcc.dg/vmx/sn7153.c: New.
20773 * gcc.dg/vmx/spill2.c: New.
20774 * gcc.dg/vmx/spill3.c: New.
20775 * gcc.dg/vmx/spill.c: New.
20776 * gcc.dg/vmx/t.c: New.
20777 * gcc.dg/vmx/varargs-1.c: New.
20778 * gcc.dg/vmx/varargs-2.c: New.
20779 * gcc.dg/vmx/varargs-3.c: New.
20780 * gcc.dg/vmx/varargs-4.c: New.
20781 * gcc.dg/vmx/varargs-5.c: New.
20782 * gcc.dg/vmx/varargs-6.c: New.
20783 * gcc.dg/vmx/varargs-7.c: New.
20784 * gcc.dg/vmx/vmx.exp: New.
20785 * gcc.dg/vmx/vprint-1.c: New.
20786 * gcc.dg/vmx/vscan-1.c: New.
20787 * gcc.dg/vmx/x-01.c: New.
20788 * gcc.dg/vmx/x-02.c: New.
20789 * gcc.dg/vmx/x-03.c: New.
20790 * gcc.dg/vmx/x-04.c: New.
20791 * gcc.dg/vmx/x-05.c: New.
20792 * gcc.dg/vmx/yousufi-1.c: New.
20793 * gcc.dg/vmx/zero-1.c: New.
20794 * gcc.dg/vmx/zero.c: New.
20795
20796 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
20797
20798 * g++.dg/lookup/java1.C: Update for chage of
20799 _Jv_AllocObject.
20800 * g++.dg/lookup/java2.C: Likewise.
20801
20802 2004-04-17 Laurent GUERBY <laurent@guerby.net>
20803
20804 * ada/acats/run_all.sh: use -O2 by default.
20805
20806 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
20807
20808 * gcc.dg/vr-mult-[12].c: New tests.
20809
20810 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20811
20812 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
20813
20814 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
20815
20816 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
20817
20818 * lib/target-supports.exp (check_profiling_available): Assume profiling
20819 isn't available for mips*-*-elf targets.
20820
20821 2004-04-14 Uros Bizjak <uros@kss-loka.si>
20822
20823 * gcc.dg/builtins-38.c: New test.
20824
20825 2004-04-14 Eric Christopher <echristo@redhat.com>
20826
20827 * g++.dg/charset/charset.exp: Run .cc extension tests.
20828
20829 2004-04-14 Zack Weinberg <zack@codesourcery.com>
20830
20831 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
20832
20833 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20834
20835 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
20836
20837 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
20838
20839 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
20840 * gcc.dg/i386-387-2.c: Likewise.
20841
20842 * gcc.dg/i386-387-7.c: New test.
20843 * gcc.dg/i386-387-8.c: New test.
20844
20845 * gcc.dg/builtins-37.c: New test.
20846
20847 2004-04-13 Geoffrey Keating <geoffk@apple.com>
20848
20849 * g++.dg/pch/externc-1.C: Add missing semicolon.
20850
20851 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
20852
20853 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
20854
20855 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
20856
20857 * gcc.c-torture/execute/20040411-1.c: New test.
20858
20859 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
20860
20861 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
20862
20863 2004-04-09 Chris Demetriou <cgd@broadcom.com>
20864
20865 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
20866
20867 2004-04-09 Zack Weinberg <zack@codesourcery.com>
20868
20869 * lib/target-supports.exp (check_named_sections_available): New.
20870 * lib/gcc-dg.exp (dg-require-named-sections): New.
20871 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
20872 old-deja.exp. Also prune error-count message from HP linker.
20873 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
20874
20875 * g++.dg/init/init-ref4.C: Use dg-require-weak.
20876 * g++.old-deja/g++.pt/static3.C: Likewise.
20877 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
20878
20879 2004-04-09 Roger Sayle <roger@eyesopen.com>
20880
20881 * gcc.c-torture/execute/20040409-1.c: New test case.
20882 * gcc.c-torture/execute/20040409-2.c: New test case.
20883 * gcc.c-torture/execute/20040409-3.c: New test case.
20884
20885 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
20886
20887 * gcc.dg/20040409-1.c: New test.
20888
20889 2004-04-08 Roger Sayle <roger@eyesopen.com>
20890
20891 PR target/14888
20892 * g++.dg/opt/pr14888.C: New test case.
20893
20894 2004-04-08 Geoffrey Keating <geoffk@apple.com>
20895
20896 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
20897 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
20898 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
20899 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
20900 New tests.
20901
20902 2004-04-08 Paul Brook <paul@codesourcery.com>
20903
20904 * gcc.dg/spill-1.c: New test.
20905
20906 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20907
20908 * gcc.dg/torture/builtin-ctype-2.c: New test.
20909
20910 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
20911
20912 * gcc.dg/pch/pch.exp: Add largefile test.
20913
20914 2004-04-06 Geoffrey Keating <geoffk@apple.com>
20915
20916 * g++.dg/pch/externc-1.Hs: New.
20917 * g++.dg/pch/externc-1.C: New.
20918
20919 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20920
20921 * gcc.dg/compat/struct-by-value-5a_main.c,
20922 gcc.dg/compat/struct-by-value-5b_main.c: New files.
20923 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
20924 * gcc.dg/compat/struct-by-value-5a_x.c,
20925 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
20926 gcc.dg/compat/struct-by-value-5_x.c.
20927 * gcc.dg/compat/struct-by-value-5a_y.c,
20928 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
20929 gcc.dg/compat/struct-by-value-5_y.c.
20930
20931 * gcc.dg/compat/struct-by-value-6a_main.c,
20932 gcc.dg/compat/struct-by-value-6b_main.c: New files.
20933 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
20934 * gcc.dg/compat/struct-by-value-6a_x.c,
20935 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
20936 gcc.dg/compat/struct-by-value-6_x.c.
20937 * gcc.dg/compat/struct-by-value-6a_y.c,
20938 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
20939 gcc.dg/compat/struct-by-value-6_y.c.
20940
20941 * gcc.dg/compat/struct-by-value-7a_main.c,
20942 gcc.dg/compat/struct-by-value-7b_main.c: New files.
20943 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
20944 * gcc.dg/compat/struct-by-value-7a_x.c,
20945 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
20946 gcc.dg/compat/struct-by-value-7_x.c.
20947 * gcc.dg/compat/struct-by-value-7a_y.c,
20948 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
20949 gcc.dg/compat/struct-by-value-7_y.c.
20950
20951 2004-04-06 Jakub Jelinek <jakub@redhat.com>
20952
20953 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
20954 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
20955 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
20956 options.
20957
20958 2004-04-06 Uros Bizjak <uros@kss-loka.si>
20959
20960 * gcc.dg/builtins-36.c: New test.
20961
20962 2004-04-06 Paul Brook <paul@codesourcery.com>
20963
20964 * README.gcc: Remove obsolete contraint on testcases.
20965
20966 2004-04-05 Paul Brook <paul@codesourcery.com>
20967
20968 PR2123
20969 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
20970 failure and exit(0) on success.
20971 * g++.dg/expr/anew2.C: Ditto.
20972 * g++.dg/expr/anew3.C: Ditto.
20973 * g++.dg/expr/anew4.C: Ditto.
20974
20975 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
20976
20977 PR c++/3518
20978 * g++.dg/template/unify7.C: New.
20979
20980 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
20981
20982 * g++.dg/README: Bring up to date with new subdirectories; remove
20983 duplicate subdirectory lines.
20984
20985 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
20986
20987 PR c++/14007
20988 * g++.dg/template/unify5.C: New.
20989 * g++.dg/template/unify6.C: New.
20990 * g++.dg/template/qualttp20.C: Adjust.
20991 * g++.old-deja/g++.jason/report.C: Adjust.
20992 * g++.old-deja/g++.other/qual1.C: Adjust.
20993
20994 2004-04-01 Mark Mitchell <mark@codesourcery.com>
20995
20996 PR c++/14803
20997 * g++.dg/inherit/ptrmem1.C: New test.
20998
20999 2004-04-01 Jakub Jelinek <jakub@redhat.com>
21000
21001 PR c++/14755
21002 * gcc.c-torture/execute/20040331-1.c: New test.
21003 * gcc.dg/20040331-1.c: New test.
21004
21005 2004-04-01 Paul Brook <paul@codesourcery.com>
21006
21007 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
21008
21009 2004-03-30 Mark Mitchell <mark@codesourcery.com>
21010
21011 PR c++/14724
21012 * g++.dg/init/goto1.C: New test.
21013
21014 PR c++/14763
21015 * g++.dg/template/defarg4.C: New test.
21016
21017 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
21018
21019 * gcc.dg/altivec-11.c: Extend test for more valid cases.
21020
21021 2004-03-28 David Edelsohn <edelsohn@gnu.org>
21022
21023 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
21024
21025 2004-03-28 Zack Weinberg <zack@codesourcery.com>
21026
21027 * gcc.dg/noncompile/undeclared-2.c: New test.
21028
21029 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
21030
21031 * gcc.dg/940409-1.c: Remove XFAIL.
21032 * gcc.dg/reg-vol-struct-1.c: New test.
21033
21034 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21035
21036 * gcc.dg/torture/builtin-wctype-1.c: New test.
21037
21038 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
21039
21040 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
21041 * gcc.dg/20001101-1.c: Likewise.
21042 * gcc.dg/20001102-1.c: Likewise.
21043
21044 2004-03-25 Roger Sayle <roger@eyesopen.com>
21045
21046 * gcc.dg/compare8.c: Add an additional test for XOR.
21047
21048 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21049
21050 * gcc.dg/torture/builtin-ctype-1.c: New test.
21051
21052 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21053
21054 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
21055 * gcc.dg/torture/builtin-math-1.c: Likewise.
21056 * gcc.dg/torture/builtin-power-1.c: New test.
21057
21058 2004-03-24 Andreas Schwab <schwab@suse.de>
21059
21060 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
21061 IA64 assembler.
21062
21063 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
21064 Roger Sayle <roger@eyesopen.com>
21065
21066 * gcc.dg/compare8.c: New test case.
21067
21068 2004-03-23 Ziemowit Laski <zlaski@apple.com>
21069
21070 * g++.dg/ext/altivec-7.C: New test.
21071
21072 2004-03-23 Zack Weinberg <zack@codesourcery.com>
21073
21074 PR 12267, 12391, 12560, 13129, 14114, 14133
21075 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
21076 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
21077 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
21078 Adjust error regexps.
21079 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
21080 * gcc.dg/noncompile/undeclared-1.c: New test cases.
21081 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
21082 * gcc.dg/local1.c: Add explanatory comment.
21083
21084 2004-03-23 Roger Sayle <roger@eyesopen.com>
21085
21086 PR optimization/14669
21087 * g++.dg/opt/fold2.C: New test case.
21088
21089 2004-03-22 Jakub Jelinek <jakub@redhat.com>
21090
21091 PR c/14069
21092 * gcc.dg/20040322-1.c: New test.
21093
21094 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
21095
21096 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
21097 * gcc.dg/ultrasp4.c: Likewise.
21098 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
21099
21100 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
21101
21102 * gcc.dg/i386-sse-8.c: Reset default options.
21103
21104 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
21105
21106 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
21107 in the error message text.
21108
21109 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
21110
21111 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
21112
21113 2004-03-21 Mark Mitchell <mark@codesourcery.com>
21114
21115 PR c++/14616
21116 * g++.dg/init/array13.C: New test.
21117
21118 2004-03-20 Roger Sayle <roger@eyesopen.com>
21119
21120 PR target/13889
21121 * gcc.c-torture/compile/pr13889.c: New test case.
21122
21123 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
21124
21125 PR c/14635
21126 * builtins-1.c (nan, nans): Don't test.
21127 * builtins-30.c: Don't use nan, nanf, nanl.
21128 * builtins-35.c: New test.
21129
21130 2004-03-19 Ziemowit Laski <zlaski@apple.com>
21131
21132 * g++.dg/ext/altivec-6.C: New test.
21133
21134 2004-03-19 Mark Mitchell <mark@codesourcery.com>
21135
21136 * g++.dg/init/placement3.C: New test.
21137
21138 * g++.dg/template/spec13.C: New test.
21139
21140 * g++.dg/lookup/using11.C: New test.
21141
21142 * g++.dg/lookup/koenig3.C: New test.
21143
21144 * g++.dg/template/operator2.C: New test.
21145
21146 * g++.dg/expr/dtor3.C: New test.
21147 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
21148 marker.
21149 * g++.old-deja/g++.law/visibility28.C: Likewise.
21150
21151 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
21152
21153 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
21154 * gcc.dg/ppc64-abi-3.c: Likewise.
21155
21156 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21157
21158 PR c++/14545
21159 * g++.dg/parse/template15.C: New test.
21160
21161 2004-03-18 Mark Mitchell <mark@codesourcery.com>
21162
21163 * g++.dg/expr/dtor2.C: New test.
21164
21165 * g++.dg/lookup/anon4.C: New test.
21166
21167 * g++.dg/overload/using1.C: New test.
21168
21169 * g++.dg/template/lookup7.C: New test.
21170
21171 * g++.dg/template/typename6.C: New test.
21172
21173 * g++.dg/expr/cond6.C: New test.
21174
21175 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21176
21177 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
21178
21179 2004-03-18 Mark Mitchell <mark@codesourcery.com>
21180
21181 * g++.dg/expr/cond5.C: New test.
21182 * g++.dg/expr/constcast1.C: Likewise.
21183 * g++.dg/expr/ptrmem2.C: Likewise.
21184 * g++.dg/expr/ptrmem3.C: Likewise.
21185 * g++.dg/lookup/main1.C: Likewise.
21186 * g++.dg/template/lookup6.C: Likewise.
21187
21188 2004-03-18 Mark Mitchell <mark@codesourcery.com>
21189
21190 * gcc.dg/local1.c: New test.
21191
21192 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
21193
21194 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21195
21196 * gcc.dg/torture/builtin-convert-1.c: New test.
21197
21198 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21199
21200 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
21201
21202 2004-03-16 Mark Mitchell <mark@codesourcery.com>
21203
21204 PR c++/14481
21205 * g++.dg/warn/Wunused-7.C: New test.
21206
21207 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21208
21209 * gcc.dg/torture/builtin-integral-1.c: New test.
21210
21211 2004-03-16 Mark Mitchell <mark@codesourcery.com>
21212
21213 PR c++/14586
21214 * g++.dg/parse/non-dependent3.C: New test.
21215
21216 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
21217
21218 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
21219 * g++.dg/eh/simd-2.C: Likewise.
21220 * g++.dg/init/array10.C: Likewise.
21221 * gcc.c-torture/compile/simd-1.c: Likewise.
21222 * gcc.c-torture/compile/simd-2.c: Likewise.
21223 * gcc.c-torture/compile/simd-3.c: Likewise.
21224 * gcc.c-torture/compile/simd-4.c: Likewise.
21225 * gcc.c-torture/compile/simd-6.c: Likewise.
21226 * gcc.c-torture/execute/simd-1.c: Likewise.
21227 * gcc.c-torture/execute/simd-2.c: Likewise.
21228 * gcc.dg/compat/vector-defs.h: Likewise.
21229 * gcc.dg/20020531-1.c: Likewise.
21230 * gcc.dg/altivec-3.c: Likewise.
21231 * gcc.dg/altivec-4.c: Likewise.
21232 * gcc.dg/altivec-varargs-1.c: Likewise.
21233 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
21234 * gcc.dg/i386-mmx-3.c: Likewise.
21235 * gcc.dg/i386-sse-4.c: Likewise.
21236 * gcc.dg/i386-sse-5.c: Likewise.
21237 * gcc.dg/i386-sse-8.c: Likewise.
21238 * gcc.dg/simd-1.c: Likewise.
21239 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
21240 __ev64_opaque__ since the machine description provides it.
21241
21242 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
21243
21244 * lib/compat.exp (skip_list): New global variable.
21245 Use it to hold the user defined COMPAT_SKIPS list if any.
21246 (compat-obj): Add the members of skip_list to optall.
21247
21248 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
21249
21250 * gcc.dg/compat/union-by-value-1_main.c,
21251 union-by-value-1_x.c, union-by-value-1_y.c,
21252 union-check.h, union-defs.h,
21253 union-init.h, union-return-1_main.c,
21254 union-return-1_x.c, union-return-1_y.c: New files.
21255
21256 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
21257
21258 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
21259 mixed-struct-init.h: Add 4 mixed structure types.
21260 struct-by-value-21_main.c, struct-by-value-21_x.c,
21261 struct-by-value-21_y.c, struct-return-21_main.c,
21262 struct-return-21_x.c, struct-return-21_y.c: New files.
21263
21264 2004-03-13 Mark Mitchell <mark@codesourcery.com>
21265
21266 PR c++/14550
21267 * g++.dg/parse/template14.C: New test.
21268
21269 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
21270
21271 * gcc.c-torture/execute/20040313-1.c: New test.
21272
21273 2004-03-13 Jakub Jelinek <jakub@redhat.com>
21274
21275 PR target/14533
21276 * gcc.dg/20040311-2.c: New test.
21277
21278 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
21279
21280 PR other/14544
21281 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
21282 bit-field.
21283
21284 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
21285
21286 * gcc.dg/20040305-2.c: Add missing return statement.
21287
21288 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21289
21290 * gcc.dg/builtins-34.c: Also check pow10*.
21291
21292 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
21293
21294 PR target/14262
21295 * gcc.dg/20040305-2.c: New test.
21296
21297 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
21298
21299 * gcc.dg/20040310-1.c: New test.
21300
21301 2004-03-11 Roger Sayle <roger@eyesopen.com>
21302
21303 * gcc.c-torture/execute/20040311-1.c: New test case.
21304
21305 2004-03-11 Mark Mitchell <mark@codesourcery.com>
21306
21307 PR c++/14476
21308 * g++.dg/lookup/enum1.C: New test.
21309
21310 2004-03-10 Mark Mitchell <mark@codesourcery.com>
21311
21312 PR c++/14510
21313 * g++.dg/lookup/struct2.C: New test.
21314
21315 2004-03-10 Uros Bizjak <uros@kss-loka.si>
21316
21317 * gcc.dg/builtins-34.c: New test.
21318
21319 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21320
21321 * gcc.dg/torture/builtin-nonneg-1.c: New test.
21322
21323 2004-03-09 James E Wilson <wilson@specifixinc.com>
21324
21325 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
21326 * gcc.dg/alias-2.c: New testcase.
21327
21328 2004-03-09 Zack Weinberg <zack@codesourcery.com>
21329
21330 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
21331
21332 2004-03-09 Roger Sayle <roger@eyesopen.com>
21333
21334 * gcc.c-torture/execute/20040309-1.c: New test case.
21335
21336 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
21337
21338 PR c++/14397
21339 * g++.dg/overload/ref1.C: New.
21340
21341 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21342
21343 PR c++/14409
21344 * g++.dg/template/spec12.C: New test.
21345
21346 PR c++/14448
21347 * g++.dg/parse/crash14.C: New test.
21348
21349 2004-03-09 Mark Mitchell <mark@codesourcery.com>
21350
21351 PR c++/14230
21352 * g++.dg/init/ref11.C: New test.
21353
21354 2004-03-09 Mark Mitchell <mark@codesourcery.com>
21355
21356 PR c++/14432
21357 * g++.dg/parse/builtin2.C: New test.
21358
21359 2004-03-08 Mark Mitchell <mark@codesourcery.com>
21360
21361 PR c++/14401
21362 * g++.dg/init/ctor3.C: New test.
21363 * g++.dg/init/union1.C: New test.
21364 * g++.dg/ext/anon-struct4.C: New test.
21365
21366 2004-03-08 Mark Mitchell <mark@codesourcery.com>
21367
21368 * g++.dg/lookup/koenig1.C: Tweak error messages.
21369 * g++.dg/lookup/used-before-declaration.C: Likewise.
21370 * g++.dg/other/do1.C: Likewise.
21371 * g++.dg/overload/koenig1.C: Likewise.
21372 * g++.dg/parse/crash13.C: Likewise.
21373 * g++.dg/template/instantiate3.C: Likewise.
21374
21375 2004-03-08 Eric Christopher <echristo@redhat.com>
21376
21377 * * lib/target-supports.exp: Enable libiconv in test
21378 compilation. Fix up error checking.
21379
21380 2004-03-08 Roger Sayle <roger@eyesopen.com>
21381
21382 PR middle-end/14289
21383 * gcc.dg/pr14289-1.c: New test case.
21384 * gcc.dg/pr14289-2.c: Likewise.
21385 * gcc.dg/pr14289-3.c: Likewise.
21386
21387 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
21388
21389 * gcc.c-torture/execute/20040308-1.c: New test.
21390
21391 2004-03-07 Roger Sayle <roger@eyesopen.com>
21392
21393 * gcc.c-torture/execute/20040307-1.c: New test case.
21394
21395 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
21396
21397 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
21398
21399 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
21400
21401 * gcc.dg/20040306-1.c: New test.
21402
21403 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
21404
21405 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
21406 them static.
21407 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
21408
21409 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21410
21411 PR c/14465
21412 * gcc.dg/decl-6.c: New test.
21413
21414 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21415
21416 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
21417 Rename LOGPOW -> LOG_POW.
21418 (SQRT_EXP, POW_EXP): New.
21419
21420 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21421
21422 * gcc.dg/i386-sse-8.c: New test.
21423
21424 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21425
21426 PR c/14114
21427 * gcc.dg/decl-5.c: New test.
21428
21429 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
21430
21431 * gcc.dg/20040305-1.c: New test.
21432
21433 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
21434
21435 PR other/14354
21436 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
21437
21438 2004-03-04 Ziemowit Laski <zlaski@apple.com>
21439
21440 PR c++/14425, c++/14426
21441 * g++.dg/ext/altivec-4.C: New test.
21442 * g++.dg/ext/altivec-5.C: New test.
21443
21444 2004-03-04 Geoffrey Keating <geoffk@apple.com>
21445
21446 * g++.old-deja/g++.other/linkage1.C: Expect errors about
21447 global variables of a type with no linkage.
21448 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
21449 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
21450 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
21451 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
21452 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
21453 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
21454 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
21455 * g++.dg/warn/deprecated.C: Name enum Color.
21456 * g++.dg/overload/VLA.C: Name structure for 'b'.
21457 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
21458
21459 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
21460
21461 * gcc.c-torture/compile/20040304-1.c: New test.
21462
21463 2004-03-03 Zack Weinberg <zack@codesourcery.com>
21464
21465 PR 13728
21466 * gcc.dg/decl-4.c: New testcase.
21467
21468 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
21469
21470 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
21471 as PRECF if sizeof (float) > sizeof (double).
21472 (PRECL): Make it the same as PRECF if
21473 sizeof (float) > sizeof (long double).
21474
21475 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21476
21477 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
21478 system type. Add check for irix6 which doesn't have c99 runtime.
21479
21480 2004-03-03 Bob Wilson <bob.wilson@acm.org>
21481
21482 * gcc.dg/const-elim-1.c: xfail for xtensa.
21483
21484 2004-03-01 Mark Mitchell <mark@codesourcery.com>
21485
21486 PR c++/14369
21487 * g++.dg/template/cond4.C: New test.
21488
21489 2004-03-01 Mark Mitchell <mark@codesourcery.com>
21490
21491 PR c++/14360
21492 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
21493
21494 PR c++/14361
21495 * g++.dg/parse/defarg7.C: New test.
21496
21497 PR c++/14359
21498 * g++.dg/template/friend26.C: New test.
21499
21500 2004-03-01 Mark Mitchell <mark@codesourcery.com>
21501
21502 PR c++/14324
21503 * g++.dg/abi/mangle21.C: New test.
21504
21505 PR c++/14260
21506 * g++.dg/parse/constructor2.C: New test.
21507
21508 PR c++/14337
21509 * g++.dg/template/sfinae1.C: New test.
21510
21511 2004-02-29 Mark Mitchell <mark@codesourcery.com>
21512
21513 PR c++/14267
21514 * g++.dg/expr/crash2.C: New test.
21515
21516 PR middle-end/13448
21517 * gcc.dg/inline-5.c: New test.
21518 * gcc.dg/always-inline.c: Split out tests into ...
21519 * gcc.dg/always-inline2.c: ... this and ...
21520 * gcc.dg/always-inline3.c: ... this.
21521
21522 2004-02-29 Mark Mitchell <mark@codesourcery.com>
21523
21524 PR debug/12103
21525 * g++.dg/debug/crash1.C: New test.
21526
21527 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
21528
21529 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
21530 function with __attribute__((noinline)).
21531 (recurser_void2): Likewise.
21532 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
21533 (recurser_void2): Likewise.
21534
21535 2004-02-29 Roger Sayle <roger@eyesopen.com>
21536
21537 PR middle-end/14203
21538 * g++.dg/warn/Wunused-6.C: New test case.
21539
21540 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
21541
21542 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
21543 not defined.
21544
21545 2004-02-27 Eric Christopher <echristo@redhat.com>
21546
21547 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
21548 * g++.dg/charset/asm2.c: Run only x86.
21549 * gcc.dg/charset/asm3.c: Ditto.
21550
21551 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
21552
21553 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
21554 ld_library_path.
21555
21556 2004-02-27 Ziemowit Laski <zlaski@apple.com>
21557
21558 * g++.dg/ext/altivec-3.C: New.
21559
21560 2004-02-26 Richard Henderson <rth@redhat.com>
21561
21562 * g++.dg/ext/attrib10.C: Mark for warning.
21563 * gcc.dg/attr-alias-1.c: New.
21564
21565 2004-02-26 Richard Henderson <rth@redhat.com>
21566
21567 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
21568 * gcc.c-torture/execute/20040208-2.c: ... it back.
21569
21570 2004-02-26 Eric Christopher <echristo@redhat.com>
21571
21572 * lib/target-supports.exp (check-iconv-available): New function.
21573 * lib/gcc-dg.exp (dg-require-iconv): New function.
21574 Use above.
21575 * gcc.dg/charset: New directory.
21576 * gcc.dg/charset/charset.exp: New file.
21577 * gcc.dg/charset/asm1.c: Ditto.
21578 * gcc.dg/charset/asm2.c: Ditto.
21579 * gcc.dg/charset/asm3.c: Ditto.
21580 * gcc.dg/charset/asm4.c: Ditto.
21581 * gcc.dg/charset/asm5.c: Ditto.
21582 * gcc.dg/charset/attribute1.c: Ditto.
21583 * gcc.dg/charset/attribute2.c: Ditto.
21584 * gcc.dg/charset/string1.c: Ditto.
21585 * g++.dg/charset: New directory.
21586 * g++.dg/dg.exp: Add here. Special options.
21587 * g++.dg/charset/charset.exp: New file.
21588 * g++.dg/charset/asm1.c: Ditto.
21589 * g++.dg/charset/asm2.c: Ditto.
21590 * g++.dg/charset/asm3.c: Ditto.
21591 * g++.dg/charset/asm4.c: Ditto.
21592 * g++.dg/charset/attribute1.c: Ditto.
21593 * g++.dg/charset/attribute2.c: Ditto.
21594 * g++.dg/charset/extern1.cc: Ditto.
21595 * g++.dg/charset/extern2.cc: Ditto.
21596 * g++.dg/charset/string1.c: Ditto.
21597
21598 2004-02-26 Mark Mitchell <mark@codesourcery.com>
21599
21600 PR c++/14278
21601 * g++.dg/parse/comma1.C: New test.
21602
21603 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21604
21605 PR c++/14284
21606 * g++.dg/template/ttp8.C: New test.
21607
21608 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
21609
21610 * gcc.dg/fixuns-trunc-1.c: New test.
21611
21612 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21613
21614 * gcc.dg/builtins-config.h: Use #elif.
21615
21616 2004-02-26 Michael Matz <matz@suse.de>
21617
21618 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
21619 * gcc.dg/991214-1.c: Likewise.
21620 * gcc.dg/i386-asm-1.c: Likewise.
21621
21622 2004-02-25 Richard Henderson <rth@redhat.com>
21623
21624 * gcc.c-torture/execute/20040208-2.c: Move ...
21625 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
21626
21627 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21628
21629 PR c++/14246
21630 * g++.dg/other/crash-3.C: New test.
21631
21632 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21633
21634 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
21635 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
21636
21637 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
21638 HP-UX.
21639
21640 2004-02-24 Michael Matz <matz@suse.de>
21641
21642 * gcc.dg/i386-regparm.c: New.
21643
21644 2004-02-23 James E Wilson <wilson@specifixinc.com>
21645
21646 * gcc.c-torture/execute/20040223-1.c: New.
21647
21648 2004-02-23 Zack Weinberg <zack@codesourcery.com>
21649 Kazu Hirata <kazu@cs.umass.edu>
21650
21651 * gcc.dg/fwritable-strings-1.c: Remove.
21652
21653 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
21654
21655 PR c/14156
21656 * gcc.dg/20040223-1.c: New test.
21657
21658 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21659
21660 PR c++/14106
21661 * g++.dg/ext/typeof9.C: New test.
21662
21663 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21664
21665 PR c++/14250
21666 * g++.dg/other/switch1.C: New test.
21667
21668 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
21669
21670 * gcc.dg/cast-function-1.c: Adjust for new informative message.
21671 * gcc.dg/va-arg-1.c: Likewise.
21672
21673 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21674
21675 PR c++/14143
21676 * g++.dg/template/koenig5.C: New test.
21677
21678 2004-02-21 Ziemowit Laski <zlaski@apple.com>
21679
21680 * g++.dg/ext/altivec-1.C: Generalize target triple.
21681 * g++.dg/ext/altivec-2.C: New test case.
21682 * g++.dg/ext/altivec_check.h: New file.
21683 * gcc.dg/altivec-1.c: Generalize target triple;
21684 include altivec_check.h and call altivec_check().
21685 * gcc.dg/altivec-[2-5].c: Generalize target triple.
21686 * gcc.dg/altivec-6.c: New test case.
21687 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
21688 type casts as needed.
21689 * gcc.dg/altivec-10.c: Include altivec_check.h and call
21690 altivec_check().
21691 * gcc.dg/altivec-12.c: New test case.
21692 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
21693 include altivec_check.h and call altivec_check().
21694 * gcc.dg/altivec_check.h: New file.
21695
21696 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21697
21698 * lib/target-supports.exp (check_alias_available): Don't mangle
21699 function `g' in test program.
21700
21701 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21702
21703 * lib/target-supports.exp (check_profiling_available): Check
21704 argument to determine whether we support a profiling type.
21705 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
21706 check_profiling_available.
21707 * g++.dg/bprob/bprob.exp: Likewise.
21708 * g77.dg/bprob/bprob.exp: Likewise.
21709 * gcc.misc-tests/bprob.exp: Likewise.
21710 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
21711 dg-require-profiling and delete expected error handling.
21712 * gcc.dg/20021014-1.c: Likewise.
21713 * gcc.dg/nest.c: Likewise.
21714
21715 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21716
21717 PR c++/12007
21718 * g++.dg/other/vthunk1.C: New test.
21719
21720 2004-02-20 Falk Hueffner <falk@debian.org>
21721
21722 PR target/14201
21723 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
21724
21725 2004-02-20 Mark Mitchell <mark@codesourcery.com>
21726
21727 PR c++/13927
21728 * g++.dg/other/error8.C: Remove XFAIL markers.
21729
21730 PR c++/14173
21731 * g++.dg/ext/packed5.C: New test.
21732
21733 PR c++/14199
21734 * g++.dg/warn/Wunused-5.C: New test.
21735
21736 PR c++/14186
21737 * g++.dg/lookup/member1.C: New test.
21738
21739 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
21740
21741 * gcc.c-torture/compile/20040130-1.c: Enable only when
21742 __INT_MAX__ >= 2147483647L.
21743 * gcc.c-torture/compile/961203-1.c: Likewise.
21744
21745 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
21746
21747 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
21748 * g++.dg/opt/template1.C: Robustify assembler regexp
21749
21750 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21751
21752 * gcc.c-torture/execute/simd-4.x: Remove.
21753 * gcc.c-torture/execute/va-arg-25.x: Likewise.
21754 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
21755 Guard with #ifndef SKIP_ATTRIBUTE.
21756 * gcc.dg/compat/vector-1_y.c: Likewise.
21757 * gcc.dg/compat/vector-2_x.c: Likewise.
21758 * gcc.dg/compat/vector-2_y.c: Likewise.
21759 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
21760 * g++.dg/eh/simd-2.C: Likewise.
21761
21762 2004-02-19 Alan Modra <amodra@bigpond.net.au>
21763
21764 * gcc.c-torture/compile/complex-1.c: New.
21765
21766 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
21767
21768 PR target/14209
21769 * gcc.c-torture/execute/20040218-1.c: New test.
21770
21771 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21772
21773 PR c++/14181
21774 * g++.dg/parse/new2.C: New test.
21775
21776 2004-02-18 Paul Brook <paul@codesourcery.com>
21777
21778 * gcc.c-torture/compile/libcall-1.c: New test.
21779
21780 2004-02-18 Paul Brook <paul@codesourcery.com>
21781
21782 PR debug/12934
21783 * gcc.dg/debug/debug-7.c: New test.
21784
21785 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
21786
21787 * gcc.dg/20040217-1.c: New test.
21788
21789 2004-02-17 Zack Weinberg <zack@codesourcery.com>
21790
21791 * gcc.c-torture/execute/990208-1.x: Delete.
21792
21793 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
21794
21795 * gcc.c-torture/execute/20040208-2.x: New file.
21796
21797 2004-02-17 Mark Mitchell <mark@codesourcery.com>
21798
21799 PR c++/11326
21800 * g++.dg/abi/structret1.C: New test.
21801
21802 2004-02-17 Jakub Jelinek <jakub@redhat.com>
21803
21804 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
21805 (i386_cpuid): No need to test if cpuid is available on AMD64.
21806 Fix assembly, so that it works onboth i386 and AMD64.
21807 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
21808 (vecInLong): Fix s[] member type to unsigned int.
21809 (vecInWord): Remove type.
21810 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
21811 (a64, b64, c64, d64, e64): Remove.
21812 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
21813 Remove unused variable. Remove initialization of removed variables.
21814 Don't call mmx_tests nor sse_tests.
21815 (reference_mmx, reference_sse): Remove.
21816 (check): Add return stmt.
21817 * gcc.dg/i386-sse-7.c: New test.
21818 * gcc.dg/i386-mmx-4.c: New test.
21819
21820 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21821
21822 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
21823 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
21824 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
21825 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
21826 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
21827 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
21828 g++.dg/tc1/dr94.C: Fix line terminator.
21829
21830 2004-02-16 Geoffrey Keating <geoffk@apple.com>
21831
21832 * gcc.c-torture/compile/20040216-1.c: New.
21833
21834 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21835
21836 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
21837 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
21838 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
21839 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
21840 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
21841 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
21842
21843 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
21844
21845 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
21846
21847 2004-02-15 Mark Mitchell <mark@codesourcery.com>
21848
21849 PR c++/13971
21850 * g++.dg/expr/cond4.C: New test.
21851
21852 PR c++/14086
21853 * g++.dg/lookup/crash2.C: New test.
21854
21855 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
21856
21857 * gcc.c-torture/compile/20040214-2.c: New test.
21858
21859 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
21860
21861 PR c++/14116
21862 * g++.dg/ext/typeof8.C: New test.
21863
21864 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
21865
21866 * gcc.c-torture/compile/20040214-1.c: New test.
21867
21868 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21869
21870 PR c++/13635
21871 * g++.dg/template/spec11.C: New test.
21872
21873 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21874
21875 PR c++/13927
21876 * g++.dg/other/error8.C: New test.
21877
21878 2004-02-13 Mark Mitchell <mark@codesourcery.com>
21879
21880 PR c++/14122
21881 * g++.dg/template/array4.C: New test.
21882
21883 PR c++/14108
21884 * g++.dg/inherit/thunk2.C: New test.
21885
21886 PR c++/14083
21887 * g++.dg/eh/cond2.C: New test.
21888
21889 2004-02-12 Alan Modra <amodra@bigpond.net.au>
21890
21891 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
21892
21893 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
21894
21895 * lib/scanasm.exp (dg-scan): Quote pattern before display.
21896
21897 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
21898
21899 * g++.dg/simd-2.C: xfail on ppc64-linux.
21900
21901 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
21902
21903 PR c/456
21904 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
21905 tests.
21906
21907 2004-02-11 Uros Bizjak <uros@kss-loka.si>
21908
21909 * gcc.dg/builtins-33.c: New test.
21910
21911 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
21912
21913 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
21914
21915 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
21916
21917 * g++.dg/simd-2.C: Set -maltivec for ppc64.
21918
21919 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
21920
21921 * gcc.dg/ppc64-abi-3.c: New test.
21922
21923 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
21924
21925 PR c/14092
21926
21927 * gcc.dg/pr14092-1.c: New testcase.
21928
21929 2004-02-10 Alan Modra <amodra@bigpond.net.au>
21930
21931 * gcc.dg/cpp/assert4.c: Fix typo last change.
21932
21933 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
21934 * gcc.dg/cpp/assert4.c: Handle powerpc64.
21935
21936 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
21937
21938 2004-02-09 Roger Sayle <roger@eyesopen.com>
21939
21940 * gcc.c-torture/compile/20040209-1.c: New test case.
21941
21942 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
21943
21944 * gcc.dg/c90-init-1.c: Adjust expected error messages.
21945
21946 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
21947
21948 * gcc.c-torture/execute/20040208-[12].c: New tests.
21949
21950 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
21951
21952 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
21953
21954 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
21955
21956 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
21957
21958 2004-02-07 Zack Weinberg <zack@codesourcery.com>
21959
21960 Bug 13856
21961 * gcc.dg/visibility-8.c: New testcase.
21962
21963 2004-02-07 Zack Weinberg <zack@codesourcery.com>
21964
21965 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
21966 arguments.
21967 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
21968
21969 2004-02-07 Roger Sayle <roger@eyesopen.com>
21970
21971 PR middle-end/13696
21972 * g++.dg/opt/fold1.C: New test case.
21973
21974 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21975
21976 PR c++/14033
21977 * g++.dg/other/crash-2.C: New test.
21978
21979 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21980
21981 PR c++/14028
21982 * g++.dg/parse/angle-bracket2.C: New test.
21983
21984 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21985
21986 PR middle-end/13750
21987 Revert:
21988 2004-01-15 Geoffrey Keating <geoffk@apple.com>
21989 PR pch/13361
21990 * testsuite/g++.dg/pch/wchar-1.C: New.
21991 * testsuite/g++.dg/pch/wchar-1.Hs: New.
21992
21993 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21994
21995 PR c++/14008
21996 * g++.dg/parse/error15.C: New test.
21997 * g++.dg/parse/crash11.C: Update dg-error mark.
21998
21999 2004-02-04 Mark Mitchell <mark@codesourcery.com>
22000
22001 PR c++/13932
22002 * g++.dg/warn/conv2.C: New test.
22003
22004 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22005
22006 PR c++/13086
22007 * g++.dg/warn/incomplete1.C: Remove xfail.
22008
22009 2004-02-04 Mark Mitchell <mark@codesourcery.com>
22010
22011 * lib/file-format.exp (gcc_target_object_format): Use
22012 ${tool}_target_compile, not gcc_target_compile.
22013 * lib/target-supports.exp (check_alias_available): Likewise.
22014 (check_gc_sections_available): Likewise.
22015 * g++.dg/ext/attrib10.C: Use dg-require-alias.
22016 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
22017 dg-require-alias.
22018
22019 2004-02-04 Mark Mitchell <mark@codesourcery.com>
22020
22021 PR c++/13969
22022 * g++.dg/template/static6.C: New test.
22023
22024 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
22025
22026 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
22027
22028 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22029
22030 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
22031 tests for systems where `char' is unsigned by default.
22032
22033 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22034
22035 PR c++/13997
22036 * g++.dg/template/partial3.C: New test.
22037
22038 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
22039
22040 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
22041 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
22042 Remove mentions of obsolete ports.
22043
22044 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
22045
22046 * gcc.dg/noncompile/20001228-1.c: Fix for new
22047 error message.
22048
22049 2004-02-03 Roger Sayle <roger@eyesopen.com>
22050
22051 PR target/9348
22052 * gcc.c-torture/execute/multdi-1.c: New test case.
22053
22054 2004-02-03 Mark Mitchell <mark@codesourcery.com>
22055
22056 PR c++/13925
22057 * g++.dg/template/lookup5.C: New test.
22058
22059 2004-02-03 Mark Mitchell <mark@codesourcery.com>
22060
22061 PR c++/13950
22062 * g++.dg/template/lookup4.C: New test.
22063
22064 PR c++/13970
22065 * g++.dg/parse/error14.C: New test.
22066
22067 PR c++/14002
22068 * g++.dg/parse/template13.C: New test.
22069
22070 2004-02-03 Mark Mitchell <mark@codesourcery.com>
22071
22072 PR c++/13978
22073 * g++.dg/template/koenig4.C: New test.
22074
22075 PR c++/13968
22076 * g++.dg/template/crash17.C: New test.
22077
22078 PR c++/13975
22079 * g++.dg/parse/error13.C: New test.
22080 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
22081
22082 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
22083
22084 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
22085
22086 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
22087
22088 PR c/11658
22089 PR c/13994
22090 * gcc.dg/noncompile/20040203-1.c: New test.
22091 * gcc.dg/noncompile/20040203-2.c: Likewise.
22092 * gcc.dg/noncompile/20040203-3.c: Likewise.
22093 * gcc.dg/20040203-1.c: Likewise.
22094
22095 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
22096
22097 PR c++/10858
22098 * g++.dg/template/sizeof7.C: New test.
22099
22100 2004-02-02 Eric Christopher <echristo@redhat.com>
22101 Zack Weinberg <zack@codesourcery.com>
22102
22103 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
22104
22105 2004-02-02 Zack Weinberg <zack@codesourcery.com>
22106
22107 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
22108 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
22109 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
22110 * gcc.dg/cleanup-5.c: Run only on Linux targets.
22111
22112 2004-02-02 Mark Mitchell <mark@codesourcery.com>
22113
22114 PR c++/13113
22115 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
22116
22117 PR c++/13854
22118 * g++.dg/ext/attrib13.C: New test.
22119
22120 PR c++/13907
22121 * g++.dg/conversion/op2.C: New test.
22122
22123 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
22124
22125 * gcc.dg/titype-1.c: Fix pasto.
22126
22127 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
22128
22129 * gcc.dg/titype-1.c: New test.
22130
22131 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22132
22133 PR c++/13957
22134 * g++.dg/template/non-type-template-argument-1.C,
22135 g++.dg/template/qualified-id1.C: Update dg-error marks.
22136 * g++.dg/template/nontype6.C: New test.
22137
22138 2004-02-01 Roger Sayle <roger@eyesopen.com>
22139
22140 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
22141 * gcc.dg/builtins-31.c: New testcase.
22142 * gcc.dg/builtins-32.c: New testcase.
22143
22144 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
22145
22146 * objc.dg/call-super-2.m: Update line numbers
22147 for the including of stddef.h.
22148
22149 2004-01-30 Michael Matz <matz@suse.de>
22150
22151 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
22152 g++.dg/ext/case-range3.C: New tests.
22153
22154 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22155
22156 DR206
22157 PR c++/13813
22158 * g++.dg/template/member4.C: New test.
22159
22160 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22161
22162 PR c++/13683
22163 * g++.dg/template/sizeof6.C: New test.
22164
22165 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
22166
22167 * gcc.dg/fwritable-strings-1.c: New test.
22168
22169 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
22170
22171 * gcc.c-torture/compile/20040130-1.c: New test.
22172
22173 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
22174
22175 * objc.dg/call-super-2.m: Include stddef.h for size_t.
22176
22177 2004-01-29 Mark Mitchell <mark@codesourcery.com>
22178
22179 PR c++/13883
22180 * g++.dg/template/ctor3.C: New test.
22181
22182 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22183
22184 * g++.dg/tc1: New directory.
22185 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
22186 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
22187 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
22188 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
22189 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
22190
22191 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22192
22193 * g++.dg/parse/error11.C: New test.
22194 * g++.dg/parse/error12.C: Likewise.
22195
22196 2004-01-28 Ziemowit Laski <zlaski@apple.com>
22197
22198 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
22199 (scan_initial, main): Use aligned_sizeof instead of sizeof.
22200
22201 2004-01-28 Mark Mitchell <mark@codesourcery.com>
22202
22203 PR c++/13791
22204 * g++.dg/ext/attrib12.C: New test.
22205
22206 PR c++/13736
22207 * g++.dg/parse/cast2.C: New test.
22208
22209 2004-01-27 James E Wilson <wilson@specifixinc.com>
22210
22211 * objc.dg/encode-2.m (main): New local string. Set depending on
22212 sizeof long. Use in sscanf call.
22213 * objc.dg/encode-3.m (main): New local string. Set depending on
22214 sizeof long. Use in scan_initial call.
22215
22216 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22217
22218 * objc.dg/call-super-2.m: Make LP64-safe.
22219 * objc.dg/desig-init-1.m: Likewise.
22220
22221 2004-01-27 Devang Patel <dpatel@apple.com>
22222
22223 * g++.dg/debug/namespace1.C: New test.
22224
22225 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
22226
22227 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
22228 xscale-*-*.
22229
22230 * gcc.dg/arm-mmx-1.c: New test.
22231
22232 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
22233
22234 * gcc.dg/20040127-1.c: New test.
22235 * gcc.dg/20040127-2.c: New test.
22236
22237 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22238
22239 * objc.dg/stret-1.m (glob): Renamed to globa.
22240
22241 2004-01-26 Mark Mitchell <mark@codesourcery.com>
22242
22243 PR c++/13663
22244 * g++.dg/expr/for1.C: New test.
22245
22246 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
22247
22248 PR middle-end/13779
22249 * gcc.dg/darwin-longlong.c: New test.
22250
22251 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
22252
22253 * gcc.dg/20040124-1.c: Moved test from here...
22254 * gcc.c-torture/compile/20040124-1.c: ...to here.
22255
22256 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
22257
22258 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
22259 the assembly output if -m64 is passed.
22260
22261 2004-01-25 Mark Mitchell <mark@codesourcery.com>
22262
22263 PR c++/13833
22264 * g++.dg/template/cond3.C: New test.
22265
22266 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22267
22268 PR c++/13810
22269 * g++.dg/template/ttp7.C: New test.
22270
22271 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22272
22273 PR c++/13797
22274 * g++.dg/template/nontype4.C: New test.
22275 * g++.dg/template/nontype5.C: Likewise.
22276
22277 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
22278
22279 * gcc.dg/torture/mips-clobber-at.c: New test.
22280
22281 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
22282
22283 * gcc.dg/20040124-1.c: New test.
22284
22285 2004-01-24 Jakub Jelinek <jakub@redhat.com>
22286
22287 * gcc.dg/20040123-1.c: New test.
22288
22289 2004-01-23 Zack Weinberg <zack@codesourcery.com>
22290
22291 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
22292
22293 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
22294
22295 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
22296
22297 2004-01-23 Andrew Pinski <apinski@apple.com>
22298
22299 * gcc.dg/20030121-1.c: Move to ..
22300 * gcc.dg/20040121-1.c: here.
22301
22302 2004-01-23 Roger Sayle <roger@eyesopen.com>
22303
22304 * gcc.dg/builtins-29.c: New test case.
22305
22306 2004-01-23 Zack Weinberg <zack@codesourcery.com>
22307
22308 PR 18314
22309 * gcc.dg/builtins-30.c: New testcase.
22310
22311 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
22312
22313 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
22314 * lib/g77.exp: Likewise.
22315 * lib/objc.exp: Likewise.
22316 * lib/g++.exp: Likewise.
22317
22318 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
22319
22320 * gcc.dg/struct-by-value-2.c: New test.
22321
22322 2004-01-21 Andrew Pinski <apinski@apple.com>
22323
22324 PR target/13785
22325 * gcc.dg/20030121-1.c: New test.
22326
22327 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
22328
22329 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
22330 clobber frame pointer register in asm statement.
22331
22332 2004-01-21 Falk Hueffner <falk@debian.org>
22333
22334 * gcc.c-torture/compile/20040121-1.c: New test.
22335
22336 2004-01-21 Zack Weinberg <zack@codesourcery.com>
22337
22338 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
22339
22340 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
22341
22342 * gcc.dg/ppc64-abi-2.c: New test.
22343
22344 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
22345
22346 * lib/treelang.exp: Fill out this file.
22347 * lib/treelang-dg.exp: New File.
22348
22349 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
22350
22351 * gcc.c-torture/compile/981022-1.c: Remove.
22352 * gcc.dg/array-5.c: Remove XFAIL.
22353 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
22354 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
22355 gcc.dg/cond-lvalue-1.c: Update.
22356 * gcc.dg/cast-lvalue-2.c: New test.
22357
22358 2004-01-19 Mark Mitchell <mark@codesourcery.com>
22359
22360 PR c++/13592
22361 * g++.dg/other/error1.C (class foo): Tweak error message.
22362
22363 PR c++/13592
22364 * g++.dg/template/call2.C: New test.
22365
22366 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
22367
22368 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
22369 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
22370 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
22371 scalar-return-1_x.c, scalar-return-2_y.c,
22372 scalar-return-3_x.c, scalar-return-3_y.c,
22373 scalar-return-4_x.c, scalar-return-4_y.c,
22374 struct-align-1.h, struct-align-1_x.c,
22375 struct-align-1_y.c, struct-align-2.h,
22376 struct-align-2_x.c, struct-align-2_y.c,
22377 struct-by-value-10_y.c, struct-by-value-11_x.c,
22378 struct-by-value-11_y.c, struct-by-value-12_x.c,
22379 struct-by-value-12_y.c, struct-by-value-13_x.c,
22380 struct-by-value-13_y.c, struct-by-value-14_x.c,
22381 struct-by-value-14_y.c, struct-by-value-15_x.c,
22382 struct-by-value-15_y.c, struct-by-value-16_y.c,
22383 struct-by-value-17_y.c, struct-by-value-18_y.c,
22384 struct-by-value-19_y.c, struct-by-value-1_x.c,
22385 struct-by-value-1_y.c, struct-by-value-20_y.c,
22386 struct-by-value-2_x.c, struct-by-value-2_y.c,
22387 struct-by-value-3_y.c, struct-by-value-4_x.c,
22388 struct-by-value-4_y.c, struct-by-value-5_y.c,
22389 struct-by-value-6_y.c, struct-by-value-7_y.c
22390 struct-by-value-8_x.c, struct-by-value-8_y.c
22391 struct-by-value-9_x.c, struct-by-value-9_y.c
22392 struct-return-10_x.c, struct-return-10_y.c,
22393 struct-return-19_x.c, struct-return-20_x.c
22394 struct-return-2_x.c, struct-return-2_y.c
22395 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
22396 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
22397
22398 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
22399
22400 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
22401 attribute on sparc*-sun-solaris2.*.
22402
22403 2004-01-18 Mark Mitchell <mark@codesourcery.com>
22404
22405 PR c++/13710
22406 * g++.dg/ext/typeof7.C: New test.
22407
22408 2004-01-18 David Edelsohn <edelsohn@gnu.org>
22409
22410 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
22411 * gcc.dg/const-elim-1.c: Same.
22412
22413 2004-01-17 Ziemowit Laski <zlaski@apple.com>
22414
22415 * objc.dg/stret-1.m: New.
22416 * objc.dg/stret-2.m: New.
22417
22418 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
22419
22420 PR c++/11895
22421 * g++.dg/ext/vector1.C: New test.
22422
22423 2004-01-16 Geoffrey Keating <geoffk@apple.com>
22424
22425 * gcc.dg/pch/import-1.c: New.
22426 * gcc.dg/pch/import-1.hs: New.
22427 * gcc.dg/pch/import-1a.h: New.
22428 * gcc.dg/pch/import-1b.h: New.
22429 * gcc.dg/pch/import-1c.h: New.
22430
22431 2004-01-16 Mark Mitchell <mark@codesourcery.com>
22432
22433 PR c++/13574
22434 * g++.dg/ext/array1.C: New test.
22435
22436 PR c++/13178
22437 * g++.dg/conversion/op1.C: New test.
22438
22439 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
22440
22441 PR 11864
22442 From Kazumoto Kojima / Dan Kegel:
22443 * gcc.dg/pr11864-1.c: New test.
22444
22445 PR 10392
22446 From Marcus Comstedt / Dan Kegel:
22447 * gcc.dg/pr10392-1.c: New test.
22448
22449 2004-01-16 Mark Mitchell <mark@codesourcery.com>
22450
22451 PR c++/13478
22452 * g++.dg/init/ref10.C: New test.
22453
22454 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22455
22456 PR c++/13407
22457 * g++.dg/parse/typename6.C: New test.
22458
22459 2004-01-15 Geoffrey Keating <geoffk@apple.com>
22460
22461 PR pch/13361
22462 * testsuite/g++.dg/pch/wchar-1.C: New.
22463 * testsuite/g++.dg/pch/wchar-1.Hs: New.
22464
22465 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22466
22467 PR c++/9259
22468 * g++.dg/expr/sizeof2.C: New test.
22469
22470 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
22471
22472 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
22473
22474 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
22475
22476 PR c++/13659
22477 * g++.dg/lookup/strong-using-3.C: New.
22478 * g++.dg/lookup/using-10.C: New.
22479
22480 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
22481
22482 PR c++/13594
22483 * g++.dg/lookup/strong-using-2.C: New.
22484
22485 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
22486 Dan Kegel <dank@kegel.com>
22487 J"orn Rennecke <joern.rennecke@superh.com>
22488
22489 PR target/9365
22490 * gcc.dg/pr9365-1.c: New test.
22491
22492 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22493
22494 PR c++/8856
22495 * g++.dg/parse/casting-operator2.C: New test.
22496 * g++.old-deja/g++.pt/explicit83.C: Remove.
22497
22498 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
22499
22500 * gcc.dg/label-compound-stmt-1.c: New test.
22501 * gcc.c-torture/compile/950922-1.c,
22502 gcc.c-torture/compile/20000211-3.c,
22503 gcc.c-torture/compile/20000518-1.c,
22504 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
22505 compound statements.
22506
22507 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
22508
22509 * gcc.dg/ppc64-abi-1.c: New test.
22510
22511 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
22512
22513 * g++.dg/ext/attrib9.C: Add dg-warnings.
22514
22515 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22516
22517 PR c++/12335
22518 * g++.dg/parse/dtor3.C: New test.
22519
22520 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
22521
22522 PR c++/12709
22523 * g++.dg/parse/try-catch-1.C: New test.
22524
22525 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
22526
22527 * ada/acats/run_all.sh: Add more verbose output in acats.log
22528 when compiling tests.
22529
22530 2004-01-12 Zack Weinberg <zack@codesourcery.com>
22531
22532 PR 13656
22533 * gcc.dg/typedef-redecl.c: New test case.
22534 * gcc.dg/typedef-redecl.h: New support file.
22535
22536 2004-01-13 Jan Hubicka <jh@suse.cz>
22537
22538 * gcc.dg/always_inline.c: New test.
22539 * gcc.dg/debug/20031231-1.c: Fix.
22540
22541 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22542
22543 PR c++/13474
22544 * g++.dg/template/array3.C: New test.
22545
22546 2004-01-12 Zack Weinberg <zack@codesourcery.com>
22547
22548 * g++.dg/ext/lvalue1.C: No longer expected to fail.
22549 * g++.dg/warn/Wunused-2.C: Likewise.
22550
22551 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22552
22553 PR c++/13289
22554 * g++.dg/template/instantiate6.C: New test.
22555
22556 2004-01-12 Roger Sayle <roger@eyesopen.com>
22557
22558 PR middle-end/11397
22559 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
22560
22561 2004-01-12 Jan Hubicka <jh@suse.cz>
22562
22563 PR opt/12826
22564 * gcc.dg/20040112-1.c: New.
22565
22566 * gcc.dg/dwarf-die[1-7].c: Move to...
22567 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
22568 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
22569
22570 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
22571
22572 PR c++/4100
22573 * g++.dg/parse/friend4.C: New test.
22574
22575 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
22576
22577 PR c++/4100
22578 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
22579 definition is called a friend.
22580
22581 2004-01-11 Zack Weinberg <zack@codesourcery.com>
22582
22583 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
22584
22585 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
22586
22587 PR c++/3478
22588 * g++.dg/parse/error10.C: New test.
22589 * g++.dg/template/arg2.C: Accept "invalid type" error.
22590
22591 2004-01-11 Jakub Jelinek <jakub@redhat.com>
22592
22593 PR middle-end/13392
22594 * g++.dg/opt/expect2.C: New test.
22595
22596 2004-01-10 Zack Weinberg <zack@codesourcery.com>
22597
22598 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
22599 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
22600 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
22601 Update dg-error regexps.
22602
22603 2004-01-10 Zack Weinberg <zack@codesourcery.com>
22604
22605 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
22606 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
22607
22608 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
22609
22610 * gcc.dg/pragma-re-1.c: Use right pointer type.
22611
22612 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
22613
22614 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
22615
22616 2004-01-09 Geoffrey Keating <geoffk@apple.com>
22617
22618 * gcc.dg/rs6000-ldouble-1.c: New.
22619
22620 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22621
22622 DR 337
22623 PR c++/9256
22624 * g++.dg/other/abstract1.C: New test.
22625
22626 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
22627
22628 * g++.dg/lookup/strong-using-1.C: New.
22629
22630 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
22631
22632 PR c/11234
22633 * gcc.dg/func-ptr-conv-1.c: New test.
22634 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
22635
22636 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
22637
22638 PR target/13380.
22639 * gcc.c-torture/compile/20040109-1.c: New.
22640
22641 2004-01-08 Stuart Hastings <stuart@apple.com>
22642
22643 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
22644 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
22645 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
22646
22647 2004-01-09 Alan Modra <amodra@bigpond.net.au>
22648
22649 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
22650
22651 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
22652
22653 * ada/acats/run_acats: Treat 'gnatchop' the same way
22654 as 'gnatmake'. Export GCC_DRIVER.
22655 * ada/acats/run_all.sh: Add target_gnatchop. Use
22656 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
22657
22658 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22659
22660 PR c++/12573
22661 * g++.dg/template/dependent-expr4.C: New test.
22662
22663 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
22664
22665 * gcc.dg/altivec-11.c: New test.
22666
22667 2004-01-07 Mark Mitchell <mark@codesourcery.com>
22668
22669 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
22670
22671 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
22672
22673 PR c/6024
22674 * gcc.dg/enum-compat-1.c: New test.
22675 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
22676
22677 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
22678
22679 PR c/12165
22680 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
22681 gcc.dg/c99-idem-qual-3.c: New tests.
22682
22683 2004-01-07 Alan Modra <amodra@bigpond.net.au>
22684
22685 * gcc.dg/winline-7.c: Don't cast void * to int.
22686
22687 2004-01-06 Jan Hubicka <jh@suse.cz>
22688
22689 * gcc.dg/i386-sse-5.c: New test
22690 * g++.dg/eh/simd-1.c: Add -w argument for i386.
22691
22692 2004-01-05 Mark Mitchell <mark@codesourcery.com>
22693
22694 PR c++/12815
22695 * g++.dg/rtti/typeid4.C: New test.
22696
22697 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
22698
22699 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
22700
22701 2004-01-05 Mark Mitchell <mark@codesourcery.com>
22702
22703 PR c++/12132
22704 * g++.dg/template/error11.C: New test.
22705
22706 PR c++/13451
22707 * g++.dg/template/class2.C: New test.
22708
22709 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
22710 Richard Sandiford <rsandifo@redhat.com>
22711
22712 PR c++/13387
22713 * g++.dg/opt/alias3.C: New test.
22714
22715 2004-01-04 Mark Mitchell <mark@codesourcery.com>
22716
22717 PR c++/13157
22718 * g++.dg/template/koenig3.C: New test.
22719
22720 PR c++/13529
22721 * g++.dg/parse/offsetof3.C: New test.
22722
22723 * g++.dg/init/copy7.C: Add missing dg-error markers.
22724
22725 PR c++/12226
22726 * g++.dg/init/copy7.c: New test.
22727
22728 PR c++/13536
22729 * g++.dg/parse/cast1.C: New test.
22730
22731 2004-01-04 Jan Hubicka <jh@suse.cz>
22732
22733 * gcc.dg/winline[1-7].c: New tests.
22734
22735 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22736
22737 PR c++/13520
22738 * g++.dg/template/qualttp22.C: New test.
22739
22740 2004-01-01 Jan Hubicka <jh@suse.cz>
22741
22742 * gcc.dg/debug/20031231-1.c: New.
22743 * gcc.c-torture/compile/20040101-1.c: New.
22744 * gcc.dg/dwarf-die-[1-7].c: New.
22745
22746 2004-01-01 Jakub Jelinek <jakub@redhat.com>
22747
22748 PR optimization/13521
22749 * gcc.c-torture/compile/20031231-1.c: New test.
22750
22751 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
22752
22753 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
22754
22755 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22756
22757 PR c++/10079
22758 * g++.dg/template/crash16.C: New test.
22759
22760 2003-12-30 Mark Mitchell <mark@codesourcery.com>
22761
22762 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
22763
22764 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
22765
22766 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
22767 ports.
22768 * g++.old-deja/g++.jason/thunk3.C: Likewise.
22769 * g++.old-deja/g++.law/profile1.C: Likewise.
22770 * gcc.c-torture/compile/981006-1.c: Likewise.
22771 * gcc.c-torture/execute/loop-2e.x: Likewise.
22772 * gcc.c-torture/execute/loop-2f.x: Remove.
22773 * gcc.c-torture/execute/loop-2g.x: Likewise.
22774 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
22775 * gcc.dg/20020312-2.c: Remove traces of dead ports.
22776
22777 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
22778
22779 PR c++/13507
22780 * g++.dg/ext/attrib11.C: New test.
22781
22782 PR c++/13494
22783 * g++.dg/template/array2-1.C: New test.
22784 * g++.dg/template/array2-2.C: New test.
22785
22786 2003-12-29 Mark Mitchell <mark@codesourcery.com>
22787
22788 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
22789
22790 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
22791
22792 PR c++/12774
22793 * g++.dg/template/array1-1.C: New test.
22794 * g++.dg/template/array1-2.C: New test.
22795
22796 2003-12-29 Roger Sayle <roger@eyesopen.com>
22797
22798 PR fortran/12632
22799 * g77.dg/12632.f: New test case.
22800
22801 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22802
22803 PR c++/13289
22804 * g++.dg/parse/nontype1.C: New test.
22805
22806 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22807
22808 PR c++/12403
22809 * g++.dg/parse/explicit1.C: New test.
22810 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
22811
22812 2003-12-28 Mark Mitchell <mark@codesourcery.com>
22813
22814 PR c++/13081
22815 * g++.dg/opt/inline6.C: New test.
22816
22817 PR c++/12613
22818 * g++.dg/parse/error9.C: New test.
22819
22820 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
22821
22822 2003-12-28 Mark Mitchell <mark@codesourcery.com>
22823
22824 PR c++/13009
22825 * g++.dg/init/assign1.C: New test.
22826
22827 2003-12-28 Roger Sayle <roger@eyesopen.com>
22828
22829 PR c++/13070
22830 * g++.dg/warn/format3.C: New test case.
22831
22832 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22833
22834 * gcc.c-torture/compile/20031227-1.c: New test.
22835
22836 2003-12-23 Mark Mitchell <mark@codesourcery.com>
22837
22838 * g++.dg/bprob/bprob.exp: Load target-supports.exp
22839 * g77.dg/bprob/bprob.exp: Likewise.
22840 * gcc.misc-tests/bprob.exp: Likewise.
22841 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
22842 variants on systems where the library does not provide that
22843 functionality.
22844 * gcc.dg/builtins-20.c: Use builtins-config.h.
22845 * gcc.dg/builtins-config.h: New file.
22846
22847 2003-12-23 Mark Mitchell <mark@codesourcery.com>
22848
22849 * lib/gcc-dg.exp (dg-require-profiling): New function.
22850 * lib/target-supports.exp (check_profiling_available): Likewise.
22851 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
22852 * g77.dg/bprob/bprob.exp: Likewise.
22853 * gcc.misc-tests/bprob.exp: Likewise.
22854 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
22855 * gcc.dg/20021014-1.c: Likewise.
22856 * gcc.dg/nest.c: Likewise.
22857
22858 2003-12-23 Mark Mitchell <mark@codesourcery.com>
22859
22860 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
22861 compiling.
22862 * g++.dg/lookup/java2.C: Likewise.
22863 * gcc.dg/cpp/lexident.c: Likewise.
22864
22865 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
22866
22867 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
22868 given.
22869 * gcc.c-torture/compile/961203-1.c: Likewise.
22870 * gcc.c-torture/compile/980506-1.c: Likewise.
22871
22872 2003-12-23 Zack Weinberg <zack@codesourcery.com>
22873
22874 * lib/gcc-dg.exp (dg-prune-output): New annotation.
22875 (additional_prunes): New global.
22876 (gcc-dg-prune): Handle additional per-test pruning.
22877 (dg-test): Clear additional_prunes between tests.
22878
22879 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
22880 dg-prune-output to avoid spurious failures from assembler
22881 complaining about nonexistent WAW violations.
22882 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
22883 Use dg-prune-output to avoid spurious failures from assembler
22884 warning about Itanium B-step errata.
22885
22886 2003-12-23 Mark Mitchell <mark@codesourcery.com>
22887
22888 * g++.dg/abi/macro0.C: New test.
22889 * g++.dg/abi/macro1.C: Likewise.
22890 * g++.dg/abi/macro2.C: Likewise.
22891
22892 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
22893 * g++.dg/abi/bitfield7.C: Likewise.
22894 * g++.dg/abi/dtor2.C: Likewise.
22895 * g++.dg/abi/mangle11.C: Likewise.
22896 * g++.dg/abi/mangle12.C: Likewise.
22897 * g++.dg/abi/mangle14.C: Likewise.
22898 * g++.dg/abi/mangle17.C: Likewise.
22899 * g++.dg/abi/vbase10.C: Likewise.
22900 * g++.dg/abi/vbase14.C: Likewise.
22901 * g++.dg/template/qualttp17.C: Likewise.
22902
22903 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
22904
22905 PR c/11995
22906 * gcc.dg/20031223-1.c: New test.
22907
22908 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
22909
22910 * gcc.dg/noreturn-7.c: New test.
22911
22912 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
22913
22914 * gcc.dg/null-pointer-1.c: New test.
22915
22916 2003-12-22 Mark Mitchell <mark@codesourcery.com>
22917
22918 * g++.old-deja/g++.jason/template18.C: Remove.
22919 * g++.old-deja/g++.jason/template37.C: Likewise.
22920
22921 PR c++/12862
22922 * g++.dg/lookup/ns1.C: New test.
22923
22924 PR c++/12397
22925 * g++.dg/template/lookup3.C: New test.
22926
22927 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
22928
22929 * g++.dg/template/recurse1.C: New test
22930
22931 2003-12-22 Mark Mitchell <mark@codesourcery.com>
22932
22933 PR c++/12479
22934 * g++.dg/parse/semicolon1.C: New test.
22935 * g++.dg/parse/semicolon1.h: Likewise.
22936
22937 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
22938
22939 * gcc.dg/darwin-misaligned.c: New test.
22940
22941 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
22942
22943 PR c/9163
22944 * gcc.dg/20031222-1.c: New test.
22945
22946 2003-12-21 Mark Mitchell <mark@codesourcery.com>
22947
22948 PR c++/13438
22949 * g++.dg/parse/error8.C: New test.
22950
22951 PR c++/11554
22952 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
22953
22954 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
22955
22956 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
22957 too small.
22958 * gcc.c-torture/compile/930217-1.c: Likewise.
22959 * gcc.c-torture/compile/930513-1.c: Likewise.
22960 * gcc.c-torture/execute/920908-2.c: Likewise.
22961 * gcc.c-torture/execute/921204-1.c: Likewise.
22962 * gcc.c-torture/execute/930621-1.c: Likewise.
22963 * gcc.c-torture/execute/930630-1.c: Likewise.
22964 * gcc.c-torture/execute/931031-1.c: Likewise.
22965 * gcc.c-torture/execute/980602-2.c: Likewise.
22966 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
22967 * gcc.c-torture/execute/compndlit-1.c: Likewise.
22968 * gcc.c-torture/execute/extzvsi.c: Likewise.
22969 * gcc.c-torture/unsorted/ext.c: Likewise.
22970
22971 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
22972
22973 PR target/12749
22974 * gcc.c-torture/compile/20031220-2.c: New test case.
22975
22976 2003-12-20 Roger Sayle <roger@eyesopen.com>
22977
22978 PR optimization/13031
22979 * gcc.c-torture/compile/20031220-1.c: New test case.
22980
22981 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
22982
22983 * gcc.dg/cast-function-1.c: New test.
22984
22985 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
22986
22987 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
22988 formats.
22989
22990 2003-12-19 Mark Mitchell <mark@codesourcery.com>
22991
22992 PR c++/12795
22993 * g++.dg/ext/attrib10.C: New test.
22994
22995 2003-12-19 Jakub Jelinek <jakub@redhat.com>
22996
22997 * gcc.dg/cleanup-10.c: New test.
22998 * gcc.dg/cleanup-11.c: New test.
22999
23000 2003-12-19 Jakub Jelinek <jakub@redhat.com>
23001
23002 PR c++/13239
23003 * g++.dg/opt/expect1.C: New test.
23004
23005 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
23006
23007 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
23008
23009 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
23010
23011 PR debug/12923
23012 * gcc.dg/20031218-1.c: New test.
23013
23014 PR debug/12389
23015 * gcc.dg/20031218-2.c: New test.
23016 * gcc.dg/20031218-3.c: New test.
23017
23018 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
23019 of label name and allow for USER_LABEL_PREFIX == "_" names.
23020 * g++.dg/abi/mangle18-2.C: Likewise.
23021 * g++.dg/abi/mangle19-1.C: Likewise.
23022 * g++.dg/abi/mangle19-2.C: Likewise.
23023 * g++.dg/abi/mangle20-1.C: Likewise.
23024 * g++.dg/abi/mangle20-2.C: Likewise.
23025
23026 2003-12-18 Richard Henderson <rth@redhat.com>
23027
23028 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
23029
23030 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
23031 Dan Kegel <dank@kegel.com>
23032
23033 PR other/12009
23034 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
23035 testing a cross compiler, it causes spurious compile failures.
23036 * lib/g++.exp: Likewise.
23037
23038 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23039
23040 PR c++/13262
23041 * g++.dg/template/access13.C: New test.
23042
23043 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
23044
23045 * gcc.dg/20031216-1.c: New test.
23046
23047 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23048
23049 PR c++/9154
23050 * g++.dg/template/error10.C: New test.
23051
23052 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
23053
23054 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
23055 * g++.dg/eh/simd-2.C: Likewise.
23056
23057 2003-12-17 James E Wilson <wilson@specifixinc.com>
23058 Roger Sayle <roger@eyesopen.com>
23059
23060 * gcc.c-torture/execute/ieee/mzero5.c: New.
23061
23062 2003-12-17 Mark Mitchell <mark@codesourcery.com>
23063
23064 PR c++/10603
23065 * g++.dg/parse/error6.C: New test.
23066
23067 PR c++/12827
23068 * g++.dg/parse/error7.C: New test.
23069
23070 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
23071
23072 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
23073 at -O with stabs debugging formats.
23074 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
23075 * gcc.dg/debug/debug-2.c: Likewise.
23076
23077 2003-12-16 Mark Mitchell <mark@codesourcery.com>
23078
23079 PR c++/12696
23080 * g++.dg/init/error1.C: New test.
23081
23082 PR c++/12218
23083 * g++.dg/init/pm3.C: New test.
23084
23085 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
23086
23087 PR c/3347
23088 * gcc.dg/bitfld-8.c: New test.
23089
23090 2003-12-16 James Lemke <jim@wasabisystems.com>
23091
23092 * gcc.dg/arm-scd42-[123].c: New tests.
23093
23094 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
23095
23096 PR c++/9043
23097 * g++.dg/abi/mangle20-1.C: New test.
23098 * g++.dg/abi/mangle20-2.C: New test.
23099
23100 2003-12-16 Mark Mitchell <mark@codesourcery.com>
23101
23102 PR c++/13275
23103 * g++.dg/other/offsetof2.C: Remove XFAIL.
23104 * g++.dg/parse/offsetof1.C: New test.
23105 * g++.gd/parse/offsetof2.C: Likewise.
23106
23107 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23108
23109 * g++.dg/template/nontype3.C: New test.
23110 * g++.dg/template/static2.C: Tweaked the dg-error clause.
23111
23112 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23113
23114 * g++.dg/warn/noreturn-3.C: Also test instantiation.
23115
23116 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
23117
23118 PR c++/13387
23119 * g++.dg/expr/assign1.C: New test.
23120
23121 PR c++/13242
23122 * g++.dg/abi/mangle19-1.C: New test.
23123 * g++.dg/abi/mangle19-2.C: New test.
23124
23125 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
23126
23127 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
23128
23129 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
23130
23131 * gcc.c-torture/execute/20031216-1.c: New test.
23132
23133 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23134
23135 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
23136 an ICE regression.
23137
23138 2003-12-15 Mark Mitchell <mark@codesourcery.com>
23139
23140 PR c++/10926
23141 * g++.dg/template/error9.C: New test.
23142
23143 PR c++/11116
23144 * g++.dg/template/error8.C: New test.
23145
23146 2003-12-15 Roger Sayle <roger@eyesopen.com>
23147
23148 PR middle-end/13400
23149 * gcc.c-torture/execute/20031215-1.c: New test case.
23150
23151 2003-12-15 Mark Mitchell <mark@codesourcery.com>
23152
23153 PR c++/13269
23154 * g++.dg/parse/error5.C: New test.
23155
23156 PR c++/12989
23157 * g++.dg/expr/sizeof1.C: New test.
23158
23159 PR c++/13310
23160 * g++.dg/template/crash15.C: New test.
23161
23162 2003-12-15 Geoffrey Keating <geoffk@apple.com>
23163
23164 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
23165 a non-POD type as the last named parameter of a varargs function.
23166
23167 2003-12-15 Mark Mitchell <mark@codesourcery.com>
23168
23169 PR c++/13243
23170 PR c++/12573
23171 * g++.dg/template/crash14.C: New test.
23172 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
23173
23174 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
23175
23176 * g++.dg/other/java1.C: New test.
23177
23178 PR c++/13241
23179 * g++.dg/abi/mangle18-1.C: New test.
23180 * g++.dg/abi/mangle18-2.C: New test.
23181
23182 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23183
23184 PR optimization/10312
23185 * gcc.c-torture/execute/20031214-1.c: New.
23186
23187 2003-12-14 Mark Mitchell <mark@codesourcery.com>
23188
23189 PR c++/10779
23190 PR c++/12160
23191 * g++.dg/parse/error3.C: New test.
23192 * g++.dg/parse/error4.C: Likewise.
23193 * g++.dg/abi/mangle4.C: Tweak error messages.
23194 * g++.dg/lookup/using5.C: Likewise.
23195 * g++.dg/other/error2.C: Likewise.
23196 * g++.dg/parse/typename5.C: Likewise.
23197 * g++.dg/parse/undefined1.C: Likewise.
23198 * g++.dg/template/arg2.C: Likewise.
23199 * g++.dg/template/ttp3.C: Likewise.
23200 * g++.dg/template/type1.C: Likewise.
23201 * g++.old-deja/g++.other/crash32.C: Likewise.
23202 * g++.old-djea/g++.pt/defarg8.C: Likewise.
23203
23204 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23205
23206 PR c++/13106
23207 * g++.dg/warn/noreturn-3.C: New test.
23208
23209 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
23210
23211 PR c++/13118
23212 * g++.dg/abi/covariant3.C: New.
23213
23214 2003-12-12 Jakub Jelinek <jakub@redhat.com>
23215
23216 * g++.dg/eh/ia64-1.C: New test.
23217
23218 2003-12-12 Roger Sayle <roger@eyesopen.com>
23219
23220 PR optimization/13037
23221 * g77.f-torture/execute/13037.f: New test case.
23222
23223 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
23224
23225 PR c++/12881
23226 * g++.dg/abi/covariant2.C: New.
23227
23228 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
23229
23230 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
23231
23232 2003-12-11 Zack Weinberg <zack@codesourcery.com>
23233
23234 * gcc.c-torture/execute/wchar_t-1.x: Delete.
23235
23236 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
23237
23238 PR other/10819
23239 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
23240 to fix Bug 10819.
23241 * lib/g++.exp (g++_version): Likewise.
23242 * lib/g77.exp (g77_version): Likewise.
23243 * lib/objc.exp (default_objc_version): Likewise.
23244
23245 2003-12-10 Richard Henderson <rth@redhat.com>
23246
23247 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
23248
23249 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
23250
23251 2003-12-08 Matt Austern <austern@apple.com>
23252
23253 PR c/13134
23254 * lib/gcc-dg.exp (dg-require-visibility): Define.
23255 * lib/target-supports (check_visibility_available): Define.
23256 * gcc.dg/visibility-1.c: New test.
23257 * gcc.dg/visibility-2.c: Likewise.
23258 * gcc.dg/visibility-3.c: Likewise.
23259 * gcc.dg/visibility-4.c: Likewise.
23260 * gcc.dg/visibility-5.c: Likewise.
23261 * gcc.dg/visibility-6.c: Likewise.
23262 * g++.dg/ext/visibility-1.C: Likewise.
23263 * g++.dg/ext/visibility-2.C: Likewise.
23264 * g++.dg/ext/visibility-3.C: Likewise.
23265 * g++.dg/ext/visibility-4.C: Likewise.
23266 * g++.dg/ext/visibility-5.C: Likewise.
23267 * g++.dg/ext/visibility-6.C: Likewise.
23268
23269 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23270
23271 * g++.dg/lookup/java1.C: New test.
23272 * g++.dg/lookup/java2.C: New test.
23273
23274 2003-12-07 Falk Hueffner <falk@debian.org>
23275
23276 * g++.dg/opt/noreturn-1.C: New test.
23277
23278 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
23279
23280 * gcc.dg/overflow-1.c: New test.
23281
23282 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
23283
23284 * g77.f-torture/compile/13060.f: New test.
23285
23286 2003-12-06 Mark Mitchell <mark@codesourcery.com>
23287
23288 PR c++/13323
23289 * g++.dg/inherit/operator2.C: New test.
23290
23291 2003-12-05 Mark Mitchell <mark@codesourcery.com>
23292
23293 PR c++/13305
23294 * g++.dg/ext/attrib9.C: New test.
23295
23296 2003-12-05 Mark Mitchell <mark@codesourcery.com>
23297
23298 PR c++/13314
23299 * g++.dg/template/error7.C: New test.
23300
23301 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
23302 J"orn Rennecke <joern.rennecke@superh.com>
23303
23304 PR target/13302
23305 * g++.dg/other/struct-va_list.C: New test.
23306
23307 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23308
23309 PR c++/13166
23310 * g++.dg/parse/defarg6.C: New test.
23311
23312 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
23313
23314 PR target/13256
23315 * gcc.c-torture/execute/20031201-1.c: New test.
23316
23317 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
23318
23319 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
23320
23321 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
23322
23323 * gcc.dg/builtin-return-1.c: New test.
23324
23325 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
23326 J"orn Rennecke <joern.rennecke@superh.com>
23327
23328 PR optimization/13260
23329 * gcc.c-torture/execute/20031204-1.c: New test.
23330
23331 2003-12-03 Mark Mitchell <mark@codesourcery.com>
23332
23333 PR c++/9127
23334 * g++.dg/template/error6.C: New test.
23335
23336 2003-12-03 Jakub Jelinek <jakub@redhat.com>
23337
23338 * gcc.dg/20031202-1.c: New test.
23339
23340 2003-12-03 Mark Mitchell <mark@codesourcery.com>
23341
23342 PR c++/13179
23343 * g++.dg/template/eh1.C: New test.
23344
23345 PR c++/10771
23346 * g++.dg/template/error5.C: New test.
23347
23348 2003-12-02 David Ung <davidu@mips.com>
23349
23350 * gcc.dg/compat/vector-check.h: Corrected type for var
23351 g_##TMODE
23352
23353 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23354
23355 PR c++/10126
23356 * g++.dg/template/ptrmem8.C: New test.
23357
23358 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23359
23360 PR c++/12573
23361 * g++.dg/template/dependent-expr3.C: New test.
23362
23363 2003-12-01 James Lemke <jim@wasabisystems.com>
23364
23365 * gcc.dg/arm-g2.c: New test.
23366
23367 2003-12-01 Roger Sayle <roger@eyesopen.com>
23368
23369 PR optimization/11634
23370 * gcc.dg/20031201-2.c: New test case.
23371
23372 2003-12-01 Zack Weinberg <zack@codesourcery.com>
23373
23374 PR 11433
23375 * objc.dg/proto-lossage-3.m: New test.
23376
23377 2003-12-01 Roger Sayle <roger@eyesopen.com>
23378
23379 PR optimization/12628
23380 * gcc.dg/20031201-1.c: New test case.
23381
23382 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
23383
23384 * gcc.dg/unaligned-1.c: New test.
23385
23386 2003-11-30 Mark Mitchell <mark@codesourcery.com>
23387
23388 PR c++/9849
23389 * g++.dg/template/error4.C: New test.
23390 * g++.dg/template/nested3.C: Adjust error markers.
23391
23392 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23393
23394 * gcc.dg/cpp/assert4.c: Check more #system assertions.
23395
23396 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
23397
23398 PR c/10333
23399 * gcc.dg/bitfld-7.c: New test.
23400
23401 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
23402
23403 * gcc.dg/tls/asm-1.C: New test.
23404
23405 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23406
23407 * gcc.dg/cpp/assert4.c: Update.
23408
23409 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
23410
23411 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
23412 * gcc.dg/builtin-apply3.c: New test.
23413
23414 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
23415
23416 * lib/compat.exp (compat-obj): New xfaildata parameter.
23417 Use it to set compiler_conditional_xfail_data before compiling.
23418 (compat-get-options): Handle dg-xfail-if.
23419 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
23420 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
23421 * gcc.dg/compat/vector-1_y.c: Likewise.
23422 * gcc.dg/compat/vector-2_x.c: Likewise.
23423 * gcc.dg/compat/vector-2_y.c: Likewise.
23424
23425 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
23426
23427 * g++.dg/opt/reg-stack4.C: New test.
23428
23429 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
23430
23431 * gcc.dg/builtin-apply2.c: New test.
23432
23433 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
23434
23435 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
23436
23437 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23438
23439 PR c++/12924
23440 * g++.dg/template/template-id-2.C: New test.
23441
23442 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23443
23444 PR c++/5369
23445 * g++.dg/template/memfriend1.C: New test.
23446 * g++.dg/template/memfriend2.C: Likewise.
23447 * g++.dg/template/memfriend3.C: Likewise.
23448 * g++.dg/template/memfriend4.C: Likewise.
23449 * g++.dg/template/memfriend5.C: Likewise.
23450 * g++.dg/template/memfriend6.C: Likewise.
23451 * g++.dg/template/memfriend7.C: Likewise.
23452 * g++.dg/template/memfriend8.C: Likewise.
23453 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
23454
23455 2003-11-21 Mark Mitchell <mark@codesourcery.com>
23456
23457 PR c++/12515
23458 * g++.dg/ext/cond1.C: New test.
23459
23460 2003-11-20 Richard Henderson <rth@redhat.com>
23461
23462 * gcc.dg/20020201-2.c: Remove.
23463 * gcc.dg/20020201-4.c: Remove.
23464 * gcc.dg/20020304-1.c: Remove.
23465
23466 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
23467
23468 * gcc.dg/cpp/trad/xwin1.c: New test case.
23469
23470 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
23471
23472 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
23473 * lib/g77.exp: Likewise.
23474 * lib/objc.exp: Likewise.
23475 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
23476 for darwin.
23477
23478 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23479
23480 PR c++/12932
23481 * g++.dg/template/static5.C: New test.
23482
23483 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
23484
23485 * gcc.dg/nested-func-1.c: New test.
23486
23487 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23488
23489 * gcc.dg/cpp/assert4.c: New test.
23490
23491 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
23492
23493 PR c++/2294
23494 * g++.dg/lookup/using9.c: New test.
23495
23496 2003-11-14 Mark Mitchell <mark@codesourcery.com>
23497
23498 PR c++/12762
23499 * g++.dg/template/error3.C: New test.
23500
23501 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
23502
23503 PR ada/13035
23504 * ada/acats/run_acats, run_all.sh: Fix syntax error.
23505 No longer use a wrapper for gcc, since this does not work under
23506 Windows.
23507
23508 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
23509
23510 PR c++/2094
23511 * g++.dg/template/ptrmem7.C: New test.
23512
23513 2003-11-13 Andrew Pinski <apinski@apple.com>
23514
23515 * gcc.c-torture/compile/20031113-1.c: New test.
23516
23517 2003-11-13 Mark Mitchell <mark@codesourcery.com>
23518 Kean Johnston <jkj@sco.com>
23519
23520 PR c/13029
23521 * gcc.dg/unused-4.c: Update.
23522
23523 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
23524
23525 * g++.dg/opt/const3.C: New test.
23526
23527 2003-11-13 Jan Hubicka <jh@suse.cz>
23528
23529 * gcc.c-torture/compile/20031112-1.c: New test.
23530
23531 2003-11-12 Mark Mitchell <mark@codesourcery.com>
23532
23533 * g++.dg/parse/crash10.C: Remove bogus error marker.
23534
23535 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23536
23537 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
23538 (host_gcc): Likewise.
23539 (ROOT): Honor $PWDCMD.
23540 (BASE): Likewise.
23541 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
23542
23543 2003-11-12 Catherine Moore <clm@redhat.com>
23544
23545 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
23546
23547 2003-11-12 Andreas Jaeger <aj@suse.de>
23548 Jakub Jelinek <jakub@redhat.com>
23549 Andrew Pinski <pinskia@physics.uc.edu>
23550 Richard Henderson <rth@redhat.com>
23551
23552 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
23553 systems.
23554 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
23555
23556 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
23557 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
23558
23559 2003-11-11 Andreas Jaeger <aj@suse.de>
23560
23561 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
23562
23563 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
23564
23565 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
23566
23567 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
23568 Clean ups.
23569
23570 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
23571
23572 * gcc.dg/trampoline-1.c: New test.
23573
23574 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
23575
23576 * gcc.c-torture/compile/200031109-1.c: New test.
23577
23578 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
23579
23580 PR c/3190
23581 PR c/8714
23582 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
23583 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
23584 gcc.dg/format/no-y2k-1.c: Update.
23585
23586 2003-11-08 Roger Sayle <roger@eyesopen.com>
23587
23588 PR optimization/10467
23589 * gcc.dg/20031108-1.c: New test case.
23590
23591 2003-11-07 Geoffrey Keating <geoffk@apple.com>
23592
23593 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
23594
23595 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
23596
23597 * gcc.dg/compound-lvalue-1.c: New test.
23598 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
23599 some XFAILs.
23600
23601 2003-11-06 Geoffrey Keating <geoffk@apple.com>
23602
23603 * gcc.dg/altivec-varargs-1.c: New test.
23604
23605 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
23606
23607 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
23608 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
23609 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
23610 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
23611 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
23612
23613 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
23614
23615 * gcc.dg/cond-lvalue-1.c: New test.
23616
23617 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
23618
23619 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
23620
23621 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23622
23623 PR c++/11616
23624 * g++.dg/template/instantiate5.C: New test.
23625
23626 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23627
23628 PR c++/12726
23629 * g++.dg/ext/complit2.C: Replace test with self-contained version.
23630 * ChangeLog: Add missing first entry for above test.
23631
23632 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23633
23634 PR c++/9810
23635 * g++.dg/template/using8.C: New test.
23636 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
23637
23638 2003-11-02 Roger Sayle <roger@eyesopen.com>
23639
23640 PR optimization/10817
23641 * gcc.c-torture/compile/20031102-1.c: New test case.
23642
23643 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
23644
23645 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
23646 2147483647.
23647
23648 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
23649
23650 * gcc.dg/20031102-1.c: New test.
23651
23652 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
23653
23654 * gcc.dg/complex-1.c: New test.
23655
23656 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23657
23658 PR c++/12796
23659 * g++.dg/template/crash13.C: Adjust expected error location.
23660 * g++.old-deja/g++.brendan/ns1.C: Likewise.
23661
23662 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
23663
23664 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
23665
23666 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
23667
23668 PR/10239
23669 * gcc.c-torture/compile/20031031-2.c: New test.
23670
23671 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
23672
23673 PR/11640
23674 * gcc.c-torture/compile/20031031-1.c: New test.
23675
23676 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
23677
23678 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
23679 * gcc.misc-tests/bprob.exp: Likewise.
23680 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
23681 the execution test on arm-elf configs.
23682 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
23683 configs that don't support scratch files.
23684 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
23685
23686 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
23687
23688 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
23689 done by dejagnu.
23690
23691 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
23692
23693 * ada/acats/run_all.sh: Redirect mv output to /dev/null
23694 Avoid non pure sh syntax. Add more logging.
23695
23696 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
23697 fail.
23698
23699 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23700
23701 PR libgcj/10610
23702 * gcc.dg/ppc-stackalign-1.c: New test.
23703
23704 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
23705
23706 * ada/acats/run_all.sh: Change output to be more compliant with
23707 dejagnu framework.
23708 Create acats.sum and acats.log files under testsuite/ada/acats
23709 Only run [a-z]* directories, to filter out e.g. CVS.
23710 Redirect build output to log file.
23711
23712 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
23713
23714 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
23715
23716 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
23717
23718 PR ada/5909:
23719 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
23720
23721 2003-10-27 Jakub Jelinek <jakub@redhat.com>
23722
23723 * gcc.c-torture/compile/20031023-1.c: New test.
23724 * gcc.c-torture/compile/20031023-2.c: New test.
23725 * gcc.c-torture/compile/20031023-3.c: New test.
23726 * gcc.c-torture/compile/20031023-4.c: New test.
23727
23728 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23729
23730 PR c++/10371
23731 * g++.dg/lookup/scoped8.C: New test.
23732
23733 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
23734
23735 * g++.dg/opt/reg-stack3.C: New test.
23736
23737 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
23738
23739 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
23740
23741 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23742
23743 PR c++/11076
23744 * g++.dg/template/crash13.C: New test.
23745
23746 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
23747
23748 * gcc.dg/c99-restrict-2.c: New test.
23749
23750 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
23751
23752 PR c++/12698, c++/12699, c++/12700, c++/12566
23753 * g++.dg/inherit/covariant9.C: New test.
23754 * g++.dg/inherit/covariant10.C: New test.
23755 * g++.dg/inherit/covariant11.C: New test.
23756
23757 2003-10-23 Jason Merrill <jason@redhat.com>
23758
23759 PR c++/12726
23760 * g++.dg/ext/complit2.C: New test.
23761
23762 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
23763
23764 PR target/12654
23765 * gcc.c-torture/execute/20031020-1.c: New test.
23766
23767 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23768
23769 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
23770 following the jump_insn.
23771
23772 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
23773
23774 * gcc.dg/cast-lvalue-1.c: New test.
23775
23776 2003-10-21 Mark Mitchell <mark@codesourcery.com>
23777
23778 PR c++/11962
23779 * g++.dg/template/cond2.C: New test.
23780
23781 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
23782
23783 * gcc.dg/builtins-28.c: New test.
23784
23785 2003-10-20 Jan Hubicka <jh@suse.cz>
23786
23787 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
23788 parameter.
23789 * testsuite/gcc.dg/inline-2.c: Likewise.
23790
23791 2003-10-20 Phil Edwards <phil@codesourcery.com>
23792
23793 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
23794 * gcc.dg/nest.c: Likewise.
23795
23796 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23797
23798 PR c++/9781, c++/10583, c++/11862
23799 * g++.dg/parse/crash13.C: New test.
23800
23801 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23802
23803 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
23804
23805 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
23806
23807 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
23808 Define HAVE_C99_RUNTIME except on Solaris.
23809 * gcc.dg/builtins-20.c: Likewise.
23810
23811 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23812
23813 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
23814
23815 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23816
23817 PR c++/12495
23818 * g++.dg/template/crash21.C: New test.
23819
23820 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23821
23822 PR c++/2513
23823 * g++.dg/template/typename5.C: New test.
23824
23825 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23826
23827 PR c++/12369
23828 * g++.dg/template/friend25.C: New test.
23829
23830 2003-10-16 Ziemowit Laski <zlaski@apple.com>
23831
23832 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
23833 versions.
23834
23835 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
23836
23837 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
23838 == 2147483647.
23839
23840 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
23841
23842 * gcc.c-torture/execute/960416-1.x: Remove.
23843 * gcc.c-torture/execute/divconst-3.x: Likewise.
23844
23845 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
23846
23847 PR target/12598
23848 * gcc.dg/torture/cris-volatile-1.c: New test.
23849
23850 2003-10-14 Roger Sayle <roger@eyesopen.com>
23851
23852 PR optimization/9325
23853 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
23854 for overflowing floating point to integer conversion during RTL
23855 simplification.
23856
23857 2003-10-13 Ziemowit Laski <zlaski@apple.com>
23858
23859 * objc/execute/_cmd.m: Fix typo.
23860 * objc.dg/image-info.m, objc.dg/symtab-1.m:
23861 Relax 'scan-assembler' regexp.
23862 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
23863 objc.dg/try-catch-4.m: Run on non-Darwin targets.
23864 * objc.dg/zero-link-2.m: Remove blank line.
23865 * objc.dg/zero-link-3.m: New test case.
23866
23867 2003-10-13 Geoffrey Keating <geoffk@apple.com>
23868
23869 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
23870
23871 * gcc.dg/asm-names.c: Use scan-assembler-not rather
23872 than linker trickery.
23873
23874 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23875
23876 PR c++/12370
23877 * g++.dg/other/friend2.C: New test.
23878
23879 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
23880
23881 * gcc.dg/20031012-1.c: New test.
23882
23883 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
23884
23885 * gcc.dg/weak/weak-3.c: Fix for new warning.
23886
23887 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
23888
23889 PR optimization/8750
23890 * gcc.c-torture/execute/20031012-1.c: New test case.
23891
23892 2003-10-11 Roger Sayle <roger@eyesopen.com>
23893
23894 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
23895 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
23896
23897 2003-10-11 Roger Sayle <roger@eyesopen.com>
23898
23899 PR optimization/12260
23900 * gcc.c-torture/compile/20031011-2.c: New test case.
23901
23902 2003-10-11 Roger Sayle <roger@eyesopen.com>
23903
23904 * gcc.c-torture/execute/20031011-1.c: New testcase.
23905
23906 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
23907
23908 * gcc.c-torture/compile/20031011-1.c: New test.
23909
23910 2003-10-11 Jan Hubicka <jh@suse.cz>
23911
23912 * g++.dg/other/first-global.C: New test.
23913
23914 2003-10-11 Roger Sayle <roger@eyesopen.com>
23915
23916 * gcc.c-torture/execute/string-opt-18.c: New testcase.
23917
23918 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
23919
23920 * gcc.c-torture/compile/20031010-1.c: New test.
23921
23922 2003-10-10 Geoffrey Keating <geoffk@apple.com>
23923
23924 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
23925 * gcc.c-torture/execute/va-arg-25.c: ... here.
23926
23927 2003-10-09 Mark Mitchell <mark@codesourcery.com>
23928
23929 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
23930
23931 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
23932
23933 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
23934
23935 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
23936
23937 * g++.dg/parse/error2.C: New test.
23938
23939 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
23940
23941 PR c++/11097
23942 * g++.dg/other/error5.C: Modify the error message.
23943 * g++.dg/lookup/using8.C: New test.
23944
23945 2003-10-07 Geoffrey Keating <geoffk@apple.com>
23946
23947 * gcc.dg/darwin-abi-2.c: New file.
23948 * gcc.c-torture/execute/va-arg-24.c: New file.
23949
23950 2003-10-06 Bob Wilson <bob.wilson@acm.org>
23951
23952 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
23953 indentation.
23954
23955 2003-10-06 Mark Mitchell <mark@codesourcery.com>
23956
23957 PR c++/10147
23958 * g++.dg/other/error4.C: Update error messages.
23959 * g++.dg/template/ptrmem4.C: Likewise.
23960
23961 PR c++/12337
23962 * g++.dg/init/new9.C: New test.
23963
23964 PR c++/12334, c++/12236, c++/8656
23965 * g++.dg/ext/attrib8.C: New test.
23966
23967 2003-10-06 Devang Patel <dpatel@apple.com>
23968
23969 * gcc.dg/debug/dwarf2-3.h: New test.
23970 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
23971
23972 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
23973
23974 * g++.dg/opt/cfg2.C: New test.
23975
23976 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
23977
23978 * g++.dg/opt/float1.C: New test.
23979
23980 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
23981
23982 * gcc.dg/c90-array-lval-6.c: New test.
23983 * gcc.dg/c99-array-lval-6.c: New test.
23984
23985 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
23986 Ziemowit Laski <zlaski@apple.com>
23987
23988 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
23989 'Derived', so that it is never considered a class method; add
23990 new warning for '+port' method ambiguity.
23991 * objc.dg/method-12.m: Include <objc/objc.h> instead of
23992 <objc/objc-api.h> (needed on Mac OS X).
23993 * objc.dg/method-13.m: New test.
23994
23995 2003-10-03 Roger Sayle <roger@eyesopen.com>
23996
23997 PR optimization/9325, PR java/6391
23998 * gcc.c-torture/execute/20031003-1.c: New test case.
23999
24000 2003-10-02 Mark Mitchell <mark@codesourcery.com>
24001
24002 PR optimization/12180
24003 * gcc.dg/20031002-1.c: New test.
24004
24005 PR c++/12486
24006 * g++.dg/inherit/error1.C: New test.
24007
24008 2003-10-02 Chris Demetriou <cgd@broadcom.com>
24009
24010 * lib/f-torture.exp (search_for): Rename to...
24011 (search_for_re): This. Also, clean up comments and the
24012 "regexp" invocation.
24013
24014 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
24015
24016 * gcc.c-torture/compile/20031002-1.c: New test.
24017
24018 2003-10-02 Jakub Jelinek <jakub@redhat.com>
24019
24020 * g++.dg/opt/cond1.C: New test.
24021
24022 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
24023
24024 * gcc.dg/Wold-style-definition-2.c: New testcase.
24025 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
24026
24027 2003-09-29 Richard Henderson <rth@redhat.com>
24028
24029 * g++.dg/init/array10.C: Add dg-options.
24030
24031 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
24032
24033 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
24034
24035 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24036
24037 * g++.dg/template/friend19.C: Fix typo.
24038 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
24039
24040 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
24041
24042 * gcc.c-torture/execute/20030928-1.c: New test.
24043 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
24044
24045 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
24046
24047 * g++.dg/opt/unroll1.C: New test.
24048
24049 2003-09-26 Roger Sayle <roger@eyesopen.com>
24050
24051 PR optimization/11741
24052 * gcc.dg/20030926-1.c: New test case.
24053
24054 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24055
24056 PR c++/5655
24057 * g++.dg/parse/access7.C: New test.
24058 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
24059
24060 2003-09-24 Ziemowit Laski <zlaski@apple.com>
24061
24062 MERGE OF objc-improvements-branch into MAINLINE:
24063 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
24064 if libobjc has not been built.
24065 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
24066 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
24067 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
24068 objc/execute/nested-3.m, objc/execute/np-2.m,
24069 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
24070 objc/execute/redefining_self.m, objc/execute/root_methods.m,
24071 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
24072 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
24073 objc.dg/special/unclaimed-category-1.h,
24074 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
24075 well as GNU runtime.
24076 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
24077 * execute/cascading-1.m, execute/function-message-1.m,
24078 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
24079 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
24080 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
24081 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
24082 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
24083 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
24084 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
24085 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
24086 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
24087 * objc.dg/bitfield-2.m: Run only on Darwin.
24088 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
24089 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
24090 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
24091 * objc.dg/const-str-1.m: Fix constant string layout.
24092
24093 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
24094
24095 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
24096
24097 2003-09-23 Geoffrey Keating <geoffk@apple.com>
24098
24099 * gcc.dg/darwin-abi-1.c: New file.
24100
24101 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
24102
24103 PR target/12281
24104 * gcc.c-torture/compile/20030921-1.c: New test.
24105
24106 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
24107
24108 * g++.dg/opt/reg-stack2.C: New test.
24109
24110 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
24111
24112 * g++.dg/eh/delayslot1.C: New test.
24113
24114 2003-09-20 Richard Henderson <rth@redhat.com>
24115
24116 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
24117
24118 2003-09-20 Roger Sayle <roger@eyesopen.com>
24119
24120 * gcc.c-torture/execute/20030920-1.c: New test case.
24121
24122 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24123
24124 * g++.dg/rtti/typeid3.C: Correct expected error message.
24125
24126 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24127
24128 PR c++/157
24129 * g++.dg/parse/crash12.C: New test.
24130
24131 2003-09-19 Janis Johnson <janis187@us.ibm.com>
24132
24133 * gcc.dg/compat/mixed-struct-check.h: New.
24134 * gcc.dg/compat/mixed-struct-defs.h: New.
24135 * gcc.dg/compat/mixed-struct-init.h: New.
24136 * gcc.dg/compat/struct-by-value-19_main.c: New.
24137 * gcc.dg/compat/struct-by-value-19_x.c: New.
24138 * gcc.dg/compat/struct-by-value-19_y.c: New.
24139 * gcc.dg/compat/struct-by-value-20_main.c: New.
24140 * gcc.dg/compat/struct-by-value-20_x.c: New.
24141 * gcc.dg/compat/struct-by-value-20_y.c: New.
24142 * gcc.dg/compat/struct-return-19_main.c: New.
24143 * gcc.dg/compat/struct-return-19_x.c: New.
24144 * gcc.dg/compat/struct-return-19_y.c: New.
24145 * gcc.dg/compat/struct-return-20_main.c: New.
24146 * gcc.dg/compat/struct-return-20_x.c: New.
24147 * gcc.dg/compat/struct-return-20_y.c: New.
24148
24149 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
24150 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
24151 so that it will not complain on LP64 targets.
24152
24153 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24154
24155 PR c++/495
24156 * g++.dg/template/friend24.C: New test.
24157
24158 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
24159
24160 PR c++/12332
24161 * g++.dg/template/memtmpl2.C: New test.
24162
24163 2003-09-18 Mark Mitchell <mark@codesourcery.com>
24164
24165 PR target/11184
24166 * gcc.dg/builtin-apply1.c: New test.
24167
24168 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
24169
24170 PR c++/9848
24171 * g++.dg/warn/Wunused-4.C: New test.
24172
24173 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24174
24175 PR c++/12316
24176 * g++.dg/other/gc2.C: New test.
24177
24178 2003-09-17 Mark Mitchell <mark@codesourcery.com>
24179
24180 PR c++/11991
24181 * g++.dg/rtti/typeid3.C: New test.
24182
24183 PR c++/12266
24184 * g++.dg/overload/template1.C: New test.
24185
24186 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
24187
24188 * g++.dg/opt/cfg3.C: New test.
24189
24190 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24191
24192 PR c++/7939
24193 * g++.dg/template/crash11.C: New test.
24194
24195 2003-09-16 Jason Merrill <jason@redhat.com>
24196 Jakub Jelinek <jakub@redhat.com>
24197
24198 * gcc.dg/attr-warn-unused-result.c: New test.
24199
24200 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
24201
24202 PR c++/12184
24203 * g++.dg/expr/call2.C: New test.
24204
24205 2003-09-15 Andreas Jaeger <aj@suse.de>
24206
24207 * gcc.dg/Wold-style-definition-1.c: New test.
24208
24209 2003-09-14 Mark Mitchell <mark@codesourcery.com>
24210
24211 PR c++/3907
24212 * g++.dg/parse/template12.C: New test.
24213
24214 * g++.dg/abi/bitfield11.C: New test.
24215 * g++.dg/abi/bitfield12.C: Likewise.
24216
24217 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
24218
24219 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
24220 non-expansion of functional macro name without arguments at EOL.
24221 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
24222
24223 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
24224
24225 * gcc.c-torture/execute/20030914-[12].c: New tests.
24226
24227 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
24228
24229 PR c++/11788
24230 * g++.dg/overload/addr1.C: New test.
24231
24232 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
24233
24234 * gcc.dg/20030909-1.c: New test.
24235
24236 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
24237
24238 * gcc.dg/ultrasp10.c: New test.
24239
24240 2003-09-09 Devang Patel <dpatel@apple.com>
24241
24242 * gcc.dg/darwin-ld-6.c: New test.
24243
24244 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24245
24246 * gcc.dg/torture/builtin-explog-1.c: New testcase.
24247
24248 2003-09-08 Mark Mitchell <mark@codesourcery.com>
24249
24250 * gcc.dg/ia64-types1.c: New test.
24251 * gcc.dg/ia64-types2.c: Likewise.
24252
24253 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24254
24255 * gcc.dg/builtins-1.c: Add more _Complex tests.
24256 * gcc.dg/torture/builtin-attr-1.c: Likewise.
24257
24258 * gcc.dg/builtins-1.c: Test existing _Complex functions.
24259 * gcc.dg/torture/builtin-attr-1.c: Likewise.
24260
24261 2003-09-08 Mark Mitchell <mark@codesourcery.com>
24262
24263 PR c++/11786
24264 * g++.dg/lookup/koenig2.C: New test.
24265
24266 PR c++/5296
24267 * g++.dg/rtti/typeid2.C: New test.
24268
24269 2003-09-08 Jakub Jelinek <jakub@redhat.com>
24270
24271 * gcc.c-torture/compile/20030904-1.c: New test.
24272
24273 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
24274
24275 * g++.dg/opt/longbranch2.C: New test.
24276
24277 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
24278
24279 * g++.dg/template/crash10.C: Only compile it.
24280
24281 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
24282
24283 PR middle-end/11665
24284 * gcc.c-torture/compile/20030907-1.c: New test.
24285 * g++.dg/init/array11.C: New test.
24286
24287 2003-09-07 Mark Mitchell <mark@codesourcery.com>
24288
24289 PR c++/11852
24290 * g++.dg/init/struct1.C: New test.
24291
24292 2003-09-07 Mark Mitchell <mark@codesourcery.com>
24293
24294 PR c++/12181
24295 * g++.dg/expr/comma1.C: New test.
24296
24297 2003-09-06 Mark Mitchell <mark@codesourcery.com>
24298
24299 PR c++/11867
24300 * g++.dg/expr/static_cast5.C: New test.
24301
24302 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
24303
24304 PR c++/11507
24305 * g++.dg/lookup/scoped7.C: New test.
24306
24307 PR c++/9574
24308 * g++.dg/other/static1.C: New test.
24309
24310 PR c++/11490
24311 * g++.dg/warn/template-1.C: New test.
24312
24313 PR c++/11432
24314 * g++.dg/template/crash10.C: New test.
24315
24316 PR c++/2478
24317 * g++.dg/overload/VLA.C: New test.
24318
24319 PR c++/10804
24320 * g++.dg/template/call1.C: New test.
24321
24322 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
24323
24324 PR c++/11794
24325 * g++.dg/parse/using3.C: New test.
24326
24327 2003-09-06 Roger Sayle <roger@eyesopen.com>
24328
24329 PR c++/11409
24330 * g++.dg/overload/builtin3.C: New test case.
24331
24332 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
24333
24334 PR c/9862
24335 * gcc.dg/20030906-1.c: New test.
24336 * gcc.dg/20030906-2.c: Likewise.
24337
24338 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
24339
24340 PR c++/12167
24341 * g++.dg/parse/defarg5.C: New test.
24342
24343 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
24344
24345 2003-09-05 Mark Mitchell <mark@codesourcery.com>
24346
24347 PR c++/12163
24348 * g++.dg/expr/static_cast4.C: New test.
24349
24350 PR c++/12146
24351 * g++.dg/template/crash9.C: New test.
24352
24353 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
24354
24355 * g++.old-deja/g++.ext/pretty2.C: Update for change
24356 in __FUNCTION__.
24357 * g++.old-deja/g++.ext/pretty3.C: Likewise.
24358
24359 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
24360
24361 PR c++/11922
24362 * g++/dg/template/qualified-id1.C: New test.
24363
24364 PR c++/12037
24365 * g++.dg/warn/noeffect4.C: New test.
24366
24367 2003-09-04 Matt Austern <austern@apple.com>
24368
24369 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
24370 * g++.dg/ext/fnname2.C: Likewise.
24371 * g++.dg/ext/fnname3.C: Likewise.
24372
24373 2003-09-04 Mark Mitchell <mark@codesourcery.com>
24374
24375 * g++.dg/expr/lval1.C: New test.
24376 * g++.dg/ext/lvcast.C: Remove.
24377
24378 2003-09-03 Roger Sayle <roger@eyesopen.com>
24379
24380 PR optimization/11700.
24381 * gcc.c-torture/compile/20030903-1.c: New test case.
24382
24383 2003-09-03 Mark Mitchell <mark@codesourcery.com>
24384
24385 PR c++/12053
24386 * g++.dg/abi/layout4.C: New test.
24387
24388 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
24389
24390 PR c++/11553
24391 * g++.dg/parse/friend3.C: New test.
24392
24393 2003-09-02 Mark Mitchell <mark@codesourcery.com>
24394
24395 PR c++/11847
24396 * g++.dg/template/class1.C: New test.
24397
24398 PR c++/11808
24399 * g++.dg/expr/call1.C: New test.
24400
24401 2003-09-01 Mark Mitchell <mark@codesourcery.com>
24402
24403 PR c++/12114
24404 * g++.dg/init/ref9.C: New test.
24405
24406 PR c++/11972
24407 * g++.dg/template/nested4.C: New test.
24408
24409 2003-08-29 Mark Mitchell <mark@codesourcery.com>
24410
24411 PR c++/12093
24412 * g++.dg/template/non-dependent4.C: New test.
24413
24414 PR c++/11928
24415 * g++.dg/inherit/conv1.C: New test.
24416
24417 2003-08-29 Mark Mitchell <mark@codesourcery.com>
24418
24419 PR c++/6196
24420 * g++.dg/ext/label1.C: New test.
24421 * g++.dg/ext/label2.C: Likewise.
24422
24423 2003-08-28 Mark Mitchell <mark@codesourcery.com>
24424
24425 * g++.dg/expr/cond3.C: New test.
24426
24427 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24428
24429 * gcc.dg/builtins-1.c: Add new builtin cases.
24430
24431 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24432
24433 * gcc.dg/builtins-1.c: Add new cases.
24434 * gcc.dg/torture/builtin-attr-1.c: Likewise.
24435
24436 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24437
24438 * gcc.dg/builtins-1.c: Add more math builtin tests.
24439 * gcc.dg/torture/builtin-attr-1.c: New test.
24440
24441 2003-08-28 Mark Mitchell <mark@codesourcery.com>
24442
24443 PR optimization/5079
24444 * g++.dg/opt/static3.C: New test.
24445
24446 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
24447
24448 * gcc.misc-tests/gcov-10b.c: New test.
24449
24450 2003-08-27 Mark Mitchell <mark@codesourcery.com>
24451
24452 * g++.dg/opt/ptrmem3.C: New test.
24453
24454 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
24455
24456 2003-08-27 Jakub Jelinek <jakub@redhat.com>
24457
24458 * gcc.dg/20030826-2.c: New test.
24459
24460 2003-08-26 Roger Sayle <roger@eyesopen.com>
24461
24462 PR middle-end/12002
24463 * g77.f-torture/compile/12002.f: New test case.
24464
24465 2003-08-26 Roger Sayle <roger@eyesopen.com>
24466
24467 * gcc.dg/20030826-1.c: New test case.
24468
24469 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
24470
24471 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
24472
24473 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
24474
24475 PR c++/11871
24476 * c++.dg/lookup/crash1.C: New test.
24477
24478 * c++.dg/warn/noeffect3.C: New test.
24479
24480 2003-08-25 Janis Johnson <janis187@us.ibm.com>
24481
24482 * gcc.dg/compat/vector-1_x.c: Compile with -w.
24483 * gcc.dg/compat/vector-1_y.c: Ditto.
24484 * gcc.dg/compat/vector-2_x.c: Ditto.
24485 * gcc.dg/compat/vector-2_y.c: Ditto.
24486
24487 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
24488
24489 * gcc.dg/20030702-1.c: New test.
24490
24491 2003-08-25 Mark Mitchell <mark@codesourcery.com>
24492
24493 PR c++/8795
24494 * g++.dg/ext/altivec-1.C: New test.
24495
24496 2003-08-24 Richard Henderson <rth@redhat.com>
24497
24498 * g++.dg/eh/simd-2.C: Add -w for x86.
24499
24500 2003-08-23 Jakub Jelinek <jakub@redhat.com>
24501
24502 * gcc.dg/20030815-1.c: New test.
24503
24504 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24505
24506 PR c++/3765
24507 * g++.dg/parse/access6.C: New test.
24508
24509 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24510
24511 PR c++/641, c++/11876
24512 * g++.dg/template/friend22.C: New test.
24513 * g++.dg/template/friend23.C: Likewise.
24514
24515 2003-08-22 Mark Mitchell <mark@codesourcery.com>
24516
24517 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
24518 identically.
24519
24520 2003-08-22 Mark Mitchell <mark@codesourcery.com>
24521
24522 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
24523
24524 2003-08-22 Mark Mitchell <mark@codesourcery.com>
24525
24526 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
24527
24528 2003-08-22 Mark Mitchell <mark@codesourcery.com>
24529
24530 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
24531
24532 2003-08-22 Mark Mitchell <mark@codesourcery.com>
24533
24534 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
24535
24536 2003-08-21 Mark Mitchell <mark@codesourcery.com>
24537
24538 PR c++/11919
24539 * g++.dg/overload/prom1.C: New test.
24540
24541 PR c++/11551
24542 * g++.dg/parse/dtor2.C: New test.
24543
24544 PR c++/10762
24545 * g++.dg/parse/using2.C: New test.
24546
24547 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
24548
24549 PR target/11805
24550 * gcc.c-torture/compile/20030821-1.c: New.
24551
24552 2003-08-20 Mark Mitchell <mark@codesourcery.com>
24553
24554 PR c++/11834
24555 * g++.dg/template/deduce2.C: New test.
24556
24557 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
24558
24559 * gcc.c-torture/execute/20030821-1.c: New test.
24560
24561 2003-08-20 Roger Sayle <roger@eyesopen.com>
24562
24563 PR middle-end/11984
24564 * gcc.dg/20030820-1.c: New test case.
24565
24566 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
24567
24568 PR c++/11945
24569 * g++.dg/warn/noeffect2.C: New test.
24570
24571 2003-08-19 Mark Mitchell <mark@codesourcery.com>
24572
24573 PR c++/10926
24574 * g++.dg/template/dtor2.C: New test.
24575
24576 PR c++/11684
24577 * g++.dg/template/operator1.C: New test.
24578 * g++.dg/parse/operator4.C: New test.
24579
24580 PR c++/11946.C
24581 * g++.dg/expr/enum1.C: New test.
24582 * gcc.dg/c99-bool-1.c: Remove bogus warning.
24583
24584 PR c++/11036.C
24585 * g++.dg/parse/elab2.C: New test.
24586 * g++.dg/parse/typedef4.C: Change error message.
24587 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
24588 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
24589 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
24590
24591 2003-08-19 Geoffrey Keating <geoffk@apple.com>
24592
24593 * gcc.dg/pch/warn-1.c: New.
24594 * gcc.dg/pch/warn-1.hs: New.
24595
24596 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
24597 not-tested file.
24598
24599 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
24600
24601 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
24602
24603 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
24604
24605 * gcc.dg/uninit-D.c: New Test.
24606 * gcc.dg/uninit-E.c: New Test.
24607 * gcc.dg/uninit-F.c: New Test.
24608 * gcc.dg/uninit-G.c: New Test.
24609
24610 2003-08-19 Michael Ritzert <ritzert@t-online.de>
24611
24612 * g++.dg/README: Describe the pch directory.
24613
24614 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24615
24616 PR c++/11174
24617 * g++.dg/parse/access4.C: New test.
24618 * g++.dg/parse/access5.C: Likewise.
24619 * g++.old-deja/g++.jason/access17.C: Adjust error message.
24620
24621 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
24622
24623 * gcc.dg/noncompile/20030818-1.c: New.
24624
24625 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
24626
24627 PR c++/11957
24628 * g++.dg/warn/noeffect1.C: New test.
24629
24630 * g++.dg/template/scope2.C: New test.
24631 * g++.dg/template/error2.C: Correct dg-error
24632
24633 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
24634
24635 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
24636
24637 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
24638
24639 PR C++/11512
24640 * g++.dg/template/warn1.C: New.
24641
24642 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
24643
24644 * g++.dg/template/error2.C: New test.
24645 * g++.dg/lookup/using7.C: Adjust errors
24646 * g++.old-deja/g++.pt/crash36.C: Likewise.
24647 * g++.old-deja/g++.pt/derived3.C: Likewise.
24648
24649 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24650
24651 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
24652 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
24653 * gcc.c-torture/execute/builtins/string-9.c: New, from
24654 string-opt-9.c. Adjust for execute/builtins framework.
24655 * gcc.c-torture/execute/string-opt-9.c: Delete.
24656
24657 2003-08-12 Mark Mitchell <mark@codesourcery.com>
24658
24659 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
24660
24661 * g++.dg/parse/ret-type2.C: New test.
24662
24663 PR c++/11703
24664 * g++.dg/init/new8.C: New test.
24665
24666 PR c++/10923
24667 * g++.dg/parse/typedef5.C: New test.
24668
24669 PR c++/9512
24670 * g++.dg/parse/qualified2.C: New test.
24671 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
24672 invalid code.
24673
24674 2003-08-11 Mark Mitchell <mark@codesourcery.com>
24675
24676 * g++.dg/conversion/ptrmem1.C: New test.
24677
24678 2003-08-11 Jakub Jelinek <jakub@redhat.com>
24679
24680 PR target/11693
24681 * gcc.dg/20030811-1.c: New test.
24682
24683 PR target/11535
24684 * gcc.c-torture/execute/20030811-1.c: New test.
24685
24686 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24687
24688 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
24689
24690 2003-08-10 Mark Mitchell <mark@codesourcery.com>
24691
24692 PR c++/11789.C
24693 * g++.dg/inherit/multiple1.C: New test.
24694
24695 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
24696
24697 * gcc.dg/spe1.c: New test.
24698
24699 PR c++/11670
24700 * g++.dg/expr/cast2.C: New test.
24701
24702 PR c++/10530
24703 * g++.dg/template/dependent-name2.C: New test.
24704
24705 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
24706
24707 * g++.dg/parse/crash11.C: Put the dg options in comments.
24708
24709 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
24710
24711 * lib/gcc-dg.exp: Update for diagnostic change.
24712
24713 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24714
24715 PR c++/5767
24716 * g++.dg/parse/crash11.C: New test.
24717
24718 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
24719
24720 * gcc.dg/cpp/spacing1.c: Update.
24721
24722 2003-08-04 Janis Johnson <janis187@us.ibm.com>
24723
24724 PR target/11739
24725 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
24726 a value for -mtune.
24727
24728 2003-08-04 Roger Sayle <roger@eyesopen.com>
24729
24730 PR middle-end/11771
24731 * gcc.c-torture/compile/20030804-1.c: New test case.
24732
24733 2003-08-04 Roger Sayle <roger@eyesopen.com>
24734
24735 * gcc.dg/20030804-1.c: New test case.
24736
24737 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
24738
24739 * gcc.dg/cpp/separate-1.c: New test.
24740
24741 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
24742
24743 PR c++/11704
24744 * g++.dg/template/dependent-expr2.C: New test.
24745
24746 PR c++/11766
24747 * g++.dg/expr/ptrmem1.C: New test.
24748
24749 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24750
24751 PR c++/9453
24752 * g++.dg/template/friend15.C: New test.
24753
24754 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
24755
24756 * lib/dg-pch.exp: Work round PCH bug.
24757
24758 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24759
24760 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
24761 builtins. Move cases from builtins-4.c here.
24762
24763 * gcc.dg/torture/builtin-math-1.c: New test taken from
24764 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
24765 additional cases.
24766
24767 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
24768 Delete.
24769
24770 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
24771
24772 PR c++/9447
24773 * g++.dg/template/using7.C: New test.
24774
24775 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
24776
24777 * import1.c, import2.c: New tests.
24778
24779 2003-08-01 Jakub Jelinek <jakub@redhat.com>
24780
24781 * g++.dg/eh/crossjump1.C: New test.
24782
24783 2003-08-01 Mark Mitchell <mark@codesourcery.com>
24784
24785 PR c++/11697
24786 * g++.dg/template/using6.C: New test.
24787
24788 PR c++/11744
24789 * g++.dg/template/koenig2.C: New test.
24790
24791 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24792
24793 PR c++/7983
24794 * g++.dg/parse/typedef4.C: New test.
24795
24796 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24797
24798 PR c++/8442, c++/8806
24799 * g++.dg/template/elab1.C: New test.
24800 * g++.dg/template/type2.C: Likewise.
24801 * g++.dg/template/ttp3.C: Adjust expected error message.
24802 * g++.old-deja/g++.law/visibility13.C: Likewise.
24803 * g++.old-deja/g++.niklas/t135.C: Likewise.
24804 * g++.old-deja/g++.pt/ttp41.C: Likewise.
24805 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
24806 template argument.
24807 * g++.old-deja/g++.pt/ttp44.C: Likewise.
24808
24809 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
24810
24811 PR c++/11295
24812 * g++.dg/ext/stmtexpr1.C: New test.
24813
24814 * g++.dg/opt/tmp1.C: New test.
24815
24816 PR c++/11525
24817 * g++.dg/parse/constant4.C: New test.
24818
24819 PR c++/9447
24820 * g++.dg/template/using5.C: New test.
24821
24822 2003-07-31 Roger Sayle <roger@eyesopen.com>
24823
24824 * gcc.dg/builtins-27.c: New test case.
24825
24826 2003-07-31 Jakub Jelinek <jakub@redhat.com>
24827
24828 * gcc.dg/tls/opt-7.c: New test.
24829
24830 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
24831
24832 * g++.old-deja/g++.other/crash18.C: Remove.
24833
24834 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
24835
24836 * g++.dg/template/explicit3.C: New.
24837 * g++.dg/template/explicit4.C: New.
24838 * g++.dg/template/explicit5.C: New.
24839
24840 PR c++/11347
24841 * g++.dg/template/memtmpl1.C: New.
24842
24843 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
24844
24845 PR target/11565
24846 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
24847 * gcc.dg/i386-387-5.c (dg-options): Likewise.
24848
24849 2003-07-30 Jan Hubicka <jh@suse.cz>
24850
24851 * vtgc1.c: Kill.
24852
24853 2003-07-29 Zack Weinberg <zack@codesourcery.com>
24854
24855 * gcc.dg/struct-in-proto-1.c: New test.
24856
24857 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
24858
24859 * gcc.dg/cpp/include2.c: Only expect one message.
24860
24861 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
24862
24863 PR c++/9447
24864 * g++.dg/template/using1.C: New test.
24865 * g++.dg/template/using2.C: New test.
24866 * g++.dg/template/using3.C: New test.
24867 * g++.dg/template/using4.C: New test.
24868
24869 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
24870
24871 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
24872 * gcc.c-torture/execute/string-opt-10.c: Likewise.
24873
24874 2003-07-28 Jan Hubicka <jh@suse.cz>
24875
24876 PR c++/11530
24877 * g++.dg/opt/call1.C: New test.
24878
24879 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
24880
24881 PR c++/11667
24882 * g++.dg/init/enum2.C: New test.
24883 * g++.dg/template/overload1.C: Add "-w" option.
24884
24885 2003-07-28 <hp@bitrange.com>
24886
24887 * gcc.dg/Wdeclaration-after-statement-1.c,
24888 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
24889
24890 2003-07-28 Jakub Jelinek <jakub@redhat.com>
24891
24892 * gcc.c-torture/compile/20030725-1.c: New test.
24893
24894 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
24895
24896 * gcc.dg/20030505.c: Only run for SPE.
24897 Remove definition of opaque type.
24898
24899 2003-07-27 Mark Mitchell <mark@codesourcery.com>
24900
24901 * g++.dg/template/ptrmem6.C: New test.
24902
24903 2003-07-26 Geoffrey Keating <geoffk@apple.com>
24904
24905 * gcc.c-torture/compile/zero-strct-2.c: New test.
24906
24907 2003-07-25 Geoffrey Keating <geoffk@apple.com>
24908
24909 * gcc.dg/intermod-1.c: New test.
24910
24911 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
24912
24913 PR c++/11617
24914 * g++.dg/template/lookup2.C: New test.
24915 * g++.dg/template/memclass1.C: Remove instantiated from error.
24916 * g++.dg/other/error2.C: Tweak expected errors.
24917
24918 PR c++/11596
24919 * g++.dg/template/defarg3.C: New test.
24920
24921 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
24922
24923 2003-07-24 Mark Mitchell <mark@codesourcery.com>
24924
24925 * g++.dg/inherit/access5.C: New test.
24926
24927 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24928
24929 PR c++/11513
24930 * g++.dg/template/crash8.C: New test.
24931
24932 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
24933
24934 PR c/10602
24935 * gcc.dg/noncompile/incomplete-2.c: New test.
24936
24937 2003-07-23 Mark Mitchell <mark@codesourcery.com>
24938
24939 PR c++/11645
24940 * g++.dg/inherit/access4.C: New test.
24941
24942 PR c++/11517
24943 * g++.dg/expr/cond2.C: New test.
24944
24945 PR optimization/10679
24946 * g++.dg/opt/inline4.C: New test.
24947
24948 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
24949
24950 * g++.dg/parse/crash10: New test.
24951
24952 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
24953
24954 * g++.dg/ext/flexary1.C: New test.
24955
24956 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24957
24958 PR c++/10793
24959 * g++.dg/template/crash9.C: New test.
24960
24961 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24962
24963 PR c++/3004
24964 * g++.dg/parse/typedef3.C: New test.
24965
24966 PR c++/7906
24967 * g++.dg/parse/operator2.C: New test.
24968
24969 PR c++/8895
24970 * g++.dg/parse/def-tmpl-arg1.C: New test.
24971
24972 PR c++/9282
24973 * g++.dg/parse/funptr1.C: New test.
24974
24975 PR c++/9452
24976 * g++.dg/parse/ambig3.C: New test.
24977
24978 PR c++/9454
24979 * g++.dg/parse/operator3.C: New test.
24980
24981 PR c++/9486
24982 * g++.dg/parse/template10.C: New test.
24983
24984 PR c++/9488
24985 * g++.dg/parse/template11.C: New test.
24986
24987 PR c++/10150
24988 * g++.dg/parse/invalid-op1.C: New test.
24989
24990 PR c++/10247
24991 * g++.dg/parse/condexpr1.C: New test.
24992
24993 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
24994
24995 * g++.dg/ext/packed3.C: New test.
24996 * g++.dg/ext/packed4.C: New test.
24997
24998 * gcc.dg/pack-test-3.c: New test.
24999
25000 2003-07-21 Janis Johnson <janis187@us.ibm.com>
25001
25002 * lib/compat.exp: Handle dg-options per source file.
25003 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
25004 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
25005 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
25006 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
25007 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
25008 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
25009 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
25010 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
25011 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
25012 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
25013 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
25014 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
25015 * g++.dg/compat/break/bitfield7_x.C: Ditto.
25016 * g++.dg/compat/break/bitfield7_y.C: Ditto.
25017
25018 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
25019
25020 PR c/10320
25021 * gcc.c-torture/execute/20030718-1.c: New test.
25022
25023 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
25024
25025 PR optimization/11536
25026 * gcc.dg/20030721-1.c: New test.
25027
25028 2003-07-19 Mark Mitchell <mark@codesourcery.com>
25029
25030 PR c++/11546
25031 * g++.dg/template/lookup1.C: New test.
25032
25033 2003-07-19 Zack Weinberg <zack@codesourcery.com>
25034
25035 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
25036 diagnostics of ill-formed constructs involving labels.
25037 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
25038 the new 'previously defined here' message.
25039
25040 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
25041
25042 * g++.dg/parse/non-dependent2.C: New test.
25043
25044 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
25045
25046 * g++.dg/init/init-ref4.C: xfail on targets without
25047 weak symbols.
25048
25049 2003-07-17 Jakub Jelinek <jakub@redhat.com>
25050
25051 PR target/11087
25052 * gcc.c-torture/execute/20030717-1.c: New test.
25053
25054 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
25055
25056 * g++.dg/opt/cfg1.C: New test.
25057
25058 2003-07-17 Mark Mitchell <mark@codesourcery.com>
25059
25060 PR optimization/11557
25061 * gcc.dg/20030717-1.c: New test.
25062
25063 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
25064
25065 PR c++/10476
25066 * g++.dg/expr/crash-1.C: New test.
25067
25068 PR c++/11027
25069 * g++.dg/template/init3.C: New test.
25070
25071 PR c++/8222
25072 * g++.dg/template/non-dependent1.C: New test.
25073
25074 PR c++/11070
25075 * g++.dg/template/non-dependent2.C: New test.
25076
25077 PR c++/11071
25078 * g++.dg/template/non-dependent3.C: New test.
25079
25080 PR c++/9907
25081 * g++.dg/template/sizeof5.C: New test.
25082
25083 2003-07-17 Geoffrey Keating <geoffk@apple.com>
25084
25085 PR 11498
25086 * gcc.c-torture/compile/mangle-1.c: New file.
25087
25088 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25089
25090 PR c++/7809
25091 * g++.dg/parse/access3.C: New test.
25092
25093 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
25094
25095 PR c++/11384
25096 * g++.dg/init/init-ref4.C: New test.
25097
25098 2003-07-16 Mark Mitchell <mark@codesourcery.com>
25099
25100 PR c++/11547
25101 * g++.dg/parse/constant3.C: New test.
25102 * g++.dg/parse/crash7.C: Likewise.
25103
25104 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
25105
25106 PR target/11008
25107 * gcc.dg/i386-pentium4-not-mull.c: New.
25108
25109 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
25110
25111 * gcc.dg/asm-names.c (ymain): Make it weak.
25112
25113 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25114
25115 PR c++/5421
25116 * g++.dg/template/friend21.C: New test.
25117
25118 2003-07-16 Jakub Jelinek <jakub@redhat.com>
25119
25120 * gcc.dg/cleanup-8.c: New test.
25121 * gcc.dg/cleanup-9.c: New test.
25122
25123 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
25124
25125 * g++.dg/ext/dll-MI1.h: New file.
25126 * g++.dg/ext/dllexport-MI1.C: New file.
25127 * g++.dg/ext/dllimport-MI1.C: New file.
25128
25129 2003-07-15 Jakub Jelinek <jakub@redhat.com>
25130
25131 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
25132 it does not have cmpstrsi patterns (just cmpmemsi).
25133
25134 2003-07-15 Mark Mitchell <mark@codesourcery.com>
25135
25136 PR debug/11473
25137 * g++.dg/debug/debug8.C: New test.
25138
25139 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25140
25141 PR c++/10108
25142 * g++.dg/template/crash7.C: New test.
25143
25144 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
25145
25146 PR target/10795
25147 * gcc.c-torture/compile/20030708-1.c: New.
25148
25149 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
25150
25151 * gcc.c-torture/execute/20030715-1.c: New test.
25152
25153 2003-07-14 Geoffrey Keating <geoffk@apple.com>
25154
25155 * gcc.dg/pch/inline-3.c: New file.
25156 * gcc.dg/pch/inline-3.hs: New file.
25157 * gcc.dg/pch/inline-4.c: New file.
25158 * gcc.dg/pch/inline-4.hs: New file.
25159
25160 2003-07-14 Mark Mitchell <mark@codesourcery.com>
25161
25162 PR c++/11509
25163 * g++.dg/template/crash6.C: New test.
25164
25165 PR c++/7053
25166 * g++.dg/template/friend20.C: New test.
25167
25168 PR c++/7019
25169 * g++.dg/template/overload2.C: New test.
25170
25171 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25172
25173 PR optimization/11440
25174 * gcc.c-torture/execute/20030714-1.c: New test.
25175
25176 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25177
25178 PR c++/11154
25179 * g++.dg/template/partial2.C: New test.
25180
25181 2003-07-13 Mark Mitchell <mark@codesourcery.com>
25182
25183 PR c++/11503
25184 * g++.dg/template/anon1.C: New test.
25185
25186 PR c++/11493
25187 PR c++/11495
25188 * g++.dg/parse/template9.C: Likewise.
25189 * g++.dg/template/crash4.C: New test.
25190 * g++.dg/template/koenig1.C: Likewise.
25191 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
25192 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
25193 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
25194 functions.
25195 * g++.old-deja/g++.jason/template36.C: Likewise.
25196 * g++.old-deja/g++.mike/p1989.C: Likewise.
25197 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
25198 * g++.old-deja/g++.pt/ttp20.C: Use this->.
25199 * g++.old-deja/g++.pt/ttp21.C: Use this->.
25200 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
25201 compiling.
25202 * g++.old-deja/g++.pt/union2.C: Use this->.
25203
25204 2003-07-11 Jakub Jelinek <jakub@redhat.com>
25205
25206 * gcc.dg/20030711-1.c: New test.
25207
25208 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
25209
25210 PR c++/11050
25211 * g++.dg/parse/args1.C: New test.
25212 * g++.pt/defarg8.C: Change expected errors.
25213
25214 2003-07-11 Mark Mitchell <mark@codesourcery.com>
25215
25216 PR c++/8164
25217 * g++.dg/template/nontype2.C: New test.
25218
25219 PR c++/10558
25220 * g++.dg/parse/template8.C: New test.
25221
25222 PR c++/8327
25223 * g++.dg/template/scope1.C: New test.
25224
25225 * g++.dg/warn/Wsign-compare-1.C: New test.
25226
25227 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
25228
25229 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
25230
25231 2003-07-10 Mark Mitchell <mark@codesourcery.com>
25232
25233 PR c++/9411
25234 * g++.dg/template/explicit2.C: New test.
25235
25236 PR c++/10032
25237 * g++.dg/warn/pedantic1.C: New test.
25238
25239 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
25240
25241 PR c++ 9483
25242 * g++.dg/other/field1.C: New test.
25243
25244 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
25245
25246 PR c/11449
25247 * gcc.c-torture/compile/20030707-1.c: New.
25248
25249 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25250
25251 PR c++/10849
25252 * g++.dg/template/access12.C: New test.
25253
25254 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
25255
25256 * g++.dg/bprob/bprob.exp (prof_ext): Update.
25257 * g77.dg/bprob/bprob.exp (prof_ext): Update.
25258 * gcc.misc-tests/bprob.exp (prof_ext): Update.
25259 * gcc.misc-tests/gcov.exp: Update
25260 * g++.dg/gcov/gcov.exp: Update
25261 * lib/gcov.exp: Update.
25262
25263 2003-07-08 Mark Mitchell <mark@codesourcery.com>
25264
25265 * g++.dg/abi/mangle17.C: Make sure template expressions are
25266 dependent.
25267 * g++.dg/abi/mangle4.C: Mark erroneous casts.
25268 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
25269 * g++.dg/opt/stack1.C: Remove erroneous code.
25270 * g++.dg/parse/template7.C: New test.
25271 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
25272 * g++.old-deja/g++.pt/crash4.C: Likewise.
25273
25274 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
25275
25276 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
25277 with zero or one occurence of `$' after the initial `L'.
25278
25279 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
25280
25281 * gcc.c-torture/compile/20030704-1.c: Add a comment.
25282
25283 2003-07-08 Roger Sayle <roger@eyesopen.com>
25284
25285 PR c/11370
25286 * gcc.dg/Wunreachable-6.c: New testcase.
25287 * gcc.dg/Wunreachable-7.c: New testcase.
25288
25289 2003-07-08 Jakub Jelinek <jakub@redhat.com>
25290
25291 PR c/11420
25292 * gcc.dg/20030708-1.c: New test.
25293
25294 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
25295
25296 * gcc.dg/compat/sdata-section.h: New file.
25297 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
25298 * gcc.dg/torture/mips-sdata-1.c: New test.
25299
25300 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25301
25302 PR c++/11030
25303 * g++.dg/template/friend19.C: New test.
25304
25305 2003-07-08 Jakub Jelinek <jakub@redhat.com>
25306
25307 * g++.dg/opt/strength-reduce.C: New test.
25308
25309 2003-07-07 Roger Sayle <roger@eyesopen.com>
25310
25311 PR target/10979
25312 * gcc.dg/20030707-1.c: New testcase.
25313
25314 2003-07-07 Roger Sayle <roger@eyesopen.com>
25315
25316 PR optimization/11059
25317 * g++.dg/opt/emptyunion.C: New testcase.
25318
25319 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
25320 Eric Botcazou <ebotcazou@libertysurf.fr>
25321
25322 * g++.dg/opt/stack1.C: New test.
25323
25324 2003-07-05 Mark Mitchell <mark@codesourcery.com>
25325
25326 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
25327 run test.
25328
25329 PR c++/11431
25330 * g++.dg/expr/static_cast3.C: New test.
25331
25332 2003-07-04 Zack Weinberg <zack@codesourcery.com>
25333
25334 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
25335 everywhere.
25336 * gcc.dg/concat.c: Concatenation of string constants with
25337 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
25338 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
25339 * gcc.dg/cpp/escape-2.c: Use wide character constants where
25340 necessary to avoid multi-character character constant warning.
25341 * gcc.dg/cpp/escape.c: Likewise.
25342 * gcc.dg/cpp/ucs.c: Likewise.
25343 Remove backslashes from dg-bogus comments, as they confuse Tcl.
25344 Fix a typo.
25345
25346 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
25347
25348 PR c/11428
25349 * gcc.c-torture/compile/20030704-1.c: New.
25350
25351 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
25352
25353 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
25354
25355 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
25356
25357 PR c++/5287, PR c++/7910, PR c++/11021
25358 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
25359 tests for warnings.
25360 * g++.dg/ext/dllimport2.C: Add tests for warnings.
25361 * g++.dg/ext/dllimport3.C: Likewise.
25362 * g++.dg/ext/dllimport4.C: New file.
25363 * g++.dg/ext/dllimport5.C: New file.
25364 * g++.dg/ext/dllimport6.C: New file.
25365 * g++.dg/ext/dllimport7.C: New file.
25366 * g++.dg/ext/dllimport8.C: New file.
25367 * g++.dg/ext/dllimport9.C: New file.
25368 * g++.dg/ext/dllimport10.C: New file.
25369 * g++.dg/ext/dllexport1.C: New file.
25370
25371 2003-07-03 Mark Mitchell <mark@codesourcery.com>
25372
25373 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
25374 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
25375
25376 2003-07-03 Roger Sayle <roger@eyesopen.com>
25377
25378 * gcc.dg/builtins-25.c: New testcase.
25379 * gcc.dg/builtins-26.c: New testcase.
25380
25381 2003-07-03 Janis Johnson <janis187@us.ibm.com>
25382
25383 * gcc.dg/compat/vector-defs.h: New file.
25384 * gcc.dg/compat/vector-setup.h: New file.
25385 * gcc.dg/compat/vector-check.h: New file.
25386 * gcc.dg/compat/vector-1_main.c: New file.
25387 * gcc.dg/compat/vector-1_x.c: New file.
25388 * gcc.dg/compat/vector-1_y.c: New file.
25389 * gcc.dg/compat/vector-2_main.c: New file.
25390 * gcc.dg/compat/vector-2_x.c: New file.
25391 * gcc.dg/compat/vector-2_y.c: New file.
25392
25393 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
25394 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
25395 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
25396 * gcc.dg/compat/struct-align-1.h: New file.
25397 * gcc.dg/compat/struct-align-1_main.c: New file.
25398 * gcc.dg/compat/struct-align-1_x.c: New file.
25399 * gcc.dg/compat/struct-align-1_y.c: New file.
25400 * gcc.dg/compat/struct-align-2.h: New file.
25401 * gcc.dg/compat/struct-align-2_main.c: New file.
25402 * gcc.dg/compat/struct-align-2_x.c: New file.
25403 * gcc.dg/compat/struct-align-2_y.c: New file.
25404
25405 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
25406 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
25407 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
25408 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
25409 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
25410 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
25411 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
25412 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
25413 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
25414 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
25415 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
25416 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
25417 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
25418 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
25419 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
25420 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
25421 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
25422 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
25423 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
25424 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
25425 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
25426 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
25427 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
25428 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
25429 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
25430 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
25431 * gcc.dg/compat/struct-return-10_x.c: Ditto.
25432 * gcc.dg/compat/struct-return-2_x.c: Ditto.
25433 * gcc.dg/compat/struct-return-3_x.c: Ditto.
25434
25435 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
25436
25437 * gcc.dg/i386-call-1.c: New test.
25438
25439 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
25440
25441 PR c++/9162
25442 * g++.dg/parse/defarg4.C: New.
25443
25444 2003-07-03 Roger Sayle <roger@eyesopen.com>
25445
25446 PR target/10700
25447 * gcc.c-torture/compile/20030703-1.c: New test case.
25448
25449 2003-07-03 Mark Mitchell <mark@codesourcery.com>
25450
25451 * g++.dg/template/local3.C: Remove extra semicolon.
25452
25453 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
25454
25455 * gcc.dg/i386-volatile-1.c: New test.
25456
25457 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
25458
25459 PR c++/11072
25460 * g++.dg/other/offsetof2.C: XFAIL.
25461 * g++.dg/other/offsetof5.C: New.
25462
25463 PR c++/10219
25464 * g++.dg/template/error1.C: New.
25465
25466 PR c++/9779
25467 * g++.dg/template/dependent-expr1.C: New.
25468
25469 2003-07-01 Mark Mitchell <mark@codesourcery.com>
25470
25471 PR c++/6949
25472 * g++.dg/template/local3.C: New test.
25473
25474 PR c++/11149
25475 * g++.dg/lookup/scoped6.C: New test.
25476
25477 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
25478
25479 PR c++/8046
25480 * g++.dg/other/error7.C: New test.
25481
25482 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
25483
25484 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
25485 * g++.old-deja/g++.abi/vtable3.h: Likewise.
25486 * g++.old-deja/g++.law/code-gen5.C: Likewise.
25487 * g++.old-deja/g++.other/union2.C: Likewise.
25488 * gcc.dg/c90-const-expr-2.c: Likewise.
25489 * gcc.dg/c90-const-expr-3.c: Likewise.
25490 * gcc.dg/c99-const-expr-2.c: Likewise.
25491 * gcc.dg/c99-const-expr-3.c: Likewise.
25492 * gcc.dg/concat.c: Likewise.
25493
25494 2003-07-01 Mark Mitchell <mark@codesourcery.com>
25495
25496 PR c++/9559
25497 * g++.dg/init/static1.C: New test.
25498
25499 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25500
25501 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
25502 * g++.old-deja/g++.other/access2.C: Likewise.
25503 * g++.old-deja/g++.other/decl2.C: Likewise.
25504 * gcc.c-torture/execute/20020615-1.c: Likewise.
25505
25506 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
25507
25508 PR c++/4933
25509 * g++.dg/template/sizeof4.C: New test.
25510
25511 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
25512
25513 * g++.dg/other/error6.C: New test.
25514
25515 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
25516
25517 PR c++/10750
25518 * g++.dg/parse/constant2.C: New test.
25519
25520 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
25521
25522 PR c++/11106
25523 * g++.dg/other/error5.C: New test.
25524
25525 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25526
25527 * gcc.dg/format/gcc_diag-1.c: New test.
25528
25529 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
25530
25531 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
25532
25533 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
25534
25535 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
25536 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
25537 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
25538
25539 2003-06-28 Jakub Jelinek <jakub@redhat.com>
25540
25541 * gcc.c-torture/execute/builtins/string-8.c: New test.
25542 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
25543 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
25544 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
25545
25546 2003-06-27 Mark Mitchell <mark@codesourcery.com>
25547
25548 PR c++/10468
25549 * g++.dg/ext/typeof6.C: New test.
25550
25551 2003-06-27 Mark Mitchell <mark@codesourcery.com>
25552
25553 PR c++/10796
25554 * g++.dg/init/enum1.C: New test.
25555
25556 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
25557
25558 * gcc.dg/20030627-1.c: New test.
25559
25560 2003-06-26 Mark Mitchell <mark@codesourcery.com>
25561
25562 PR c++/11332
25563 * g++.dg/expr/static_cast2.C: New test.
25564
25565 2003-06-26 Roger Sayle <roger@eyesopen.com>
25566 Jakub Jelinek <jakub@redhat.com>
25567
25568 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
25569 sprintf(dst,"%s",src) optimization.
25570 * gcc.c-torture/execute/20030626-1.c: New test case.
25571 * gcc.c-torture/execute/20030626-2.c: New test case.
25572
25573 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
25574
25575 * gcc.c-torture/execute/multi-ix.c: New test.
25576
25577 * gcc.c-torture/execute/simd-4.c (main):
25578 Added missing semicolon at end of union.
25579
25580 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
25581
25582 PR c++/8266
25583 * g++.dg/template/explicit-instantiation3.C: New test.
25584
25585 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
25586
25587 * gcc.dg/20030626-1.c: Use signed char.
25588
25589 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
25590
25591 * gcc.dg/20030626-1.c: New test.
25592
25593 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
25594
25595 * const-str-2.m: Update.
25596
25597 2003-06-25 Mark Mitchell <mark@codesourcery.com>
25598
25599 PR c++/10990
25600 * g++.dg/rtti/dyncast1.C: New test.
25601 * g++.dg/abi/mangle4.C: Correct base-specifier access.
25602 * g++.dg/lookup/scoped1.C: Remove XFAIL.
25603 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
25604
25605 PR c++/10931
25606 * g++.dg/expr/static_cast1.C: New test.
25607
25608 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
25609
25610 * gcc.dg/20030625-1.c: New test.
25611
25612 2003-06-24 Roger Sayle <roger@eyesopen.com>
25613
25614 * gcc.c-torture/compile/20030624-1.c: New test case.
25615
25616 2003-06-24 Jakub Jelinek <jakub@redhat.com>
25617
25618 * gcc.c-torture/execute/string-opt-17.c: New test.
25619
25620 2003-06-24 Mark Mitchell <mark@codesourcery.com>
25621
25622 PR c++/5754
25623 * g++.dg/parse/crash6.C: New test.
25624
25625 2003-06-23 Roger Sayle <roger@eyesopen.com>
25626
25627 * gcc.dg/builtins-24.c: New test case.
25628
25629 2003-06-23 Jakub Jelinek <jakub@redhat.com>
25630
25631 * g++.dg/opt/operator1.C: New test.
25632
25633 2003-06-22 Roger Sayle <roger@eyesopen.com>
25634
25635 * gcc.c-torture/execute/string-opt-16.c: New test case.
25636
25637 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
25638
25639 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
25640 * g++.old-deja/g++.other/conv7.C: Likewise.
25641 * g++.old-deja/g++.other/overcnv2.C: Likewise.
25642 * g++.old-deja/g++.other/overload14.C: Likewise.
25643
25644 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
25645
25646 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
25647 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
25648
25649 2003-06-20 Mark Mitchell <mark@codesourcery.com>
25650
25651 PR c++/10888
25652 * g++.dg/warn/Winline-3.C: New test.
25653
25654 2003-06-20 Mark Mitchell <mark@codesourcery.com>
25655
25656 * lib/target-supports.exp (check_alias_available): Make the test
25657 program acceptable to the Solaris assembler.
25658
25659 PR c++/10749
25660 * g++.dg/template/memclass2.C: New test.
25661
25662 2003-06-20 Mark Mitchell <mark@codesourcery.com>
25663 Eric Botcazou <ebotcazou@libertysurf.fr>
25664
25665 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
25666 data for non-matching targets.
25667 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
25668
25669 2003-06-20 Mark Mitchell <mark@codesourcery.com>
25670
25671 PR c++/10845
25672 * g++.dg/template/member3.C: New test.
25673
25674 2003-06-19 Mark Mitchell <mark@codesourcery.com>
25675
25676 PR c++/10939
25677 * g++.dg/template/func1.C: New test.
25678
25679 PR c++/9649
25680 * g++.dg/template/static4.C: New test.
25681 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
25682
25683 PR c++/11041
25684 * g++.dg/init/ref7.C: New test.
25685
25686 2003-06-19 Matt Austern <austern@apple.com>
25687
25688 PR c++/11228
25689 * g++.dg/anew1.C: New test.
25690 * g++.dg/anew2.C: New test.
25691 * g++.dg/anew3.C: New test.
25692 * g++.dg/anew4.C: New test.
25693
25694 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
25695
25696 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
25697
25698 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
25699
25700 * gcc.c-torture/execute/simd-4.c (main): Make expected value
25701 endian-dependent.
25702
25703 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
25704
25705 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
25706 Remove cruft.
25707
25708 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
25709
25710 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
25711 * gcc.c-torture/compile/961203-1.c: Likewise.
25712 * gcc.c-torture/compile/980506-1.c: Likewise.
25713
25714 2003-06-17 Mark Mitchell <mark@codesourcery.com>
25715
25716 PR c++/10712
25717 * g++.dg/lookup/using7.C: New test.
25718
25719 2003-06-17 Mark Mitchell <mark@codesourcery.com>
25720
25721 PR c++/11105
25722 * g++.dg/abi/conv1.C: Remove it.
25723 * g++.dg/template/conv7.C: New test.
25724 * g++.dg/template/conv8.C: Likewise.
25725 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
25726 conversion operator.
25727
25728 2003-06-17 Janis Johnson <janis187@us.ibm.com>
25729
25730 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
25731 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
25732 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
25733 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
25734 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
25735 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
25736 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
25737 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
25738 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
25739 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
25740 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
25741 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
25742 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
25743 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
25744 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
25745 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
25746 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
25747 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
25748 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
25749 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
25750 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
25751 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
25752 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
25753 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
25754 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
25755 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
25756 * gcc.dg/compat/struct-return-10_x.c: Ditto.
25757 * gcc.dg/compat/struct-return-2_x.c: Ditto.
25758 * gcc.dg/compat/struct-return-3_x.c: Ditto.
25759
25760 2003-06-16 Mark Mitchell <mark@codesourcery.com>
25761
25762 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
25763 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
25764 indications.
25765
25766 2003-06-16 Roger Sayle <roger@eyesopen.com>
25767
25768 * gcc.dg/i386-387-5.c: New test case.
25769 * gcc.dg/i386-387-6.c: New test case.
25770 * gcc.dg/builtins-23.c: New test case.
25771
25772 2003-06-15 Roger Sayle <roger@eyesopen.com>
25773
25774 * gcc.dg/builtins-22.c: New test case.
25775 * gcc.dg/i386-387-1.c: Update to test exp.
25776 * gcc.dg/i386-387-2.c: Likewise.
25777
25778 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25779
25780 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
25781
25782 2003-06-12 Mark Mitchell <mark@codesourcery.com>
25783
25784 * lib/gcc-dg.exp (dg-require-dll): New function.
25785 (dg-xfail-if): Likewise.
25786 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
25787 driver.
25788
25789 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
25790 * gcc.c-torture/compile/20001205-1.c: Likewise.
25791 * gcc.c-torture/compile/20001226-1.c: Likewise.
25792 * gcc.c-torture/compile/20010518-2.c: Likewise.
25793 * gcc.c-torture/compile/20020312-1.c: Likewise.
25794 * gcc.c-torture/compile/20020604-1.c: Likewise.
25795 * gcc.c-torture/compile/920501-12.c: Likewise.
25796 * gcc.c-torture/compile/920501-4.c: Likewise.
25797 * gcc.c-torture/compile/920520-1.c: Likewise.
25798 * gcc.c-torture/compile/920521-1.c: Likewise.
25799 * gcc.c-torture/compile/920625-1.c: Likewise.
25800 * gcc.c-torture/compile/961203-1.c: Likewise.
25801 * gcc.c-torture/compile/980506-1.c: Likewise.
25802 * gcc.c-torture/compile/981006-1.c: Likewise.
25803 * gcc.c-torture/compile/981022-1.c: Likewise.
25804 * gcc.c-torture/compile/981223-1.c: Likewise.
25805 * gcc.c-torture/compile/990617-1.c: Likewise.
25806 * gcc.c-torture/compile/dll.c: Likewise.
25807 * gcc.c-torture/compile/labels-3.c: Likewise.
25808 * gcc.c-torture/compile/mipscop-1.c: Likewise.
25809 * gcc.c-torture/compile/mipscop-2.c: Likewise.
25810 * gcc.c-torture/compile/mipscop-3.c: Likewise.
25811 * gcc.c-torture/compile/mipscop-4.c: Likewise.
25812 * gcc.c-torture/compile/simd-5.c: Likewise.
25813 * gcc.c-torture/compile/20000804-1.x: Remove.
25814 * gcc.c-torture/compile/20001205-1.x: Likewise.
25815 * gcc.c-torture/compile/20001226-1.x: Likewise.
25816 * gcc.c-torture/compile/20010518-2.x: Likewise.
25817 * gcc.c-torture/compile/20020312-1.x: Likewise.
25818 * gcc.c-torture/compile/20020604-1.x: Likewise.
25819 * gcc.c-torture/compile/920501-12.x: Likewise.
25820 * gcc.c-torture/compile/920501-4.x: Likewise.
25821 * gcc.c-torture/compile/920520-1.x: Likewise.
25822 * gcc.c-torture/compile/920521-1.x: Likewise.
25823 * gcc.c-torture/compile/920625-1.x: Likewise.
25824 * gcc.c-torture/compile/961203-1.x: Likewise.
25825 * gcc.c-torture/compile/980506-1.x: Likewise.
25826 * gcc.c-torture/compile/981006-1.x: Likewise.
25827 * gcc.c-torture/compile/981022-1.x: Likewise.
25828 * gcc.c-torture/compile/981223-1.x: Likewise.
25829 * gcc.c-torture/compile/990617-1.x: Likewise.
25830 * gcc.c-torture/compile/mipscop-1.x: Likewise.
25831 * gcc.c-torture/compile/mipscop-2.x: Likewise.
25832 * gcc.c-torture/compile/mipscop-3.x: Likewise.
25833 * gcc.c-torture/compile/mipscop-4.x: Likewise.
25834 * gcc.c-torture/compile/simd-5.x: Likewise.
25835
25836 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
25837
25838 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
25839
25840 * gcc.c-torture/execute/20030611-1.c: New test.
25841
25842 2003-06-12 Roger Sayle <roger@eyesopen.com>
25843
25844 PR middle-end/168
25845 * gcc.dg/20030612-1.c: New test case.
25846
25847 2003-06-12 Mark Mitchell <mark@codesourcery.com>
25848
25849 PR c++/10635
25850 * g++.dg/expr/cast1.C: New test.
25851
25852 2003-06-12 Roger Sayle <roger@eyesopen.com>
25853
25854 * gcc.dg/builtins-21.c: New test case.
25855
25856 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
25857
25858 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
25859 options instead of at the end.
25860 * lib/objc.exp (objc_target_compile): Likewise.
25861
25862 2003-06-11 Mark Mitchell <mark@codesourcery.com>
25863
25864 PR c++/10432
25865 * g++.dg/parse/error1.C: New test.
25866
25867 2003-06-11 Janis Johnson <janis187@us.ibm.com>
25868
25869 * gcc.dg/compat/struct-by-value-11_main.c: New file.
25870 * gcc.dg/compat/struct-by-value-11_x.c: New file.
25871 * gcc.dg/compat/struct-by-value-11_y.c: New file.
25872 * gcc.dg/compat/struct-by-value-12_main.c: New file.
25873 * gcc.dg/compat/struct-by-value-12_x.c: New file.
25874 * gcc.dg/compat/struct-by-value-12_y.c: New file.
25875 * gcc.dg/compat/struct-by-value-13_main.c: New file.
25876 * gcc.dg/compat/struct-by-value-13_x.c: New file.
25877 * gcc.dg/compat/struct-by-value-13_y.c: New file.
25878 * gcc.dg/compat/struct-by-value-14_main.c: New file.
25879 * gcc.dg/compat/struct-by-value-14_x.c: New file.
25880 * gcc.dg/compat/struct-by-value-14_y.c: New file.
25881 * gcc.dg/compat/struct-by-value-15_main.c: New file.
25882 * gcc.dg/compat/struct-by-value-15_x.c: New file.
25883 * gcc.dg/compat/struct-by-value-15_y.c: New file.
25884 * gcc.dg/compat/struct-by-value-16_main.c: New file.
25885 * gcc.dg/compat/struct-by-value-16_x.c: New file.
25886 * gcc.dg/compat/struct-by-value-16_y.c: New file.
25887 * gcc.dg/compat/struct-by-value-17_main.c: New file.
25888 * gcc.dg/compat/struct-by-value-17_x.c: New file.
25889 * gcc.dg/compat/struct-by-value-17_y.c: New file.
25890 * gcc.dg/compat/struct-by-value-18_main.c: New file.
25891 * gcc.dg/compat/struct-by-value-18_x.c: New file.
25892 * gcc.dg/compat/struct-by-value-18_y.c: New file.
25893
25894 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
25895 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
25896 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
25897 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
25898 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
25899 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
25900 * gcc.dg/compat/scalar-return-3_main.c: New file.
25901 * gcc.dg/compat/scalar-return-3_x.c: New file.
25902 * gcc.dg/compat/scalar-return-3_y.c: New file.
25903 * gcc.dg/compat/scalar-return-4_main.c: New file.
25904 * gcc.dg/compat/scalar-return-4_x.c: New file.
25905 * gcc.dg/compat/scalar-return-4_y.c: New file.
25906
25907 2003-06-10 Janis Johnson <janis187@us.ibm.com>
25908
25909 * gcc.dg/compat/fp2-struct-check.h: New file.
25910 * gcc.dg/compat/fp2-struct-defs.h: New file.
25911 * gcc.dg/compat/fp2-struct-init.h: New file.
25912 * gcc.dg/compat/struct-by-value-10_main.c: New file.
25913 * gcc.dg/compat/struct-by-value-10_x.c: New file.
25914 * gcc.dg/compat/struct-by-value-10_y.c: New file.
25915 * gcc.dg/compat/struct-return-10_main.c: New file.
25916 * gcc.dg/compat/struct-return-10_x.c: New file.
25917 * gcc.dg/compat/struct-return-10_y.c: New file.
25918
25919 * gcc.dg/compat/compat-common.h: New file.
25920 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
25921 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
25922 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
25923 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
25924 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
25925 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
25926 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
25927 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
25928 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
25929 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
25930 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
25931 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
25932 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
25933 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
25934 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
25935 * gcc.dg/compat/small-struct-check.h: Ditto.
25936 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
25937 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
25938 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
25939 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
25940 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
25941 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
25942 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
25943 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
25944 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
25945 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
25946 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
25947 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
25948 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
25949 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
25950 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
25951 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
25952 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
25953 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
25954 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
25955 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
25956 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
25957 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
25958 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
25959 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
25960 * gcc.dg/compat/struct-return-2_main.c: Ditto.
25961 * gcc.dg/compat/struct-return-2_x.c: Ditto.
25962 * gcc.dg/compat/struct-return-2_y.c: Ditto.
25963 * gcc.dg/compat/struct-return-3_main.c: Ditto.
25964 * gcc.dg/compat/struct-return-3_x.c: Ditto.
25965 * gcc.dg/compat/struct-return-3_y.c: Ditto.
25966
25967 2003-06-10 Geoffrey Keating <geoffk@apple.com>
25968
25969 * g++.dg/pch/static-1.C: New file.
25970 * g++.dg/pch/static-1.Hs: New file.
25971
25972 2003-06-10 Richard Henderson <rth@redhat.com>
25973
25974 * gcc.dg/asm-7.c: Adjust expected warning text.
25975
25976 2003-06-10 Roger Sayle <roger@eyesopen.com>
25977
25978 * gcc.dg/builtins-20.c: New test case.
25979
25980 2003-06-10 Mark Mitchell <mark@codesourcery.com>
25981
25982 PR c++/11131
25983 * g++.dg/opt/template1.C: New test.
25984
25985 2003-06-09 Mark Mitchell <mark@codesourcery.com>
25986
25987 * lib/gcc-dg.exp (dg-test): Clear additional_files and
25988 additional_sources.
25989
25990 2003-05-21 David Taylor <dtaylor@emc.com>
25991
25992 * gcc.dg/Wpadded.c: New file.
25993
25994 2003-06-09 Mark Mitchell <mark@codesourcery.com>
25995
25996 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
25997 * gcc.dg/special/weak-2.c: Add dg-require-weak.
25998 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
25999 dg-require-weak.
26000
26001 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
26002
26003 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
26004
26005 2003-06-09 Mark Mitchell <mark@codesourcery.com>
26006
26007 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
26008 (dg-require-alias): Likewise.
26009 (dg-require-gc-sections): Likewise.
26010 * lib/target-supports.exp (check_gc_sections_available): Likewise.
26011
26012 2003-06-08 Richard Henderson <rth@redhat.com>
26013
26014 * gcc.dg/20011029-2.c: Fix the array reference.
26015 * gcc.dg/asm-7.c: New.
26016
26017 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
26018
26019 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
26020
26021 2003-06-08 Mark Mitchell <mark@codesourcery.com>
26022
26023 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
26024 (dg-require-gc-sections): Likewise.
26025
26026 2003-06-08 Jan Hubicka <jh@suse.cz>
26027
26028 * i386-cmov1.c: Fix regular expression.
26029 * i386-cvt-1.c: Likewise.
26030 * i386-local.c: Likewise.
26031 * i386-local2.c: Likewise.
26032 * i386-mul.c: Likewise.
26033 * i386-ssetype-1.c: Likewise.
26034 * i386-ssetype-3.c: Likewise.
26035 * i386-ssetype-5.c: Likewise.
26036
26037 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26038
26039 PR c++/11039
26040 * g++.dg/warn/implicit-typename2.C: New test.
26041 * g++.dg/warn/implicit-typename3.C: New test.
26042
26043 2003-06-07 Richard Henderson <rth@redhat.com>
26044
26045 * g++.dg/other/offsetof3.C: Use size_t.
26046 * g++.dg/other/offsetof4.C: Likewise.
26047
26048 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
26049
26050 * lib/copy-file.exp: New. Implement gcc_copy_files.
26051
26052 * lib/dg-pch.exp: Load copy-file.exp
26053 (dg-pch): Use gcc_copy_files instead of "file copy".
26054
26055 2003-06-06 Mark Mitchell <mark@codesourcery.com>
26056
26057 * gcc.dg/weak/weak.exp: Simplify.
26058 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
26059 * gcc.dg/weak/weak-1.c: Likewise.
26060 * gcc.dg/weak/weak-2.c: Likewise.
26061 * gcc.dg/weak/weak-3.c: Likewise.
26062 * gcc.dg/weak/weak-4.c: Likewise.
26063 * gcc.dg/weak/weak-5.c: Likewise.
26064 * gcc.dg/weak/weak-6.c: Likewise.
26065 * gcc.dg/weak/weak-7.c: Likewise.
26066 * gcc.dg/weak/weak-8.c: Likewise.
26067 * gcc.dg/weak/weak-9.c: Likewise.
26068
26069 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
26070
26071 gcc.c-torture/execute/20030606-1.c: New.
26072
26073 2003-06-06 Roger Sayle <roger@eyesopen.com>
26074
26075 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
26076 * gcc.dg/builtins-19.c: Likewise.
26077
26078 2003-06-06 Roger Sayle <roger@eyesopen.com>
26079
26080 * gcc.dg/builtins-2.c: Add some more tests.
26081 * gcc.dg/builtins-18.c: New test case.
26082 * gcc.dg/builtins-19.c: New test case.
26083
26084 2003-06-06 Roger Sayle <roger@eyesopen.com>
26085 Jim Wilson <wilson@tuliptree.org>
26086
26087 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
26088
26089 2003-06-06 Jakub Jelinek <jakub@redhat.com>
26090
26091 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
26092 mempcpy/stpcpy calls not to be optimized into something else.
26093 * gcc.c-torture/execute/string-opt-3.c: Moved to...
26094 * gcc.c-torture/execute/builtins/string-7.c: ...here.
26095 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
26096
26097 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26098
26099 * gcc.dg/format/asm_fprintf-1.c: New test.
26100
26101 2003-06-05 Mark Mitchell <mark@codesourcery.com>
26102
26103 * lib/gcc-defs.exp (additional_sources): New variable.
26104 (dg-additional-sources): New function.
26105 (additional_files): New variable.
26106 (dg-additional-files): New function.
26107 (dg-additional-files-options): Likewise.
26108 * lib/gcc-dg.exp (dg-require-weak): New function.
26109 (dg-require-alias): Likewise.
26110 (dg-require-gc-sections): Likewise.
26111 * lib/target-supports.exp (check_alias_available): Remove testfile
26112 parameter.
26113 (check_gc_sections_available): New function.
26114 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
26115 (dg-gpp-additional-files): Likewise.
26116 * lib/g++.exp (additional_sources): Remove.
26117 (additional_files): Likewise.
26118 (g++_target_compile): Use dg-additional-files-options.
26119
26120 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
26121 Tcl logic.
26122 * gcc.dg/special/ecos.exp: Remove.
26123 * gcc.dg/special/20000419-2.c: Use dg-require-*.
26124 * gcc.dg/special/alias-1.c: Likewise.
26125 * gcc.dg/special/alias-2.c: Likewise.
26126 * gcc.dg/special/gcsec-1.c: Likewise.
26127 * gcc.dg/special/weak-1.c: Likewise.
26128 * gcc.dg/special/weak-2.c: Likewise.
26129 * gcc.dg/special/wkali-1.c: Likewise.
26130 * gcc.dg/special/wkali-2.c: Likewise.
26131
26132 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
26133 dg-gpp-additional-*.
26134 * g++.dg/special/conpr-3.C: Likewise.
26135 * g++.dg/special/conpr-4.C: Likewise.
26136 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
26137 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
26138 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
26139 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
26140 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
26141 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
26142 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
26143 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
26144 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
26145 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
26146 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
26147 * g++.old-deja/g++.other/comdat1.C: Likewise.
26148 * g++.old-deja/g++.other/comdat2.C: Likewise.
26149 * g++.old-deja/g++.other/comdat3.C: Likewise.
26150 * g++.old-deja/g++.other/ctor1.C: Likewise.
26151 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
26152
26153 2003-06-05 Richard Henderson <rth@redhat.com>
26154
26155 * gcc.dg/debug/20030605-1.c: New.
26156
26157 2003-06-04 Mark Mitchell <mark@codesourcery.com>
26158
26159 * README.QMTEST: Update.
26160
26161 2003-06-04 Richard Henderson <rth@redhat.com>
26162
26163 * gcc.dg/cleanup-1.c: New.
26164 * gcc.dg/cleanup-2.c: New.
26165 * gcc.dg/cleanup-3.c: New.
26166 * gcc.dg/cleanup-4.c: New.
26167 * gcc.dg/cleanup-5.c: New.
26168 * gcc.dg/cleanup-6.c: New.
26169 * gcc.dg/cleanup-7.c: New.
26170
26171 2003-06-04 Mark Mitchell <mark@codesourcery.com>
26172
26173 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
26174
26175 * lib/dg-pch.exp: New file.
26176 * g++.dg/pch/pch.exp: Use dg-pch.exp.
26177 * gcc.dg/pch/pch.exp: Likewise.
26178
26179 2003-06-04 Roger Sayle <roger@eyesopen.com>
26180
26181 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
26182 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
26183 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
26184 * gcc.dg/builtins-17.c: New test case.
26185 * gcc.dg/i386-387-4.c: New test case.
26186 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
26187
26188 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
26189
26190 * gcc.dg/ultrasp9.c: New test.
26191
26192 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
26193
26194 * gcc.c-torture/compile/20030604-1.c: New test.
26195 * gcc.dg/sparc-constant-1.c: New test.
26196
26197 2003-06-03 Glen Nakamura <glen@imodulo.com>
26198
26199 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
26200
26201 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
26202
26203 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
26204
26205 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
26206 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
26207
26208 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
26209
26210 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
26211
26212 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26213
26214 PR c++/10940
26215 * g++.dg/template/spec10.C: New test.
26216
26217 2003-06-03 Roger Sayle <roger@eyesopen.com>
26218
26219 * gcc.dg/builtins-16.c: New test case.
26220
26221 2003-06-03 Jakub Jelinek <jakub@redhat.com>
26222
26223 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
26224 mempcpy test with post-increments.
26225 * gcc.c-torture/execute/string-opt-3.c: New test.
26226 * gcc.dg/string-opt-1.c: New test.
26227
26228 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
26229
26230 PR fortran/10965
26231 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
26232
26233 2003-06-02 Mark Mitchell <mark@codesourcery.com>
26234
26235 * lib/scanasm.exp (dg-scan): New function, factored out of ...
26236 (scan-assembler): ... here. Use dg-scan.
26237 (scan-assembler-not): Likewise.
26238 (scan-file): New function.
26239 (scan-file-not): Likewise.
26240 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
26241 * gcc.dg/cpp/_Pragma4.c: Likewise.
26242 * gcc.dg/cpp/_Pragma5.c: Likewise.
26243 * gcc.dg/cpp/avoidpaste1.c: Likewise.
26244 * gcc.dg/cpp/avoidpaste2.c: Likewise.
26245 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
26246 * gcc.dg/cpp/cmdlne-P.c: Likewise.
26247 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
26248 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
26249 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
26250 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
26251 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
26252 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
26253 * gcc.dg/cpp/cxxcom1.c: Likewise.
26254 * gcc.dg/cpp/line1.c: Likewise.
26255 * gcc.dg/cpp/maccom1.c: Likewise.
26256 * gcc.dg/cpp/maccom2.c: Likewise.
26257 * gcc.dg/cpp/maccom3.c: Likewise.
26258 * gcc.dg/cpp/maccom4.c: Likewise.
26259 * gcc.dg/cpp/maccom5.c: Likewise.
26260 * gcc.dg/cpp/maccom6.c: Likewise.
26261 * gcc.dg/cpp/multiline.c: Likewise.
26262 * gcc.dg/cpp/spacing1.c: Likewise.
26263 * gcc.dg/cpp/spacing2.c: Likewise.
26264 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
26265 * gcc.dg/cpp/trad/maccom1.c: Likewise.
26266 * gcc.dg/cpp/trad/maccom2.c: Likewise.
26267 * gcc.dg/cpp/trad/maccom3.c: Likewise.
26268 * gcc.dg/cpp/trad/maccom4.c: Likewise.
26269 * gcc.dg/cpp/trad/maccom6.c: Likewise.
26270 * gcc.dg/cpp/cxxcom2.c: Likewise.
26271 * gcc.dg/cpp/cxxcom2.h: New file.
26272
26273 * gcc.dg/cpp/truefalse.cpp: Move it to ...
26274 * g++.dg/cpp/truefalse.C: Here.
26275 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
26276
26277 2003-06-01 Loren James Rittle <ljrittle@acm.org>
26278
26279 * gcc.dg/cpp/redef3.c: New file.
26280
26281 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
26282
26283 * gcc.dg/i386-loop-3.c: New test.
26284
26285 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
26286
26287 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
26288
26289 2003-05-31 Roger Sayle <roger@eyesopen.com>
26290
26291 * gcc.dg/fwrapv-1.c: New test case.
26292 * gcc.dg/fwrapv-2.c: New test case.
26293
26294 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26295
26296 PR c++/10956
26297 * g++.dg/template/spec9.C: New test.
26298
26299 2003-05-29 Roger Sayle <roger@eyesopen.com>
26300
26301 * gcc.dg/duff-4.c: New test case.
26302
26303 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
26304
26305 PR fortran/10843
26306 * g77.dg/ffixed-form-1.f: New test
26307 * g77.dg/ffixed-form-2.f: New test
26308 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
26309 * g77.dg/ffree-form-3.f: New test
26310
26311 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
26312
26313 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
26314 * gcc.dg/wint_t-1.c: Likewise.
26315
26316 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26317
26318 * g++.dg/template/access11.C: New test.
26319
26320 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26321
26322 PR c++/10849
26323 * g++.dg/template/access10.C: New test.
26324
26325 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
26326 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26327
26328 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
26329
26330 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
26331
26332 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
26333 suppress for powerpc-*-darwin*.
26334 * gcc.dg/torture/builtin-noret-2.c: Likewise.
26335
26336 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
26337
26338 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
26339 suppress option for powerpc-*-darwin*.
26340
26341 2003-05-23 Roger Sayle <roger@eyesopen.com>
26342
26343 * gcc.dg/builtins-1.c: Add tests for tan and atan.
26344 * gcc.dg/builtins-4.c: Add test for fmod.
26345
26346 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26347
26348 PR c++/10682
26349 * g++.dg/template/instantiate4.C: New test.
26350
26351 2003-05-22 Roger Sayle <roger@eyesopen.com>
26352
26353 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
26354
26355 2003-05-21 Janis Johnson <janis187@us.ibm.com>
26356
26357 * gcc.dg/compat/scalar-return-1_main.c: New file.
26358 * gcc.dg/compat/scalar-return-1_x.c: New file.
26359 * gcc.dg/compat/scalar-return-1_y.c: New file.
26360 * gcc.dg/compat/scalar-return-2_main.c: New file.
26361 * gcc.dg/compat/scalar-return-2_x.c: New file.
26362 * gcc.dg/compat/scalar-return-2_y.c: New file.
26363 * gcc.dg/compat/struct-return-3_main.c: New file.
26364 * gcc.dg/compat/struct-return-3_y.c: New file.
26365 * gcc.dg/compat/struct-return-3_x.c: New file.
26366 * gcc.dg/compat/struct-return-2_main.c: New file.
26367 * gcc.dg/compat/struct-return-2_x.c: New file.
26368 * gcc.dg/compat/struct-return-2_y.c: New file.
26369
26370 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26371
26372 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
26373 for hppa*-hp-hpux*.
26374 * gcc.dg/20021014-1.c (dg-options): Likewise.
26375 * gcc.dg/nest.c (dg-options): Likewise.
26376
26377 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
26378
26379 PR c++/9738
26380 * g++.dg/ext/dllimport2.C: New file.
26381 * g++.dg/ext/dllimport3.C: New file.
26382
26383 2003-05-20 Janis Johnson <janis187@us.ibm.com>
26384
26385 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
26386 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
26387 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
26388 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
26389 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
26390 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
26391 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
26392 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
26393 * gcc.dg/compat/small-struct-defs.h: New file.
26394 * gcc.dg/compat/small-struct-init.h: New file.
26395 * gcc.dg/compat/small-struct-check.h: New file.
26396 * gcc.dg/compat/fp-struct-defs.h: New file.
26397 * gcc.dg/compat/fp-struct-check.h: New file.
26398 * gcc.dg/compat/fp-struct-init.h: New file.
26399 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
26400 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
26401
26402 2003-05-19 Jakub Jelinek <jakub@redhat.com>
26403
26404 * gcc.dg/20030225-2.c: New test.
26405
26406 2003-05-18 Roger Sayle <roger@eyesopen.com>
26407 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26408
26409 * gcc.c-torture/compile/20030518-1.c: New test case.
26410
26411 2003-05-18 Mark Mitchell <mark@codesourcery.com>
26412
26413 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
26414 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
26415 gcc-dg-debug-runtest.
26416 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
26417 gcc-dg-debug-runtest.
26418
26419 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26420
26421 PR c++/9022
26422 * g++.dg/lookup/using6.C: New test.
26423
26424 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26425
26426 * g++.dg/parse/access2.C: New test.
26427
26428 2003-05-17 Mark Mitchell <mark@codesourcery.com>
26429
26430 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
26431 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
26432 * gcc.dg/debug/debug.exp: Likewise.
26433
26434 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
26435
26436 * gcc.dg/dollar.c: New test.
26437
26438 2003-05-16 Janis Johnson <janis187@us.ibm.com>
26439
26440 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
26441 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
26442 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
26443 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
26444 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
26445 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
26446 * gcc.dg/compat/struct-by-value-6_main.c: New file.
26447 * gcc.dg/compat/struct-by-value-6_x.c: New file.
26448 * gcc.dg/compat/struct-by-value-6_y.c: New file.
26449 * gcc.dg/compat/struct-by-value-7_main.c: New file.
26450 * gcc.dg/compat/struct-by-value-7_x.c: New file.
26451 * gcc.dg/compat/struct-by-value-7_y.c: New file.
26452 * gcc.dg/compat/struct-by-value-8_main.c: New file.
26453 * gcc.dg/compat/struct-by-value-8_x.c: New file.
26454 * gcc.dg/compat/struct-by-value-8_y.c: New file.
26455 * gcc.dg/compat/struct-by-value-9_main.c: New file.
26456 * gcc.dg/compat/struct-by-value-9_x.c: New file.
26457 * gcc.dg/compat/struct-by-value-9_y.c: New file.
26458
26459 2003-05-16 Mark Mitchell <mark@codesourcery.com>
26460
26461 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
26462 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
26463 support for "repo" mode.
26464 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
26465 * lib/g77-dg.exp: Likewise.
26466 * lib/obj-dg.exp: Likewise.
26467
26468 2003-05-16 Jakub Jelinek <jakub@redhat.com>
26469
26470 Merge from gcc-3_2-rhl8-branch:
26471 2003-04-23 Jakub Jelinek <jakub@redhat.com>
26472
26473 * gcc.dg/tls/opt-6.c: New test.
26474
26475 2003-04-05 Jakub Jelinek <jakub@redhat.com>
26476
26477 * gcc.dg/20030405-1.c: New test.
26478
26479 2003-03-09 Jakub Jelinek <jakub@redhat.com>
26480
26481 * gcc.dg/20030309-1.c: New test.
26482
26483 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
26484
26485 * gcc.c-torture/execute/20030307-1.c: New test.
26486
26487 2003-02-20 Randolph Chung <tausq@debian.org>
26488
26489 * gcc.c-torture/compile/20030220-1.c: New test.
26490
26491 2003-02-18 Jakub Jelinek <jakub@redhat.com>
26492
26493 * gcc.dg/20030217-1.c: New test.
26494
26495 2003-01-29 Jakub Jelinek <jakub@redhat.com>
26496
26497 * gcc.c-torture/compile/20020129-1.c: New test.
26498
26499 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
26500
26501 * gcc.dg/unroll-1.c: New test.
26502
26503 2002-11-16 Jan Hubicka <jh@suse.cz>
26504
26505 * gcc.c-torture/execute/20020920-1.c: New test.
26506
26507 2002-10-08 Jakub Jelinek <jakub@redhat.com>
26508
26509 PR target/7434
26510 * gcc.c-torture/compile/20021008-1.c: New test.
26511
26512 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
26513
26514 PR target/7559
26515 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
26516
26517 2002-08-07 Jakub Jelinek <jakub@redhat.com>
26518
26519 * gcc.c-torture/compile/20020807-1.c: New test.
26520
26521 2002-07-30 Jakub Jelinek <jakub@redhat.com>
26522
26523 * gcc.dg/tls/opt-1.c: New test.
26524
26525 2002-07-29 Jakub Jelinek <jakub@redhat.com>
26526
26527 * gcc.dg/20020729-1.c: New test.
26528
26529 2002-07-20 Jakub Jelinek <jakub@redhat.com>
26530
26531 * g++.dg/opt/life1.C: New test.
26532
26533 2002-05-20 Jakub Jelinek <jakub@redhat.com>
26534
26535 * gcc.dg/20020525-1.c: New test.
26536
26537 2002-05-24 Jakub Jelinek <jakub@redhat.com>
26538
26539 PR c++/6794
26540 * g++.dg/ext/pretty1.C: New test.
26541 * g++.dg/ext/pretty2.C: New test.
26542
26543 2003-05-15 Mark Mitchell <mark@codesourcery.com>
26544
26545 PR c++/8385
26546 * g++.dg/ext/typeof5.C: New test.
26547
26548 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
26549
26550 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
26551 __USER_LABEL_PREFIX__ into account.
26552 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
26553
26554 2003-05-14 Roger Sayle <roger@eyesopen.com>
26555
26556 * gcc.dg/builtins-15.c: New test case.
26557
26558 2003-05-13 Zack Weinberg <zack@codesourcery.com>
26559
26560 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
26561
26562 2003-05-12 Mark Mitchell <mark@codesourcery.com>
26563
26564 * lib/g++.exp: Tweak handling of additional source files.
26565 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
26566 * g++.dg/special/conpr-2a.C: Rename to ...
26567 * g++.dg/special/conpr-2a.cc: ... this.
26568 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
26569 * g++.dg/special/conpr-3a.C: Rename to ...
26570 * g++.dg/special/conpr-3a.cc: This.
26571 * g++.dg/special/conpr-3b.C: Rename to ...
26572 * g++.dg/special/conpr-3b.cc: This.
26573 * g++.dg/special/conpr-4.C: New test.
26574 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
26575
26576 2003-05-12 David Edelsohn <edelsohn@gnu.org>
26577
26578 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
26579
26580 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26581
26582 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
26583 * g++.old-deja/g++.robertl/eb71.C: Likewise.
26584 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
26585 * g++.old-deja/g++.other/warn3.C: Likewise.
26586
26587 2003-05-11 Roger Sayle <roger@eyesopen.com>
26588
26589 * gcc.dg/i386-387-1.c: Update to also test log.
26590 * gcc.dg/i386-387-2.c: Likewise.
26591
26592 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
26593
26594 * g77.f-torture/execute/int8421.f: New test.
26595
26596 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26597
26598 PR c++/10230, c++/10481
26599 * g++.dg/lookup/scoped5.C: New test.
26600
26601 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26602
26603 PR c++/10552
26604 * g++.dg/template/ttp6.C: New test.
26605
26606 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
26607
26608 * gcc.c-torture/execute/builtins: New directory.
26609 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
26610 gcc.c-torture/execute/builtins.
26611 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
26612 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
26613 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
26614 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
26615
26616 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26617
26618 PR c++/9252
26619 * g++.dg/template/access8.C: New test.
26620 * g++.dg/template/access9.C: New test.
26621
26622 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26623
26624 PR c++/9554
26625 * g++.dg/parse/access1.C: New test.
26626
26627 2003-05-09 DJ Delorie <dj@redhat.com>
26628
26629 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
26630 long, and not an int.
26631
26632 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26633
26634 PR c++/10555, c++/10576
26635 * g++.dg/template/memclass1.C: New test.
26636
26637 2003-05-08 DJ Delorie <dj@redhat.com>
26638
26639 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
26640 targets.
26641 * gcc.c-torture/execute/20021024-1.x: Likewise.
26642 * gcc.c-torture/execute/shiftdi.x: Likewise.
26643 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
26644 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
26645 * gcc.dg/20021018-1.c: Likewise.
26646
26647 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26648
26649 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
26650
26651 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
26652 (bcopy): Call memmove.
26653
26654 2003-05-08 Roger Sayle <roger@eyesopen.com>
26655
26656 * g77.f-torture/compile/8485.f: New test case.
26657
26658 2003-05-07 Richard Henderson <rth@redhat.com>
26659
26660 PR c++/10570
26661 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
26662 Verify exception_cleanup not called for rethrows.
26663 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
26664 when exiting catch block without rethrowing.
26665 * g++.dg/eh/forced3.C: New.
26666 * g++.dg/eh/forced4.C: New.
26667
26668 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
26669
26670 * gcc.dg/20030505.c: Fix triplet.
26671
26672 2003-05-06 DJ Delorie <dj@redhat.com>
26673
26674 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
26675 * gcc.dg/nest.c: Likewise.
26676
26677 2003-05-05 Roger Sayle <roger@eyesopen.com>
26678
26679 * gcc.dg/builtins-14.c: New test case.
26680
26681 2003-05-05 Janis Johnson <janis187@us.ibm.com>
26682
26683 * lib/compat.exp (compat-execute): New argument.
26684 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
26685 * gcc.dg/compat: New test directory.
26686 * gcc.dg/compat/compat.exp: New expect script.
26687 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
26688 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
26689 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
26690 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
26691 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
26692 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
26693
26694 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
26695 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
26696 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
26697 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
26698 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
26699 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
26700 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
26701 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
26702 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
26703 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
26704 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
26705 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
26706 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
26707 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
26708 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
26709
26710 2003-05-05 Zack Weinberg <zack@codesourcery.com>
26711
26712 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
26713
26714 2003-05-05 Jakub Jelinek <jakub@redhat.com>
26715
26716 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
26717
26718 2003-05-05 Geoffrey Keating <geoffk@apple.com>
26719
26720 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
26721 * gcc.dg/ppc-fsel-2.c: New test.
26722
26723 * gcc.dg/unused-5.c: New test.
26724
26725 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26726
26727 PR c++/10496
26728 * g++.dg/warn/pmf1.C: New test.
26729
26730 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26731
26732 PR c++/4494
26733 * g++.dg/warn/main.C: New test.
26734
26735 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26736
26737 * gcc.dg/nonnull-3.c: New test.
26738
26739 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
26740
26741 * gcc.dg/cpp/Wtrigraphs.c: Update.
26742 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
26743
26744 2003-05-03 Geoffrey Keating <geoffk@apple.com>
26745
26746 * gcc.dg/ppc-fsel-1.c: New test.
26747
26748 2003-05-03 Zack Weinberg <zack@codesourcery.com>
26749
26750 PR c/10604
26751 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
26752
26753 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
26754
26755 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
26756
26757 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26758
26759 PR c++/9364, c++/10553, c++/10586
26760 * g++.dg/parse/typename4.C: New test.
26761 * g++.dg/parse/typename5.C: Likewise.
26762
26763 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
26764
26765 * gcc.c-torture/compile/20030503-1.c: New test.
26766
26767 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26768
26769 * g++.dg/lookup/using5.C: Fix testcase error.
26770
26771 2003-05-01 Chris Demetriou <cgd@broadcom.com>
26772
26773 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
26774 since MEABI is no longer supported. Remove all vestiges
26775 of MEABI from the test.
26776
26777 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26778
26779 PR c++/10554
26780 * g++.dg/lookup/using5.C: New test.
26781
26782 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26783
26784 PR c++/8772
26785 * g++.dg/template/ttp5.C: New test.
26786
26787 2003-04-30 Mark Mitchell <mark@codesourcery.com>
26788
26789 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
26790 (dg-gpp-additional-sources): New function.
26791 (dg-gpp-additional-files): Likewise.
26792 * lib/g++.exp (additional_sources): New variable.
26793 (additional_files): Likewise.
26794 (g++_target_compile): Deal with them.
26795 * lib/old-dejagnu.exp: Remove.
26796 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
26797 * g++.old-deja: Revise all tests to use dg commands.
26798
26799 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26800
26801 PR c++/9432, c++/9528
26802 * g++.dg/lookup/using4.C: New test.
26803
26804 2003-04-29 Geoffrey Keating <geoffk@apple.com>
26805
26806 * gcc.dg/noreturn-5.c: New file.
26807 * gcc.dg/noreturn-6.c: New file.
26808
26809 * gcc.c-torture/compile/inline-1.c: New file.
26810
26811 2003-04-29 Mark Mitchell <mark@codesourcery.com>
26812
26813 PR c++/10551
26814 * g++.dg/template/explicit1.C: New test.
26815
26816 2003-04-29 Mark Mitchell <mark@codesourcery.com>
26817
26818 PR c++/10549
26819 * g++.dg/other/bitfield1.C: New test.
26820
26821 PR c++/10527
26822 * g++.dg/init/new7.C: New test.
26823
26824 2003-04-29 Mark Mitchell <mark@codesourcery.com>
26825
26826 * g++.dg/ext/desig1.C: New test.
26827 * g++.dg/ext/init1.C: Update.
26828
26829 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
26830
26831 2003-04-28 Mark Mitchell <mark@codesourcery.com>
26832
26833 PR c++/10180
26834 * g++.dg/warn/Winline-1.C: New test.
26835
26836 2003-04-28 Jakub Jelinek <jakub@redhat.com>
26837
26838 * gcc.c-torture/execute/string-opt-19.c: New test.
26839
26840 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
26841 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
26842
26843 2003-04-27 Mark Mitchell <mark@codesourcery.com>
26844
26845 PR c++/10506
26846 * g++.dg/init/new6.C: New test.
26847
26848 PR c++/10503
26849 * g++.dg/init/ref6.C: New test.
26850
26851 2003-04-26 David Edelsohn <edelsohn@gnu.org>
26852
26853 * g++.dg/warn/weak1.C: XFAIL on AIX4.
26854
26855 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26856
26857 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
26858 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
26859
26860 2003-04-25 Mark Mitchell <mark@codesourcery.com>
26861
26862 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
26863 initialized static data members.
26864
26865 2003-04-25 H.J. Lu <hjl@gnu.org>
26866
26867 * gcc.dg/ia64-sync-4.c: New test.
26868
26869 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26870
26871 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
26872 date.
26873
26874 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
26875
26876 PR c++/10337
26877 * g++.dg/warn/conv1.C: New test.
26878 * g++.old-deja/g++.other/conv7.C: Adjust.
26879 * g++.old-deja/g++.other/overload14.C: Adjust.
26880
26881 2003-04-23 Mark Mitchell <mark@codesourcery.com>
26882
26883 PR c++/10471
26884 * g++.dg/template/defarg2.C: New test.
26885
26886 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
26887
26888 * gcc.dg/cpp/include2.c: Update.
26889 * gcc.dg/cpp/multiline-2.c: New.
26890 * gcc.dg/cpp/multiline.c: Update.
26891 * gcc.dg/cpp/strify2.c: Update.
26892 * gcc.dg/cpp/trad/literals-2.c: Update.
26893
26894 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26895
26896 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
26897
26898 2003-04-23 Mark Mitchell <mark@codesourcery.com>
26899
26900 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
26901
26902 2003-04-23 Mark Mitchell <mark@codesourcery.com>
26903
26904 PR c++/10451
26905 * g++.dg/parse/crash4.C: New test.
26906
26907 PR c++/9847
26908 * g++.dg/parse/crash5.C: New test.
26909
26910 2003-04-22 Mark Mitchell <mark@codesourcery.com>
26911
26912 PR c++/10446
26913 * g++.dg/parse/crash3.C: New test.
26914
26915 PR c++/10428
26916 * g++.dg/parse/elab1.C: New test.
26917
26918 2003-04-22 Devang Patel <dpatel@apple.com>
26919
26920 * gcc.dg/cpp/trad/funlike-5.c: New test.
26921
26922 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
26923
26924 * g++.dg/other/packed1.C: Fix dg options.
26925
26926 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
26927
26928 * g++.dg/other/offsetof2.C: New test.
26929
26930 2003-04-21 Mark Mitchell <mark@codesourcery.com>
26931
26932 * g++.dg/template/recurse.C: Adjust location of error messages.
26933
26934 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
26935
26936 PR c++/9881
26937 * g++.dg/init/addr-const1.C: New test.
26938 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
26939
26940 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
26941
26942 PR c++/10405
26943 * g++.dg/lookup/struct-hack1.C: New test.
26944
26945 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
26946
26947 * ucs.c: Update diagnostic messages.
26948
26949 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
26950
26951 * gcc.dg/cpp/truefalse.cpp: New test.
26952 * gcc.dg/cpp/cpp.exp: Update.
26953 * g++.dg/other/stdbool-if.C: Remove.
26954
26955 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
26956
26957 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
26958 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
26959
26960 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
26961
26962 * gcc.c-torture/compile/20030418-1.c: New test.
26963
26964 2003-04-17 Janis Johnson <janis187@us.ibm.com>
26965
26966 * README.compat: Remove; content moved to doc/sourcebuild.texi.
26967
26968 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26969
26970 PR c++/10347
26971 g++.dg/template/dependent-name1.C: New test.
26972
26973 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
26974
26975 * gcc.dg/warn-1.c (tourist_guide): New array,
26976 contains a pointer to bar.
26977
26978 2003-04-16 Roger Sayle <roger@eyesopen.com>
26979
26980 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
26981 * gcc.c-torture/execute/medce-1.c: New test case.
26982 * gcc.c-torture/execute/medce-2.c: New test case.
26983
26984 2003-04-15 Mark Mitchell <mark@codesourcery.com>
26985
26986 * lib/prune.exp: Ignore more messages.
26987
26988 PR c++/10381
26989 * g++.dg/parse/lookup3.C: New test.
26990
26991 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
26992
26993 * gcc.c-torture/compile/20030415-1.c : New test.
26994
26995 2003-04-14 Mark Mitchell <mark@codesourcery.com>
26996
26997 * gcc.c-torture/execute/scope-2.c: Move to ...
26998 * gcc.dg/noncompile/scope.c: .... here.
26999
27000 2003-04-14 Roger Sayle <roger@eyesopen.com>
27001
27002 * gcc.dg/20030414-2.c: New test case.
27003
27004 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
27005
27006 PR target/10377
27007 * gcc.dg/20030414-1.c: New test.
27008
27009 2003-04-13 Roger Sayle <roger@eyesopen.com>
27010
27011 * gcc.dg/builtins-12.c: New test case.
27012 * gcc.dg/builtins-13.c: New test case.
27013
27014 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27015
27016 * gcc.c-torture/execute/string-opt-18.c: New test.
27017
27018 2003-04-13 Mark Mitchell <mark@codesourcery.com>
27019
27020 PR c++/10300
27021 * g++.dg/init/new5.C: New test.
27022
27023 2003-04-12 Mark Mitchell <mark@codesourcery.com>
27024
27025 PR c++/7910
27026 * g++.dg/ext/dllimport1.C: New test.
27027
27028 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
27029
27030 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
27031
27032 2003-04-11 Bud Davis <bdavis9659@comcast.net>
27033
27034 PR Fortran/9263
27035 * g77.f-torture/noncompile/9263.f: New test
27036 PR Fortran/1832
27037 * g77.f-torture/execute/1832.f: New test
27038
27039 2003-04-11 David Chad <davidc@freebsd.org>
27040 Loren J. Rittle <ljrittle@acm.org>
27041
27042 libobjc/8562
27043 * objc.dg/headers.m: New test.
27044
27045 2003-04-10 Zack Weinberg <zack@codesourcery.com>
27046
27047 * gcc.c-torture/execute/builtin-noret-2.c: New.
27048 * gcc.c-torture/execute/builtin-noret-2.x: New.
27049 XFAIL builtin-noret-2.c at -O1 and above.
27050 * gcc.dg/redecl.c: New.
27051 * gcc.dg/Wshadow-1.c: Update error regexps.
27052
27053 2003-04-10 Mark Mitchell <mark@codesourcery.com>
27054
27055 * g++.dg/abi/bitfield10.C: New test.
27056
27057 2003-04-09 Mike Stump <mrs@apple.com>
27058
27059 * gcc.dg/pch/pch.exp: Make testcase names longer.
27060 * g++.dg/pch/pch.exp: Make testcase names longer.
27061
27062 2003-04-08 Roger Sayle <roger@eyesopen.com>
27063
27064 * gcc.dg/builtins-11.c: New test case.
27065
27066 2003-04-08 Roger Sayle <roger@eyesopen.com>
27067
27068 * gcc.dg/builtins-9.c: New test case.
27069 * gcc.dg/builtins-10.c: New test case.
27070
27071 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
27072
27073 * gcc.dg/noncompile/init-4.c.c: New test.
27074
27075 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
27076
27077 * gcc.misc-test/gcov-9.c: New test.
27078 * gcc.misc-test/gcov-10.c: New test
27079 * gcc.misc-test/gcov-11.c: New test.
27080
27081 2003-04-05 Zack Weinberg <zack@codesourcery.com>
27082
27083 PR optimization/10024
27084 * gcc.c-torture/compile/20030405-1.c: New test.
27085
27086 2003-04-04 Geoffrey Keating <geoffk@apple.com>
27087
27088 * gcc.dg/pch/static-3.c: New.
27089 * gcc.dg/pch/static-3.hs: New.
27090 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
27091
27092 2003-04-04 Richard Henderson <rth@redhat.com>
27093
27094 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
27095 * g++.dg/eh/forced2.C: Likewise.
27096
27097 2003-04-03 Mike Stump <mrs@apple.com>
27098
27099 * lib/scanasm.exp (scan-assembler): Add xfail processing for
27100 target arg.
27101 (scan-assembler-times, scan-assembler-not): Likewise.
27102 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
27103
27104 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
27105
27106 * gcc.dg/sparc-loop-1.c: New test.
27107
27108 2003-04-02 Geoffrey Keating <geoffk@apple.com>
27109
27110 PR other/9274
27111 * g++.dg/pch/system-2.C: New.
27112 * g++.dg/pch/system-2.Hs: New.
27113
27114 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
27115
27116 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
27117
27118 * g++.dg/eh/simd-1.C (vecfunc): Same.
27119
27120 2003-04-01 Roger Sayle <roger@eyesopen.com>
27121
27122 * gcc.c-torture/execute/20030401-1.c: New test case.
27123
27124 2003-04-01 Ziemowit Laski <zlaski@apple.com>
27125
27126 * objc.dg/defs.m: New.
27127
27128 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
27129
27130 * g++.dg/eh/simd-1.C: New.
27131 * g++.dg/eh/simd-2.C: New.
27132
27133 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
27134
27135 * gcc.c-torture/execute/simd-3.c: New.
27136
27137 2003-03-31 Mark Mitchell <mark@codesourcery.com>
27138
27139 PR c/9936
27140 * gcc.dg/20030331-2.c: New test.
27141
27142 2003-03-31 Mark Mitchell <mark@codesourcery.com>
27143
27144 PR c++/10278
27145 * g++.dg/parse/crash2.C: New test.
27146
27147 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
27148
27149 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
27150 * gcc.c-torture/execute/20030331-1.c: ...here.
27151
27152 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
27153
27154 * gcc.c-torture/execute/20030331-1.c: New test.
27155
27156 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
27157
27158 * lib/gcov.exp: Adjust call return testing strings.
27159 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
27160
27161 2003-03-31 Roger Sayle <roger@eyesopen.com>
27162
27163 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
27164 * gcc.dg/builtins-7.c: New test case.
27165 * gcc.dg/builtins-8.c: New test case.
27166
27167 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
27168
27169 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
27170
27171 2003-03-30 Mark Mitchell <mark@codesourcery.com>
27172
27173 PR c++/7647
27174 * g++.dg/lookup-class-member-2.C: New test.
27175
27176 2003-03-30 Glen Nakamura <glen@imodulo.com>
27177
27178 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
27179
27180 2003-03-28 Roger Sayle <roger@eyesopen.com>
27181
27182 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
27183
27184 2003-03-28 Mark Mitchell <mark@codesourcery.com>
27185
27186 * g++.dg/init/attrib1.C: New test.
27187
27188 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
27189
27190 * gcc.dg/ultrasp8.c: New test.
27191
27192 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
27193
27194 * gcc.dg/ultrasp7.c: New test.
27195
27196 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
27197
27198 PR c++/10047
27199 * g++.dg/template/inline1.C: New test.
27200
27201 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
27202
27203 * gcc.dg/sparc-dwarf2.c: New test.
27204
27205 2003-03-27 Roger Sayle <roger@eyesopen.com>
27206
27207 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
27208 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
27209
27210 2003-03-27 Mark Mitchell <mark@codesourcery.com>
27211
27212 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
27213 than reading .x files.
27214 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
27215 * g77.dg/gcov/gcov-1.f: Likewise.
27216 * gcc.misc-tests/gcov-4b.c: Likewise.
27217 * gcc.misc-tests/gcov-5b.c: Likewise.
27218 * gcc.misc-tests/gcov-6.c: Likewise.
27219 * gcc.misc-tests/gcov-7.c: Likewise.
27220 * gcc.misc-tests/gcov-8.c: Likewise.
27221 * g++.dg/gcov/gcov-1.x: Remove.
27222 * g77.dg/gcov/gcov-1.x: Likewise.
27223 * gcc.misc-tests/gcov-4b.x: Likewise.
27224 * gcc.misc-tests/gcov-5b.x: Likewise.
27225 * gcc.misc-tests/gcov-6.x: Likewise.
27226 * gcc.misc-tests/gcov-7.x: Likewise.
27227 * gcc.misc-tests/gcov-8.x: Likewise.
27228
27229 2003-03-27 Glen Nakamura <glen@imodulo.com>
27230
27231 PR opt/10087
27232 * gcc.dg/20030324-1.c: New test.
27233
27234 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
27235
27236 PR c++/10224
27237 * g++.dg/template/arg3.C: New test.
27238
27239 PR c++/10158
27240 * g++.dg/template/friend18.C: New test.
27241
27242 2003-03-26 Roger Sayle <roger@eyesopen.com>
27243
27244 * g77.f-torture/compile/20030326-1.f: New test case.
27245
27246 2003-03-26 Janis Johnson <janis187@us.ibm.com>
27247
27248 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
27249
27250 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
27251
27252 2003-03-26 Jakub Jelinek <jakub@redhat.com>
27253
27254 * gcc.dg/ia64-sync-3.c: New test.
27255
27256 2003-03-26 Alan Modra <amodra@bigpond.net.au>
27257
27258 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
27259
27260 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
27261
27262 * gcc.dg/ultrasp6.c: New test.
27263
27264 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
27265
27266 * gcc.dg/i386-signbit-1.c: New test.
27267 * gcc.dg/i386-signbit-2.c: New test.
27268 * gcc.dg/i386-signbit-3.c: New test.
27269
27270 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
27271
27272 * gcc.dg/ultrasp5.c: Fix options.
27273
27274 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
27275
27276 * gcc.dg/ultrasp5.c: Fix comment.
27277
27278 2003-03-24 Bud Davis <bdavis9659@comcast.net>
27279
27280 PR fortran/10197
27281 * g77.f-torture/execute/10197.f: New test.
27282
27283 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
27284
27285 PR c++/9898, c++/383
27286 * g++.dg/template/conv6.C: New test.
27287
27288 PR c++/10119
27289 * g++.dg/template/ptrmem5.C: New test.
27290
27291 PR c++/10026
27292 * g++.dg/lookup/koenig1.C: New test.
27293
27294 PR C++/10199
27295 * g++.dg/lookup/template2.C: New test.
27296
27297 2003-03-24 Jakub Jelinek <jakub@redhat.com>
27298
27299 * g++.dg/opt/rtti1.C: New test.
27300
27301 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
27302
27303 * gcc.dg/ultrasp5.c: New test.
27304
27305 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
27306
27307 PR middle-end/9967
27308 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
27309 builtin fputs.
27310
27311 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
27312
27313 PR c/8224
27314 * gcc.dg/20030323-1.c: New test.
27315
27316 2003-03-23 Roger Sayle <roger@eyesopen.com>
27317
27318 * gcc.c-torture/compile/20030323-1.c: New test case.
27319
27320 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
27321
27322 * gcc.dg/20030321-1.c: New test.
27323
27324 2003-03-22 Zack Weinberg <zack@codesourcery.com>
27325
27326 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
27327
27328 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
27329
27330 PR c++/9978, c++/9708
27331 * g++.dg/ext/vlm1.C: Adjust expected error.
27332 * g++.dg/ext/vla2.C: New test.
27333 * g++.dg/template/arg1.C: New test.
27334 * g++.dg/template/arg2.C: New test.
27335
27336 2003-03-22 Bud Davis <bdavis9659@comcast.net>
27337
27338 * g77.f-torture/execute/select.f: New test.
27339 * g77.f-torture/noncompile/select_no_compile.f: New test.
27340
27341 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
27342
27343 PR c++/9898
27344 * g++.dg/other/error4.C: New test.
27345
27346 2003-03-20 Mark Mitchell <mark@codesourcery.com>
27347
27348 * g++.dg/template/friend17.C: New test.
27349
27350 2003-03-21 Alan Modra <amodra@bigpond.net.au>
27351
27352 * gcc.c-torture/compile/20030320-1.c: New.
27353
27354 2003-03-20 Roger Sayle <roger@eyesopen.com>
27355
27356 * gcc.dg/builtins-6.c: New test case.
27357
27358 2003-03-19 Alan Modra <amodra@bigpond.net.au>
27359
27360 PR target/10073
27361 * gcc.c-torture/compile/20030319-1.c: New.
27362
27363 2003-03-18 Jan Hubicka <jh@suse.cz>
27364
27365 * gcc.dg/i386-cvt-1.c: New test.
27366
27367 2003-03-17 Zack Weinberg <zack@codesourcery.com>
27368
27369 * objc.dg/naming-1.m: Use "(parse|syntax) error".
27370 * objc.dg/naming-2.m: Likewise.
27371
27372 2003-03-17 Mark Mitchell <mark@codesourcery.com>
27373
27374 PR c++/9639
27375 * g++.dg/parse/crash1.C: New test.
27376
27377 2003-03-16 Mark Mitchell <mark@codesourcery.com>
27378
27379 PR c++/8805
27380 * g++.dg/eh/cleanup1.C: New test.
27381
27382 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
27383
27384 * gcc.c-torture/execute/20030316-1.c: New test case.
27385
27386 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
27387
27388 PR c++/9629
27389 * g++.dg/init/ctor2.C: New test.
27390
27391 2003-03-15 Roger Sayle <roger@eyesopen.com>
27392
27393 * g77.f-torture/compile/xformat.f: New test case.
27394
27395 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27396
27397 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
27398 * g++.old-deja/g++.mike/eh50.C: Likewise.
27399
27400 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27401
27402 PR c++/6440
27403 * g++.dg/template/spec7.C: New test.
27404 * g++.dg/template/spec8.C: Likewise.
27405
27406 2003-03-14 Jakub Jelinek <jakub@redhat.com>
27407
27408 * gcc.c-torture/execute/20030313-1.c: New test.
27409
27410 2003-03-14 Richard Henderson <rth@redhat.com>
27411
27412 * gcc.dg/inline-2.c: Adjust alpha test for external call.
27413
27414 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
27415
27416 * gcc.c-torture/compile/20030314-1.c: New test.
27417
27418 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
27419
27420 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
27421 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
27422 thumb target,
27423 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
27424 to accept newer _imp__ prefix and additional
27425 newline in .drectve section.
27426 * gcc.dg/dll-4.c: Likewise.
27427 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
27428 switch.
27429
27430 2003-03-13 Mark Mitchell <mark@codesourcery.com>
27431
27432 * g++.dg/parse/namespace9.C: New test.
27433
27434 * g++.dg/init/ref5.C: New test.
27435 * g++.dg/parse/ptrmem1.C: Likewise.
27436
27437 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27438
27439 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
27440 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
27441 regular expression.
27442 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
27443 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
27444
27445 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
27446
27447 * gcc.c-torture/execute/20030224-2.c: New test.
27448
27449 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
27450
27451 * gcc.dg/decl-3.c: New test.
27452
27453 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
27454
27455 * gcc.dg/i386-loop-2.c: New test.
27456
27457 2003-03-11 Mark Mitchell <mark@codesourcery.com>
27458
27459 PR c++/9474
27460 * g++.dg/parse/namespace8.C: New test.
27461
27462 PR c++/9924
27463 * g++.dg/overload/builtin2.C: New test.
27464
27465 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
27466
27467 * gcc.dg/return-type-3.c: New test.
27468
27469 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
27470
27471 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
27472 profiling options are not supported.
27473
27474 2003-03-10 Mark Mitchell <mark@codesourcery.com>
27475
27476 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
27477 * g++.old-deja/g++.warn/impint2.C: Likewise.
27478
27479 2003-03-10 Devang Patel <dpatel@apple.com>
27480
27481 * g++.dg/cpp/c++_cmd_1.C: New test.
27482 * g++.dg/cpp/c++_cmd_1.h: New file.
27483
27484 2003-03-10 Segher Boessenkool <segher@koffie.nl>
27485
27486 * gcc.dg/altivec-9.c: New file.
27487
27488 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27489
27490 * gcc.dg/ppc-sdata-1.c: New test.
27491 * gcc.dg/ppc-sdata-2.c: New test.
27492
27493 2003-03-09 Mark Mitchell <mark@codesourcery.com>
27494
27495 PR c++/9373
27496 * g++.dg/opt/ptrmem2.C: New test.
27497
27498 PR c++/8534
27499 * g++.dg/opt/ptrmem1.C: New test.
27500
27501 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
27502
27503 * gcc.dg/i386-loop-1.c: New test.
27504
27505 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27506
27507 PR c++/9970
27508 * g++.dg/lookup/friend1.C: New test.
27509
27510 2003-03-08 Mark Mitchell <mark@codesourcery.com>
27511
27512 PR c++/9823
27513 * g++.dg/parser/constructor1.C: New test.
27514
27515 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
27516
27517 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
27518
27519 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
27520
27521 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
27522
27523 * gcc.dg/cpp/Wunused.c: Update test.
27524
27525 2003-03-08 Jan Hubicka <jh@suse.cz>
27526
27527 * gcc.dg/inline-3.c: New test.
27528
27529 2003-03-08 Mark Mitchell <mark@codesourcery.com>
27530
27531 PR c++/9809
27532 * g++.dg/parse/builtin1.C: New test.
27533
27534 PR c++/9982
27535 * g++.dg/abi/cookie1.C: New test.
27536 * g++.dg/abi/cookie2.C: Likewise.
27537
27538 PR c++/9524
27539 * g++.dg/template/field1.C: New test.
27540
27541 PR c++/9912
27542 * g++.dg/parse/class1.C: New test.
27543 * g++.dg/parse/namespace7.C: Likewise.
27544 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
27545
27546 2003-03-07 Mark Mitchell <mark@codesourcery.com>
27547
27548 * g++.dg/init/ref4.C: New test.
27549
27550 2003-03-07 Jan Hubicka <jh@suse.cz>
27551
27552 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
27553 * gcc.dg/inline-3.c: New test.
27554
27555 2003-03-06 Mark Mitchell <mark@codesourcery.com>
27556
27557 * g++.dg/init/ref3.C: New test.
27558
27559 PR c++/9965
27560 * g++.dg/init/ref2.C: New test.
27561
27562 PR c++/9400
27563 * g++.dg/warn/Wshadow-2.C: New test.
27564
27565 PR c++/9791
27566 * g++.dg/warn/Woverloaded-1.C: New test.
27567
27568 2003-03-05 Jan Hubicka <jh@suse.cz>
27569
27570 * gcc.dg/i386-local2.c: New.
27571 * gcc.dg/i386-local.c: Fix typo.
27572
27573 2003-03-05 Mark Mitchell <mark@codesourcery.com>
27574
27575 * g++.dg/abi/layout3.C: New test.
27576
27577 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
27578
27579 * gcc.c-torture/compile/20030305-1.c
27580
27581 2003-03-05 Jan Hubicka <jh@suse.cz>
27582
27583 * gcc.dg/i386-local.c: New.
27584
27585 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
27586
27587 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
27588
27589 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
27590
27591 * gcc.dg/switch-2.c: New test.
27592 * gcc.dg/switch-3.c: New test.
27593 * gcc.dg/Wswitch.c: Adjust line numbers.
27594 * gcc.dg/Wswitch-default.c: Likewise.
27595 * gcc.dg/Wswitch-enum.c: Likewise.
27596
27597 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
27598
27599 * gcc.c-torture/execute/20030222-1.c: New test.
27600
27601 2003-03-03 James E Wilson <wilson@tuliptree.org>
27602
27603 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
27604
27605 2003-03-03 Mark Mitchell <mark@codesourcery.com>
27606
27607 PR c++/9878
27608 * g++.dg/init/ref1.C: New test.
27609
27610 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
27611
27612 * gcc.dg/sh-relax.c: New SH-only test.
27613
27614 2003-03-03 Geoffrey Keating <geoffk@apple.com>
27615
27616 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
27617 comment explaining purpose of testcase.
27618
27619 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
27620
27621 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
27622 for HC11/HC12 (asm needs two int registers).
27623 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
27624 HC11/HC12 because the test uses an asm which needs two 32-bit
27625 registers.
27626
27627 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
27628
27629 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
27630 for HC11/HC12 (array is too large otherwise).
27631 * gcc.c-torture/compile/920501-4.x: New file, likewise.
27632 * gcc.c-torture/compile/20010518-2.x: Likewise.
27633 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
27634 HC11/HC12 (array is too large).
27635
27636 2003-03-01 Geoffrey Keating <geoffk@apple.com>
27637
27638 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
27639 * lib/g++-dg.exp (g++-dg-test): Likewise.
27640
27641 2003-03-01 Roger Sayle <roger@eyesopen.com>
27642
27643 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
27644 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
27645
27646 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27647
27648 * g++.dg/warn/implicit-typename1.C: Remove warning.
27649
27650 2003-02-28 Richard Henderson <rth@redhat.com>
27651
27652 * gcc.dg/noreturn-1.c: Move noreturn warning line.
27653 * gcc.dg/return-type-1.c: Move control reaches end warning line.
27654
27655 2003-02-28 Geoffrey Keating <geoffk@apple.com>
27656
27657 * gcc.dg/pch/pch.exp: Change .pch to .gch.
27658 * g++.dg/pch/pch.exp: Likewise.
27659
27660 2003-02-28 Mark Mitchell <mark@codesourcery.com>
27661
27662 PR c++/9879
27663 * testsuite/g++.dg/init/new4.C: New test.
27664
27665 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
27666
27667 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
27668
27669 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
27670
27671 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
27672 unsigned long.
27673
27674 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
27675 wider than float.
27676
27677 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
27678
27679 * lib/scanasm.exp: Add support for counting numbers of
27680 occurences.
27681 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
27682 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
27683
27684 2003-02-25 Mark Mitchell <mark@codesourcery.com>
27685
27686 PR c++/9683
27687 * g++.dg/template/static3.C: New test.
27688
27689 PR c++/9829
27690 * g++.dg/parse/namespace6.C: New test.
27691
27692 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27693
27694 PR target/9732
27695 * gcc.dg/20030225-1.c: New test.
27696
27697 2003-02-24 Mark Mitchell <mark@codesourcery.com>
27698
27699 * README: Remove out-of-date information.
27700
27701 PR c++/9836
27702 * g++.dg/template/spec6.C: New test.
27703
27704 2003-02-24 Jeff Law <law@redhat.com>
27705
27706 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
27707
27708 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
27709
27710 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
27711 * gcc.dg/pragma-ep-1.c: Likewise.
27712
27713 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27714
27715 PR c++/9602
27716 * g++.dg/template/friend16.C: New test.
27717
27718 2003-02-23 Mark Mitchell <mark@codesourcery.com>
27719
27720 PR c++/5333
27721 * g++.dg/parse/fused-params1.C: Adjust error messages.
27722 * g++.dg/template/nested3.C: New test.
27723
27724 2003-02-24 Alan Modra <amodra@bigpond.net.au>
27725
27726 * g++.dg/abi/param1.C: New test.
27727
27728 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27729
27730 PR c++/7982
27731 * g++.dg/warn/implicit-typename1.C: New test.
27732
27733 2003-02-22 Kelley Cook <kelleycook@comcast.net>
27734
27735 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
27736 with "mtune".
27737 * g++.old-deja/g++.other/store-expr2.C: Likewise.
27738 * gcc.c-torture/execute/20010129-1.x: Likewise.
27739 * gcc.dg/20011107-1.c: Likewise.
27740 * gcc.dg/20020108-1.c: Likewise.
27741 * gcc.dg/20020122-3.c: Likewise.
27742 * gcc.dg/20020206-1.c: Likewise.
27743 * gcc.dg/20020310-1.c: Likewise.
27744 * gcc.dg/20020426-2.c: Likewise.
27745 * gcc.dg/20020517-1.c: Likewise.
27746 * gcc.dg/991230-1.c: Likewise.
27747 * gcc.dg/i386-unroll-1.c: Likewise.
27748 * gcc.misc-tests/i386-prefetch.exp: Likewise.
27749
27750 2003-02-22 Jan Hubicka <jh@suse.cz>
27751
27752 * gcc.dg/i386-mul.c: New test.
27753
27754 2003-02-21 Roger Sayle <roger@eyesopen.com>
27755
27756 * gcc.dg/builtins-5.c: New test case.
27757
27758 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
27759
27760 * gcc.dg/asmreg-1.c: New test.
27761
27762 2003-02-21 Mark Mitchell <mark@codesourcery.com>
27763
27764 PR c++/9749
27765 * g++.dg/parse/varmod1.C: New test.
27766
27767 2003-02-21 Mark Mitchell <mark@codesourcery.com>
27768
27769 PR c++/9727
27770 * g++.dg/template/op1.C: New test.
27771
27772 2003-02-21 Mark Mitchell <mark@codesourcery.com>
27773
27774 PR c++/8906
27775 * g++.dg/template/nested2.C: New test.
27776
27777 2003-02-21 Mark Mitchell <mark@codesourcery.com>
27778
27779 PR c++/8724
27780 * g++.dg/expr/dtor1.C: New test.
27781
27782 2003-02-21 Zack Weinberg <zack@codesourcery.com>
27783
27784 * gcc.dg/cpp/include3.c: New test.
27785 * gcc.dg/cpp/inc/foo.h: New file.
27786
27787 2003-02-21 Glen Nakamura <glen@imodulo.com>
27788
27789 * gcc.c-torture/execute/20030221-1.c: New test.
27790
27791 2003-02-20 Mark Mitchell <mark@codesourcery.com>
27792
27793 PR c++/9729
27794 * g++.dg/abi/conv1.C: New test.
27795
27796 2003-02-20 Jan Hubicka <jh@suse.cz>
27797
27798 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
27799
27800 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
27801
27802 * gcc.c-torture/compile/20030219-1.c: New test.
27803
27804 2003-02-18 Jan Hubicka <jh@suse.cz>
27805
27806 * gcc.dg/funcorder.c: New test.
27807
27808 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
27809
27810 * gcc.c-torture/execute/20030218-1.c: New.
27811
27812 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
27813
27814 * gcc.dg/20030218-1.c: New.
27815
27816 2003-02-18 Richard Henderson <rth@redhat.com>
27817
27818 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
27819 * gcc.dg/attr-used-2.c: New.
27820
27821 2003-02-18 Mark Mitchell <mark@codesourcery.com>
27822
27823 PR c++/9704
27824 * g++.dg/init/copy5.C: New test.
27825
27826 2003-02-18 Geoffrey Keating <geoffk@apple.com>
27827
27828 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
27829 * g++.dg/pch/pch.exp: Likewise.
27830
27831 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
27832
27833 * gcc.c-torture/execute/20030209-1.c: Enable the test if
27834 STACK_SIZE is not defined.
27835
27836 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27837
27838 PR c++/9457
27839 * g++.dg/template/init1.C: New test.
27840
27841 2003-02-16 Jan HUbicka <jh@suse.cz>
27842
27843 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
27844 (foo): Add few extra tests
27845 * gcc.dg/c99-const-expr-3.c: Likewise.
27846 * gcc.c-torture/execute/20030216-1.c: New.
27847
27848 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27849
27850 PR c++/9459
27851 * g++.dg/ext/typeof4.C: New test.
27852
27853 2003-02-15 Roger Sayle <roger@eyesopen.com>
27854
27855 * gcc.dg/i386-387-3.c: New test case.
27856
27857 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
27858
27859 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
27860 cris-*-elf* cris-*-aout* and mmix-*-*.
27861
27862 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
27863
27864 * gcc.dg/20030213-1.c: New test.
27865
27866 2003-02-12 Roger Sayle <roger@eyesopen.com>
27867
27868 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
27869 * gcc.dg/i386-387-2.c: Likewise.
27870
27871 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
27872
27873 * gcc.dg/ppc-spe.c: Fix formatting.
27874 Enable tests that were previously unsupported by gas.
27875 Delete tests for instructions that no longer exist.
27876 Switch arguments on evsubifw builtin.
27877
27878 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
27879
27880 * gcc.c-torture/execute/20030209-1.c: Disable the test if
27881 STACK_SIZE is too small.
27882
27883 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
27884 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
27885
27886 * gcc.dg/decl-2.c: New test.
27887
27888 2003-02-10 Jan Hubicka <jh@suse.cz>
27889
27890 * gcc.dg/i386-fpcvt-1.c: New test.
27891
27892 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
27893
27894 * gcc.c-torture/execute/20030209-1.c: New test.
27895
27896 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
27897
27898 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
27899 int-wide bitops, use the constants of the same width.
27900 Likewise, if long long is 32-bit wide, test bitops using
27901 32-bit constants.
27902
27903 2003-02-07 Loren James Rittle <ljrittle@acm.org>
27904
27905 * gcc.dg/20021014-1.c: Annotate with expected notice text.
27906
27907 2003-02-07 Roger Sayle <roger@eyesopen.com>
27908
27909 * testsuite/gcc.dg/builtins-4.c: New test case.
27910
27911 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27912
27913 * gcc.dg/20020430-1.c: Fix dg command typos.
27914 * gcc.dg/20020503-1.c: Likewise.
27915
27916 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27917
27918 PR c++/8785
27919 * g++.dg/parse/fused-params1.C: New test.
27920
27921 PR c++/8857
27922 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
27923
27924 PR c++/8921
27925 * g++.dg/parse/non-dependent1.C: New test.
27926
27927 PR c++/8928
27928 * g++.dg/parse/dupl-tmpl-args1.C: New test.
27929
27930 PR c++/9228
27931 * g++.dg/parse/undefined7.C: New test.
27932 * g++.dg/parse/non-templ1.C: New test.
27933
27934 PR c++/9229
27935 * g++.dg/parse/too-many-tmpl-args1.C: New test.
27936
27937 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
27938
27939 * gcc.c-torture/compile/20030206-1.c: New test.
27940
27941 2003-02-05 Roger Sayle <roger@eyesopen.com>
27942
27943 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
27944 "pow" to "foo" to avoid potential confusion with a math built-in.
27945
27946 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27947
27948 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
27949 conditions for SPARC targets.
27950
27951 2003-02-05 Jakub Jelinek <jakub@redhat.com>
27952
27953 * gcc.dg/20030204-1.c: New test.
27954
27955 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27956
27957 PR c++/38
27958 * g++.dg/parse/array-size1.C: New test.
27959
27960 PR c++/5657
27961 * g++.dg/parse/undefined3.C: New test.
27962
27963 PR c++/5665
27964 * g++.dg/parse/undefined4.C: New test.
27965
27966 PR c++/5975
27967 * g++.dg/parse/undefined5.C: New test.
27968
27969 PR c++/7259
27970 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
27971
27972 PR c++/8578
27973 * g++.dg/parse/casting-operator1.C: New test.
27974
27975 PR c++/8596
27976 * g++.dg/parse/undefined6.C: New test.
27977
27978 PR c++/8736
27979 * g++.dg/parse/missing-template1.C: New test.
27980
27981 2003-02-04 Jan Hubicka <jh@suse.cz>
27982
27983 * gcc.dg/i386-cadd.c: Compile using -march=k8.
27984 * gcc.dg/i386-cmov?.c: Likewise.
27985 * gcc.dg/i386-fpcvt-?.c: Likewise.
27986 * gcc.dg/i386-ssefp-1.c: Likewise.
27987 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
27988 conventions.
27989
27990 2003-02-03 Mark Mitchell <mark@codesourcery.com>
27991
27992 PR c++/7129
27993 * testsuite/g++.dg/ext/max.C: New test.
27994
27995 2003-02-03 Jan Hubicka <jh@suse.cz>
27996
27997 * gcc.c-torture/execute/20030203-1.c: New test.
27998
27999 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
28000
28001 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
28002 'natural-endian'.
28003
28004 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
28005
28006 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
28007 * g++.dg/init/new2.C: Likewise.
28008 * g++.dg/other/new1.C: Likewise.
28009
28010 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
28011
28012 * gcc.dg/struct-ret-libc.c: New test.
28013
28014 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
28015
28016 * gcc.dg/20030129-1.c: New test.
28017
28018 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28019
28020 PR c++/8849
28021 * g++.dg/template/ptrmem4.C: New test.
28022
28023 2003-01-29 Mark Mitchell <mark@codesourcery.com>
28024
28025 * g++.dg/parser/constant1.C: New test.
28026
28027 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28028
28029 PR c++/8591
28030 * g++.dg/parse/friend2.C: New test.
28031
28032 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
28033
28034 PR c++/9437
28035 * g++.dg/template/unify4.C: New test.
28036
28037 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
28038
28039 * gcc.c-torture/execute/20030128-1.c: New test.
28040
28041 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
28042
28043 * g++.dg/lookup/nested1.C: Test moved from ...
28044 * g++.old-deja/g++.other/lookup24.C: ... here.
28045
28046 2003-01-28 Jan Hubicka <jh@suse.cz>
28047
28048 * gcc.dg/i386-cmov5.c: New test.
28049
28050 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
28051
28052 * gcc.c-torture/execute/20010925-1.c: Changed the
28053 memcpy declaration.
28054
28055 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
28056
28057 PR c++/3902
28058 * g++.dg/parse/template5.C: New test.
28059
28060 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
28061
28062 PR fortran/9258
28063 * g77.dg/pr9258: New test.
28064
28065 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
28066
28067 * README: Move relevant parts from README.g++.
28068
28069 * README.g++: Remove this file.
28070
28071 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
28072
28073 * g++.dg/abi/dcast1.C: New test.
28074
28075 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28076
28077 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
28078
28079 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
28080
28081 PR c++/47
28082 * g++.old-deja/g++.other/lookup24.C: New test.
28083
28084 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28085
28086 PR middle-end/7227
28087 * gcc.dg/uninit-C.c: New test.
28088
28089 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
28090
28091 * g++.dg/abi/covariant1.C: New test.
28092
28093 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
28094
28095 * gcc.dg/20030123-1.c: New test.
28096
28097 2003-01-25 Jan Hubicka <jh@suse.cz>
28098
28099 PR opt/8492
28100 * gcc.c-torture/compile/20030125-1.c
28101
28102 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
28103
28104 PR c++/9403
28105 * g++.dg/parse/template3.C: New test.
28106 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
28107
28108 PR c++/795
28109 * g++.dg/parse/template4.C: New test.
28110
28111 PR c++/9415
28112 * g++.dg/template/qual2.C: New test.
28113
28114 PR c++/8545
28115 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
28116
28117 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
28118
28119 2003-01-25 Roger Sayle <roger@eyesopen.com>
28120
28121 * gcc.c-torture/execute/switch-1.c: New test case.
28122
28123 2003-01-25 Jan Hubicka <jh@suse.cz>
28124
28125 * gcc.c-torture/execute/20030125-1.[cx]: New test.
28126
28127 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
28128
28129 Tweaks for Bison-1.875. From the NEWS file:
28130 "- `parse error' -> `syntax error'
28131 Bison now uniformly uses the term `syntax error'"
28132 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
28133 * gcc.dg/cpp/digraph2.c: Likewise.
28134 * gcc.dg/cpp/direct2.c: Likewise.
28135 * gcc.dg/cpp/paste4.c: Likewise.
28136 * gcc.dg/c90-restrict-1.c: Likewise.
28137 * gcc.dg/c99-func-2.c: Likewise.
28138 * gcc.dg/noncompile/920721-2.c: Likewise.
28139 * gcc.dg/noncompile/930622-2.c: Likewise.
28140 * gcc.dg/noncompile/940112-1.c: Likewise.
28141 * gcc.dg/noncompile/950921-1.c: Likewise.
28142 * gcc.dg/noncompile/951123-1.c: Likewise.
28143 * gcc.dg/noncompile/971104-1.c: Likewise.
28144 * gcc.dg/noncompile/990416-1.c: Likewise.
28145
28146 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
28147
28148 * g++.dg/parse/undefined1.C: Add error message.
28149
28150 2003-01-22 Mark Mitchell <mark@codesourcery.com>
28151
28152 PR c++/9354
28153 * g++.dg/parse/new1.C: New test.
28154
28155 PR c++/9216
28156 * g++.dg/parse/template2.C: New test.
28157
28158 PR c++/9354
28159 * g++.dg/parse/typedef2.C: New test.
28160
28161 PR c++/9328
28162 * g++.dg/ext/typeof3.C: New test.
28163
28164 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28165
28166 PR c++/2738
28167 * g++.dg/parse/ret-type1.C: New test.
28168
28169 PR c++/3792
28170 * g++.dg/parse/tmpl-outside1.C: New test.
28171
28172 PR c++/4207
28173 * g++.dg/parse/int-as-enum1.C: New test.
28174
28175 PR c++/4903
28176 * g++.dg/parse/no-typename1.C: New test.
28177
28178 PR c++/5533
28179 * g++.dg/parse/no-value1.C: New test.
28180
28181 PR c++/5921
28182 * g++.dg/parse/wrong-inline1.C: New test.
28183
28184 PR c++/6402
28185 * g++.dg/parse/ref1.C: New test.
28186
28187 PR c++/6992
28188 * g++.dg/parse/attr-ctor1.C: New test.
28189
28190 PR c++/7229
28191 * g++.dg/parse/namespace5.C: New test.
28192
28193 PR c++/7917
28194 * g++.dg/parse/func-def1.C: New test.
28195
28196 PR c++/8143
28197 * g++.dg/parse/undefined1.C: New test.
28198
28199 PR c++/5723, PR c++/8522
28200 * g++.dg/parse/specialization1.C: New test.
28201
28202 PR c++/163, PR c++/8595
28203 * g++.dg/parse/struct-as-enum1.C: New test.
28204
28205 PR c++/9173
28206 * g++.dg/parse/undefined2.C: New test.
28207
28208 2003-01-22 Mark Mitchell <mark@codesourcery.com>
28209
28210 PR c++/9298
28211 * g++.dg/parse/template1.C: New test.
28212
28213 PR c++/9384
28214 * g++.dg/parse/using1.C: New test.
28215
28216 PR c++/9285
28217 PR c++/9294
28218 * g++.dg/parse/expr2.C: New test.
28219
28220 PR c++/9388
28221 * g++.dg/parse/lookup2.C: Likewise.
28222
28223 2003-01-21 Jan Hubicka <jh@suse.cz>
28224
28225 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
28226 * gcc.c-torture/execute/eeprof-1.c: Likewise.
28227 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
28228 * gcc.c-torture/execute/string-opt-*.c: Likewise.
28229
28230 2003-01-20 Nick Clifton <nickc@redhat.com>
28231
28232 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
28233 problem with ARM sibcall code generation.
28234
28235 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
28236
28237 * gcc.c-torture/execute/20030120-1.c: New.
28238
28239 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
28240
28241 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
28242
28243 2003-01-17 Mark Mitchell <mark@codesourcery.com>
28244
28245 PR c++/9272
28246 * g++.dg/parse/ctor1.C: New test.
28247
28248 PR c++/9294:
28249 * g++.dg/parse/qualified1.C: New test.
28250
28251 * g++.dg/parse/typename3.C: New test.
28252
28253 2003-01-16 Richard Henderson <rth@redhat.com>
28254
28255 * g++.dg/tls/init-2.C: Fix error matches for real this time.
28256
28257 2003-01-16 Richard Henderson <rth@redhat.com>
28258
28259 * g++.dg/pch/pch.exp: Copy test header to the working directory
28260 before using it either for precompilation or direct use.
28261 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
28262 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
28263
28264 2003-01-16 Richard Henderson <rth@redhat.com>
28265
28266 * gcc.dg/pch/pch.exp: Copy test header to the working directory
28267 before using it either for precompilation or direct use.
28268 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
28269 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
28270
28271 2003-01-16 Mark Mitchell <mark@codesourcery.com>
28272
28273 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
28274 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
28275 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
28276 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
28277 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
28278 typename warning into error.
28279 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
28280 error messages.
28281 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
28282 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
28283 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
28284 messages.
28285 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
28286 make declaration visible in template.
28287 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
28288 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
28289 messages.
28290 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
28291 message.
28292 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
28293 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
28294 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
28295 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
28296 typename warning with error message.
28297 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
28298 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
28299 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
28300
28301 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
28302
28303 * g++.dg/parse/ambig2.C: New test.
28304
28305 2003-01-15 Richard Henderson <rth@redhat.com>
28306
28307 * g++.dg/tls/init-2.C: Update error message string.
28308
28309 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28310
28311 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
28312
28313 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
28314
28315 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
28316 all for HC11/HC12.
28317 * gcc.c-torture/compile/20001205-1.x: Likewise.
28318 * gcc.c-torture/compile/20001226-1.x: Likewise.
28319 * gcc.c-torture/compile/920520-1.x: Likewise.
28320 * gcc.c-torture/compile/961203-1.x: Likewise.
28321 * gcc.c-torture/compile/20020604-1.x: Likewise.
28322
28323 2003-01-15 Jan Hubicka <jh@suse.cz>
28324
28325 * gcc.c-torture/compile/20030115-1.c: New test.
28326
28327 * gcc.dg/i386-fpcvt-1.c: New test.
28328 * gcc.dg/i386-fpcvt-2.c: New test.
28329
28330 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
28331
28332 Further conform g++'s __vmi_class_type_info to the C++ ABI
28333 specification.
28334 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
28335 the specification.
28336
28337 2003-01-14 Jan Hubicka <jh@suse.cz>
28338
28339 * gcc.dg/i386-fpcvt-1.c: New test.
28340 * gcc.dg/i386-fpcvt-2.c: New test.
28341
28342 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
28343
28344 * gcc.dg/i386-mmx-3.c: New test.
28345
28346 2003-01-12 Mark Mitchell <mark@codesourcery.com>
28347
28348 PR c++/9264
28349 * g++.dg/parse/octal1.C: New file.
28350
28351 PR c++/9172
28352 * g++.dg/parse/typename1.C: New file.
28353
28354 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
28355
28356 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
28357 * gcc.dg/bf-no-ms-layout.c: Likewise.
28358 * gcc.dg/bf-ms-attrib.c: Likewise.
28359
28360 2003-01-10 Mark Mitchell <mark@codesourcery.com>
28361
28362 PR c++/9099
28363 * g++.dg/parse/dtor1.C: New file.
28364
28365 PR c++/9128
28366 * g++.dg/rtti/typeid1.C: New file.
28367
28368 PR c++/9153
28369 * g++.dg/parse/lookup1.C: New file.
28370
28371 PR c++/9171
28372 * g++.dg/templ/spec5.C: New file.
28373
28374 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
28375
28376 * gcc.c-torture/compile/20030110-1.c: New test.
28377
28378 2003-01-09 Geoffrey Keating <geoffk@apple.com>
28379
28380 Merge from pch-branch:
28381
28382 2002-12-23 Geoffrey Keating <geoffk@apple.com>
28383
28384 * gcc.dg/pch/cpp-1.h: New.
28385 * gcc.dg/pch/cpp-1.c: New.
28386 * gcc.dg/pch/cpp-2.h: New.
28387 * gcc.dg/pch/cpp-2.c: New.
28388
28389 2002-11-19 Geoffrey Keating <geoffk@apple.com>
28390
28391 * gcc.dg/pch/except-1.h: New.
28392 * gcc.dg/pch/except-1.c: New.
28393
28394 2002-11-13 Geoffrey Keating <geoffk@apple.com>
28395
28396 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
28397 running test.
28398 * gcc.dg/pch: Include *.hp not *.h.
28399 * gcc.dg/pch/system-1.h: New.
28400 * gcc.dg/pch/system-1.c: New.
28401
28402 2002-11-11 Geoffrey Keating <geoffk@apple.com>
28403
28404 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
28405 rather than trying to build and run a program using PCH.
28406 * gcc.dg/pch: Remove dg-do commands from test files.
28407
28408 2002-11-08 Geoffrey Keating <geoffk@apple.com>
28409
28410 * gcc.dg/pch/macro-3.c: New.
28411 * gcc.dg/pch/macro-3.h: New.
28412
28413 2002-11-04 Geoffrey Keating <geoffk@apple.com>
28414
28415 * gcc.dg/pch/common-1.c: New.
28416 * gcc.dg/pch/common-1.h: New.
28417 * gcc.dg/pch/decl-1.c: New.
28418 * gcc.dg/pch/decl-1.h: New.
28419 * gcc.dg/pch/decl-2.c: New.
28420 * gcc.dg/pch/decl-2.h: New.
28421 * gcc.dg/pch/decl-3.c: New.
28422 * gcc.dg/pch/decl-3.h: New.
28423 * gcc.dg/pch/decl-4.c: New.
28424 * gcc.dg/pch/decl-4.h: New.
28425 * gcc.dg/pch/decl-5.c: New.
28426 * gcc.dg/pch/decl-5.h: New.
28427 * gcc.dg/pch/global-1.c: New.
28428 * gcc.dg/pch/global-1.h: New.
28429 * gcc.dg/pch/inline-1.c: New.
28430 * gcc.dg/pch/inline-1.h: New.
28431 * gcc.dg/pch/inline-2.c: New.
28432 * gcc.dg/pch/inline-2.h: New.
28433 * gcc.dg/pch/static-1.c: New.
28434 * gcc.dg/pch/static-1.h: New.
28435 * gcc.dg/pch/static-2.c: New.
28436 * gcc.dg/pch/static-2.h: New.
28437
28438 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
28439
28440 * g++.dg/pch/pch.exp: Better handle failing testcases.
28441 * gcc.dg/pch/pch.exp: Likewise.
28442 * gcc.dg/pch/macro-1.c: New.
28443 * gcc.dg/pch/macro-1.h: New.
28444 * gcc.dg/pch/macro-2.c: New.
28445 * gcc.dg/pch/macro-2.h: New.
28446
28447 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
28448
28449 * g++.dg/dg.exp: Treat files in pch/ specially.
28450 * g++.dg/pch/pch.exp: New file.
28451 * g++.dg/pch/empty.H: New file.
28452 * g++.dg/pch/empty.C: New file.
28453 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
28454 "precompile".
28455
28456 * gcc.dg/pch/pch.exp: New file.
28457 * gcc.dg/pch/empty.h: New file.
28458 * gcc.dg/pch/empty.c: New file.
28459 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
28460 "precompile".
28461
28462 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28463
28464 * g++.dg/template/friend14.C: New test.
28465
28466 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
28467
28468 * gcc.dg/old-style-asm-1.c: New test.
28469
28470 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
28471
28472 * gcc.c-torture/compile/20030109-1.c: New test.
28473
28474 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
28475
28476 * gcc.c-torture/execute/20030109-1.c: New test.
28477
28478 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
28479
28480 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
28481 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
28482 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
28483 * g++.old-deja/g++.mike/eh2.C: Likewise.
28484 * g++.old-deja/g++.mike/eh3.C: Likewise.
28485 * g++.old-deja/g++.mike/eh5.C: Likewise.
28486 * g++.old-deja/g++.mike/eh6.C: Likewise.
28487 * g++.old-deja/g++.mike/eh7.C: Likewise.
28488 * g++.old-deja/g++.mike/eh8.C: Likewise.
28489 * g++.old-deja/g++.mike/eh9.C: Likewise.
28490 * g++.old-deja/g++.mike/eh10.C: Likewise.
28491 * g++.old-deja/g++.mike/eh12.C: Likewise.
28492 * g++.old-deja/g++.mike/eh13.C: Likewise.
28493 * g++.old-deja/g++.mike/eh14.C: Likewise.
28494 * g++.old-deja/g++.mike/eh16.C: Likewise.
28495 * g++.old-deja/g++.mike/eh17.C: Likewise.
28496 * g++.old-deja/g++.mike/eh18.C: Likewise.
28497 * g++.old-deja/g++.mike/eh21.C: Likewise.
28498 * g++.old-deja/g++.mike/eh23.C: Likewise.
28499 * g++.old-deja/g++.mike/eh24.C: Likewise.
28500 * g++.old-deja/g++.mike/eh25.C: Likewise.
28501 * g++.old-deja/g++.mike/eh26.C: Likewise.
28502 * g++.old-deja/g++.mike/eh27.C: Likewise.
28503 * g++.old-deja/g++.mike/eh28.C: Likewise.
28504 * g++.old-deja/g++.mike/eh29.C: Likewise.
28505 * g++.old-deja/g++.mike/eh31.C: Likewise.
28506 * g++.old-deja/g++.mike/eh33.C: Likewise.
28507 * g++.old-deja/g++.mike/eh34.C: Likewise.
28508 * g++.old-deja/g++.mike/eh35.C: Likewise.
28509 * g++.old-deja/g++.mike/eh36.C: Likewise.
28510 * g++.old-deja/g++.mike/eh37.C: Likewise.
28511 * g++.old-deja/g++.mike/eh38.C: Likewise.
28512 * g++.old-deja/g++.mike/eh39.C: Likewise.
28513 * g++.old-deja/g++.mike/eh40.C: Likewise.
28514 * g++.old-deja/g++.mike/eh41.C: Likewise.
28515 * g++.old-deja/g++.mike/eh42.C: Likewise.
28516 * g++.old-deja/g++.mike/eh44.C: Likewise.
28517 * g++.old-deja/g++.mike/eh46.C: Likewise.
28518 * g++.old-deja/g++.mike/eh47.C: Likewise.
28519 * g++.old-deja/g++.mike/eh48.C: Likewise.
28520 * g++.old-deja/g++.mike/eh49.C: Likewise.
28521 * g++.old-deja/g++.mike/eh50.C: Likewise.
28522 * g++.old-deja/g++.mike/eh51.C: Likewise.
28523 * g++.old-deja/g++.mike/eh53.C: Likewise.
28524 * g++.old-deja/g++.mike/eh55.C: Likewise.
28525 * g++.old-deja/g++.mike/p7912.C: Likewise.
28526 * g++.old-deja/g++.mike/p9706.C: Likewise.
28527 * g++.old-deja/g++.mike/p10416.C: Likewise.
28528 * g++.old-deja/g++.mike/p11667.C: Likewise.
28529 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
28530 Remove redundant reference to Iris.
28531 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
28532 Elxsi, i860, Pico Java, and WE32K.
28533
28534 2003-01-07 Mark Mitchell <mark@codesourcery.com>
28535
28536 * g++.dg/ext/asm4.C: New test.
28537
28538 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28539
28540 PR c++/9030
28541 * g++.dg/template/friend12.C: New test.
28542 * g++.dg/template/friend13.C: Likewise.
28543 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
28544
28545 2003-01-08 Jan Hubicka <jh@suse.cz>
28546
28547 * gcc.dg/i386-cadd.c: New test.
28548 * gcc.dg/i386-cmov4.c: Likewise.
28549
28550 2003-01-06 Mark Mitchell <mark@codesourcery.com>
28551
28552 PR c++/9165
28553 * g++.dg/warn/Wunused-3.C: New test.
28554
28555 * g++.dg/abi/bitfield9.C: New test.
28556
28557 PR c++/9189
28558 * g++.dg/parse/defarg3.C: New test.
28559
28560 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
28561
28562 * g++.dg/parse/ambig1.C: New test.
28563 * g++.dg/parse/defarg2.C: New test.
28564
28565 2003-01-05 Mark Mitchell <mark@codesourcery.com>
28566
28567 * g++.dg/template/defarg-1.C: New test.
28568 * g++.dg/template/local2.C: Likewise.
28569
28570 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
28571
28572 * gcc.c-torture/execute/20030105-1.c: New test.
28573
28574 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28575
28576 * g++.dg/parse/namespace3.C: Remove extra semicolons.
28577 * g++.dg/parse/namespace4.C: Likewise.
28578
28579 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
28580
28581 * g++.dg/template/ntp2.C: New test.
28582
28583 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
28584
28585 * g++.dg/parse/extern-C-1.C: New test.
28586
28587 * g++.dg/parse/namespace4.C: New test.
28588
28589 * g++.dg/template/nested1.C: New test.
28590
28591 * g++.dg/parse/namespace3.C: New test.
28592
28593 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
28594
28595 * g++.dg/lookup/two-stage1.C: New test.
28596
28597 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28598
28599 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
28600 * g++.old-deja/g++.jason/access8.C: Likewise.
28601 * g++.old-deja/g++.other/decl5.C: Likewise.
28602
28603 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
28604
28605 * g++.dg/parse/parse7.C: New test.
28606
28607 2003-01-02 Mark Mitchell <mark@codesourcery.com>
28608
28609 PR c++/2843
28610 * g++.dg/ext/attrib7.C: New test.
28611
28612 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
28613
28614 * g++.dg/parse/parse6.C: New test.
28615
28616 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
28617
28618 * gcc.dg/h8300-stack-1.c: New.
28619
28620 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
28621
28622 g++.dg/lookup/exception1.C: New test.
28623
28624 g++.dg/lookup/template1.C: New test.
28625
28626 g++.dg/parse/namespace2.C: New test.
28627
28628 g++.dg/parse/parens2.C: New test.
28629
28630 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
28631
28632 * g++.dg/parse/parse5.C: New test.
28633 * g++.dg/lookup/scoped4.C: New test.
28634
28635 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
28636
28637 * g++.dg/parse/parens1.C: New test.
28638
28639 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
28640 angle-bracket1.C.
28641 * g++.dg/parse/parens2.C: New test.
28642
28643 * g++.dg/lookup/scope-operator1.C: New test.
28644
28645 * g++.dg/parse/operator1.C: New test.
28646
28647 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28648
28649 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
28650 * g++.old-deja/g++.other/access6.C: Likewise.
28651 * g++.old-deja/g++.other/decl1.C: Likewise.
28652 * g++.old-deja/g++.pt/typename12.C: Likewise.
28653
28654 2002-12-31 Mark Mitchell <mark@codesourcery.com>
28655
28656 * g++.dg/parse/namespace1.C: New test.
28657
28658 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
28659
28660 * g++.dg/parse/parse4.C: New test.
28661
28662 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
28663
28664 * g++.dg/parse/parse3.C: New test.
28665
28666 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
28667
28668 * g++.dg/parse/parse2.C: New test.
28669
28670 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
28671
28672 * g++.dg/template/friend11.C: New test.
28673
28674 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
28675
28676 * g++.dg/parse/parse1.C: New test.
28677
28678 2002-12-31 Janis Johnson <janis187@us.ibm.com>
28679
28680 * lib/profopt.exp: Change the name of a global variable to avoid
28681 possible clashes with other test suites.
28682
28683 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
28684
28685 * g++.dg/inherit/covariant8.C: New test.
28686
28687 2002-12-31 Mark Mitchell <mark@codesourcery.com>
28688
28689 * g++.dg/init/array9.C: New test.
28690
28691 PR c++/9112
28692 * g++.dg/parse/expr1.C: New test.
28693
28694 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
28695
28696 * gcc.c-torture/compile/20021230-1.c: New test.
28697
28698 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
28699
28700 * g++.dg/inherit/covariant5.C: New test.
28701 * g++.dg/inherit/covariant6.C: New test.
28702 * g++.dg/inherit/covariant7.C: New test.
28703
28704 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28705
28706 PR c++/2739
28707 * g++.dg/other/access2.C: New test.
28708
28709 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
28710
28711 * g++.dg/other/anon-struct.C: No longer fails
28712 * g++.old-deja/g++.brendan/parse4.C: Likewise.
28713 * g++.old-deja/g++.brendan/parse5.C: Likewise.
28714 * g++.old-deja/g++.brendan/parse6.C: Likewise.
28715
28716 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
28717
28718 * g++.dg/parse/angle-bracket.C (main): No longer fails.
28719
28720 2002-12-27 Mark Mitchell <mark@codesourcery.com>
28721
28722 * g++.dg/eh/spec4.C: Remove stray semicolon.
28723 * g++.dg/expr/pmf-1.C: Change error message.
28724 * g++.dg/ext/asm1.C: Remove stray semicolon.
28725 * g++.dg/ext/typename1.C: Add missing typenames.
28726 * g++.dg/inherit/template-as-base.C: Change error message.
28727 * g++.dg/lookup/scoped1.C: Likewise.
28728 * g++.dg/lookup/scoped2.C: Likewise.
28729 * g++.dg/lookup/using2.C: Likewise.
28730 * g++.dg/other/component1.C: Remove stray semicolon.
28731 * g++.dg/other/do1.C: Change error message.
28732 * g++.dg/other/error2.C: Likewise.
28733 * g++.dg/other/init1.C: Likewise.
28734 * g++.dg/other/packed1.C: Remove stray semicolon.
28735 * g++.dg/other/ptrmem2.C: Change error message.
28736 * g++.dg/parse/parameter-declaration-1.C: Remove line number
28737 marker.
28738 * g++.dg/special/initp1.C: Remove invalid attribute usage.
28739 * g++.dg/template/access3.C: Add typename keyword.
28740 * g++.dg/template/access5.C: Remove stray semicolon.
28741 * g++.dg/template/access6.C: Likewise.
28742 * g++.dg/template/complit1.C: Likewise.
28743 * g++.dg/template/crash1.C: Change error message.
28744 * g++.dg/template/inherit2.C: Remove stray semicolon.
28745 * g++.dg/template/instantiate2.C: Likewise.
28746 * g++.dg/template/instantiate3.C: Change error message.
28747 * g++.dg/template/qual1.C: Remove stray semicolon.
28748 * g++.dg/template/qualttp18.C: Change error message.
28749 * g++.dg/template/ref1.C: Remove stray semicolon.
28750 * g++.dg/template/sizeof1.C (A::value): Declare it.
28751 * g++.dg/template/spec4.C: Change error message.
28752 * g++.dg/template/static1.C: Likewise.
28753 * g++.dg/template/type1.C: Likewise.
28754 * g++.dg/template/typename3.C: Likewise.
28755 * g++.old-deja/g++.benjamin/13478.C: Change error message.
28756 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
28757 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
28758 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
28759 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
28760 named return value extension.
28761 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
28762 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
28763 * g++.old-deja/g++.bob/extern_C.C: Likewise.
28764 * g++.old-deja/g++.bob/inherit2.C: Likewise.
28765 * g++.old-deja/g++.brendan/complex1.C: Likewise.
28766 * g++.old-deja/g++.brendan/copy5.C: Likewise.
28767 * g++.old-deja/g++.brendan/crash13.C: Likewise.
28768 * g++.old-deja/g++.brendan/crash15.C: Likewise.
28769 * g++.old-deja/g++.brendan/crash18.C: Change error message.
28770 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
28771 * g++.old-deja/g++.brendan/crash38.C: Likewise.
28772 * g++.old-deja/g++.brendan/crash50.C: Likewise.
28773 * g++.old-deja/g++.brendan/crash56.C: Likewise.
28774 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
28775 syntax.
28776 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
28777 * g++.old-deja/g++.brendan/crash8.C: Change error message.
28778 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
28779 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
28780 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
28781 * g++.old-deja/g++.brendan/template11.C: Likewise.
28782 * g++.old-deja/g++.brendan/template26.C: Likewise.
28783 * g++.old-deja/g++.brendan/template27.C: Use explicit
28784 specialization syntax.
28785 * g++.old-deja/g++.brendan/template30.C: Likewise.
28786 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
28787 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
28788 non-dependent names.
28789 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
28790 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
28791 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
28792 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
28793 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
28794 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
28795 named return value extension.
28796 * g++.old-deja/g++.ext/namedret2.C: Likewise.
28797 * g++.old-deja/g++.ext/namedret3.C: Likewise.
28798 * g++.old-deja/g++.ext/return1.C: Likewise.
28799 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
28800 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
28801 * g++.old-deja/g++.jason/access8.C: Likewise.
28802 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
28803 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
28804 pseudo-destructor names.
28805 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
28806 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
28807 pseudo-destructor names.
28808 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
28809 * g++.old-deja/g++.jason/overload19.C: Likewise.
28810 * g++.old-deja/g++.jason/overload32.C: Likewise.
28811 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
28812 stray semicolons.
28813 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
28814 * g++.old-deja/g++.jason/return.C: Likewise.
28815 * g++.old-deja/g++.jason/return2.C: Likewise.
28816 * g++.old-deja/g++.jason/shadow1.C: Likewise.
28817 * g++.old-deja/g++.jason/special.C: Use explicit specialization
28818 syntax.
28819 * g++.old-deja/g++.jason/template10.C: Account for use of
28820 non-dependent names.
28821 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
28822 syntax.
28823 * g++.old-deja/g++.jason/template37.C: Likewise.
28824 * g++.old-deja/g++.law/access4.C: Change error messages.
28825 * g++.old-deja/g++.law/arm13.C: Remove incorrect
28826 pseudo-destructor names.
28827 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
28828 * g++.old-deja/g++.law/ctors9.C: Likewise.
28829 * g++.old-deja/g++.law/cvt22.C: Likewise.
28830 * g++.old-deja/g++.law/dtors5.C: Likewise.
28831 * g++.old-deja/g++.law/global-init1.C: Likewise.
28832 * g++.old-deja/g++.law/missed-error3.C: Likewise.
28833 * g++.old-deja/g++.law/operators28.C: Likewise.
28834 * g++.old-deja/g++.law/visibility28.C: Likewise.
28835 * g++.old-deja/g++.martin/eval1.C: Likewise.
28836 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
28837 name.
28838 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
28839 * g++.old-deja/g++.mike/net34.C: Likewise.
28840 * g++.old-deja/g++.mike/net36.C: Likewise.
28841 * g++.old-deja/g++.mike/ns2.C: Likewise.
28842 * g++.old-deja/g++.mike/p12306.C: Likewise.
28843 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
28844 value extension.
28845 * g++.old-deja/g++.mike/p700.C: Likewise.
28846 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
28847 * g++.old-deja/g++.mike/p710.C: Likewise.
28848 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
28849 value extension.
28850 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
28851 * g++.old-deja/g++.mike/pmf9.C: Likewise.
28852 * g++.old-deja/g++.ns/crash2.C: Likewise.
28853 * g++.old-deja/g++.ns/crash3.C: Likewise.
28854 * g++.old-deja/g++.ns/invalid1.C: Likewise.
28855 * g++.old-deja/g++.ns/ns17.C: Likewise.
28856 * g++.old-deja/g++.ns/template16.C: Likewise.
28857 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
28858 keyword.
28859 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
28860 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
28861 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
28862 named return value extension.
28863 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
28864 * g++.old-deja/g++.other/access4.C: Issue additional error
28865 messages.
28866 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
28867 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
28868 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
28869 * g++.old-deja/g++.other/crash25.C: Change error message.
28870 * g++.old-deja/g++.other/crash4.C: Change error message.
28871 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
28872 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
28873 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
28874 checks.
28875 * g++.old-deja/g++.other/defarg8.C: Likewise.
28876 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
28877 * g++.old-deja/g++.other/dtor10.C: Likewise.
28878 * g++.old-deja/g++.other/incomplete.C: Likewise.
28879 * g++.old-deja/g++.other/linkage7.C: Likewise.
28880 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
28881 lookup algorithm.
28882 * g++.old-deja/g++.other/mangle2.C: Likewise.
28883 * g++.old-deja/g++.other/refinit2.C: Likewise.
28884 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
28885 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
28886 * g++.old-deja/g++.pt/crash28.C: Likewise.
28887 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
28888 syntax.
28889 * g++.old-deja/g++.pt/crash32.C: Change error message.
28890 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
28891 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
28892 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
28893 error message position.
28894 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
28895 * g++.old-deja/g++.pt/defarg8.C: Change error message.
28896 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
28897 syntax.
28898 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
28899 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
28900 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
28901 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
28902 keyword.
28903 * g++.old-deja/g++.pt/explicit31.C: Likewise.
28904 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
28905 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
28906 keyword.
28907 * g++.old-deja/g++.pt/explicit71.C: Change error message.
28908 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
28909 syntax.
28910 * g++.old-deja/g++.pt/friend28.C: Account for use of
28911 non-dependent names.
28912 * g++.old-deja/g++.pt/friend29.C: Likewise.
28913 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
28914 rules.
28915 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
28916 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
28917 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
28918 lookup rules.
28919 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
28920 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
28921 keyword.
28922 * g++.old-deja/g++.pt/memclass20.C: Likewise.
28923 * g++.old-deja/g++.pt/memclass5.C: Likewise.
28924 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
28925 keyword.
28926 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
28927 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
28928 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
28929 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
28930 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
28931 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
28932 keyword.
28933 * g++.old-deja/g++.pt/spec10.C: Likewise.
28934 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
28935 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
28936 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
28937 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
28938 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
28939 * g++.old-deja/g++.pt/ttp62.C: Likewise.
28940 * g++.old-deja/g++.pt/ttp64.C: Likewise.
28941 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
28942 * g++.old-deja/g++.pt/typename15.C: Likewise.
28943 * g++.old-deja/g++.pt/typename22.C: Likewise.
28944 * g++.old-deja/g++.pt/typename6.C: Change error messages.
28945 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
28946 * g++.old-deja/g++.pt/virtual2.C: Likewise.
28947 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
28948 syntax.
28949 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
28950 return value extension.
28951 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
28952 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
28953 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
28954 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
28955
28956 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
28957
28958 * g++.dg/warn/inline1.C: New test.
28959 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
28960 * g++.old-deja/g++.jason/synth10.C: Likewise.
28961 * g++.old-deja/g++.mike/net31.C: Likewise.
28962 * g++.old-deja/g++.mike/p8786.C: Likewise.
28963
28964 * g++.dg/template/friend10.C: New test.
28965 * g++.dg/template/conv5.C: New test.
28966
28967 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
28968
28969 * g++.dg/lookup/scoped3.C: New test.
28970
28971 * g++.dg/lookup/decl1.C: New test.
28972 * g++.dg/lookup/decl2.C: New test.
28973
28974 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
28975
28976 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
28977 gcc.c-torture/compile/20021015-1.c,
28978 gcc.c-torture/compile/20021015-2.c,
28979 gcc.c-torture/compile/20021123-1.c,
28980 gcc.c-torture/compile/20021123-2.c,
28981 gcc.c-torture/compile/20021123-3.c,
28982 gcc.c-torture/compile/20021123-4.c,
28983 gcc.c-torture/execute/20021024-1.c: Add tests previously added
28984 only to 3.1 or 3.2 branch.
28985
28986 2002-12-23 Mark Mitchell <mark@codesourcery.com>
28987
28988 * gcc.dg/i386-bitfield3.c: New test.
28989
28990 * gcc.dg/i386-bitfield2.c: New test.
28991
28992 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
28993
28994 * g++.dg/parse/conv_op1.C: New test.
28995
28996 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
28997
28998 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
28999 approved.
29000
29001 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
29002
29003 * gcc.c-torture/compile/20021220-1.c: New test.
29004
29005 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
29006
29007 * gcc.dg/i386-fastcall-1.c: New.
29008
29009 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
29010
29011 * gcc.c-torture/execute/20021219-1.c: New test.
29012
29013 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
29014
29015 * gcc.dg/i386-pic-1.c: New test.
29016
29017 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29018
29019 PR c++/8099
29020 * g++.dg/template/friend9.C: New test.
29021
29022 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29023
29024 PR c++/3663
29025 * g++.dg/template/access7.C: New test.
29026
29027 2002-12-18 Nick Clifton <nickc@redhat.com>
29028
29029 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
29030 the libstdc++-v3 directory has been found.
29031
29032 2002-12-12 Devang Patel <dpatel@apple.com>
29033 * gcc.dg/darwin-ld-1.c: New test.
29034 * gcc.dg/darwin-ld-2.c: New test.
29035 * gcc.dg/darwin-ld-3.c: New test.
29036 * gcc.dg/darwin-ld-4.c: New test.
29037 * gcc.dg/darwin-ld-5.c: New test.
29038
29039 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
29040
29041 * gcc.c-torture/compile/20021212-1.c: New test.
29042
29043 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
29044
29045 * gcc.dg/fshort-wchar: New test.
29046
29047 2002-12-10 Mark Mitchell <mark@codesourcery.com>
29048
29049 PR c++/8372
29050 * g++.dg/template/dtor1.C: New test.
29051
29052 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
29053 markers.
29054
29055 2002-12-10 Jakub Jelinek <jakub@redhat.com>
29056
29057 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
29058
29059 2002-12-09 Mark Mitchell <mark@codesourcery.com>
29060
29061 * g++.dg/template/static1.C: New test.
29062 * g++.dg/template/static2.C: New test.
29063 * g++.old-deja/g++.ext/memconst.C: New test.
29064
29065 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29066
29067 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
29068 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
29069 * g++.dg/special/initp1.C: Likewise.
29070
29071 2002-12-06 Jakub Jelinek <jakub@redhat.com>
29072
29073 * gcc.c-torture/execute/20021204-1.c: New test.
29074
29075 2002-12-04 Geoffrey Keating <geoffk@apple.com>
29076
29077 * gcc.dg/ppc-fmadd-1.c: New file.
29078 * gcc.dg/ppc-fmadd-2.c: New file.
29079 * gcc.dg/ppc-fmadd-3.c: New file.
29080
29081 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
29082
29083 * gcc.c-torture/compile/20021204-1.c: New test.
29084
29085 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
29086
29087 * g++.dg/inherit/covariant2.C: New test.
29088 * g++.dg/inherit/covariant3.C: New test.
29089 * g++.dg/inherit/covariant4.C: New test.
29090 * g++.dg/inherit/covariant1.C: Remove XFAIL.
29091 * g++.old-deja/g++.robertl/eb17.C: Likewise.
29092
29093 2002-12-03 Mark Mitchell <mark@codesourcery.com>
29094
29095 PR c++/8688
29096 * g++.dg/init/brace3.C: New test.
29097
29098 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
29099
29100 * gcc.dg/20020210-1.c: Fix a comment typo.
29101
29102 2002-12-02 Mark Mitchell <mark@codesourcery.com>
29103
29104 PR c++/8720
29105 * g++.dg/parse/defarg1.C: New test.
29106
29107 PR c++/8615
29108 * g++.dg/template/char1.C: New test.
29109
29110 * g++.dg/template/varmod1.C: Fix typo.
29111
29112 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29113
29114 DR 180
29115 * g++.old-deja/g++.pt/crash32.C: Expect error.
29116
29117 2002-12-01 Mark Mitchell <mark@codesourcery.com>
29118
29119 PR c++/5919
29120 * g++.dg/template/varmod1.C: New test.
29121
29122 PR c++/8727
29123 * g++.dg/inherit/typeinfo1.C: New test.
29124
29125 PR c++/8663
29126 * g++.dg/inherit/typedef1.C: New test.
29127
29128 2002-11-30 Mark Mitchell <mark@codesourcery.com>
29129
29130 PR c++/8332
29131 PR c++/8493
29132 * g++.dg/template/strlen1.C: New test.
29133
29134 PR c++/8227
29135 * g++.dg/template/ctor2.C: New test.
29136
29137 PR c++/8214
29138 * g++.dg/init/string1.C: New test.
29139
29140 PR c++/8511
29141 * g++.dg/template/friend8.C: New test.
29142
29143 2002-11-29 Joe Buck <jbuck@synopsys.com>
29144
29145 * g++.dg/lookup/anon2.C: New test.
29146
29147 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
29148
29149 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
29150 h8300 port.
29151
29152 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
29153
29154 * gcc.dg/bitfld-6.c: New test.
29155
29156 2002-11-27 Jan Hubicka <jh@suse.cz>
29157
29158 * gcc.c-torture/execute/20021127.[cx]: New test.
29159
29160 2002-11-26 Jan Hubicka <jh@suse.cz>
29161
29162 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
29163 quality.
29164
29165 2002-11-26 Geoffrey Keating <geoffk@apple.com>
29166
29167 * g++.dg/init/brace2.C: New test.
29168 * g++.old-deja/g++.mike/p9129.C: Correct.
29169
29170 2002-11-26 Mark Mitchell <mark@codesourcery.com>
29171
29172 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
29173
29174 2002-11-25 Andreas Bauer <baueran@in.tum.de>
29175
29176 * gcc.dg/sibcall-6: New test for indirect sibcalls.
29177
29178 2002-11-25 Mark Mitchell <mark@codesourcery.com>
29179
29180 * testsuite/g++.dg/abi/empty11.C: New test.
29181 * testsuite/g++.dg/rtti/cv1.C: New test.
29182
29183 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
29184
29185 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
29186
29187 2002-11-24 Mark Mitchell <mark@codesourcery.com>
29188
29189 * g++.dg/abi/empty10.C: New test.
29190
29191 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
29192
29193 * gcc.c-torture/compile/20021124-1.c: New test.
29194
29195 2002-11-22 Mark Mitchell <mark@codesourcery.com>
29196
29197 * g++.dg/abi/rtti2.C: New test.
29198
29199 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
29200
29201 * gcc.dg/i386-unroll-1.c: New test.
29202
29203 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
29204
29205 * gcc.c-torture/compile/20021120-1.c: New test.
29206 * gcc.c-torture/compile/20021120-2.c: New test.
29207
29208 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
29209
29210 * gcc.dg/bitfld-5.c: New test.
29211
29212 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
29213
29214 * gcc.c-torture/execute/20021120-3.c: New test.
29215
29216 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
29217
29218 * gcc.c-torture/execute/20021120-2.c: New test.
29219
29220 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
29221
29222 * gcc.c-torture/execute/20021120-1.c: New test.
29223
29224 2002-11-20 Jakub Jelinek <jakub@redhat.com>
29225
29226 * gcc.c-torture/execute/20021118-3.c: New test.
29227
29228 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
29229
29230 * gcc.c-torture/compile/20021119-1.c: New test.
29231
29232 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
29233
29234 * gcc.dg/duff-1.c: New test.
29235 * gcc.dg/duff-2.c: New test.
29236 * gcc.dg/duff-3.c: New test.
29237
29238 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
29239
29240 * gcc.dg/cpp/_Pragma5.c: New test.
29241
29242 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
29243
29244 * gcc.c-torture/execute/20021118-2.c: New test.
29245
29246 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
29247
29248 * gcc.c-torture/execute/20021118-1.c: New test.
29249
29250 2002-11-16 Jakub Jelinek <jakub@redhat.com>
29251
29252 * gcc.dg/20021116-1.c: New test.
29253
29254 2002-11-14 Mark Mitchell <mark@codesourcery.com>
29255
29256 * g++.dg/abi/vcall1.C: New test.
29257
29258 2002-11-14 Jakub Jelinek <jakub@redhat.com>
29259
29260 * gcc.dg/20021029-1.c: New test.
29261 * gcc.dg/20021029-2.c: New test.
29262
29263 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
29264
29265 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
29266
29267 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
29268
29269 PR c/8439
29270 * gcc.dg/20021110.c: Move to ...
29271 * gcc.c-torture/compile/20021110.c: .... here.
29272
29273 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29274
29275 PR c/8467
29276 * gcc.c-torture/execute/20021111-1.c
29277
29278 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
29279
29280 PR c/8439
29281 * gcc.dg/20021110.c: New test.
29282
29283 2002-11-10 Mark Mitchell <mark@codesourcery.com>
29284
29285 * g++.dg/abi/vthunk3.C: Run only on x86.
29286
29287 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
29288
29289 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
29290
29291 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
29292
29293 * lib/compat.exp (compat-execute): Fix logic error in last
29294 change.
29295
29296 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
29297
29298 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
29299
29300 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29301
29302 PR c++/8389
29303 * g++.dg/template/access6.C: New test.
29304
29305 2002-11-08 Jan Hubicka <jh@suse.cz>
29306
29307 * gcc.dg/i386-ssefp-1.c: New test.
29308 * gcc.dg/i386-ssefp-1.c: New test.
29309
29310 2002-11-08 Jan Hubicka <jh@suse.cz>
29311
29312 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
29313
29314 2002-11-07 Mark Mitchell <mark@codesourcery.com>
29315
29316 * g++.dg/abi/vthunk3.C: New test.
29317
29318 PR c++/8338
29319 * g++.dg/template/crash2.C: New test.
29320
29321 2002-11-07 Mark Mitchell <mark@codesourcery.com>
29322
29323 * testsuite/g++.dg/abi/dtor1.C: New test.
29324 * testsuite/g++.dg/abi/dtor2.C: Likewise.
29325
29326 2002-11-05 Geoffrey Keating <geoffk@apple.com>
29327
29328 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
29329 Darwin.
29330
29331 2002-11-04 Adam Nemet <anemet@lnxw.com>
29332
29333 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
29334 -mthumb. Only xfail with -O0.
29335
29336 2002-11-03 Mark Mitchell <mark@codesourcery.com>
29337
29338 * g++.dg/abi/thunk1.C: New test.
29339 * g++.dg/abi/thunk2.C: Likewise.
29340 * g++.dg/abi/vtt1.C: Likewise.
29341
29342 2002-11-02 Diego Novillo <dnovillo@redhat.com>
29343
29344 PR optimization/8423
29345 * gcc.c-torture/execute/builtin-constant.c: New test.
29346
29347 2002-11-01 Zack Weinberg <zack@codesourcery.com>
29348
29349 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
29350 Add some more cases.
29351
29352 2002-11-01 Mark Mitchell <mark@codesourcery.com>
29353
29354 PR c++/8391
29355 * g++.dg/opt/local1.C: New test.
29356
29357 2002-10-30 Mark Mitchell <mark@codesourcery.com>
29358
29359 PR c++/8160
29360 * g++.dg/template/complit1.C: New test.
29361
29362 PR c++/8149
29363 * g++.dg/template/typename4.C: Likewise.
29364
29365 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29366
29367 Core issue 287, PR c++/7639
29368 * g++.dg/template/instantiate1.C: Adjust error location.
29369 * g++.dg/template/instantiate3.C: New test.
29370 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
29371 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
29372 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
29373
29374 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
29375
29376 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
29377
29378 2002-10-29 Mark Mitchell <mark@codesourcery.com>
29379
29380 PR c++/8287
29381 * g++.dg/init/dtor2.C: New test.
29382
29383 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29384
29385 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
29386 * gcc.dg/nest.c: Bypass errors on irix6.
29387
29388 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
29389
29390 * gcc.dg/nest.c: Expect error for mmix-*-*.
29391 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
29392
29393 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
29394
29395 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
29396 markers.
29397
29398 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
29399
29400 2002-10-25 Mike Stump <mrs@apple.com>
29401
29402 * gcc.dg/warn-1.c: New test.
29403
29404 2002-10-25 Zack Weinberg <zack@codesourcery.com>
29405
29406 * g++.dg/template/typename3.C: New test.
29407
29408 2002-10-25 Mark Mitchell <mark@codesourcery.com>
29409
29410 * g++.dg/lookup/ptrmem1.C: New test.
29411
29412 * g++.dg/abi/vthunk2.C: New test.
29413
29414 2002-10-25 Zack Weinberg <zack@codesourcery.com>
29415
29416 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
29417
29418 2002-10-24 Mark Mitchell <mark@codesourcery.com>
29419
29420 * g++.dg/abi/empty9.C: New test.
29421
29422 2002-10-24 Richard Henderson <rth@redhat.com>
29423
29424 * g++.dg/inherit/thunk1.C: Enable for ia64.
29425
29426 2002-10-23 Mark Mitchell <mark@codesourcery.com>
29427
29428 PR c++/8067
29429 * g++.dg/lookup/pretty1.C: New test.
29430
29431 2002-10-23 Jakub Jelinek <jakub@redhat.com>
29432
29433 * gcc.dg/20021023-1.c: New test.
29434
29435 2002-10-23 Mark Mitchell <mark@codesourcery.com>
29436
29437 PR c++/7679
29438 * g++.dg/parse/inline1.C: New test.
29439
29440 2002-10-23 Richard Henderson <rth@redhat.com>
29441
29442 * g++.dg/inherit/thunk1.C: Enable for x86_64.
29443
29444 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
29445
29446 2002-10-22 Mark Mitchell <mark@codesourcery.com>
29447
29448 PR c++/6579
29449 * g++.dg/parse/stmtexpr3.C: New test.
29450
29451 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
29452
29453 * g++.dg/expr/cond1.C: New test.
29454
29455 2002-10-21 Zack Weinberg <zack@codesourcery.com>
29456
29457 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
29458
29459 2002-10-21 Mark Mitchell <mark@codesourcery.com>
29460
29461 * g++.dg/abi/vbase13.C: New test.
29462 * g++.dg/abi/vbase14.C: Likewise.
29463
29464 2002-10-21 Jakub Jelinek <jakub@redhat.com>
29465
29466 * gcc.dg/tls/pic-1.c: New test.
29467 * gcc.dg/tls/nonpic-1.c: New test.
29468 * gcc.dg/20021018-1.c: New test.
29469
29470 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
29471
29472 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
29473 Remove only files with the same base name as the test case.
29474 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
29475 (profopt-execute): Likewise. Also, remove old profiling
29476 and performance data files before running the tests.
29477
29478 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
29479 * g++.dg/bprob/bprob.exp: Likewise.
29480 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
29481 to allow more general test case names.
29482
29483 * g++.dg/bprob/bprob-1.C: Rename to ...
29484 * g++.dg/bprob/g++-bprob-1.C: ... this.
29485
29486 * g77.dg/bprob/bprob-1.f: Rename to ...
29487 * g77.dg/bprob/g77-bprob-1.f: ... this.
29488
29489 2002-10-21 Zack Weinberg <zack@codesourcery.com>
29490
29491 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
29492 bison 1.50 or later.
29493
29494 2002-10-21 Janis Johnson <janis187@us.ibm.com>
29495
29496 * g++.dg/README: Describe more test directories.
29497
29498 2002-10-21 Mark Mitchell <mark@codesourcery.com>
29499
29500 * g++.dg/init/array6.C: Add additional tests.
29501
29502 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
29503
29504 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
29505 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
29506
29507 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
29508
29509 * gcc.c-torture/compile/20020604-1.x: New.
29510 * gcc.c-torture/compile/simd-5.x: Likewise.
29511 * gcc.c-torture/execute/920710-1.x: Likewise.
29512 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
29513
29514 2002-10-21 Mark Mitchell <mark@codesourcery.com>
29515
29516 * g++.dg/inherit/override1.C: Add dg-options clause.
29517
29518 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
29519
29520 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
29521 _mm_slli_si128.
29522
29523 2002-10-19 Andreas Schwab <schwab@suse.de>
29524
29525 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
29526 directory component.
29527
29528 2002-10-18 Mark Mitchell <mark@codesourcery.com>
29529
29530 * g++.dg/inherit/thunk1.C: New test.
29531
29532 * g++.dg/inherit/override1.C: New test.
29533
29534 * g++.dg/abi/mangle11.C: New test.
29535 * g++.dg/abi/mangle14.C: New test.
29536 * g++.dg/abi/mangle17.C: New test.
29537
29538 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
29539
29540 * g++.dg/overload/member2.C: New test.
29541
29542 2002-10-17 Janis Johnson <janis187@us.ibm.com>
29543
29544 * g++.dg/README: Describe new compat directory.
29545 * g++.dg/dg.exp: Skip tests in compat directory.
29546 * README.compat: New file.
29547 * lib/compat.exp: New expect script.
29548 * g++.dg/compat: New test directory.
29549 * g++.dg/compat/compat.exp: New expect script.
29550 * g++.dg/compat/abi: New test directory.
29551 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
29552 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
29553 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
29554 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
29555 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
29556 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
29557 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
29558 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
29559 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
29560 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
29561 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
29562 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
29563 * g++.dg/compat/break: New test directory.
29564 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
29565 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
29566 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
29567 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
29568 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
29569 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
29570 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
29571 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
29572 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
29573 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
29574 g++.dg/compat/break/README: New files.
29575 * g++.dg/compat/eh: New test directory.
29576 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
29577 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
29578 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
29579 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
29580 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
29581 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
29582 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
29583 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
29584 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
29585 g++.dg/compat/eh/filter2_y.C,
29586 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
29587 g++.dg/compat/eh/new1_y.C,
29588 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
29589 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
29590 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
29591 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
29592 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
29593 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
29594 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
29595 g++.dg/compat/eh/unexpected1_y.C: New files.
29596 * g++.dg/compat/init: New test directory.
29597 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
29598 g++.dg/compat/init/array5_y.C,
29599 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
29600 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
29601 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
29602 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
29603 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
29604 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
29605 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
29606 g++.dg/compat/init/init-ref2_y.C: New files.
29607
29608 2002-10-17 Mark Mitchell <mark@codesourcery.com>
29609
29610 PR c++/7584
29611 * g++.dg/inherit/using3.C: New test.
29612
29613 2002-10-17 Jan Hubicka <jh@suse.cz>
29614
29615 * gcc.dg/20021017-2.c: New test.
29616
29617 2002-10-17 Mark Mitchell <mark@codesourcery.com>
29618
29619 * g++.dg/abi/mangle16.C: Adjust.
29620
29621 * g++.dg/init/array8.C: New test.
29622
29623 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
29624
29625 * gcc.dg/special/mips-abi.exp: New test.
29626 * gcc.dg/special/mips-abi.s: Empty file used by the above.
29627
29628 2002-10-16 Mark Mitchell <mark@codesourcery.com>
29629
29630 * g++.dg/abi/mangle16.C: New test.
29631 * g++.dg/abi/mangle17.C: Likewise.
29632
29633 PR c++/7478
29634 * g++.dg/template/ref1.C: New test.
29635
29636 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29637
29638 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
29639
29640 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
29641
29642 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
29643
29644 2002-10-16 Mark Mitchell <mark@codesourcery.com>
29645
29646 PR c++/7524
29647 * g++.dg/init/array7.C: New test.
29648
29649 2002-10-15 Mark Mitchell <mark@codesourcery.com>
29650
29651 * g++.dg/init/array6.C: New test.
29652
29653 * g++.dg/abi/mangle13.C: Likewise.
29654 * g++.dg/abi/mangle14.C: Likewise.
29655 * g++.dg/abi/mangle15.C: Likewise.
29656
29657 2002-10-14 Mark Mitchell <mark@codesourcery.com>
29658
29659 * g++.dg/abi/empty8.C: New test.
29660
29661 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
29662
29663 * g++.dg/init/ctor1.C: New test.
29664
29665 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
29666
29667 * gcc.c-torture/execute/20021015-1.c: New test.
29668
29669 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
29670
29671 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
29672
29673 2002-10-14 Jan Hubicka <jh@suse.cz>
29674
29675 * gcc.dg/i386-ssetype-[1-5].c: New tests.
29676
29677 2002-10-14 Richard Henderson <rth@redhat.com>
29678
29679 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
29680
29681 2002-10-14 Mark Mitchell <mark@codesourcery.com>
29682
29683 PR optimization/6631
29684 * g++.dg/opt/const2.C: New test.
29685
29686 2002-10-14 Mark Mitchell <mark@codesourcery.com>
29687
29688 PR c++/7176
29689 * g++.dg/parse/friend1.C: New test.
29690 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
29691
29692 2002-10-14 Jakub Jelinek <jakub@redhat.com>
29693
29694 * gcc.dg/20021014-1.c: New test.
29695
29696 2002-10-11 Mark Mitchell <mark@codesourcery.com>
29697
29698 PR c++/5661
29699 * g++.dg/ext/vlm1.C: New test.
29700 * g++.dg/ext/vlm2.C: Likewise.
29701
29702 * g++.dg/init/array1.C: Remove invalid braces.
29703 * g++.dg/init/brace1.C: New test.
29704 * g++.dg/init/copy2.C: Likewise.
29705 * g++.dg/init/copy3.C: Likewise.
29706 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
29707 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
29708 braces.
29709
29710 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
29711
29712 * gcc.dg/cpp/assembler.S: Don't use -ansi.
29713
29714 2002-10-11 Richard Shann <richard.shann@superh.com>
29715
29716 * gcc.c-torture/compile/simd-5.c: New test.
29717
29718 2002-10-10 Roger Sayle <roger@eyesopen.com>
29719
29720 * gcc.c-torture/execute/shiftopt-1.c: New test case.
29721
29722 2002-10-10 Jim Wilson <wilson@redhat.com>
29723
29724 * gcc.c-torture/execute/20021010-1.c: New test.
29725
29726 2002-10-09 Zack Weinberg <zack@codesourcery.com>
29727
29728 PR c/7353
29729 * g++.dg/ext/typedef-init.C: New test.
29730 * gcc.dg/typedef-init.c: New test.
29731
29732 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
29733
29734 * gcc.dg/cpp/paste13.c: New test.
29735
29736 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29737
29738 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
29739 remaining platforms, XFAIL during compile, not execute. Don't
29740 XFAIL at -O0.
29741
29742 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
29743
29744 * gcc.dg/alias-1.c: Tweak expected warning.
29745
29746 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
29747
29748 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
29749
29750 2002-10-06 Andreas Jaeger <aj@suse.de>
29751
29752 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
29753 * gcc.dg/cpp/c++98.C: Likewise.
29754
29755 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
29756 * g++.dg/cpp/c++98.C: Likewise.
29757
29758 * g++.dg/README (Subdirectories): Mention cpp directory.
29759
29760 PR target/7559
29761 * gcc.dg/20021006-1.c: New test.
29762
29763 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29764
29765 PR c++/7804
29766 * g++.dg/other/warning1.C: New test.
29767
29768 2002-10-04 Roger Sayle <roger@eyesopen.com>
29769
29770 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
29771 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
29772 and sparc-*-* with -m64 as expected failures. See PR 8087.
29773
29774 2002-10-03 Mark Mitchell <mark@codesourcery.com>
29775
29776 PR c++/7931
29777 * g++.dg/template/ptrmem3.C: New test.
29778
29779 PR c++/7754
29780 * g++.dg/template/union1.C: New test.
29781
29782 2002-10-03 Mark Mitchell <mark@codesourcery.com>
29783
29784 PR c++/8006
29785 * g++.dg/abi/mangle9.C: New test.
29786 * g++.dg/abi/mangle10.C: New test.
29787 * g++.dg/abi/mangle11.C: New test.
29788 * g++.dg/abi/mangle12.C: New test.
29789
29790 2002-10-02 Mark Mitchell <mark@codesourcery.com>
29791
29792 PR c++/7188.
29793 * g++.dg/template/meminit1.C: New test.
29794 * g++.dg/warn/Wreorder-1.C: Likewise.
29795 * g++.old-deja/g++.mike/warn3.C: Tweak.
29796 * lib/prune.exp: Ingore "in copy constructor".
29797
29798 2002-10-02 Andreas Jaeger <aj@suse.de>
29799
29800 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
29801 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
29802 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
29803 on x86-64.
29804
29805 2002-10-01 Mark Mitchell <mark@codesourcery.com>
29806
29807 * gcc.dg/empty1.C: Fix typo.
29808
29809 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
29810
29811 * gcc.dg/alias-1.c: New test.
29812
29813 2002-10-01 Mark Mitchell <mark@codesourcery.com>
29814
29815 * gcc.dg/empty1.C: New test.
29816
29817 * g++.dg/tls/init-2.C: Tweak error messages.
29818
29819 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
29820
29821 * gcc.c-torture/compile/20020923-1.c: New test.
29822
29823 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
29824
29825 * gcc.c-torture/execute/ffs-1.c: New test.
29826 * gcc.c-torture/execute/ffs-2.c: Ditto.
29827
29828 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
29829
29830 * g++.dg/overload/member1.C: New test.
29831
29832 2002-09-30 Mark Mitchell <mark@codesourcery.com>
29833
29834 * g++.dg/abi/empty7.C: New test.
29835 * g++.dg/init/pm2.C: Likewise.
29836
29837 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
29838
29839 * g++.dg/rtti/crash1.C: New test.
29840
29841 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
29842
29843 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
29844 gcc.dg/sibcall-4.c: New tests.
29845
29846 2002-09-28 Roger Sayle <roger@eyesopen.com>
29847
29848 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
29849 powerpc and MMIX targets.
29850
29851 2002-09-27 Zack Weinberg <zack@codesourcery.com>
29852
29853 * gcc.dg/cpp/20020927-1.c: New.
29854
29855 2002-09-26 David S. Miller <davem@redhat.com>
29856
29857 * gcc.c-torture/compile/trunctfdf.c: New.
29858
29859 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29860
29861 * lib/target-supports.exp (check_weak_available): Handle solaris2.
29862
29863 2002-09-27 Alan Modra <amodra@bigpond.net.au>
29864
29865 * gcc.c-torture/execute/loop-15.c: New.
29866
29867 2002-09-26 Janis Johnson <janis187@us.ibm.com>
29868
29869 * README.QMTEST: Fix typo.
29870
29871 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
29872
29873 * gcc.dg/20020926-1.c: New test.
29874
29875 2002-09-25 David S. Miller <davem@redhat.com>
29876
29877 PR target/7842
29878 * gcc.c-torture/execute/shiftdi.c: New test.
29879
29880 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
29881
29882 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
29883 unique to the tool.
29884 * lib/g77.exp (g77_init): Likewise.
29885 * lib/g++.exp (g++_init): Likewise.
29886 * lib/objc.exp (objc_init): Likewise.
29887
29888 2002-09-25 Mark Mitchell <mark@codesourcery.com>
29889
29890 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
29891 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
29892 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
29893
29894 2002-09-25 Richard Henderson <rth@redhat.com>
29895
29896 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
29897 too-small long double.
29898
29899 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
29900
29901 * gcc.dg/20020919-1.c: New test.
29902
29903 2002-09-23 Mark Mitchell <mark@codesourcery.com>
29904
29905 * g++.dg/abi/bitfield6.C: New test.
29906 * g++.dg/abi/bitfield7.C: New test.
29907 * g++.dg/abi/bitfield8.C: New test.
29908 * g++.dg/abi/vbase11.C: New test.
29909
29910 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
29911
29912 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
29913 hppa*-*-hpux*. Update test comment.
29914
29915 2002-09-20 Jakub Jelinek <jakub@redhat.com>
29916
29917 * gcc.dg/tls/struct-1.c: New test.
29918
29919 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
29920
29921 * gcc.dg/cpp/tr-warn2.c: Update.
29922
29923 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
29924
29925 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
29926
29927 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
29928
29929 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
29930 systems.
29931
29932 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
29933
29934 * gcc.c-torture/execute/ieee/mzero3.c: New test.
29935
29936 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
29937 Adjust for c++filt moved to binutils. Remove spurious duplicate
29938 setting of cxxfilt.
29939
29940 2002-09-19 Geoffrey Keating <geoffk@apple.com>
29941
29942 * gcc.dg/20020312-2.c: Update for darwin.
29943
29944 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
29945
29946 * g++.old-deja/g++.other/crash32.C: Mark ICE.
29947
29948 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
29949
29950 * objc.dg/comp-types-1.m: New test.
29951 * objc.dg/comp-types-2.m: New test.
29952 * objc.dg/comp-types-3.m: New test.
29953 * objc.dg/comp-types-4.m: New test.
29954 * objc.dg/comp-types-5.m: New test.
29955 * objc.dg/comp-types-6.m: New test.
29956
29957 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
29958
29959 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
29960
29961 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
29962
29963 * g++.dg/other/do1.C: New test.
29964
29965 * g++.dg/template/subst1.C: New test.
29966
29967 2002-09-16 Steve Ellcey <sje@cup.hp.com>
29968
29969 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
29970
29971 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
29972
29973 * g++.dg/template/qualttp20.C: Adjust expected errors.
29974 * g++.old-deja/g++.jason/report.C: Likewise.
29975 * g++.old-deja/g++.other/qual1.C: Likewise.
29976
29977 * g++.dg/lookup/scoped2.C: New test.
29978
29979 * g++.dg/ext/asm3.C: New test.
29980
29981 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
29982
29983 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
29984
29985 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
29986
29987 * ChangeLog: follow spelling conventions.
29988 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
29989 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
29990 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
29991 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
29992 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
29993 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
29994 * g++.old-deja/g++.law/global-init1.C: Likewise.
29995 * g++.old-deja/g++.other/delete4.C: Likewise.
29996 * g++.old-deja/g++.other/inline21.C: Likewise.
29997 * g++.old-deja/g++.other/singleton.C: Likewise.
29998 * g77.dg/strlen0.f: Likewise.
29999 * g77.f-torture/compile/20010519-1.f: Likewise.
30000 * g77.f-torture/compile/980310-4.f: Likewise.
30001 * gcc.c-torture/compile/20000605-1.c: Likewise.
30002 * gcc.c-torture/execute/20020225-1.c: Likewise.
30003 * gcc.dg/c90-hexfloat-2.c: Likewise.
30004 * gcc.dg/c99-bool-1.c: Likewise.
30005 * gcc.dg/c99-hexfloat-2.c: Likewise.
30006 * gcc.dg/dll-2.c: Likewise.
30007 * gcc.dg/wtr-union-init-1.c: Likewise.
30008 * gcc.dg/wtr-union-init-2.c: Likewise.
30009 * gcc.dg/wtr-union-init-3.c: Likewise.
30010 * gcc.dg/cpp/avoidpaste1.c: Likewise.
30011 * gcc.dg/cpp/defined.c: Likewise.
30012 * gcc.dg/cpp/macsyntx.c: Likewise.
30013 * gcc.dg/cpp/paste2.c: Likewise.
30014 * gcc.dg/cpp/trad/defined.c: Likewise.
30015 * gcc.dg/format/c90-printf-1.c: Likewise.
30016 * gcc.dg/format/c90-scanf-1.c: Likewise.
30017 * gcc.dg/format/c99-printf-1.c: Likewise.
30018 * gcc.dg/format/c99-scanf-1.c: Likewise.
30019 * gcc.misc-tests/gcov-8.c: Likewise.
30020 * lib/profopt.exp: Likewise.
30021
30022 2002-09-15 Krister Walfridsson <cato@df.lth.se>
30023
30024 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
30025
30026 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
30027
30028 * g++.dg/inherit/using2.C: New test.
30029
30030 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
30031
30032 * ChangeLog: Follow spelling conventions.
30033 * g++.dg/template/friend4.C: Likewise.
30034 * g++.old-deja/g++.pt/crash67.C: Likewise.
30035 * gcc.c-torture/execute/20000801-4.c: Likewise.
30036 * gcc.dg/c90-digraph-1.c: Likewise.
30037 * gcc.dg/c94-digraph-1.c: Likewise.
30038 * gcc.dg/c99-digraph-1.c: Likewise.
30039 * gcc.dg/cpp/line5.c: Likewise.
30040 * gcc.dg/cpp/multiline.c: Likewise.
30041 * gcc.dg/cpp/trad/literals-1.c: Likewise.
30042 * gcc.dg/format/attr-3.c: Likewise.
30043 * gcc.dg/format/c90-scanf-3.c: Likewise.
30044 * gcc.dg/format/ext-4.c: Likewise.
30045
30046 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
30047
30048 * g++.dg/template/pretty1.C: New test.
30049
30050 2002-09-14 Alan Modra <amodra@bigpond.net.au>
30051
30052 * gcc.c-torture/execute/struct-cpy-1.c: New test.
30053
30054 2002-09-13 Matt Austern <austern@apple.com>
30055
30056 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
30057 passing a cast expression to a function by const reference.
30058
30059 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
30060
30061 * g++.dg/template/deduce1.C: New test.
30062
30063 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
30064
30065 * gcc.c-torture/execute/simd-1.c: Force all use of int to
30066 32-bit int.
30067
30068 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
30069
30070 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
30071 usage.
30072
30073 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
30074
30075 * gcc.c-torture/compile/20020910-1.c: New test.
30076
30077 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
30078
30079 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
30080
30081 2002-09-10 Andreas Jaeger <aj@suse.de>
30082
30083 * gcc.dg/20020312-2.c: Adjust for x86-64.
30084
30085 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
30086
30087 * g77.dg/7388.f: New test case for PR 7388.
30088
30089 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
30090
30091 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
30092
30093 2002-09-05 Ziemowit Laski <zlaski@apple.com>
30094
30095 * objc.dg/proto-lossage-1.m: New test.
30096
30097 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
30098
30099 * gcc.dg/cpp/_Pragma4.c: Fix typo.
30100
30101 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
30102
30103 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
30104 expected to pass.
30105
30106 2002-09-06 Stan Shebs <shebs@apple.com>
30107 David Edelsohn <edelsohn@gnu.org>
30108
30109 * gcc.dg/weak: New directory.
30110 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
30111 target-specific xfail bits.
30112 * gcc.dg/typeof-2.c: Move to new directory.
30113 * gcc.dg/weak.exp: New expect script.
30114
30115 2002-09-06 Alan Modra <amodra@bigpond.net.au>
30116
30117 * gcc.c-torture/execute/extzvsi.c: New test.
30118
30119 2002-09-05 Stan Shebs <shebs@apple.com>
30120
30121 * gcc.dg/weak-1.c: xfail on Darwin.
30122 * gcc.dg/weak-2.c: Ditto.
30123 * gcc.dg/weak-3.c: Ditto.
30124 * gcc.dg/weak-4.c: Ditto.
30125 * gcc.dg/weak-5.c: Ditto.
30126 * gcc.dg/weak-6.c: Ditto.
30127 * gcc.dg/weak-7.c: Ditto.
30128 * gcc.dg/weak-8.c: Ditto.
30129 * gcc.dg/weak-9.c: Ditto.
30130
30131 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
30132
30133 * gcc.c-torture/execute/loop-14.c: New test.
30134
30135 2002-09-04 Jakub Jelinek <jakub@redhat.com>
30136
30137 * g++.dg/other/cxa-atexit1.C: New test.
30138
30139 * gcc.dg/typeof-2.c: New test.
30140
30141 2002-09-03 Roger Sayle <roger@eyesopen.com>
30142
30143 * gcc.dg/builtins-2.c: New testcase.
30144 * gcc.dg/builtins-3.c: New testcase.
30145
30146 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
30147
30148 * gcc.dg/cpp/_Pragma4.c: New test.
30149
30150 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
30151
30152 * objc/execute/nil_method-1.m: New testcase.
30153
30154 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
30155
30156 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
30157 [Object class], not [Object initialize].
30158
30159 2002-08-31 Roger Sayle <roger@eyesopen.com>
30160 Hans-Peter Nilsson <hp@bitrange.com>
30161
30162 * gcc.c-torture/execute/20020720-1.x: Skip test on
30163 mmix-knuth-mmixware. Correct comment.
30164
30165 2002-08-27 Mark Mitchell <mark@codesourcery.com>
30166
30167 * testsuite/g++.dg/abi/bitfield5.C: New test.
30168 * testsuite/g++.dg/abi/vbase10.C: Likewise.
30169
30170 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
30171
30172 * objc.dg/undeclared-selector.m: New test.
30173
30174 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
30175
30176 * g++.dg/other/offsetof1.C: Avoid cast warning.
30177
30178 2002-08-26 Ziemowit Laski <zlaski@apple.com>
30179
30180 * objc.dg/super-class-2.m: New test.
30181
30182 2002-08-24 Matt Austern <austern@apple.com>
30183
30184 * g++.dg/ext/lvaddr.C: New test.
30185 * g++.dg/ext/lvcast.C: New test.
30186
30187 2002-08-22 Mark Mitchell <mark@codesourcery.com>
30188
30189 * testsuite/g++.dg/inherit/cond1.C: New test.
30190
30191 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
30192
30193 * gcc.dg/noncompile/incomplete-1.c: New test.
30194
30195 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
30196
30197 * gcc.dg/typespec-1.c: New test.
30198
30199 2002-08-20 Devang Patel <dpatel@apple.com>
30200 * objc.dg/proto-hier-2.m: New test.
30201
30202 2002-08-19 Ziemowit Laski <zlaski@apple.com>
30203
30204 * objc.dg/bitfield-1.m: New test.
30205 * objc.dg/bitfield-2.m: New test.
30206
30207 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
30208
30209 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
30210 gcc.dg/c99-flex-array-4.c: New tests.
30211
30212 2002-08-16 Stan Shebs <shebs@apple.com>
30213
30214 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
30215
30216 2002-08-15 Jakub Jelinek <jakub@redhat.com>
30217
30218 * gcc.dg/typeof-1.c: New test.
30219 * g++.dg/ext/typeof2.C: New test.
30220
30221 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
30222
30223 * g++.dg/other/offsetof1.C: New test.
30224
30225 2002-08-14 Richard Henderson <rth@redhat.com>
30226
30227 * gcc.dg/tls/diag-3.c: Fix expected message strings.
30228
30229 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
30230
30231 * gcc.dg/cpp/_Pragma3.c: New test.
30232
30233 2002-08-13 Mark Mitchell <mark@codesourcery.com>
30234
30235 * g++.dg/template/inherit3: New test.
30236
30237 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
30238
30239 * gcc.dg/bitfld-4.c: Add blank options.
30240
30241 2002-08-09 Mark Mitchell <mark@codesourcery.com>
30242
30243 * g++.dg/template/crash1.C: New test.
30244
30245 2002-08-08 Jakub Jelinek <jakub@redhat.com>
30246
30247 * gcc.dg/tls/opt-2.c: New test.
30248
30249 2002-08-08 Devang Patel <dpatel@apple.com>
30250
30251 * objc.dg/selector-1.m : New test
30252
30253 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
30254
30255 * g++.dg/abi/bitfield4.C: New test.
30256 * gcc.dg/bitfld-4.c: New test.
30257
30258 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
30259
30260 * g++.dg/other/packed1.C: New test.
30261
30262 2002-08-07 Mark Mitchell <mark@codesourcery.com>
30263
30264 * g++.dg/abi/offsetof.C: Tweak error messages.
30265 * g++.old-deja/g++.mike/p10769a.C: Likewise.
30266
30267 2002-08-08 Jakub Jelinek <jakub@redhat.com>
30268
30269 * gcc.dg/bitfld-3.c: New test.
30270
30271 2002-08-07 Jakub Jelinek <jakub@redhat.com>
30272 Richard Henderson <rth@redhat.com>
30273
30274 * gcc.dg/i386-bitfield1.c: New test.
30275 * g++.dg/abi/bitfield3.C: Update.
30276
30277 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
30278
30279 * objc.dg/const-str-2.m: Update.
30280 * gcc.dg/cpp/c++98.c: Change to C extension.
30281 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
30282 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
30283
30284 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
30285
30286 * testsuite/gcc.dg/tls/diag-3.c: New.
30287
30288 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
30289
30290 * g++.dg/README (Subdirectories): Document new subdir expr.
30291 * g++.dg/expr/pmf-1.C: New test.
30292
30293 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
30294
30295 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
30296
30297 2002-08-06 Jakub Jelinek <jakub@redhat.com>
30298
30299 * g++.dg/abi/bitfield3.C: New test.
30300
30301 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
30302
30303 * lib/gcov.exp: Tweak expected line formats.
30304 * gcc.misc-tests/gcov8.c: New test.
30305 * gcc.misc-tests/gcov8.x: New flags.
30306
30307 2002-08-05 Jakub Jelinek <jakub@redhat.com>
30308
30309 * consistency.vlad/layout/endian.c: Include string.h.
30310
30311 * gcc.c-torture/execute/20020805-1.c: New test.
30312
30313 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
30314
30315 * g++.dg/other/conversion1.C: New test.
30316
30317 2002-08-03 Roger Sayle <roger@eyesopen.com>
30318
30319 * gcc.dg/builtins-1.c: New testcase.
30320
30321 2002-08-02 Mark Mitchell <mark@codesourcery.com>
30322
30323 * g++.dg/inherit/access3.C: New test.
30324
30325 2002-08-01 Jakub Jelinek <jakub@redhat.com>
30326
30327 * gcc.dg/ia64-visibility-2.c: New test.
30328
30329 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
30330
30331 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
30332 __qualifier_flags to __flags.
30333
30334 2002-07-31 Mark Mitchell <mark@codesourcery.com>
30335
30336 * g++.dg/inherit/operator1.C: New test.
30337 * g++.dg/lookup/disamb1.C: Fix typo in comment.
30338 * g++.dg/other/error1.C: Change expected error message.
30339 * g++.dg/template/conv4.C: Likewise.
30340
30341 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
30342
30343 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
30344 for documented behavior.
30345
30346 2002-07-25 Roger Sayle <roger@eyesopen.com>
30347
30348 * gcc.c-torture/execute/20020720-1.x: Skip this test on
30349 several targets known to fail.
30350
30351 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
30352
30353 * gcc.dg/mips-args-[123].c: New tests.
30354
30355 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
30356
30357 * gcc.dg/ppc-spe.c: New.
30358
30359 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
30360
30361 * g++.dg/other/ptrmem4.C: New testcase.
30362
30363 2002-07-24 Richard Henderson <rth@redhat.com>
30364
30365 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
30366
30367 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
30368
30369 * g++.dg/ext/alignof1.C (main): Return 0 for success.
30370
30371 2002-07-24 Roger Sayle <roger@eyesopen.com>
30372
30373 * gcc.c-torture/execute/memset-3.c: New testcase.
30374
30375 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
30376
30377 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
30378 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
30379
30380 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30381
30382 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
30383 Delete.
30384
30385 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
30386
30387 * gcc.c-torture/compile/simd-4.c: New test.
30388
30389 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30390
30391 PR c++/7347, c++/7348
30392 * g++.dg/template/access4.C: New test.
30393 * g++.dg/template/access5.C: New test.
30394 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
30395 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
30396 * g++.old-deja/g++.pt/ttp58.C: Likewise.
30397 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
30398
30399 2002-07-22 Jakub Jelinek <jakub@redhat.com>
30400
30401 * gcc.dg/gnu89-init-2.c: New test.
30402
30403 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
30404
30405 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
30406
30407 2002-07-20 Roger Sayle <roger@eyesopen.com>
30408
30409 * gcc.c-torture/execute/20020720-1.c: New testcase.
30410
30411 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
30412
30413 * gcc.dg/cpp/Wsignprom.c: New tests.
30414
30415 2002-07-20 Alan Modra <amodra@bigpond.net.au>
30416
30417 * gcc.c-torture/execute/loop-13.c: New test.
30418
30419 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
30420
30421 * gcc.dg/cpp/expr.c: New tests.
30422
30423 2002-07-18 David Edelsohn <edelsohn@gnu.org>
30424
30425 * g++.dg/opt/pr6713.C: Add template instantiation.
30426
30427 2002-07-18 Alan Modra <amodra@bigpond.net.au>
30428
30429 * gcc.dg/nest.c: New test.
30430
30431 2002-07-17 Richard Henderson <rth@redhat.com>
30432
30433 * g++.dg/opt/pr6713.C: New test.
30434
30435 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
30436
30437 * gcc.c-torture/execute/loop-2e.x: Let the testcase
30438 XFAIL for all x86 processors.
30439
30440 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
30441
30442 * gcc.c-torture/execute/20010122-1.x: Do not test with
30443 -fomit-frame-pointer.
30444
30445 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30446
30447 * g++.dg/template/instantiate2.C: New test.
30448 * g++.dg/template/spec4.C: New test.
30449
30450 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30451
30452 * g++.dg/template/access2.C: New test.
30453 * g++.dg/template/access3.C: New test.
30454
30455 2002-07-15 Zack Weinberg <zack@codesourcery.com>
30456
30457 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
30458 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
30459 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
30460 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
30461 Convert to use <stdarg.h>.
30462 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
30463 Delete.
30464 * gcc.dg/va-arg-2.c: New.
30465 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
30466
30467 2002-07-15 Jakub Jelinek <jakub@redhat.com>
30468
30469 * gcc.c-torture/compile/20020710-1.c: New test.
30470
30471 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
30472 Andrew Pinski <pinskia@physics.uc.edu>
30473
30474 gcc.c-torture/compile/simd-2.c: New testcase.
30475 gcc.c-torture/compile/simd-3.c: Likewise.
30476
30477 2002-07-11 Mark Mitchell <mark@codesourcery.com>
30478
30479 PR c++/7224
30480 * g++.dg/overload/error1.C: New test.
30481
30482 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
30483
30484 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
30485 configuration and IRIX 6 O32 ABI.
30486
30487 2002-07-11 Roger Sayle <roger@eyesopen.com>
30488
30489 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
30490
30491 2002-07-10 Roger Sayle <roger@eyesopen.com>
30492
30493 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
30494
30495 2002-07-10 Jeffrey A Law <law@redhat.com>
30496
30497 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
30498
30499 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
30500
30501 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
30502
30503 * gcc.dg/20020312-2.c: Check for __PPC__.
30504
30505 2002-07-09 Diego Novillo <dnovillo@redhat.com>
30506
30507 * gcc.c-torture/compile/20020709-1.c: New test.
30508
30509 2002-07-07 Roger Sayle <roger@eyesopen.com>
30510
30511 * g++.dg/template/qualttp21.C: New test case.
30512
30513 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
30514
30515 * gcc.c-torture/compile/20020706-1.c: New test.
30516 * gcc.c-torture/compile/20020706-2.c: New test.
30517
30518 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
30519 Alexandre Oliva <aoliva@redhat.com>
30520
30521 * g++.dg/warn/incomplete1.C: New test.
30522
30523 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30524
30525 PR c++/7099
30526 * g++.dg/warn/noreturn1.C: New test.
30527
30528 2002-07-03 Mark Mitchell <mark@codesourcery.com>
30529
30530 PR c++/6706
30531 * g++.dg/debug/debug6.C: New test.
30532 * g++.dg/debug/debug7.C: New test.
30533
30534 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
30535
30536 * gcc.c-torture/compile/simd-3.c: New test.
30537
30538 2002-07-03 Chris Demetriou <cgd@broadcom.com>
30539
30540 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
30541 * gcc.dg/20020620-1.c: Likewise.
30542
30543 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30544
30545 PR c++/6944
30546 * g++.dg/init/array4.C: New test.
30547 * g++.dg/init/array5.C: New test.
30548
30549 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
30550
30551 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
30552 * gcc.c-torture/execute/simd-2.c (main): Likewise.
30553
30554 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30555
30556 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
30557 * gcc.dg/wtr-aggr-init-1.c: Likewise.
30558 * gcc.dg/wtr-conversion-1.c: Likewise.
30559 * gcc.dg/wtr-escape-1.c: Likewise.
30560 * gcc.dg/wtr-int-type-1.c: Likewise.
30561 * gcc.dg/wtr-label-1.c: Likewise.
30562 * gcc.dg/wtr-static-1.c: Likewise.
30563 * gcc.dg/wtr-strcat-1.c: Likewise.
30564 * gcc.dg/wtr-suffix-1.c: Likewise.
30565 * gcc.dg/wtr-switch-1.c: Likewise.
30566 * gcc.dg/wtr-unary-plus-1.c: Likewise.
30567 * gcc.dg/wtr-union-init-1.c: Likewise.
30568 * gcc.dg/wtr-union-init-2.c: Likewise.
30569 * gcc.dg/wtr-union-init-3.c: Likewise.
30570
30571 * gcc.dg/wtr-func-def-1.c: New test.
30572
30573 2002-07-02 Devang Patel <dpatel@apple.com>
30574
30575 * objc.dg/param-1.m: New test.
30576
30577 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
30578
30579 * gcc.dg/cpp/trad/directive.c: Add test.
30580 * gcc.dg/cpp/trad/macroargs.c: Add test.
30581 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
30582
30583 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
30584
30585 * gcc.dg/cpp/cmdlne-M.c: New test.
30586
30587 2002-07-02 Ziemowit Laski <zlaski@apple.com>
30588
30589 * objc.dg/desig-init-1.m: New test.
30590
30591 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30592
30593 PR c++/6716
30594 * g++.dg/template/instantiate1.C: New test.
30595
30596 2002-07-01 Mark Mitchell <mark@codesourcery.com>
30597
30598 PR c++/7112
30599 * g++.dg/template/sizeof2.C: New test.
30600
30601 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
30602
30603 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
30604 gcc.dg/cpp/trad/include.c: New tests.
30605
30606 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
30607
30608 PR target/7177
30609 * gcc.c-torture/compile/20020701-1.c: New test.
30610
30611 2002-07-01 Stan Shebs <shebs@apple.com>
30612
30613 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
30614 header here...
30615 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
30616 (objc-torture-execute): or here.
30617
30618 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
30619
30620 * gcc.c-torture/execute/arith-rand-ll.c: New test.
30621
30622 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
30623
30624 * gcc.dg/cpp/trad/escaped-nl.c: New test.
30625
30626 2002-06-30 Devang Patel <dpatel@apple.com>
30627
30628 * objc.dg/fsyntax-only.m: New test.
30629
30630 2002-06-27 Mark Mitchell <mark@codesourcery.com>
30631
30632 PR c++/6695
30633 * g++.dg/template/friend7.C: New file.
30634
30635 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
30636
30637 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
30638 return type.
30639
30640 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
30641
30642 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
30643 avoid division by zero.
30644
30645 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
30646
30647 * gcc.dg/Wunknownprag.c: New tests.
30648
30649 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
30650
30651 * gcc.c-torture/execute/simd-2.c: New test.
30652
30653 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
30654
30655 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
30656 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
30657 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
30658 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
30659 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
30660 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
30661 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
30662 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
30663 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
30664 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
30665 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
30666 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
30667 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
30668 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
30669 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
30670 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
30671 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
30672
30673 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
30674
30675 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
30676 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
30677 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
30678 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
30679 New tests.
30680 * gcc.dg/cpp/trad/directive.c: Update.
30681
30682 2002-06-23 Andreas Jaeger <aj@suse.de>
30683
30684 * gcc.c-torture/execute/complex-6.c: New.
30685
30686 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
30687
30688 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
30689 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
30690 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
30691 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
30692
30693 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
30694
30695 * gcc.dg/cpp/trad: New directory with traditional tests copied
30696 from parent directory.
30697 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
30698 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
30699 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
30700 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
30701 Move to trad/ and rename.
30702 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
30703 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
30704 gcc.dg/cpp/trad/redef2.c: New tests.
30705 * gcc.dg/cpp/trad/trad.exp: New driver.
30706
30707 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
30708
30709 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
30710 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
30711 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
30712 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
30713 Remove.
30714
30715 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
30716
30717 * gcc.dg/20020620-1.c: New test.
30718
30719 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30720
30721 * g++.dg/template/ttp4.C: New test.
30722
30723 2002-06-19 Jakub Jelinek <jakub@redhat.com>
30724
30725 * g++.dg/opt/vt1.C: Fix regexp.
30726
30727 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30728
30729 * gcc.c-torture/execute/pure-1.c: Make functions static again.
30730 Don't use attribute `noinline'.
30731
30732 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
30733
30734 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
30735
30736 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
30737
30738 * gcc.c-torture/execute/simd-1.c: New.
30739
30740 * gcc.dg/simd-1.c: New.
30741
30742 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
30743
30744 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
30745
30746 2002-06-16 Richard Henderson <rth@redhat.com>
30747
30748 * g++.dg/ext/anon-struct1.C: New.
30749 * g++.dg/ext/anon-struct2.C: New.
30750 * g++.dg/ext/anon-struct3.C: New.
30751 * gcc.dg/anon-struct-1.c: New.
30752 * gcc.dg/anon-struct-2.c: New.
30753 * gcc.dg/anon-struct-3.c: New.
30754 * gcc.dg/20011008-1.c: Adjust warning text.
30755 * gcc.dg/20020527-1.c: Add -fms-extensions.
30756
30757 2002-06-16 Richard Henderson <rth@redhat.com>
30758
30759 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
30760
30761 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
30762
30763 * gcc.c-torture/execute/20020615-1.c: New test.
30764
30765 2002-06-15 Roger Sayle <roger@eyesopen.com>
30766
30767 * gcc.c-tortuture/execute/compare-1.c: New test case.
30768 * gcc.c-tortuture/execute/compare-2.c: New test case.
30769 * gcc.c-tortuture/execute/compare-3.c: New test case.
30770
30771 2002-06-13 Richard Henderson <rth@redhat.com>
30772
30773 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
30774 ia64 ilp32.
30775
30776 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30777
30778 * g++.dg/template/typename2.C: Update error message.
30779
30780 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
30781
30782 * gcc.c-torture/execute/20020611-1.c: New test.
30783
30784 2002-06-11 Bob Wilson <bob.wilson@acm.org>
30785
30786 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
30787 list of targets to skip.
30788
30789 2002-06-10 Bob Wilson <bob.wilson@acm.org>
30790
30791 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
30792 targets if not optimizing.
30793
30794 2002-06-10 Jakub Jelinek <jakub@redhat.com>
30795
30796 * gcc.c-torture/compile/20020605-1.c: New test.
30797
30798 * g++.dg/opt/vt1.C: New test.
30799
30800 * gcc.dg/20020531-1.c: New test.
30801
30802 * gcc.dg/20020530-1.c: New test.
30803
30804 * gcc.dg/20020527-1.c: New test.
30805
30806 * g++.dg/opt/cse1.C: New test.
30807
30808 2002-06-07 Roger Sayle <roger@eyesopen.com>
30809
30810 * gcc.dg/20020607-2.c: New test case.
30811
30812 2002-06-07 Jakub Jelinek <jakub@redhat.com>
30813
30814 * gcc.c-torture/compile/20020604-1.c: New test.
30815
30816 2002-06-04 Richard Henderson <rth@redhat.com>
30817
30818 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
30819 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
30820 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
30821
30822 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
30823
30824 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
30825
30826 2002-06-03 Richard Henderson <rth@redhat.com>
30827
30828 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
30829 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
30830
30831 2002-06-02 Richard Henderson <rth@redhat.com>
30832
30833 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
30834 test functions static.
30835
30836 2002-06-02 Andreas Jaeger <aj@suse.de>
30837
30838 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
30839 now.
30840
30841 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
30842
30843 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
30844 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
30845 Update for mofified diagnostics.
30846 * gcc.dg/c99-intconst-1.c: No longer fail.
30847
30848 2002-06-02 Richard Henderson <rth@redhat.com>
30849
30850 * gcc.dg/uninit-A.c: Remove xfail markers.
30851
30852 2002-06-01 Roger Sayle <roger@eyesopen.com>
30853
30854 * gcc.dg/fnegate-1.c: New test case.
30855
30856 2002-05-30 Osku Salerma <osku@iki.fi>
30857
30858 * gcc.c-torture/execute/mayalias-1.c: New file.
30859
30860 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
30861
30862 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
30863 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
30864 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
30865
30866 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
30867
30868 * gcc.c-torture/execute/20020529-1.c: New test.
30869
30870 2002-05-27 Richard Henderson <rth@redhat.com>
30871
30872 * g++.dg/ext/attrib6.C: New test case.
30873
30874 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30875
30876 * gcc.c-torture/execute/pure-1.c: New test.
30877
30878 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
30879
30880 * gcc.dg/cpp/arith-2.c: Remove.
30881
30882 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
30883
30884 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
30885 * gcc.dg/cpp/if-3.c: Remove.
30886
30887 2002-05-26 Jakub Jelinek <jakub@redhat.com>
30888
30889 * g++.dg/opt/cse2.C: New test.
30890
30891 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
30892
30893 * gcc.dg/cpp/arith-1.c: New semantic tests.
30894 * gcc.dg/cpp/if-1.c: Update.
30895
30896 2002-05-24 Ben Elliston <bje@redhat.com>
30897
30898 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
30899
30900 2002-05-24 Jakub Jelinek <jakub@redhat.com>
30901
30902 * gcc.dg/verbose-asm.c: New test.
30903
30904 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
30905
30906 * gcc.dg/cpp/paste12.c: New test.
30907
30908 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
30909
30910 * g++.dg/parse/named_ops.C: New test.
30911
30912 2002-05-23 Mark Mitchell <mark@codesourcery.com>
30913
30914 * gcc/testsuite/gcc.dg/weak-8.c: New test.
30915
30916 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
30917
30918 * gcc.dg/weak-2.c: Allow optional leading underscore
30919 in scan-assembler symbol name.
30920 * gcc.dg/weak-3.c: Likewise.
30921 * gcc.dg/weak-4.c: Likewise.
30922 * gcc.dg/weak-5.c: Likewise.
30923
30924 2002-05-23 Jakub Jelinek <jakub@redhat.com>
30925
30926 * gcc.dg/20020523-1.c: New test.
30927
30928 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
30929
30930 * objc.dg/const-str-2.m: Update now that we stop after
30931 a command line error.
30932
30933 2002-05-22 Richard Henderson <rth@redhat.com>
30934
30935 * g++.dg/dg.exp: Fix typo in test pruneing.
30936
30937 2002-05-22 Richard Henderson <rth@redhat.com>
30938
30939 * g++.dg/dg.exp: Prune the tls subdirectory.
30940 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
30941 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
30942 * g++.dg/tls/init-1.C: New.
30943
30944 2002-05-22 Jakub Jelinek <jakub@redhat.com>
30945
30946 * gcc.dg/20020517-1.c: New test.
30947
30948 2002-05-21 Richard Henderson <rth@redhat.com>
30949
30950 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
30951 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
30952
30953 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
30954
30955 * g++.dg/other/copy2.C: New test.
30956
30957 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
30958
30959 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
30960 (MAX_COPY): Bump up to 10 times sizeof (long long).
30961 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
30962
30963 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
30964 sizeof (long long).
30965
30966 * gcc.c-torture/execute/strcpy-1.c: New test.
30967
30968 2002-05-19 Jason Merrill <jason2redhat.com>
30969
30970 * g++.dg/ext/oper1.C: New test.
30971
30972 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
30973 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
30974
30975 * README.QMTEST: New file.
30976
30977 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
30978
30979 2002-05-19 Andreas Jaeger <aj@suse.de>
30980
30981 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
30982 now.
30983 * gcc.c-torture/execute/loop-2d.x: Likewise.
30984
30985 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
30986
30987 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
30988 support weak symbols.
30989 * gcc.dg/weak-4.c: Likewise.
30990 * gcc.dg/weak-6.c: Likewise.
30991
30992 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
30993
30994 * gcc.dg/weak-3.c: Add dg-excess-error comment for
30995 cygwin, coff and h8300-*-hms targets
30996 * gcc.dg/weak-5.c: Likewise.
30997 * gcc.dg/weak-7.c: Likewise.
30998
30999 2002-05-16 Jason Merrill <jason@redhat.com>
31000
31001 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
31002 (scan-assembler-not, scan-assembler-dem): Likewise.
31003 (scan-assembler-dem-not): Likewise.
31004
31005 2002-05-15 Richard Henderson <rth@redhat.com>
31006
31007 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
31008
31009 2002-05-15 Richard Henderson <rth@redhat.com>
31010
31011 * gcc.dg/weak-5.c (vfoo1c): No warning here.
31012 (vfoo1f): Warning here.
31013 (vfoo1l): Don't redefine the alias.
31014
31015 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
31016
31017 * g++.dg/init/pm1.C: New test.
31018
31019 2002-05-12 David S. Miller <davem@redhat.com>
31020
31021 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
31022 types.
31023
31024 2002-05-10 Roger Sayle <roger@eyesopen.com>
31025
31026 * gcc.c-torture/execute/20020510-1.c: New test case.
31027
31028 2002-05-10 David S. Miller <davem@redhat.com>
31029
31030 * gcc.c-torture/execute/conversion.c: Test long double too.
31031
31032 2002-05-09 Jakub Jelinek <jakub@redhat.com>
31033
31034 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
31035 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
31036 * lib/g++.exp (g++_link_flags): Likewise.
31037 * lib/objc.exp (objc_target_compile): Likewise.
31038
31039 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
31040
31041 * gcc.dg/cpp/poison.c: Update.
31042 * gcc.dg/cpp/20000625-2.c: Remove.
31043 * gcc.dg/cpp/direct2s.c: Remove final test.
31044
31045 2002-05-08 Tom Rix <trix@redhat.com>
31046
31047 * gcc.c-torture/execute/20020508-1.c: New test.
31048 * gcc.c-torture/execute/20020508-2.c: New test.
31049 * gcc.c-torture/execute/20020508-3.c: New test.
31050
31051 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
31052
31053 * gcc.dg/cpp/charconst-4.c: More tests.
31054
31055 2002-05-08 Mark Mitchell <mark@codesourcery.com>
31056
31057 PR c/6569
31058 * gcc.dg/weak-3.c: Update location of warning messages.
31059 * gcc.dg/weak-5.c: Likewise.
31060
31061 2002-05-06 Roger Sayle <roger@eyesopen.com>
31062
31063 * gcc.c-torture/execute/20020506-1.c: New test case.
31064
31065 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
31066
31067 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
31068
31069 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
31070
31071 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
31072
31073 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
31074
31075 * gcc.dg/cpp/charconst-3.c: New test.
31076
31077 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
31078
31079 * gcc.dg/cpp/charconst.c: Update tests.
31080
31081 2002-05-05 Tim Josling <tej@melbpc.org.au>
31082
31083 * treelang: Added directory for new sample language treelang. Also
31084 lib/treelang.exp: New file to signal treelang should be tested.
31085
31086 2002-05-03 Jakub Jelinek <jakub@redhat.com>
31087
31088 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
31089 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
31090 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
31091 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
31092 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
31093 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
31094 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
31095
31096 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
31097
31098 * gcc.dg/format/xopen-2.c: New test.
31099
31100 2002-05-03 Jakub Jelinek <jakub@redhat.com>
31101
31102 * gcc.dg/20020503-1.c: New test.
31103
31104 2002-05-02 Mark Mitchell <mark@codesourcery.com>
31105
31106 * g++.dg/init/dtor1.C: Make it tougher.
31107
31108 2002-05-01 Mark Mitchell <mark@codesourcery.com>
31109
31110 * g++.dg/init/dtor1.C: New test.
31111
31112 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
31113
31114 * gcc.dg/altivec-8.c: New.
31115
31116 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
31117
31118 * gcc.dg/altivec-7.c: New.
31119
31120 2002-04-29 Jakub Jelinek <jakub@redhat.com>
31121
31122 * g++.dg/parse/typedef1.C: New test.
31123
31124 2002-04-29 Mark Mitchell <mark@codesourcery.com>
31125
31126 PR c++/6486
31127 * g++.dg/template/friend6.C: New test.
31128
31129 PR c++/6492
31130 * g++.dg/init/copy1.C: New test.
31131
31132 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
31133
31134 * g++.dg/warn/effc1.C: New test.
31135
31136 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
31137
31138 * gcc.dg/cpp/if-cexp.c: Add a test.
31139
31140 2002-04-28 Jakub Jelinek <jakub@redhat.com>
31141
31142 * gcc.dg/20020426-2.c: New test.
31143
31144 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
31145
31146 * gcc.dg/cpp/if-mop.c: Update.
31147 * gcc.dg/cpp/if-mpar.c: Add test.
31148 * gcc.dg/cpp/if-oppr.c: Update.
31149
31150 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31151
31152 PR c/6343
31153 * gcc.dg/weak-[2-7].c: New tests.
31154
31155 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
31156
31157 * gcc.dg/enum1.c: New test.
31158
31159 2002-04-26 Mark Mitchell <mark@codesourcery.com>
31160
31161 PR c++/6497
31162 * g++.dg/inherit/access2.C: New test.
31163
31164 2002-04-26 Mark Mitchell <mark@codesourcery.com>
31165
31166 PR bootstrap/6445
31167 * gcc.dg/20020426-1.c: New test.
31168
31169 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
31170
31171 * g++.dg/abi/enum1.C: New test.
31172
31173 2002-04-26 Richard Henderson <rth@redhat.com>
31174
31175 * gcc.dg/c99-bool-1.c: Expect always true warning.
31176
31177 2002-04-25 Roger Sayle <roger@eyesopen.com>
31178
31179 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
31180
31181 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31182
31183 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
31184 targets.
31185
31186 2002-04-24 Mark Mitchell <mark@codesourcery.com>
31187
31188 * g++.dg/abi/mange7.C: New test.
31189
31190 PR c++/6438.
31191 * g++.dg/parse/stmtexpr2.C: New test.
31192
31193 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
31194
31195 * gcc.dg/20020312-2.c: Add SH target.
31196
31197 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31198
31199 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
31200 compiler output on mips*-*-irix*.
31201
31202 2002-04-23 Jakub Jelinek <jakub@redhat.com>
31203
31204 * g++.dg/parse/attr1.C: New test.
31205
31206 2002-04-23 Roger Sayle <roger@eyesopen.com>
31207
31208 * gcc.c-torture/execute/string-opt-17.c: New test case.
31209 * gcc.c-torture/execute/memset-2.c: New test case.
31210
31211 2002-04-23 Mark Mitchell <mark@codesourcery.com>
31212
31213 PR c++/6256:
31214 * g++.dg/template/friend5.C: New test.
31215
31216 PR c++/6331:
31217 * g++.dg/template/qual1.C: Likewise.
31218
31219 2002-04-22 Zack Weinberg <zack@codesourcery.com>
31220
31221 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
31222 Include stdlib.h, not stdio.h or ctype.h.
31223
31224 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
31225
31226 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
31227 cris-*-elf* and mmix-*-*.
31228 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
31229 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
31230 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
31231 Ditto.
31232 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
31233 * gcc.dg/wchar_t-1.c: Ditto.
31234
31235 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
31236
31237 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
31238 Clarify comment.
31239
31240 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
31241
31242 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
31243
31244 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31245
31246 * gcc.c-torture/execute/20000906-1.x: Delete.
31247
31248 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
31249
31250 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
31251
31252 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
31253
31254 * PR6367
31255 * g77.f-torture/execute/6367.f: New test.
31256 * g77.f-torture/execute/6367.x: Disable for MMIX.
31257
31258 2002-04-19 Mark Mitchell <mark@codesourcery.com>
31259
31260 * PR6352
31261 * g++.dg/opt/inline2.C: New test.
31262
31263 2002-04-18 Richard Henderson <rth@redhat.com>
31264
31265 * gcc.dg/20000906-1.c: Enable for all targets.
31266 * gcc.c-torture/compile/iftrap-2.c: New.
31267
31268 2002-04-18 Jakub Jelinek <jakub@redhat.com>
31269
31270 * gcc.dg/20020418-1.c: New test.
31271 * gcc.dg/20020418-2.c: New test.
31272
31273 2002-04-18 Richard Henderson <rth@redhat.com>
31274
31275 * gcc.c-torture/compile/iftrap-1.c: New.
31276 * gcc.dg/iftrap-1.c: Adjust for ia64.
31277 * gcc.dg/iftrap-2.c: New.
31278
31279 2002-04-18 Jakub Jelinek <jakub@redhat.com>
31280
31281 * gcc.c-torture/compile/20020418-1.c: New test.
31282
31283 2002-04-18 Roger Sayle <roger@eyesopen.com>
31284
31285 * gcc.c-torture/compile/20020415-1.c: New.
31286
31287 2002-04-18 David S. Miller <davem@redhat.com>
31288
31289 * gcc.c-torture/execute/20020418-1.c: New test.
31290
31291 2002-04-17 Jakub Jelinek <jakub@redhat.com>
31292
31293 * gcc.dg/20020416-1.c: New test.
31294
31295 * g++.dg/opt/inline1.C: New test.
31296
31297 2002-04-16 Jakub Jelinek <jakub@redhat.com>
31298
31299 * gcc.dg/altivec-5.c: New test.
31300
31301 * gcc.dg/20020415-1.c: New test.
31302
31303 2002-04-15 Mark Mitchell <mark@codesourcery.com>
31304
31305 * testsuite/lib/chill.exp: Remove.
31306
31307 2002-04-14 Jakub Jelinek <jakub@redhat.com>
31308
31309 * g++.dg/other/big-struct.C: New test.
31310
31311 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
31312
31313 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
31314 of scratch file.
31315
31316 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
31317
31318 PR c/6277
31319 * gcc.dg/i386-387-1.c: Allow optional leading underscore
31320 in scan-assembler function name
31321
31322 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
31323
31324 * g77.f-torture/execute/980628-4.x,
31325 g77.f-torture/execute/980628-5.x,
31326 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
31327 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
31328 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
31329 i[34567]86-*-*.
31330
31331 2002-04-13 David S. Miller <davem@redhat.com>
31332
31333 * gcc.c-torture/execute/20020413-1.c: New test.
31334
31335 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
31336
31337 * gcc.dg/asm-6.c,
31338 * g++.dg/ext/asm1.C: New tests.
31339
31340 2002-04-12 Mark Mitchell <mark@codesourcery.com>
31341
31342 PR c++ 5373.
31343 * g++.dg/parse/stmtexpr1.C: New test.
31344
31345 PR c++/5189.
31346 * g++.dg/template/copy1.C: New test.
31347
31348 2002-04-12 Richard Henderson <rth@redhat.com>
31349
31350 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
31351
31352 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
31353
31354 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
31355 gcc.c-torture/execute/20020307-2.c.
31356
31357 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
31358
31359 * g++.dg/ext/attrib5.C,
31360 * g++.dg/lookup/struct1.C: New tests.
31361
31362 2002-04-11 Jakub Jelinek <jakub@redhat.com>
31363
31364 * gcc.dg/20020411-1.c: New test.
31365
31366 * gcc.c-torture/execute/20020411-1.c: New test.
31367
31368 2002-04-10 Janis Johnson <janis187@us.ibm.com>
31369
31370 * g77.f-torture/execute/6177.f: New test.
31371
31372 2002-04-10 Jakub Jelinek <jakub@redhat.com>
31373
31374 PR middle-end/6247
31375 * g++.dg/opt/cleanup1.C: New test.
31376
31377 * g++.dg/opt/const1.C: New test.
31378
31379 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
31380
31381 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
31382
31383 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
31384
31385 PR c++/5507
31386 * g++.dg/template/typename2.C: New test.
31387
31388 2002-04-10 Alan Modra <amodra@bigpond.net.au>
31389
31390 * gcc.c-torture/execute/loop-12.c: New.
31391
31392 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
31393
31394 * g77.f-torture/execute/980628-4.x,
31395 g77.f-torture/execute/980628-5.x,
31396 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
31397 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
31398 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
31399
31400 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31401
31402 PR optimization/6086
31403 * g++.dg/opt/preinc1.C: New test.
31404
31405 2002-04-06 Mark Mitchell <mark@codesourcery.com>
31406
31407 PR c++/5571
31408 * g++.dg/opt/static2.C: New test.
31409
31410 2002-04-06 Mark Mitchell <mark@codesourcery.com>
31411
31412 PR c/5120
31413 * gcc.dg/20020406-1.c: New test.
31414
31415 2002-04-04 David S. Miller <davem@redhat.com>
31416
31417 * gcc.c-torture/execute/20020404-1.c: New test.
31418
31419 2002-04-04 Jakub Jelinek <jakub@redhat.com>
31420
31421 PR c/6123
31422 * gcc.dg/20020312-2.c: Do not declare global register variable
31423 if __PIC__ or __pic__ is defined.
31424
31425 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
31426
31427 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
31428 __asm__ so that it works correctly even if -ansi -pedantic-errors.
31429
31430 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31431
31432 * gcc.misc-tests/linkage.exp: Update last change to handle
31433 sparc*-, not just sparc-.
31434
31435 2002-04-03 Richard Henderson <rth@redhat.com>
31436
31437 * gcc.dg/cpp/ucs.c: Improved long UCS test.
31438
31439 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
31440
31441 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
31442
31443 2002-04-02 David S. Miller <davem@redhat.com>
31444
31445 * gcc.c-torture/execute/20020402-3.c: New test.
31446
31447 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
31448
31449 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
31450 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
31451
31452 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
31453 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
31454 g77.f-torture/execute/20001201.x,
31455 g77.f-torture/execute/u77-test.x: New files.
31456
31457 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
31458 * gcc.dg/wchar_t-1.c: Ditto.
31459
31460 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31461
31462 * gcc.c-torture/execute/20020402-1.c: New test.
31463
31464 2002-04-01 Richard Henderson <rth@redhat.com>
31465
31466 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
31467
31468 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
31469
31470 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31471
31472 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
31473
31474 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
31475
31476 * g++.dg/inherit/template-as-base.C: Expect error.
31477 * g++.dg/inherit/namespace-as-base.C: Likewise.
31478
31479 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
31480
31481 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
31482 g++.dg/ext/instantiate3.C: Tweak match patterns.
31483
31484 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
31485 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
31486 -da test.
31487
31488 2002-03-31 Richard Henderson <rth@redhat.com>
31489
31490 * gcc.dg/special/alias-2.c: New.
31491 * gcc.dg/special/ecos.exp: Run it.
31492
31493 2002-03-31 Richard Henderson <rth@redhat.com>
31494
31495 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
31496
31497 2002-03-31 Kazu Hirata <kazu@hxi.com>
31498
31499 * gcc.dg/weak-1.c: Disable on h8300 port.
31500
31501 2002-03-29 Janis Johnson <janis187@us.ibm.com>
31502
31503 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
31504 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
31505 ordering tests.
31506 * g++.dg/bprob/bprob-1.C: New test.
31507 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
31508 * g++.dg/gcov/gcov-1.C: New test.
31509 * g++.dg/gcov/gcov-1.x: New file.
31510 * g++.dg/gcov/gcov-2.C: New test.
31511 * g++.dg/gcov/gcov-3.C: New test.
31512 * g++.dg/gcov/gcov-3.h: New file.
31513
31514 2002-03-28 Roger Sayle <roger@eyesopen.com>
31515
31516 * g++.old-deja/g++.other/builtins5.C: New test.
31517 * g++.old-deja/g++.other/builtins6.C: New test.
31518 * g++.old-deja/g++.other/builtins7.C: New test.
31519 * g++.old-deja/g++.other/builtins8.C: New test.
31520 * g++.old-deja/g++.other/builtins9.C: New test.
31521
31522 2002-03-29 Jakub Jelinek <jakub@redhat.com>
31523
31524 * g++.dg/opt/static1.C: New test.
31525
31526 * g++.dg/opt/longbranch1.C: New test.
31527
31528 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
31529
31530 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
31531
31532 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
31533
31534 2002-03-28 Jeffrey A Law (law@redhat.com)
31535
31536 * gcc.c-torture/execute/20020328-1.c: New test.
31537
31538 2002-03-27 Richard Henderson <rth@redhat.com>
31539
31540 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
31541 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
31542 move from g++.old-deja/g++.ext/.
31543
31544 2002-03-27 Mark Mitchell <mark@codesourcery.com>
31545
31546 * g++.dg/init/new2.C: New test.
31547
31548 2002-03-26 Richard Henderson <rth@redhat.com>
31549
31550 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
31551
31552 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
31553 on sparc.
31554
31555 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
31556 sparcv9 systems.
31557 * gcc.dg/20001102-1.c: Likewise.
31558
31559 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
31560
31561 * gcc.dg/cpp/endif-pedantic1.c,
31562 gcc.dg/cpp/endif-pedantic2.c: New tests.
31563
31564 2002-03-26 Mark Mitchell <mark@codesourcery.com>
31565
31566 * g++.dg/init/new1.C: New test.
31567
31568 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
31569
31570 * g++.dg/abi/vbase9.C: New test.
31571
31572 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
31573
31574 * gcc.dg/arm-asm.c: New test.
31575
31576 2002-03-26 Andrew Cagney <ac131313@redhat.com>
31577
31578 * gcc.dg/Wswitch-enum.c: New test.
31579 Fix PR c/5044.
31580
31581 2002-03-26 Richard Henderson <rth@redhat.com>
31582
31583 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
31584 structure.
31585
31586 2002-03-25 Richard Henderson <rth@redhat.com>
31587
31588 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
31589 sparcv9 systems.
31590
31591 * gcc.c-torture/compile/20011119-1.c (xxx): New.
31592 * gcc.c-torture/compile/20011119-2.c (xxx): New.
31593
31594 2002-03-25 Zack Weinberg <zack@codesourcery.com>
31595
31596 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
31597
31598 2002-03-25 Bob Wilson <bob.wilson@acm.org>
31599
31600 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
31601 targets using generic thunk support.
31602
31603 2002-03-25 Jakub Jelinek <jakub@redhat.com>
31604
31605 * gcc.c-torture/compile/20020323-1.c: New test.
31606
31607 * g++.dg/opt/conj2.C: New test.
31608
31609 2002-03-24 Richard Henderson <rth@redhat.com>
31610
31611 * gcc.dg/weak-1.c: Use -fno-common.
31612
31613 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
31614
31615 * g77.dg/f77-edit-apostrophe-out.f: New test
31616 * g77.dg/f77-edit-h-out.f: New test
31617 * g77.dg/f77-edit-t-in.f: New test
31618 * g77.dg/f77-edit-t-out.f: New test
31619 * g77.dg/f77-edit-x-out.f: New test
31620 * g77.dg/f77-edit-slash-out.f: New test
31621 * g77.dg/f77-edit-colon-out.f: New test
31622 * g77.dg/f77-edit-s-out.f: New test
31623
31624 2002-03-24 Richard Henderson <rth@redhat.com>
31625
31626 * objc/execute/formal_protocol-6.x: New XFAIL.
31627
31628 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
31629
31630 * gcc.dg/weak-1.c: Early return from dg-final on platforms
31631 that do not support weak symbols
31632
31633 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
31634
31635 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
31636 * lib/g77.exp: Likewise.
31637 * lib/objc.exp: Likewise.
31638
31639 2002-03-23 Andrew Cagney <ac131313@redhat.com>
31640
31641 * gcc.dg/Wswitch-default.c: New test.
31642
31643 2002-03-23 Jakub Jelinek <jakub@redhat.com>
31644
31645 * g++.dg/other/enum1.C: New test.
31646
31647 2002-03-23 Zack Weinberg <zack@codesourcery.com>
31648
31649 * gcc.dg/pragma-ep-3.c: Fix typo.
31650
31651 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
31652
31653 * g++.dg/inherit/template-as-base.C: New test.
31654
31655 2002-03-22 Jakub Jelinek <jakub@redhat.com>
31656
31657 * g++.old-deja/g++.other/dwarf2-1.C: Move...
31658 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
31659
31660 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
31661
31662 * gcc.dg/cpp/multiline.c: Update to match.
31663
31664 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
31665
31666 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
31667
31668 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
31669
31670 * gcc.dg/cpp/extratokens2.c: New file.
31671
31672 2002-03-21 David Edelsohn <edelsohn@gnu.org>
31673
31674 * gcc.dg/20020312-2.c: Add rs6000 target.
31675
31676 * gcc.c-torture/compile/20020319-1.c: New test.
31677
31678 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
31679
31680 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
31681 (A, E): Handle this.
31682
31683 2002-03-20 Jason Merrill <jason@redhat.com>
31684
31685 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
31686 ignoring -fpic.
31687 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
31688 through prune_gcc_output.
31689
31690 2002-03-20 Jakub Jelinek <jakub@redhat.com>
31691
31692 * gcc.c-torture/compile/20020320-1.c: New test.
31693
31694 2002-03-19 Jakub Jelinek <jakub@redhat.com>
31695
31696 * gcc.c-torture/compile/20020318-1.c: New test.
31697
31698 * gcc.dg/struct-by-value-1.c: New test.
31699
31700 * gcc.dg/20020319-1.c: New test.
31701
31702 2002-03-18 Jakub Jelinek <jakub@redhat.com>
31703
31704 * g++.dg/opt/conj1.C: New test.
31705
31706 2002-03-17 Mark Mitchell <mark@codesourcery.com>
31707
31708 * g++.dg/template/qualttp20.C: Revert previous change.
31709 * g++.dg/template/qualttp3.C: Likewise.
31710 * g++.dg/template/qualttp4.C: Likewise.
31711 * g++.dg/template/qualttp5.C: Likewise.
31712 * g++.dg/template/qualttp6.C: Likewise.
31713 * g++.dg/template/qualttp7.C: Likewise.
31714 * g++.dg/template/qualttp8.C: Likewise.
31715 * g++.dg/template/recurse.C: Likewise.
31716
31717 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
31718
31719 * gcc.dg/cpp/wchar-1.c: Update.
31720
31721 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
31722
31723 * g++.dg/template/conv1.C: New test.
31724 * g++.dg/template/conv2.C: New test.
31725 * g++.dg/template/conv3.C: New test.
31726 * g++.dg/template/conv4.C: New test.
31727
31728 2002-03-15 Mark Mitchell <mark@codesourcery.com>
31729
31730 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
31731 * g++.dg/template/qualttp3.C: Likewise.
31732 * g++.dg/template/qualttp4.C: Likewise.
31733 * g++.dg/template/qualttp5.C: Likewise.
31734 * g++.dg/template/qualttp6.C: Likewise.
31735 * g++.dg/template/qualttp7.C: Likewise.
31736 * g++.dg/template/qualttp8.C: Likewise.
31737 * g++.dg/template/recurse.C: Likewise.
31738
31739 2002-03-15 Mark Mitchell <mark@codesourcery.com>
31740
31741 * g++.dg/opt/dtor1.C: New test.
31742
31743 2002-03-15 Jakub Jelinek <jakub@redhat.com>
31744
31745 * gcc.c-torture/compile/20020315-1.c: New test.
31746
31747 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
31748
31749 * gcc.dg/weak-1.c: Fix scan tests.
31750
31751 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
31752
31753 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
31754 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
31755 cris-*-aout* mmix-*-*.
31756 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
31757 cris-*-aout* mmix-*-*.
31758 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
31759 cris-*-elf* cris-*-aout* and mmix-*-*.
31760 * gcc.dg/20001009-1.c: Ditto.
31761 * gcc.dg/20010912-1.c: Ditto.
31762 * gcc.dg/20020122-4.c: Ditto.
31763 * gcc.dg/inline-2.c: Ditto.
31764
31765 2002-03-14 Jeffrey A Law (law@cygnus.com)
31766
31767 * gcc.c-torture/compile/20020314-1.c: New test.
31768
31769 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
31770
31771 * gcc.c-torture/execute/20020314-1.c: New test.
31772
31773 2002-03-14 Jakub Jelinek <jakub@redhat.com>
31774
31775 * g++.dg/warn/Wunused-1.C: New test.
31776
31777 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
31778
31779 * g++.dg/abi/mangle6.C: New test.
31780
31781 2002-03-13 Jakub Jelinek <jakub@redhat.com>
31782
31783 * gcc.c-torture/compile/20020309-2.c: New test.
31784
31785 * gcc.c-torture/compile/20020312-1.c: New test.
31786
31787 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
31788
31789 * g++.dg/other/access1.C: New test.
31790
31791 2002-03-12 Jakub Jelinek <jakub@redhat.com>
31792
31793 * gcc.c-torture/execute/wchar_t-1.c: New test.
31794
31795 2002-03-12 David Edelsohn <edelsohn@gnu.org>
31796
31797 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
31798
31799 2002-03-12 Roger Sayle <roger@eyesopen.com>
31800
31801 * gcc.dg/20020312-1.c: New test case.
31802
31803 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
31804
31805 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
31806
31807 2002-03-11 Richard Henderson <rth@redhat.com>
31808
31809 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
31810 * g++.old-deja/g++.jason/report.C: Likewise.
31811
31812 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
31813
31814 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
31815 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
31816
31817 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
31818
31819 * testsuite/g++.dg/overload/pmf1.C: New test.
31820
31821 2002-03-11 Kazu Hirata <kazu@hxi.com>
31822
31823 * gcc.c-torture/execute/20020307-1.c: Use long.
31824
31825 2002-03-11 Jakub Jelinek <jakub@redhat.com>
31826
31827 PR optimization/5844
31828 * gcc.dg/20020310-1.c: New test.
31829
31830 2002-03-09 Michael Meissner <meissner@redhat.com>
31831
31832 * gcc.c-torture/execute/memcpy-2.c: New test.
31833 * gcc.c-torture/execute/memset-1.c: New test.
31834 * gcc.c-torture/execute/strlen-1.c: New test.
31835 * gcc.c-torture/execute/strcmp-1.c: New test.
31836 * gcc.c-torture/execute/strncmp-1.c: New test.
31837
31838 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
31839
31840 * gcc.dg/ppc-ldstruct.c: New test.
31841
31842 2002-03-09 Jakub Jelinek <jakub@redhat.com>
31843
31844 * gcc.c-torture/execute/va-arg-22.c: New test.
31845
31846 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
31847
31848 * gcc.c-torture/compile/20020309-1.c: New test.
31849
31850 2002-03-08 Jakub Jelinek <jakub@redhat.com>
31851
31852 * gcc.c-torture/execute/20020307-2.c: New test.
31853
31854 2002-03-07 Jeffrey A Law (law@redhat.com)
31855
31856 * g77.f-torture/compile/20020307-1.f: New test.
31857
31858 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
31859
31860 * gcc.dg/unordered-1.c: New test.
31861
31862 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
31863
31864 * gcc.c-torture/execute/20020307-1.c: New test.
31865
31866 2002-03-05 Jakub Jelinek <jakub@redhat.com>
31867
31868 * gcc.dg/20020304-1.c: New test.
31869
31870 * gcc.c-torture/compile/20020304-2.c: New test.
31871
31872 2002-03-04 Zack Weinberg <zack@codesourcery.com>
31873
31874 * gcc.c-torture/compile/20020304-1.c: New test case
31875 (from PR c/5830).
31876
31877 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
31878
31879 * gcc.dg/20020103-1.c: Add other -D ppc variants.
31880
31881 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
31882
31883 * g++.dg/other/classkey1.C: New test.
31884
31885 2002-03-01 Richard Henderson <rth@redhat.com>
31886
31887 * gcc.c-torture/compile/981223-1.x: New.
31888 * gcc.c-torture/compile/920625-1.x: New.
31889
31890 2002-02-28 Richard Henderson <rth@redhat.com>
31891
31892 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
31893
31894 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
31895
31896 * gcc.c-torture/execute/20020227-1.c: New test.
31897
31898 2002-02-27 Mark Mitchell <mark@codesourcery.com>
31899
31900 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
31901 here" ERROR lines.
31902 * g++.old-deja/g++.oliva/partord1.C: Likewise.
31903 * g++.old-deja.g++.other/defarg1.C: Likewise.
31904 * g++.old-deja/g++.pt/calls2.C: Likewise.
31905 * g++.old-deja/g++.pt/crash20.C: Likewise.
31906 * g++.old-deja/g++.pt/crash30.C: Likewise.
31907 * g++.old-deja/g++.pt/crash36.C: Likewise.
31908 * g++.old-deja/g++.pt/crash6.C: Likewise.
31909 * g++.old-deja/g++.pt/defarg13.C: Likewise.
31910 * g++.old-deja/g++.pt/derived3.C: Likewise.
31911 * g++.old-deja/g++.pt/error1.C: Likewise.
31912 * g++.old-deja/g++.pt/friend21.C: Likewise.
31913 * g++.old-deja/g++.pt/friend23.C: Likewise.
31914 * g++.old-deja/g++.pt/infinite1.C: Likewise.
31915 * g++.old-deja/g++.robertl/eb128.C: Likewise.
31916
31917 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
31918
31919 * gcc.c-torture/execute/20020225-2.c: New test.
31920
31921 2002-02-27 Zack Weinberg <zack@codesourcery.com>
31922
31923 * gcc.c-torture/execute/920730-1t.c,
31924 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
31925 Delete test cases, only relevant to -traditional.
31926
31927 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
31928
31929 * gcc.dg/cpp/undef1.c: Remove.
31930 * gcc.dg/cpp/directiv.c: Update.
31931 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
31932
31933 2002-02-27 Michael Meissner <meissner@redhat.com>
31934
31935 * gcc.c-torture/execute/20020226-1.c: New test.
31936
31937 2002-02-26 Jakub Jelinek <jakub@redhat.com>
31938
31939 * g++.dg/debug/debug4.C: New test.
31940
31941 * gcc.dg/ia64-visibility-1.c: New test.
31942
31943 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
31944
31945 * gcc.dg/debug/20020224-1.c: New.
31946
31947 2002-02-25 Kazu Hirata <kazu@hxi.com>
31948
31949 * gcc.c-torture/execute/960416-1.x: New.
31950 * gcc.c-torture/execute/divconst-3.x: Likewise.
31951
31952 2002-02-25 Jakub Jelinek <jakub@redhat.com>
31953
31954 * gcc.dg/20020224-1.c: New test.
31955
31956 2002-02-25 Alan Modra <amodra@bigpond.net.au>
31957
31958 * gcc.c-torture/execute/20020225-1.c: New.
31959
31960 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
31961
31962 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
31963
31964 2002-02-23 Jakub Jelinek <jakub@redhat.com>
31965
31966 * gcc.dg/20020222-1.c: New test.
31967
31968 2002-02-22 Jakub Jelinek <jakub@redhat.com>
31969
31970 * g++.dg/opt/anonunion1.C: New test.
31971
31972 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
31973
31974 * g++.dg/template/qualttp19.C: New test.
31975 * g++.dg/template/qualttp20.C: New test.
31976 * g++.old-deja/g++.jason/report.C: Adjust expected errors
31977 * g++.old-deja/g++.other/qual1.C: Likewise.
31978
31979 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
31980
31981 * gcc.dg/attr-alwaysinline.c: New.
31982
31983 2002-02-21 Jakub Jelinek <jakub@redhat.com>
31984
31985 * gcc.dg/20020220-1.c: New test.
31986
31987 * gcc.dg/20020220-2.c: New test.
31988
31989 * g++.dg/opt/mmx1.C: New test.
31990
31991 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
31992
31993 * gcc.c-torture/compile/20020110.c: New test.
31994
31995 2002-02-20 Jakub Jelinek <jakub@redhat.com>
31996
31997 * gcc.c-torture/execute/20020219-1.c: New test.
31998
31999 * gcc.dg/20020219-1.c: New test.
32000
32001 * gcc.dg/noncompile/20020220-1.c: New test.
32002
32003 * g++.dg/opt/ptrintsum1.C: New test.
32004
32005 * gcc.dg/debug/20020220-1.c: New test.
32006
32007 2002-02-17 Jakub Jelinek <jakub@redhat.com>
32008
32009 * gcc.c-torture/execute/20020216-1.c: New test.
32010
32011 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
32012
32013 * gcc.dg/decl-1.c: Update, new test.
32014
32015 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
32016
32017 * g++.dg/abi/bitfield1.C: New test.
32018 * g++.dg/abi/bitfield2.C: New test.
32019
32020 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
32021
32022 * gcc.dg/attr-nest.c: New test.
32023
32024 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
32025
32026 * gcc.c-torture/execute/20020215-1.c: New test.
32027
32028 2002-02-14 Jakub Jelinek <jakub@redhat.com>
32029
32030 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
32031 * g++.dg/debug/debug.exp: New.
32032 * g++.dg/debug/trivial.C: New.
32033 * g++.dg/debug/debug1.C: Moved...
32034 * g++.dg/other/debug1.C: ...from here.
32035 * g++.dg/debug/debug2.C: Moved...
32036 * g++.dg/other/debug2.C: ...from here.
32037 * g++.dg/debug/debug3.C: Moved...
32038 * g++.dg/other/debug3.C: ...from here.
32039
32040 * gcc.dg/noncompile/20020213-1.c: New test.
32041
32042 2002-02-13 Jakub Jelinek <jakub@redhat.com>
32043
32044 * g++.dg/other/debug3.C: New test.
32045
32046 * gcc.c-torture/execute/20020213-1.c: New test.
32047
32048 2002-02-13 Richard Smith <richard@ex-parrot.com>
32049
32050 * g++.old-deja/g++.other/thunk1.C: New test.
32051
32052 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
32053
32054 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
32055
32056 2002-02-13 Stan Shebs <shebs@apple.com>
32057
32058 * gcc.dg/altivec-3.c: New.
32059
32060 2002-02-12 Jakub Jelinek <jakub@redhat.com>
32061
32062 * gcc.dg/Wunreachable-1.c: New test.
32063 * gcc.dg/Wunreachable-2.c: New test.
32064
32065 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
32066
32067 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
32068
32069 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
32070
32071 * gcc.dg/decl-1.c: New test.
32072
32073 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
32074
32075 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
32076
32077 2002-02-10 Kazu Hirata <kazu@hxi.com>
32078
32079 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
32080 * gcc.c-torture/compile/980506-1.x: Likewise.
32081
32082 2002-02-10 Kazu Hirata <kazu@hxi.com>
32083
32084 * gcc.dg/20020210-1.c: New.
32085
32086 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
32087
32088 * g77.f-torture/execute/947.f: New regression test
32089 for PR fortran/947.
32090
32091 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
32092
32093 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
32094 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
32095
32096 2002-02-08 Richard Henderson <rth@redhat.com>
32097
32098 * gcc.c-torture/compile/labels-3.c: New.
32099
32100 2002-02-08 Jakub Jelinek <jakub@redhat.com>
32101
32102 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
32103 expression statements work instead.
32104 * gcc.dg/noncompile/20020207-1.c: New test.
32105
32106 2002-02-07 Richard Henderson <rth@redhat.com>
32107
32108 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
32109
32110 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
32111
32112 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
32113 message from g77
32114 * lib/g77-dg.exp: Trim g77 error messages so that they are
32115 recognized by dg.exp.
32116
32117 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
32118
32119 PR fortran/5473
32120 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
32121
32122 2002-02-07 Richard Henderson <rth@redhat.com>
32123
32124 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
32125 to be sufficiently aligned for integers.
32126
32127 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
32128
32129 * g++.dg/template/friend4.C: New test.
32130
32131 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
32132
32133 PR fortran/5743
32134 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
32135 unsupported cases.
32136
32137 2002-02-07 Richard Henderson <rth@redhat.com>
32138
32139 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
32140 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
32141 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
32142 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
32143
32144 2002-02-06 Richard Henderson <rth@redhat.com>
32145
32146 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
32147
32148 2002-02-06 Janis Johnson <janis187@us.ibm.com>
32149
32150 * gcc.dg/20020206-1.c: New test.
32151
32152 2002-02-06 Jakub Jelinek <jakub@redhat.com>
32153
32154 * gcc.c-torture/execute/20020206-1.c: New test.
32155
32156 * gcc.c-torture/execute/20020206-2.c: New test.
32157
32158 PR optimization/5429:
32159 * gcc.c-torture/compile/20020206-1.c: New test.
32160
32161 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
32162
32163 * g++.dg/ext/align1.C: Do not use an explicit alignment value
32164 as certain file formats cannot support particularly large
32165 alignments.
32166
32167 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
32168 and do not expect to be able to link the executable.
32169
32170 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
32171 fail because the COFF format does not support the weak attribute.
32172
32173 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
32174
32175 * g77.dg/pr5473.f: New test
32176
32177 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
32178
32179 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
32180 Fix testcase accordingly.
32181
32182 2002-02-04 Richard Henderson <rth@redhat.com>
32183
32184 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
32185 (buf): Change to be an array of pointers, not ints.
32186
32187 2002-02-04 Jakub Jelinek <jakub@redhat.com>
32188
32189 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
32190 before all tests. Move warning one line above to match where it
32191 C frontend emits.
32192 * gcc.dg/Wswitch-2.c: New test.
32193 * g++.dg/warn/Wswitch-1.C: New test.
32194 * g++.dg/warn/Wswitch-2.C: New test.
32195
32196 2002-02-04 Richard Henderson <rth@redhat.com>
32197
32198 * g++.dg/abi/offsetof.C: Fix size comparison.
32199
32200 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
32201
32202 * gcc.dg/cast-qual-2.c: New test.
32203
32204 2002-02-04 Jakub Jelinek <jakub@redhat.com>
32205
32206 * gcc.dg/20020201-4.c: New test.
32207
32208 2002-02-04 Ben Elliston <bje@redhat.com>
32209
32210 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
32211 target_info attribute != 0, in addition to the empty string.
32212 (gcc_target_compile): Likewise.
32213
32214 2002-02-03 Andrew Cagney <ac131313@redhat.com>
32215
32216 * gcc.dg/Wswitch.c: New test.
32217 PR gcc/4475. PR gcc/3780.
32218
32219 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
32220
32221 * g77.f-torture/execute/5122.f: New test for regressions
32222 against PR fortran/5122.
32223
32224 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
32225
32226 * g77.f-torture/compile/pr3743.f: Delete
32227 * g77.dg/pr3743-1.f: New test.
32228 * g77.dg/pr3743-2.f: New test.
32229 * g77.dg/pr3743-3.f: New test.
32230 * g77.dg/pr3743-4.f: New test.
32231
32232 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
32233
32234 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
32235
32236 2002-02-02 Richard Henderson <rth@redhat.com>
32237
32238 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
32239 * gcc.c-torture/execute/bf64-1.c: Likewise.
32240
32241 2002-02-02 Jakub Jelinek <jakub@redhat.com>
32242
32243 * gcc.dg/20020201-2.c: New test.
32244
32245 * gcc.dg/20020201-3.c: New test.
32246
32247 * gcc.c-torture/execute/bitfld-2.c: New test.
32248
32249 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
32250
32251 * gcc.dg/bitfld-1.c: Update.
32252 * gcc.dg/bitfld-2.c: Update.
32253 * gcc.c-torture/execute/bitfld-1.x: New.
32254
32255 2002-02-02 Jakub Jelinek <jakub@redhat.com>
32256
32257 * gcc.c-torture/execute/20020201-1.c: New test.
32258
32259 2002-02-01 Janis Johnson <janis187@us.ibm.com>
32260
32261 PR target/5469
32262 * gcc.dg/20020201-1.c: New test.
32263
32264 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
32265
32266 PR fortran/3743
32267 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
32268 * g77.f-torture/compile/pr3743.x: Remove
32269
32270 2002-01-31 Tom Rix <trix@redhat.com>
32271
32272 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
32273
32274 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
32275
32276 * gcc.dg/noncompile/20020130-1.c: New test.
32277
32278 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
32279
32280 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
32281
32282 2002-01-29 Richard Henderson <rth@redhat.com>
32283
32284 * gcc.c-torture/execute/991118-1.c: Cast various constants back
32285 to long long.
32286 * gcc.c-torture/execute/bf64-1.c: Likewise.
32287
32288 2002-01-29 Jakub Jelinek <jakub@redhat.com>
32289
32290 * gcc.c-torture/execute/20020129-1.c: New test.
32291
32292 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
32293
32294 * gcc.c-torture/compile/20000224-1.c: Update.
32295 * gcc.c-torture/execute/bitfld-1.c: New tests.
32296 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
32297 * gcc.dg/uninit-A.c: Update.
32298
32299 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
32300
32301 * g++.dg/template/ctor1.C: Add instantiation.
32302
32303 2002-01-28 Paul Koning <pkoning@equallogic.com>
32304
32305 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
32306 argument to __builtin_prefetch to be const ptr.
32307
32308 2002-01-28 Jakub Jelinek <jakub@redhat.com>
32309
32310 * gcc.c-torture/compile/20020120-1.c: New test.
32311
32312 2002-01-27 Kazu Hirata <kazu@hxi.com>
32313
32314 * gcc.c-torture/execute/20020127-1.c: New test.
32315
32316 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
32317
32318 * g77.dg/f77-edit-i-in.f: New test
32319 * g77.dg/f77-edit-i-out.f: New test
32320
32321 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
32322
32323 * gcc.dg/debug/debug.exp: New file.
32324 * gcc.dg/debug/trivial.c: New file.
32325 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
32326 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
32327 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
32328 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
32329 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
32330 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
32331 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
32332 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
32333 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
32334 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
32335 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
32336 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
32337 * gcc.dg/20000503-1.c: Removed.
32338 * gcc.dg/20010207-1.c: Removed.
32339 * gcc.dg/20011223-1.c: Removed.
32340 * gcc.dg/20020104-2.c: Removed.
32341 * gcc.dg/debug-1.c: Removed.
32342 * gcc.dg/debug-2.c: Removed.
32343 * gcc.dg/debug-3.c: Removed.
32344 * gcc.dg/debug-4.c: Removed.
32345 * gcc.dg/debug-5.c: Removed.
32346 * gcc.dg/debug-6.c: Removed.
32347 * gcc.dg/dwarf2-1.c: Removed.
32348 * gcc.dg/dwarf2-2.c: Removed.
32349
32350 2002-01-25 Jakub Jelinek <jakub@redhat.com>
32351
32352 * g++.old-deja/g++.other/eh5.C: New test.
32353 * g++.old-deja/g++.other/sibcall2.C: New test.
32354 * g++.old-deja/g++.other/array9.C: New test.
32355 * g++.old-deja/g++.other/typename2.C: New test.
32356 * g++.old-deja/g++.other/crash60.C: New test.
32357 * g++.old-deja/g++.other/conv9.C: New test.
32358 * g++.old-deja/g++.other/mangle10.C: New test.
32359 * g++.old-deja/g++.other/unchanging1.C: New test.
32360 * g++.old-deja/g++.other/exprstmt1.C: New test.
32361 * g++.old-deja/g++.other/inline23.C: New test.
32362 * g++.old-deja/g++.eh/ia64-1.C: New test.
32363 * g++.old-deja/g++.other/dwarf2-1.C: New test.
32364 * g++.old-deja/g++.other/reload1.C: New test.
32365 * g++.old-deja/g++.other/static20.C: New test.
32366 * g++.old-deja/g++.other/local-alloc1.C: New test.
32367 * g++.old-deja/g++.other/conv8.C: New test.
32368 * g++.old-deja/g++.other/stmtexpr2.C: New test.
32369 * g++.old-deja/g++.other/storeexpr1.C: New test.
32370 * g++.old-deja/g++.other/storeexpr2.C: New test.
32371 * g++.dg/eh/template2.C: New test.
32372 * g++.dg/warn/weak1.C: New test.
32373
32374 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
32375
32376 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
32377 Remove first, non-varying, argument.
32378
32379 2002-01-23 Richard Henderson <rth@redhat.com>
32380
32381 * gcc.dg/inline-2.c: New.
32382
32383 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
32384 Add optional target arg. Check number of arguments.
32385 (scan-assembler-not, scan-assembler-dem): Likewise.
32386 (scan-assembler-dem-not): Likewise.
32387
32388 2002-01-23 Zack Weinberg <zack@codesourcery.com>
32389
32390 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
32391 line 12.
32392 * g++.old-deja/g++.brendan/parse3.C,
32393 g++.old-deja/g++.other/crash26.C,
32394 g++.old-deja/g++.other/crash28.C,
32395 g++.old-deja/g++.other/crash29.C,
32396 g++.old-deja/g++.other/crash30.C,
32397 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
32398
32399 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
32400
32401 * gcc.dg/20020115-1.c: New.
32402
32403 2002-01-23 Bob Wilson <bob.wilson@acm.org>
32404
32405 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
32406
32407 2002-01-23 Janis Johnson <janis187@us.ibm.com>
32408
32409 * gcc.dg/20020122-3.c: New.
32410
32411 2002-01-23 Jakub Jelinek <jakub@redhat.com>
32412
32413 * g++.dg/other/gc1.C: New test.
32414
32415 2002-01-23 Zack Weinberg <zack@codesourcery.com>
32416
32417 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
32418
32419 2002-01-22 Richard Henderson <rth@redhat.com>
32420
32421 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
32422
32423 2002-01-22 Richard Henderson <rth@redhat.com>
32424
32425 * gcc.dg/20020122-4.c: New.
32426
32427 2002-01-22 H.J. Lu <hjl@gnu.org>
32428
32429 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
32430 link output.
32431 * gcc.dg/special/ecos.exp: Likewise.
32432 * lib/g++-dg.exp: Likewise.
32433 * lib/g77-dg.exp: Likewise.
32434 * lib/gcc-dg.exp : Likewise.
32435 * lib/mike-g++.exp: Likewise.
32436 * lib/mike-g77.exp: Likewise.
32437 * lib/mike-gcc.exp: Likewise.
32438 * lib/objc-dg.exp: Likewise.
32439
32440 2002-01-22 Janis Johnson <janis187@us.ibm.com>
32441
32442 PR target/5379
32443 * gcc.dg/20020122-2.c: New test.
32444
32445 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
32446
32447 * gcc.dg/20020122-1.c: New test.
32448
32449 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
32450
32451 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
32452
32453 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
32454
32455 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
32456
32457 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32458
32459 * gcc.c-torture/compile/20020121-1.c: New test.
32460
32461 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
32462
32463 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
32464 ld_library_path.
32465
32466 2002-01-21 Jakub Jelinek <jakub@redhat.com>
32467
32468 * gcc.dg/20020218-1.c: New test.
32469
32470 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
32471
32472 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
32473 messages
32474 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
32475 "At global scope" warning
32476 * g++.dg/ext/align1.C: Change cygwin test for alignment
32477 from db-bogus to dg-warning
32478
32479 2002-01-21 Zack Weinberg <zack@codesourcery.com>
32480
32481 * g77.f-torture/compile/cpp2.F: New test.
32482
32483 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
32484
32485 * g++.dg/template/access1.C: New test.
32486
32487 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
32488
32489 * gcc.dg/20020118-1.c: New.
32490
32491 2002-01-18 Kazu Hirata <kazu@hxi.com>
32492
32493 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
32494
32495 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
32496
32497 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
32498 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
32499 alignment warnings.
32500
32501 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
32502
32503 * gcc.misc-tests/i386-prefetch.exp: Save and restore
32504 torture_with_loops and torture_without_loops
32505
32506 2002-01-17 Jakub Jelinek <jakub@redhat.com>
32507
32508 * gcc.c-torture/compile/20020116-1.c: New test.
32509
32510 2002-01-16 Jakub Jelinek <jakub@redhat.com>
32511
32512 * gcc.dg/20020116-2.c: New test.
32513
32514 * gcc.dg/ultrasp4.c: New test.
32515
32516 * gcc.dg/20020116-1.c: New test.
32517
32518 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
32519
32520 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
32521 by EABI.
32522
32523 2002-01-15 Janis Johnson <janis187@us.ibm.com>
32524
32525 * gcc.misc-tests/i386-prefetch.exp: New.
32526 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
32527 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
32528 * gcc.misc-tests/i386-pf-none-1.c: New test.
32529 * gcc.misc-tests/i386-pf-sse-1.c: New test.
32530
32531 2002-01-15 Jakub Jelinek <jakub@redhat.com>
32532
32533 * gcc.dg/gnu89-init-1.c: Add new tests.
32534
32535 2002-01-15 Andreas Jaeger <aj@suse.de>
32536
32537 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
32538 * gcc.dg/i386-mmx-2.c: Likewise.
32539 * gcc.dg/i386-sse-1.c: Likewise.
32540 * gcc.dg/i386-sse-2.c: Likewise.
32541 * gcc.dg/i386-sse-3.c: Likewise.
32542
32543 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
32544
32545 * g77.f-torture/execute/intrinsic-unix-bessel.f:
32546 Uncomment additional cases that now pass.
32547
32548 2002-01-11 Richard Henderson <rth@redhat.com>
32549
32550 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
32551 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
32552
32553 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
32554
32555 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
32556
32557 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
32558
32559 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
32560 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
32561
32562 2002-01-10 Dale Johannesen <dalej@apple.com>
32563
32564 * gcc.c-torture/execute/loop-11.c: New.
32565
32566 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
32567
32568 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
32569 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
32570
32571 2002-01-09 Richard Henderson <rth@redhat.com>
32572
32573 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
32574 type in which to perform the operation for each size.
32575
32576 2002-01-09 Alan Matsuoka (alanm@redhat.com)
32577
32578 * gcc.c-torture/compile/20020109-2.c: New test.
32579
32580 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
32581
32582 * gcc.c-torture/execute/loop-10.c: New test.
32583
32584 2002-01-09 Jakub Jelinek <jakub@redhat.com>
32585
32586 * gcc.c-torture/compile/20010226-1.c: New test.
32587 * gcc.c-torture/compile/20010227-1.c: New test.
32588 * gcc.c-torture/compile/20010426-1.c: New test.
32589 * gcc.c-torture/compile/20010510-1.c: New test.
32590 * gcc.c-torture/compile/20010605-3.c: New test.
32591 * gcc.c-torture/compile/20010824-1.c: New test.
32592 * gcc.c-torture/execute/20010409-1.c: New test.
32593 * gcc.dg/noncompile/20000901-1.c: New test.
32594 * gcc.dg/20001023-1.c: New test.
32595 * gcc.dg/20001101-1.c: New test.
32596 * gcc.dg/20001102-1.c: New test.
32597 * gcc.dg/20010207-1.c: New test.
32598 * gcc.dg/20010405-1.c: New test.
32599 * gcc.dg/20010822-1.c: New test.
32600 * gcc.dg/20011107-1.c: New test.
32601
32602 2002-01-09 Jeffrey A Law (law@redhat.com)
32603
32604 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
32605
32606 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
32607 execution failure on PA targets.
32608
32609 2002-01-09 Jakub Jelinek <jakub@redhat.com>
32610
32611 * gcc.c-torture/compile/20020109-1.c: New test.
32612
32613 2002-01-08 Kazu Hirata <kazu@hxi.com>
32614
32615 * gcc.c-torture/execute/20020108-1.c: New test.
32616
32617 2002-01-08 Jakub Jelinek <jakub@redhat.com>
32618
32619 * gcc.dg/20020108-1.c: New test.
32620
32621 2002-01-08 H.J. Lu <hjl@gnu.org>
32622
32623 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
32624 for header files.
32625
32626 2002-01-08 Geoff Keating <geoffk@redhat.com>
32627
32628 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
32629 consistency.
32630
32631 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
32632
32633 * gcc.dg/altivec-4.c: Test altivec predicates.
32634
32635 2002-01-07 Jakub Jelinek <jakub@redhat.com>
32636
32637 * gcc.c-torture/execute/20020107-1.c: New test.
32638
32639 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
32640
32641 PR c/5279
32642 * gcc.c-torture/compile/20020106-1.c: New test.
32643
32644 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
32645
32646 * gcc.c-torture/execute/nestfunc-4.c: New test.
32647
32648 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
32649
32650 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
32651 extra triple that slipped in.
32652 * g++.old-deja/g++.abi/align.C: Likewise.
32653 * g++.old-deja/g++.abi/bitfields.C: Likewise.
32654
32655 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
32656
32657 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
32658 * g++.old-deja/g++.abi/align.C: Likewise.
32659 * g++.old-deja/g++.abi/bitfields.C: Likewise.
32660
32661 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
32662 on FreeBSD/i386.
32663 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
32664 FreeBSD.
32665
32666 2002-01-04 Jakub Jelinek <jakub@redhat.com>
32667
32668 * gcc.dg/20020104-1.c: New test.
32669
32670 * gcc.dg/20020104-2.c: New test.
32671
32672 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
32673
32674 * gcc.dg/20020103-1.c: Fix typo in target selector.
32675
32676 2002-01-03 Richard Henderson <rth@redhat.com>
32677
32678 * gcc.dg/20020103-1.c: New.
32679
32680 2002-01-03 Kazu Hirata <kazu@hxi.com>
32681
32682 * gcc.c-torture/execute/20020103-1.c: New test.
32683
32684 2002-01-03 Jakub Jelinek <jakub@redhat.com>
32685
32686 * g++.dg/other/debug2.C: New test.
32687
32688 * gcc.c-torture/compile/20020103-1.c: New test.
32689
32690 2002-01-02 Jakub Jelinek <jakub@redhat.com>
32691
32692 * gcc.dg/gnu89-init-1.c: Added new tests.
32693
32694 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
32695
32696 * g++.dg/template/friend2.C: Remove as patch is reverted.
32697
32698 * g++.dg/warn/oldcast1.C: New test.
32699
32700 * g++.dg/template/ptrmem1.C: New test.
32701 * g++.dg/template/ptrmem2.C: New test.
32702
32703 * g++.dg/template/ntp.C: New test.
32704
32705 * g++.dg/other/component1.C: New test.
32706
32707 * g++.dg/template/ttp3.C: New test.
32708
32709 * g++.dg/template/friend2.C: New test.
32710 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
32711
32712 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
32713
32714 * g++.dg/other/ptrmem1.C: New test.
32715 * g++.dg/other/ptrmem2.C: New test.
32716
32717 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
32718
32719 * g++.dg/template/ctor1.C: New test.
32720
32721 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
32722
32723 * g++.dg/template/friend2.C: New test.
32724
32725 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
32726
32727 * gcc.dg/mmix-1.c: New test.
32728
32729 2001-12-31 Richard Henderson <rth@redhat.com>
32730
32731 * gcc.dg/asm-5.c: New.
32732
32733 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
32734
32735 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
32736 in namespace __gnu_cxx
32737
32738 2001-12-30 Richard Henderson <rth@redhat.com>
32739
32740 * gcc.dg/debug-6.c: New.
32741
32742 2001-12-30 Jakub Jelinek <jakub@redhat.com>
32743
32744 * gcc.c-torture/compile/20011229-2.c: New test.
32745
32746 2001-12-29 Jakub Jelinek <jakub@redhat.com>
32747
32748 * gcc.dg/debug-3.c: New test.
32749 * gcc.dg/debug-4.c: New test.
32750 * gcc.dg/debug-5.c: New test.
32751
32752 2001-12-29 Richard Henderson <rth@redhat.com>
32753
32754 * g++.dg/eh/loop1.C: New.
32755
32756 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
32757
32758 * g++.dg/template/crash1.C: New test.
32759
32760 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
32761
32762 * g++.dg/other/const1.C: New test.
32763
32764 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
32765
32766 * gcc.c-torture/compile/20011229-1.c: New test.
32767
32768 2001-12-28 Stan Shebs <shebs@apple.com>
32769
32770 * lib/objc-torture.exp: Resync with c-torture.exp.
32771 * lib/objc.exp: Load standard libraries.
32772
32773 2001-12-28 Jakub Jelinek <jakub@redhat.com>
32774
32775 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
32776 additional tests.
32777
32778 2001-12-27 Roger Sayle <roger@eyesopen.com>
32779
32780 * gcc.c-torture/execute/string-opt-16.c: New testcase.
32781
32782 2001-12-27 Richard Henderson <rth@redhat.com>
32783
32784 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
32785
32786 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
32787
32788 * g++.dg/eh/ctor1.C: New test.
32789 * g++.dg/other/error2.C: New test.
32790
32791 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
32792
32793 * g++.dg/other/init2.C: New test.
32794
32795 2001-12-24 Richard Henderson <rth@redhat.com>
32796
32797 * gcc.dg/20011223-1.c: New.
32798 * gcc.dg/inline-1.c: New.
32799
32800 2001-12-23 Richard Henderson <rth@redhat.com>
32801
32802 * gcc.dg/asm-4.c: Test operand modifiers.
32803
32804 2001-12-23 Richard Henderson <rth@redhat.com>
32805
32806 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
32807
32808 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
32809
32810 * gcc.c-torture/execute/20011223-1.c: New test.
32811
32812 2001-12-21 Richard Henderson <rth@redhat.com>
32813
32814 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
32815 re-enables the warning.
32816
32817 2001-12-21 Richard Henderson <rth@redhat.com>
32818
32819 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
32820
32821 2001-12-20 Jakub Jelinek <jakub@redhat.com>
32822
32823 * gcc.c-torture/compile/20011218-1.c: New test.
32824
32825 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
32826
32827 * gcc.misc-test/arm-isr.exp: New file. Control running of the
32828 arm-isr.c test.
32829 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
32830 epilogue generation for ARM ISR routines.
32831
32832 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32833
32834 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
32835 * gcc.dg/format/c90-printf-3.c: Likewise.
32836 * gcc.dg/format/c99-printf-3.c: Likewise.
32837 * gcc.dg/format/ext-1.c: Likewise.
32838 * gcc.dg/format/ext-6.c: Likewise.
32839 * gcc.dg/format/format.h: Prototype unlocked stdio.
32840
32841 2001-12-20 Richard Henderson <rth@redhat.com>
32842
32843 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
32844 (arena): Use it.
32845 (malloc): Correct allocation logic. Abort if we fill up the
32846 arena before initialization complete.
32847 (realloc): Correct allocation logic.
32848
32849 2001-12-20 Jakub Jelinek <jakub@redhat.com>
32850
32851 * gcc.c-torture/compile/20011219-2.c: New test.
32852
32853 * gcc.c-torture/execute/20011219-1.c: New test.
32854
32855 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
32856
32857 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
32858 target does not support weak symbols.
32859
32860 2001-12-19 Jakub Jelinek <jakub@redhat.com>
32861
32862 * gcc.c-torture/compile/20011219-1.c: New test.
32863
32864 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
32865
32866 * g++.dg/other/error1.C: New test.
32867
32868 2001-12-17 Jeffrey A Law (law@redhat.com)
32869
32870 * gcc.c-torture/execute/20011217-1.c: New test.
32871
32872 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
32873
32874 * objc.dg/special/: New directory.
32875 * objc.dg/special/special.exp: New file.
32876 * objc.dg/special/unclaimed-category-1.h: New file.
32877 * objc.dg/special/unclaimed-category-1a.m: New file.
32878 * objc.dg/special/unclaimed-category-1.m: New file.
32879
32880 2001-12-17 Andreas Jaeger <aj@suse.de>
32881
32882 * gcc.c-torture/compile/20011217-2.c: New test.
32883
32884 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
32885
32886 * gcc.c-torture/compile/20011217-1.c: New test.
32887
32888 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
32889
32890 * testsuite/gcc.dg/20011214-1.c: New.
32891
32892 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
32893
32894 * gcc.dg/altivec-4.c: New.
32895
32896 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
32897
32898 * gcc.dg/20011113-1.c: New test.
32899
32900 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
32901
32902 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
32903 std::__malloc_alloc_template<0> and
32904 std::__default_alloc_template<false, 0>.
32905
32906 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
32907
32908 * objc/execute/bf-21.m: New test.
32909 * objc/execute/enumeration-1.m: New test.
32910 * objc/execute/enumeration-2.m: New test.
32911
32912 2001-12-12 Jakub Jelinek <jakub@redhat.com>
32913
32914 * gcc.dg/gnu89-init-1.c: New test.
32915
32916 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
32917
32918 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
32919 * g++.old-deja/g++.jason/2371.C: Likewise.
32920 * g++.old-deja/g++.jason/template33.C: Likewise.
32921 * g++.old-deja/g++.jason/template34.C: Likewise.
32922 * g++.old-deja/g++.jason/template36.C: Likewise.
32923 * g++.old-deja/g++.oliva/typename1.C: Likewise.
32924 * g++.old-deja/g++.oliva/typename2.C: Likewise.
32925 * g++.old-deja/g++.other/typename1.C: Likewise.
32926 * g++.old-deja/g++.pt/inherit2.C: Likewise.
32927 * g++.old-deja/g++.pt/nontype5.C: Likewise.
32928 * g++.old-deja/g++.pt/typename11.C: Likewise.
32929 * g++.old-deja/g++.pt/typename14.C: Likewise.
32930 * g++.old-deja/g++.pt/typename16.C: Likewise.
32931 * g++.old-deja/g++.pt/typename3.C: Likewise.
32932 * g++.old-deja/g++.pt/typename4.C: Likewise.
32933 * g++.old-deja/g++.pt/typename5.C: Likewise.
32934 * g++.old-deja/g++.pt/typename7.C: Likewise.
32935 * g++.old-deja/g++.robertl/eb9.C: Likewise.
32936
32937 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
32938
32939 * g++.dg/other/linkage1.C: New test.
32940 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
32941 specifiers.
32942
32943 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
32944
32945 * gcc.dg/concat.c: New test.
32946
32947 2001-12-11 Stan Shebs <shebs@apple.com>
32948
32949 * objc/compile: New test directory.
32950 * objc/compile/compile.exp: New expect script.
32951 * objc/compile/20011211-1.m: New compile test.
32952
32953 2001-12-11 Jason Merrill <jason@redhat.com>
32954
32955 * lib/prune.exp (prune_gcc_output): Also handle "In member
32956 function". So many permutations...
32957
32958 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
32959
32960 * g++.dg/template/typedef1.C: New test.
32961
32962 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
32963
32964 * g++.dg/other/copy1.C: New test.
32965
32966 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
32967
32968 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
32969
32970 * gcc.dg/builtin-choose-expr.c: New.
32971
32972 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
32973
32974 * gcc.dg/altivec-2.c: New.
32975
32976 2001-12-07 Richard Henderson <rth@redhat.com>
32977
32978 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
32979
32980 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
32981
32982 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
32983 ultrasparc.
32984
32985 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
32986
32987 * g++-old.deja/g++.robertl/eb101.C: Deleted.
32988
32989 2001-12-06 Janis Johnson <janis187@us.ibm.com>
32990
32991 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
32992 variable argument list.
32993
32994 2001-12-06 Zack Weinberg <zack@codesourcery.com>
32995
32996 * gcc.c-torture/execute/memcheck: Delete entire directory.
32997 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
32998 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
32999
33000 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
33001
33002 * gcc.dg/Wshadow-1.c: New test.
33003
33004 2001-12-05 Jakub Jelinek <jakub@redhat.com>
33005
33006 * gcc.c-torture/compile/20011130-1.c: New test.
33007
33008 * gcc.dg/noncompile/20011025-1.c: New test.
33009
33010 * g++.dg/other/anon-union.C: New test.
33011
33012 * gcc.c-torture/execute/20011024-1.c: New test.
33013
33014 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
33015
33016 * gcc.c-torture/execute/20000722-1.x,
33017 gcc.c-torture/execute/20010123-1.x: Remove.
33018 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
33019 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
33020 gcc.dg/c99-complit-2.c: New tests.
33021
33022 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
33023
33024 * g++.dg/inherit/base1.C: New test.
33025
33026 2001-12-04 Jakub Jelinek <jakub@redhat.com>
33027
33028 * g++.dg/other/stdarg1.C: New test.
33029
33030 * gcc.c-torture/compile/20011130-2.c: New test.
33031
33032 2001-12-03 Janis Johnson <janis187@us.ibm.com>
33033
33034 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
33035 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
33036 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
33037 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
33038 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
33039 * gcc.dg/builtin-prefetch-1.c: New test.
33040
33041 2001-12-03 Jakub Jelinek <jakub@redhat.com>
33042
33043 * gcc.dg/20011130-1.c: New test.
33044
33045 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
33046
33047 * g++.dg/other/scope1.C: New test.
33048 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
33049
33050 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
33051
33052 * gcc.dg/vla-init-1.c: New test.
33053
33054 2001-12-01 Geoff Keating <geoffk@redhat.com>
33055
33056 * gcc.c-torture/compile/structs.c: New testcase from GDB.
33057
33058 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
33059
33060 * objc.dg/alias.m: Update.
33061 * objc.dg/class-1.m: Update.
33062 * objc.dg/const-str-1.m: Update.
33063 * objc.dg/fwd-proto-1.m: Update.
33064 * objc.dg/id-1.m: Update.
33065 * objc.dg/super-class-1.m: Update.
33066
33067 2001-11-29 Mark Mitchell <mark@codesourcery.com>
33068
33069 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
33070 constructs.
33071
33072 2001-11-28 Jeffrey A Law (law@cygnus.com)
33073
33074 * gcc.c-torture/execute/20011128-1.c: New test.
33075
33076 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
33077
33078 * gcc.dg/20011127-1.c: New test.
33079
33080 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
33081
33082 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
33083 from Austin Group draft 7.
33084 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
33085 scanf format arguments.
33086 * gcc.dg/format/no-exargs-2.c: New test.
33087
33088 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
33089
33090 * g++.dg/abi/vbase8-4.C: New test.
33091
33092 2001-11-24 Ian Lance Taylor <ian@airs.com>
33093
33094 * gcc.c-torture/execute/20011121-1.c: New test.
33095
33096 2001-11-23 Jeffrey A Law (law@cygnus.com)
33097
33098 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
33099
33100 2001-11-23 Andreas Jaeger <aj@suse.de>
33101
33102 * gcc.dg/cpp/charconst-2.c: New test.
33103
33104 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
33105
33106 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
33107 to the host if it is remote. Let tests specify extra headers
33108 they use.
33109 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
33110 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
33111 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
33112 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
33113 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
33114 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
33115 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
33116 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
33117 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
33118 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
33119
33120 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
33121
33122 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
33123 for little endian ARMs.
33124
33125 2001-11-20 Jakub Jelinek <jakub@redhat.com>
33126
33127 * gcc.c-torture/compile/20011119-1.c: New test.
33128 * gcc.c-torture/compile/20011119-2.c: New test.
33129
33130 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
33131
33132 * gcc.dg/altivec-1.c: Fix typo.
33133
33134 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
33135
33136 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
33137
33138 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
33139
33140 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
33141
33142 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
33143
33144 * lib/g77.exp: Don't specify --rpath-link.
33145
33146 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
33147 across all the headers.
33148 * gcc.dg/format/format.exp: For testing on a remote host,
33149 copy format.h.
33150
33151 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
33152 * gcc.c-torture/execute/930406-1.c: Likewise.
33153 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
33154
33155 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
33156
33157 * gcc.dg/altivec-1.c: New.
33158
33159 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
33160
33161 * gcc.dg/cpp/fpreprocessed.c: New test case.
33162
33163 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
33164
33165 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
33166 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
33167 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
33168
33169 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
33170
33171 * gcc.dg/no-builtin-1.c: New test.
33172
33173 2001-11-16 Jakub Jelinek <jakub@redhat.com>
33174
33175 * gcc.c-torture/execute/20011115-1.c: New test.
33176
33177 2001-11-15 Jakub Jelinek <jakub@redhat.com>
33178
33179 * gcc.c-torture/compile/20011114-2.c: New test.
33180 * gcc.c-torture/compile/20011114-3.c: New test.
33181 * gcc.c-torture/compile/20011114-4.c: New test.
33182
33183 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
33184
33185 * g++.dg/other/init1.C: New test.
33186
33187 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
33188
33189 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
33190 message.
33191
33192 * gcc.c-torture/execute/20011114-1.c: New testcase.
33193
33194 * gcc.c-torture/compile/20010327-1.c: Revert last change.
33195 * gcc.c-torture/compile/20011114-1.c: New test, exactly
33196 like the (before this change) version of 20010327-1.c.
33197
33198 2001-11-14 Roger Sayle <roger@eyesopen.com>
33199
33200 * gcc.c-torture/execute/string-opt-13.c: New testcase.
33201
33202 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
33203
33204 * g++.dg/init/array2.C: New test.
33205
33206 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
33207
33208 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
33209
33210 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
33211
33212 * g++.dg/other/forscope1.C: New test.
33213 * g++.dg/ext/forscope1.C: New test.
33214 * g++.dg/ext/forscope2.C: New test.
33215
33216 2001-11-13 Jakub Jelinek <jakub@redhat.com>
33217
33218 * gcc.c-torture/execute/20011113-1.c: New test.
33219
33220 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
33221
33222 * gcc.c-torture/execute/20011109-2.c: New test.
33223
33224 * gcc.c-torture/execute/20011109-1.c: New test.
33225
33226 2001-11-09 Jakub Jelinek <jakub@redhat.com>
33227
33228 * gcc.c-torture/compile/20011109-1.c: New test.
33229
33230 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
33231
33232 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
33233 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
33234 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
33235 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
33236 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
33237 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
33238 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
33239
33240 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
33241
33242 * g++.dg/warn/Wshadow-1.C: New tests.
33243 * g++.old-deja/g++.mike/for3.C: Update.
33244
33245 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
33246
33247 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
33248 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
33249 XFAILs. Adjust expected error texts.
33250 * gcc.c-torture/compile/20011106-1.c,
33251 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
33252 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
33253 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
33254 gcc.dg/c99-array-lval-5.c: New tests.
33255
33256 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
33257
33258 * gcc.dg/cpp/defined.c: Update.
33259
33260 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
33261
33262 * gcc.c-torture/execute/anon-1.c: New test.
33263
33264 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
33265
33266 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
33267 same size, so no warning should be produced on stormy16.
33268
33269 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
33270 due to oversized array.
33271 * g++.old-deja/g++.mike/ns15.C: Likewise.
33272 * g++.old-deja/g++.pt/crash16.C: Likewise.
33273
33274 2001-11-02 Graham Stott <grahams@redhat.com>
33275
33276 * g++.dgother/debug1.C: Fix typos.
33277
33278 2001-11-01 Jakub Jelinek <jakub@redhat.com>
33279
33280 * g++.dg/other/debug1.C: New test.
33281
33282 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
33283
33284 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
33285 of unsigned long.
33286
33287 2001-10-30 Jakub Jelinek <jakub@redhat.com>
33288
33289 * gcc.dg/20011029-2.c: New test.
33290
33291 * gcc.c-torture/compile/20011029-1.c: New test.
33292
33293 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
33294
33295 * objc/execute/class_self-1.m: New test.
33296 * objc/execute/class_self-2.m: New test.
33297
33298 2001-10-25 Zack Weinberg <zack@codesourcery.com>
33299
33300 * gcc.misc-tests/msgs.exp: Delete.
33301 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
33302 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
33303 error set to match recent changes.
33304
33305 2001-10-24 Zack Weinberg <zack@codesourcery.com>
33306
33307 * gcc.dg/20011021-1.c: New test.
33308
33309 2001-10-24 Jakub Jelinek <jakub@redhat.com>
33310
33311 * gcc.c-torture/compile/20011023-1.c: New test.
33312
33313 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
33314
33315 * lib/g77.exp: Rewrite based on lib/g++.exp.
33316
33317 2001-10-19 Jakub Jelinek <jakub@redhat.com>
33318
33319 * gcc.c-torture/execute/20011019-1.c: New test.
33320
33321 * gcc.dg/20011018-1.c: New test.
33322
33323 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
33324
33325 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
33326
33327 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
33328
33329 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
33330 * gcc.dg/attr-invalid.c: Likewise.
33331
33332 2001-10-18 Jakub Jelinek <jakub@redhat.com>
33333
33334 * testsuite/gcc.dg/20011015-1.c: New test.
33335
33336 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
33337
33338 * g++.dg/template/unify2.C: New test.
33339
33340 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
33341
33342 * g++.dg/other/exception-specification.C: New test
33343
33344 2001-10-13 Tom Rix <trix@redhat.com>
33345
33346 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
33347 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
33348
33349 2001-10-12 Jakub Jelinek <jakub@redhat.com>
33350
33351 * testsuite/gcc.dg/20011009-1.c: New test.
33352
33353 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
33354
33355 PR g++/4476
33356 * g++.dg/other/friend1.C: New test.
33357
33358 2001-10-11 Richard Henderson <rth@redhat.com>
33359
33360 * g++.old-deja/g++.other/crash18.C: Add -S to options.
33361
33362 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33363
33364 * gcc.c-torture/compile/20011010-1.c: New.
33365
33366 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
33367
33368 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
33369 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
33370 g77.f-torture/execute/execute.exp,
33371 g77.f-torture/noncompile/noncompile.exp,
33372 gcc.c-torture/compile/compile.exp,
33373 gcc.c-torture/execute/execute.exp,
33374 gcc.c-torture/execute/ieee/ieee.exp,
33375 gcc.c-torture/execute/memcheck/memcheck.exp,
33376 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
33377 objc/execute/execute.exp: Update FSF address.
33378
33379 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
33380
33381 * gcc.dg/cpp/cmdlne-C.c: Update.
33382 * gcc.dg/cpp/cmdlne-C2.c: New.
33383
33384 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33385
33386 * gcc.c-torture/execute/20011008-3.c: New.
33387
33388 2001-10-08 DJ Delorie <dj@redhat.com>
33389
33390 * gcc.dg/20011008-1.c: New.
33391 * gcc.dg/20011008-2.c: New.
33392
33393 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
33394
33395 * gcc.dg/cpp/spacing1.c: Update test.
33396
33397 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
33398
33399 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
33400 spelling errors of "separate" as "seperate".
33401
33402 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
33403
33404 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
33405 enough to avoid inlining.
33406
33407 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
33408
33409 * lib/g77.exp: set libg2c_dir correctly.
33410
33411 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
33412
33413 * gcc.dg/cpp/macro11.c: New test.
33414
33415 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
33416
33417 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
33418 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
33419 gcc.dg/format/multattr-3.c: New tests.
33420 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
33421 tests for format attributes on function pointers being rejected.
33422
33423 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
33424
33425 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
33426
33427 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
33428
33429 * g++.dg/warn/format1.C: New test.
33430
33431 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
33432
33433 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
33434
33435 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
33436
33437 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
33438
33439 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
33440
33441 * gcc.dg/cpp/redef2.c: Add test.
33442
33443 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
33444
33445 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
33446 long-standing bug on i686, apparently.
33447 * gcc.c-torture/execute/loop-2c.x: New file.
33448 * gcc.c-torture/execute/loop-2d.x: New file.
33449 * gcc.c-torture/execute/loop-3c.x: New file.
33450
33451 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
33452
33453 * gcc.dg/cpp/20000625-2.c: Correct line number.
33454
33455 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
33456
33457 * gcc.dg/cpp/macro10.c: New test.
33458 * gcc.dg/cpp/strify3.c: New test.
33459 * gcc.dg/cpp/spacing1.c: Add tests.
33460 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
33461 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
33462
33463 2001-09-24 DJ Delorie <dj@redhat.com>
33464
33465 * gcc.c-torture/execute/20010924-1.c: New test.
33466
33467 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
33468
33469 * testsuite/objc/execute/paste.m: Remove.
33470
33471 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
33472
33473 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
33474
33475 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
33476
33477 * g77.dg/strlen0.f: New test.
33478
33479 2001-09-21 Richard Henderson <rth@redhat.com>
33480
33481 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
33482 * g++.old-deja/g++.abi/vtable2.C: Likewise.
33483
33484 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
33485
33486 Table-driven attributes.
33487 * g++.dg/ext/attrib1.C: New test.
33488
33489 2001-09-20 DJ Delorie <dj@redhat.com>
33490
33491 * gcc.dg/20000926-1.c: Update expected warning messages.
33492 * gcc.dg/array-2.c: Likewise, and test for warnings too.
33493 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
33494 array.
33495
33496 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
33497
33498 * g++.dg/eh/registers1.C: New test case.
33499
33500 2001-09-17 Richard Henderson <rth@redhat.com>
33501
33502 * gcc.dg/array-5.c: Fix VLA decomposition test.
33503
33504 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
33505
33506 * gcc.dg/cpp/line5.c: New testcase.
33507
33508 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
33509
33510 * gcc.dg/cpp/macro9.c: New test.
33511
33512 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
33513
33514 * gcc.c-torture/execute/980223.c: Change type of addr from long
33515 to char *.
33516
33517 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
33518
33519 * gcc.c-torture/execute/20010915-1.c: New test.
33520
33521 2001-09-14 Janis Johnson <janis187@us.ibm.com>
33522
33523 * g77.dg/bprob: New directory.
33524 * g77.dg/bprob/bprob.exp: New file.
33525 * g77.dg/bprob/bprob-1.f: New test.
33526 * g77.dg/gcov: New directory.
33527 * g77.dg/gcov/gcov.exp: New file.
33528 * g77.dg/gcov/gcov-1.f: New test.
33529 * g77.dg/gcov/gcov-1.x: New file.
33530
33531 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
33532
33533 * gcc.dg/cpp/directiv.c: Update.
33534 * gcc.dg/cpp/undef1.c: Update.
33535
33536 2001-09-12 Jakub Jelinek <jakub@redhat.com>
33537
33538 * gcc.dg/20010912-1.c: New test.
33539
33540 2001-09-11 Janis Johnson <janis187@us.ibm.com>
33541
33542 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
33543 language-independent file in lib.
33544 * lib/gcov.exp: New file.
33545
33546 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
33547
33548 * gcc.c-torture/compile/20010911-1.c: New test.
33549
33550 2001-09-10 Janis Johnson <janis187@us.ibm.com>
33551
33552 * lib/profopt.exp: New, to support profile-directed optimizations.
33553 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
33554 * gcc.misc-tests/bprob-1.c: New test.
33555 * gcc.misc-tests/bprob-2.c: New test.
33556
33557 2001-09-07 Janis Johnson <janis187@us.ibm.com>
33558
33559 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
33560 XFAIL and which kinds of gcov output to verify.
33561 * gcc.misc-tests/gcov-4b.x: New file.
33562 * gcc.misc-tests/gcov-5b.x: New file.
33563 * gcc.misc-tests/gcov-6.x: New file.
33564 * gcc.misc-tests/gcov-7.c: New test.
33565 * gcc.misc-tests/gcov-7.x: New file.
33566
33567 2001-09-06 Janis Johnson <janis187@us.ibm.com>
33568
33569 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
33570 * gcc.misc-tests/gcov-6.c: New test.
33571
33572 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
33573
33574 PR c++/3986
33575 * g++.dg/abi/vbase1.C: New test.
33576
33577 2001-09-05 Ziemowit Laski <zlaski@apple.com>
33578
33579 * objc.dg/method-2.m: New.
33580
33581 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
33582
33583 PR c++/4203
33584 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
33585 * g++.dg/init/empty1.C: New test.
33586
33587 2001-09-03 Jakub Jelinek <jakub@redhat.com>
33588
33589 * gcc.c-torture/compile/20010903-1.c: New test.
33590
33591 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
33592
33593 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
33594 for m68k.
33595
33596 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
33597
33598 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
33599
33600 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
33601
33602 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
33603
33604 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
33605
33606 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
33607 for 16-bit 'unsigned int'.
33608
33609 2001-08-29 Kazu Hirata <kazu@hxi.com>
33610
33611 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
33612
33613 2001-08-27 Richard Henderson <rth@redhat.com>
33614
33615 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
33616 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
33617
33618 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
33619
33620 * gcc.dg/asm-names.c (ymain): New.
33621
33622 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
33623
33624 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
33625 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
33626 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
33627
33628 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33629
33630 * gcc.dg/compare5.c: New testcase.
33631
33632 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
33633
33634 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
33635 and "In instantiation".
33636
33637 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
33638
33639 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
33640
33641 2001-08-20 Janis Johnson <janis187@us.ibm.com>
33642
33643 * gcc.misc-tests/gcov.exp: Add support for branch information.
33644 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
33645 * gcc.misc-tests/gcov-4.c: New test.
33646 * gcc.misc-tests/gcov-4b.c: New test.
33647 * gcc.misc-tests/gcov-5b.c: New test.
33648
33649 2001-08-20 Zack Weinberg <zackw@panix.com>
33650
33651 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
33652 expected to fail.
33653
33654 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
33655
33656 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
33657
33658 2001-08-19 Jakub Jelinek <jakub@redhat.com>
33659
33660 * g++.dg/eh/template1.C: New test.
33661
33662 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
33663
33664 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
33665 Fix thinko.
33666 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
33667 for xfail.
33668
33669 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
33670
33671 * lib/g77-dg.exp: Use prune.exp for common procedures
33672 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
33673 * lib/g77.exp: (g77-dg-prune) Remove
33674
33675 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
33676
33677 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
33678
33679 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33680
33681 * g++.dg/template/unify1.C: New test.
33682
33683 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
33684
33685 * g++.dg/abi/empty4.C: New test.
33686
33687 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
33688
33689 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
33690 solaris2.*
33691 * g77.f-torture/compile/pr3743.x: Likewise.
33692
33693 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
33694
33695 * g++.dg/other/using-declaration.C: New test.
33696
33697 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
33698
33699 * gcc.dg/cpp/tr-sign.c: New testcase.
33700
33701 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
33702
33703 * gcc.dg/cpp/19951025-1.c: Revert.
33704 * gcc.dg/cpp/directiv.c: We no longer process directives that
33705 interrupt macro arguments.
33706
33707 2001-08-03 Zack Weinberg <zackw@stanford.edu>
33708
33709 * gcc.dg/bconstp-1.c: New test.
33710
33711 2001-08-03 Richard Henderson <rth@redhat.com>
33712
33713 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
33714
33715 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
33716
33717 * gcc.dg/cpp/19951025-1.c: Update.
33718
33719 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
33720
33721 * g77.dg/ff90-1.f (s): Fix reference of variable z,
33722 should be x.
33723
33724 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
33725
33726 Kill -fhonor-std.
33727 * g++.old-deja/g++.ns/ns14.C: Remove special options.
33728 * g++.old-deja/g++.other/std1.C: Likewise.
33729 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
33730
33731 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
33732
33733 * lib/g77.exp: Load gcc-defs.exp for common procedures
33734 (g77_pass, g77_fail, g77_finish, g77_exit,
33735 ${tool}_check_unsupported_p} Now redundant. Deleted.
33736
33737 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
33738
33739 * g77.dg/fbackslash.f
33740 * g77.dg/fcase-preserve.f
33741 * g77.dg/ff90-1.f
33742 * g77.dg/ffixed-line-length-0.f
33743 * g77.dg/ffixed-line-length-132.f
33744 * g77.dg/ffixed-line-length-7.f
33745 * g77.dg/ffixed-line-length-72.f
33746 * g77.dg/ffixed-line-length-none.f
33747 * g77.dg/ffree-form-1.f
33748 * g77.dg/fno-backslash.f
33749 * g77.dg/fno-f90-1.f
33750 * g77.dg/fno-fixed-form-1.f
33751 * g77.dg/fno-onetrip.f
33752 * g77.dg/fno-typeless-boz.f
33753 * g77.dg/fno-underscoring.f
33754 * g77.dg/fno-vxt-1.f
33755 * g77.dg/fonetrip.f
33756 * g77.dg/ftypeless-boz.f
33757 * g77.dg/fugly-assumed.f
33758 * g77.dg/funderscoring.f
33759 * g77.dg/fvxt-1.f
33760
33761 2001-08-01 Ziemowit Laski <zlaski@apple.com>
33762
33763 * objc.dg/fwd-proto-1.m: New.
33764 * objc.dg/local-decl-1.m: New.
33765 * objc.dg/naming-1.m: New.
33766 * objc.dg/naming-2.m: New.
33767 * objc.dg/proto-hier-1.m: New.
33768
33769 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
33770
33771 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
33772 largest-type elements to a struct makes its size grow.
33773
33774 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
33775
33776 * g++.dg/abi/vthunk1.C: New test.
33777
33778 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
33779
33780 * g++.dg/abi/vbase8-22.C: New test.
33781
33782 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
33783
33784 * gcc.dg/cpp/macro8.c: New test.
33785
33786 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
33787
33788 * g++.dg/abi/vbase8-21.C: New test.
33789
33790 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
33791
33792 * g++.dg/abi/vbase8-10.C: New test.
33793
33794 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33795
33796 * lib/g++.exp (g++_set_ld_library_path): Renamed to
33797 ${tool}_set_ld_library_path.
33798 Changed caller.
33799 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
33800 g++.exp.
33801
33802 2001-07-26 Stan Cox <scox@redhat.com>
33803
33804 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
33805 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
33806 gcc_exit, gcc_check_unsupported_p):
33807 Moved to gcc-deps.exp
33808 * gcc-deps.exp: New file.
33809
33810 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33811
33812 * g++.old-deja/g++.pt/defarg14.C: New test.
33813
33814 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
33815
33816 * g++.old-deja/g++.other/lineno5.C: New test.
33817
33818 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
33819
33820 * g++.old-deja/g++.pt/crash68.C: New test.
33821
33822 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
33823
33824 * g++.old-deja/g++.other/crash42.C: New test.
33825
33826 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
33827
33828 * gcc.dg/cpp/extratokens.c: Fix.
33829 * gcc.dg/cpp/skipping2.c: New tests.
33830
33831 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33832
33833 * gcc.c-torture/execute/20010724-1.c: New file.
33834 * gcc.c-torture/execute/20010724-1.x: New file.
33835
33836 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
33837
33838 * g++.old-deja/g++.other/cond7.C: New test.
33839
33840 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
33841
33842 * g++.old-deja/g++.other/optimize4.C: New test.
33843
33844 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
33845
33846 * g++.old-deja/g++.abi/vbase8-5.C: New test.
33847
33848 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
33849
33850 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
33851 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
33852 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
33853 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
33854
33855 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
33856 bug report" message.
33857
33858 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
33859 * g++.dg/ext/instantiate1.C: Move from old-deja.
33860
33861 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
33862
33863 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
33864 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
33865 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
33866 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
33867
33868 2001-07-23 Jeffrey A Law (law@cygnus.com)
33869
33870 * gcc.c-torture/execute/20010723-1.c: New test.
33871
33872 2001-07-23 Ben Elliston <bje@redhat.com>
33873
33874 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
33875
33876 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33877
33878 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
33879 i[34567]86-*-*.
33880 Delete handling of ieee_multilib_flags.
33881 Pass -mieee for alpha*-*-* and sh-*-*.
33882 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
33883
33884 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
33885
33886 Remove old-abi tests.
33887 * g++.old-deja/g++.mike/p11116.C: Remove.
33888 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
33889
33890 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
33891
33892 * g77.f-torture/compile/pr3743.f: New test
33893
33894 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
33895
33896 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
33897
33898 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33899
33900 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
33901 g++.old-deja/g++.pt/static6.C: Likewise.
33902 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
33903 supports weak symbols.
33904
33905 2001-07-18 Andreas Jaeger <aj@suse.de>
33906
33907 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
33908 supported again.
33909
33910 2001-07-18 Andreas Jaeger <aj@suse.de>
33911
33912 * gcc.dg/iftrap-1.c: Fix target line.
33913
33914 2001-07-17 Richard Henderson <rth@redhat.com>
33915
33916 * gcc.c-torture/execute/20010717-1.c: New.
33917
33918 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
33919
33920 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
33921 tests.
33922
33923 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
33924
33925 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
33926
33927 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33928
33929 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
33930 UAC_SIGBUS, UAC_NOPRINT definitions.
33931
33932 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
33933
33934 * objc/execute/object_is_class.m: New test.
33935 * objc/execute/object_is_meta_class.m: New test.
33936
33937 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
33938
33939 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
33940 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
33941
33942 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
33943
33944 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
33945 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
33946
33947 2001-07-14 Richard Henderson <rth@redhat.com>
33948
33949 * gcc.dg/iftrap-1.c: New.
33950
33951 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
33952
33953 * g77.f-torture/execute/intrinsic77.f: New test.
33954
33955 2001-07-11 Janis Johnson <janis@us.ibm.com>
33956
33957 * gcc.misc-tests/gcov-3.c: New test.
33958
33959 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
33960
33961 * gcc.c-torture/compile/20010711-1.c,
33962 * gcc.c-torture/compile/20010711-2.c: New tests.
33963
33964 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
33965
33966 * gcc.c-torture/execute/20010711-1.c: New test.
33967
33968 2001-07-11 Ben Elliston <bje@redhat.com>
33969
33970 * g++.old-deja/g++.other/enum5.C: New test.
33971
33972 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
33973
33974 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
33975 (g++-dg-prune): Call prune_gcc_output.
33976 * prune.exp: New file for prune_gcc_output.
33977 * lib/g++.exp, lib/gcc.exp: Load it.
33978
33979 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
33980
33981 * gcc.c-torture/compile/20010701-1.c,
33982 g++.old-deja/g++.ext/attrib6.C: New tests.
33983
33984 2001-07-06 Jeffrey A Law (law@cygnus.com)
33985
33986 * gcc.c-torture/compile/20010706-1.c: New test.
33987
33988 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
33989
33990 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
33991
33992 2001-06-28 Stan Shebs <shebs@apple.com>
33993
33994 * gcc.dg/pragma-darwin.c: New test.
33995
33996 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33997
33998 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
33999 Solaris 2.[678] system.
34000
34001 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
34002
34003 * gcc.dg/20010622-1.c: New test.
34004
34005 2001-06-18 Stan Shebs <shebs@apple.com>
34006
34007 * objc.dg: New directory.
34008 * objc.dg/dg.exp: New file.
34009 * objc.dg/alias.m: New.
34010 * objc.dg/class-1.m: New.
34011 * objc.dg/class-2.m: New.
34012 * objc.dg/const-str-1.m: New.
34013 * objc.dg/const-str-2.m: New.
34014 * objc.dg/id-1.m: New.
34015 * objc.dg/method-1.m: New.
34016 * objc.dg/super-class-1.m: New.
34017 * lib/objc-dg.exp: New file.
34018
34019 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
34020
34021 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
34022 of label name.
34023
34024 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
34025
34026 * g++.old-deja/g++.abi/vbase8-9.C: New test.
34027
34028 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34029
34030 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
34031 variable.
34032
34033 2001-06-12 Richard Henderson <rth@redhat.com>
34034
34035 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
34036
34037 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
34038
34039 * g++.old-deja/g++.abi/vbase5.C: New test.
34040 * g++.old-deja/g++.abi/vbase6.C: New test.
34041 * g++.old-deja/g++.abi/vbase7.C: New test.
34042
34043 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34044
34045 * gcc.c-torture/compile/20010610-1.c: New test.
34046
34047 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
34048
34049 * g++.old-deja/g++.abi/vbase4.C: New test.
34050
34051 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
34052
34053 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
34054 support %f for HC11/HC12 targets.
34055 * gcc.c-torture/execute/930513-1.x: New file, likewise.
34056 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
34057 on HC11/HC12 targets.
34058 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
34059
34060 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34061
34062 * gcc.dg/wchar_t-1.c: New file.
34063 * gcc.dg/wint_t-1.c: Likewise.
34064
34065 2001-06-11 Bernd Schmidt <bernds@redhat.com>
34066
34067 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
34068
34069 2001-06-11 Richard Henderson <rth@redhat.com>
34070
34071 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
34072
34073 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
34074
34075 * gcc.c-torture/compile/20010611-1.c: New test.
34076
34077 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
34078
34079 * gcc.dg/c99-tag-1.c: Add more tests.
34080
34081 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
34082
34083 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
34084 representation on MN10300 and ARM/Thumb.
34085
34086 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
34087
34088 * g77.f-torture/execute/20010610.f: New.
34089
34090 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
34091
34092 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
34093 names.
34094
34095 2001-06-09 Richard Henderson <rth@redhat.com>
34096
34097 * gcc.c-torture/execute/ashrdi-1.c: New.
34098 * gcc.c-torture/execute/ashldi-1.c: New.
34099 * gcc.c-torture/execute/lshrdi-1.c: New.
34100
34101 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
34102
34103 * objc/execute/load-3.m: Added. Check sending +load to categories,
34104 in addition to classes.
34105
34106 2001-06-08 Stan Shebs <shebs@apple.com>
34107
34108 * objc/execute/load-2.m: New test. From Nicola Pero
34109 <n.pero@mi.flashnet.it>.
34110
34111 2001-06-08 Jakub Jelinek <jakub@redhat.com>
34112
34113 * gcc.c-torture/execute/20010605-2.c: New test.
34114
34115 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
34116
34117 * g++.old-deja/g++.abi/vbase2.C: New test.
34118 * g++.old-deja/g++.abi/vbase3.C: New test.
34119
34120 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
34121
34122 * g++.old-deja/g++.pt/friend49.C: New test.
34123
34124 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
34125
34126 * g++.old-deja/g++.ext/anon3.C: New test.
34127
34128 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
34129
34130 * g++.old-deja/g++.other/conv7.C: New test.
34131
34132 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
34133
34134 * gcc.c-torture/compile/20010605-2.c: New test.
34135
34136 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
34137
34138 * gcc.c-torture/execute/20010604-1.c: New test.
34139
34140 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
34141
34142 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
34143
34144 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
34145
34146 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
34147 (g++_link_flags): Likewise.
34148 (g++_init): Pass gccpath's value to two previous functions.
34149
34150 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34151
34152 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
34153 Ensure logfile entry matches exec command line.
34154
34155 2001-05-31 Richard Henderson <rth@redhat.com>
34156
34157 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
34158 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
34159
34160 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
34161
34162 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
34163 compiler for irix6.2
34164
34165 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
34166
34167 * g++.old-deja/g++.other/optimize3.C: New file.
34168
34169 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
34170
34171 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
34172 assemble.
34173
34174 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
34175
34176 * g++.old-deja/g++.other/optimize2.C: New file.
34177
34178 2001-05-25 Diego Novillo <dnovillo@redhat.com>
34179
34180 * gcc.c-torture/compile/20010518-2.c: New file.
34181 * gcc.c-torture/execute/20010518-1.c: New file.
34182 * gcc.c-torture/execute/20010518-2.c: New file.
34183
34184 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
34185
34186 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
34187
34188 2001-05-24 Mark Mitchell <mark@codesourcery.com>
34189
34190 G++ no longer defines builtins that do not begin with __builtin.
34191 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
34192 * g++.old-deja/g++.brendand/misc13.C: Likewise.
34193 * g++.old-deja/g++.law/builtin1.C: Likewise.
34194 * g++.old-deja/g++.law/cvt2.C: Likewise.
34195 * g++.old-deja/g++.mike/net5.C: Likewise.
34196 * g++.old-deja/g++.other/builtins1.C: Likewise.
34197 * g++.old-deja/g++.other/builtins2.C: Likewise.
34198 * g++.old-deja/g++.other/builtins3.C: Likewise.
34199 * g++.old-deja/g++.other/builtins4.C: Likewise.
34200 * g++.old-deja/g++.other/inline8.C: Likewise.
34201 * g++.old-deja/g++.robertl/eb39.C: Likewise.
34202
34203 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
34204
34205 * g++.old-deja/g++.pt/using1.C: Adjust.
34206 * g++.old-deja/g++.pt/using2.C: New test.
34207
34208 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
34209
34210 * gcc.dg/cpp/charconst.c: New tests.
34211 * gcc.dg/cpp/escape.c: New tests.
34212 * gcc.dg/cpp/escape-1.c: New tests.
34213 * gcc.dg/cpp/escape-2.c: New tests.
34214 * gcc.dg/cpp/ucs.c: New tests.
34215
34216 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
34217
34218 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
34219 native compiler for irix6.5.
34220
34221 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
34222
34223 * lib/g++.exp (g++_include_flags): Use args to compute
34224 get_multilibs.
34225 (g++_link_flags): Likewise.
34226 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
34227
34228 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
34229
34230 * gcc.dg/c90-hexfloat-1.c: Add more tests.
34231
34232 2001-05-21 Geoff Keating <geoffk@redhat.com>
34233
34234 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
34235 this file.
34236
34237 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
34238
34239 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
34240 STACK_SIZE;
34241 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
34242 to STACK_SIZE; Use it to define size of add_histo array.
34243 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
34244 to STACK_SIZE.
34245 (f): Use GITT_SIZE to define size of gitt local table.
34246 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
34247 to STACK_SIZE; Use it to define size of bytemem array.
34248
34249 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
34250
34251 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
34252 on 68HC11/HC12 due to the asm instruction.
34253 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
34254 * gcc.c-torture/compile/920520-1.x: Likewise.
34255 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
34256 on 68HC11/HC12 because the function is larger than 64K.
34257 * gcc.c-torture/compile/961203-1.x: New file, this test fails
34258 on 68HC11/HC12 because the structure is too large.
34259
34260 2001-05-20 Richard Henderson <rth@redhat.com>
34261
34262 * gcc.c-torture/execute/20010520-1.c: New.
34263
34264 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34265
34266 * g++.old-deja/g++.warn/compare1.C: New test.
34267 * gcc.dg/compare4.c: New test.
34268
34269 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
34270
34271 * g++.old-deja/g++.other/optimize1.C: New test.
34272
34273 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34274
34275 * g++.old-deja/g++.pt/spec41.C: New test.
34276
34277 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
34278
34279 * gcc.c-torture/compile/20010114-1.x: Remove.
34280
34281 2001-05-18 Stan Shebs <shebs@apple.com>
34282
34283 * gcc.c-torture/compile/20010518-1.c: New test.
34284
34285 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
34286
34287 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
34288 * g++.old-deja/g++.pt/crash67.C: New test.
34289
34290 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
34291
34292 * g++.old-deja/g++.other/debug9.C: New test.
34293
34294 2001-05-16 Zack Weinberg <zackw@stanford.edu>
34295
34296 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
34297
34298 2001-05-16 Jan Hubicka <jh@suse.cz>
34299
34300 * gcc.c-torture/compile/20010516-1.c: New test.
34301
34302 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
34303
34304 * g++.old-deja/g++.other/crash41.C: New test.
34305
34306 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
34307
34308 * g++.old-deja/g++.pt/crash66.C: New test.
34309
34310 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
34311
34312 * g++.old-deja/g++.robertl/eb27.C: Convert.
34313
34314 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
34315
34316 * g++.dg/friend-warn.C: New test. Do not warn about friend
34317 declaration being redundant.
34318
34319 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
34320
34321 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
34322
34323 2001-05-14 Mark Mitchell <mark@codesourcery.com>
34324
34325 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
34326
34327 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
34328
34329 * lib/g++.exp: Use testsuite_flags.
34330
34331 2001-05-13 Mark Mitchell <mark@codesourcery.com>
34332
34333 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
34334
34335 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
34336
34337 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
34338
34339 2001-05-11 Mark Mitchell <mark@codesourcery.com>
34340
34341 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
34342
34343 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
34344
34345 * gcc.c-torture/compile/20010313-1.c: New test.
34346
34347 2001-05-09 Zack Weinberg <zackw@stanford.edu>
34348
34349 * gcc.dg/cpp/direct2.c: New test.
34350 * gccq.dg/cpp/direct2s.c: New test.
34351
34352 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
34353
34354 2001-05-07 Mark Mitchell <mark@codesourcery.com>
34355
34356 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
34357 * g++.old-deja/g++.other/op3.C: Likewise.
34358
34359 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
34360
34361 * gcc.dg/cpp/syshdr.h: New file.
34362 * gcc.dg/cpp/sysmac1.c: Update.
34363 * gcc.dg/cpp/sysmac2.c: Update.
34364
34365 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
34366
34367 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
34368
34369 2001-05-04 David Edelsohn <edelsohn@gnu.org>
34370
34371 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
34372 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
34373
34374 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
34375
34376 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
34377
34378 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
34379
34380 * lib/g++.exp (g++_include_flags): Don't use any special flags
34381 if TESTING_IN_BUILD_TREE is not defined.
34382 (g++_init): Use a plain 'c++' as the compiler if
34383 TESTING_IN_BUILD_TREEE is not defined.
34384
34385 2001-05-02 Jakub Jelinek <jakub@redhat.com>
34386
34387 * g++.old-deja/g++.eh/catch13.C: New test.
34388 * g++.old-deja/g++.eh/catch14.C: New test.
34389
34390 2001-05-02 Jakub Jelinek <jakub@redhat.com>
34391
34392 * gcc.dg/cpp/tr-define.c: New test.
34393
34394 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
34395
34396 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
34397 <stdlib.h>, not <malloc.h>.
34398
34399 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
34400
34401 * g++.old-deja/g++.ns/template17.C: New test.
34402
34403 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
34404
34405 * g++.old-deja/g++.pt/ref4.C: New test.
34406
34407 2001-04-30 Richard Henderson <rth@redhat.com>
34408
34409 * gcc.dg/20000724-1.c: Revert last change.
34410
34411 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
34412
34413 * g77.f-torture/execute/20010430.f: New test.
34414
34415 2001-04-30 Mark Mitchell <mark@codesourcery.com>
34416
34417 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
34418
34419 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
34420
34421 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
34422
34423 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
34424
34425 * g++.old-deja/g++.eh/crash6.C: New test.
34426
34427 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
34428
34429 * g++.old-deja/g++.other/warn7.C: New test.
34430
34431 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
34432
34433 * g++.old-deja/g++.other/defarg9.C: New test.
34434
34435 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
34436
34437 * g77.f-torture/compile/20010426.f: New test.
34438 * g77.f-torture/execute/20010426.f: New test.
34439
34440 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
34441
34442 * g77.f-torture/compile/20000629-1.x: Remove - error
34443 has been fixed.
34444
34445 2001-04-26 Jeffrey A Law (law@cygnus.com)
34446
34447 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
34448 Tweak slightly to work with g++.dg framework.
34449 * g++.dg/special/ecos.exp: Run initp1.C test.
34450 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
34451
34452 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
34453 its linker doesn't give line numbers either.
34454 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
34455
34456 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
34457
34458 * g++.old-deja/g++.other/lex1.C: New test.
34459
34460 2001-04-26 Jakub Jelinek <jakub@redhat.com>
34461
34462 * gcc.dg/noncompile/20010425-1.c: New test.
34463
34464 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
34465
34466 * g++.old-deja/g++.pt/mangle2.C: New test.
34467
34468 2001-04-25 Jakub Jelinek <jakub@redhat.com>
34469
34470 * gcc.dg/format/plus-1.c: New test.
34471
34472 2001-04-25 Jakub Jelinek <jakub@redhat.com>
34473
34474 * gcc.dg/20010423-1.c: New test.
34475
34476 2001-04-25 Jakub Jelinek <jakub@redhat.com>
34477
34478 * gcc.c-torture/execute/20010422-1.c: New test.
34479
34480 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
34481
34482 * g++.old-deja/g++.ns/type2.C: New test.
34483
34484 2001-04-24 Zack Weinberg <zackw@stanford.edu>
34485
34486 * g++.old-deja/g++.other/perf1.C: New test.
34487
34488 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
34489
34490 * gcc.dg/c99-func-2.c: Remove xfail.
34491 * gcc.dg/c99-func-3.c: Remove xfail.
34492 * gcc.dg/c99-func-4.c: Remove xfail.
34493
34494 2001-04-23 Zack Weinberg <zackw@stanford.edu>
34495
34496 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
34497
34498 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
34499
34500 * gcc.c-torture/compile/20010423-1.c: New test.
34501
34502 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
34503
34504 * g++.old-deja/g++.pt/typename28.C: New test.
34505
34506 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
34507
34508 * g++.old-deja/g++.abi/empty2.C: New test.
34509 * g++.old-deja/g++.abi/empty3.C: New test.
34510
34511 2001-04-20 Jakub Jelinek <jakub@redhat.com>
34512
34513 * g++.old-deja/g++.other/comdat2.C: New test.
34514 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
34515
34516 2001-04-20 Jakub Jelinek <jakub@redhat.com>
34517
34518 * g++.old-deja/g++.other/overload14.C: New test.
34519
34520 2001-04-20 Jakub Jelinek <jakub@redhat.com>
34521
34522 * g++.old-deja/g++.other/lookup23.C: New test.
34523
34524 2001-04-20 Jakub Jelinek <jakub@redhat.com>
34525
34526 * gcc.c-torture/execute/20010403-1.c: New test.
34527
34528 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
34529 Mark Mitchell <mark@codesourcery.com>
34530
34531 * lib/old-dejagnu.exp: Don't delete output of executable.
34532 Add .exe suffix to executables.
34533
34534 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
34535
34536 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
34537
34538 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34539
34540 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
34541
34542 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
34543
34544 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
34545 * g++.old-deja/g++.abi/crash1.C: New test.
34546
34547 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
34548
34549 * g++.old-deja/g++.other/crash40.C: New test.
34550
34551 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34552
34553 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
34554
34555 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
34556
34557 * g++.old-deja/g++.other/warn6.C: New test.
34558
34559 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
34560
34561 * g++.old-deja/g++.robertl/eb42.C: Same.
34562
34563 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34564
34565 * gcc.dg/wtr-conversion-1.c: New testcase.
34566
34567 2001-04-10 Richard Henderson <rth@redhat.com>
34568
34569 * g++.old-deja/g++.other/array5.C: New.
34570
34571 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34572
34573 * gcc.c-torture/execute/20010408-1.c: New test.
34574
34575 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
34576
34577 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
34578 headers and constructs.
34579 * g++.old-deja/g++.robertl/eb79.C: Same.
34580 * g++.old-deja/g++.robertl/eb77.C (main): Same.
34581 * g++.old-deja/g++.robertl/eb73.C: Same.
34582 * g++.old-deja/g++.robertl/eb66.C (main): Same.
34583 * g++.old-deja/g++.robertl/eb55.C (t): Same.
34584 * g++.old-deja/g++.robertl/eb54.C (main): Same.
34585 * g++.old-deja/g++.robertl/eb46.C (main): Same.
34586 * g++.old-deja/g++.robertl/eb44.C: Same.
34587 * g++.old-deja/g++.robertl/eb41.C (main): Same.
34588 * g++.old-deja/g++.robertl/eb4.C (main): Same.
34589 * g++.old-deja/g++.robertl/eb39.C: Same.
34590 * g++.old-deja/g++.robertl/eb33.C (main): Same.
34591 * g++.old-deja/g++.robertl/eb31.C (main): Same.
34592 * g++.old-deja/g++.robertl/eb30.C: Same.
34593 * g++.old-deja/g++.robertl/eb3.C: Same.
34594 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
34595 * g++.old-deja/g++.robertl/eb21.C: Same.
34596 * g++.old-deja/g++.robertl/eb15.C: Same.
34597 * g++.old-deja/g++.robertl/eb118.C: Same.
34598 * g++.old-deja/g++.robertl/eb115.C (main): Same.
34599 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
34600 * g++.old-deja/g++.robertl/eb109.C: Same.
34601 * g++.old-deja/g++.other/sibcall1.C (main): Same.
34602 * g++.old-deja/g++.mike/rtti1.C: Same.
34603 * g++.old-deja/g++.mike/p658.C: Same.
34604 * g++.old-deja/g++.mike/net46.C: Same.
34605 * g++.old-deja/g++.mike/net34.C: Same.
34606 * g++.old-deja/g++.mike/memoize1.C: Same.
34607 * g++.old-deja/g++.mike/eh2.C: Same.
34608 * g++.old-deja/g++.law/weak.C: Same.
34609 * g++.old-deja/g++.law/visibility7.C: Same.
34610 * g++.old-deja/g++.law/visibility25.C: Same.
34611 * g++.old-deja/g++.law/visibility22.C: Same.
34612 * g++.old-deja/g++.law/visibility2.C: Same.
34613 * g++.old-deja/g++.law/visibility17.C: Same.
34614 * g++.old-deja/g++.law/visibility13.C: Same.
34615 * g++.old-deja/g++.law/visibility10.C: Same.
34616 * g++.old-deja/g++.law/visibility1.C: Same.
34617 * g++.old-deja/g++.law/virtual3.C (eval): Same.
34618 * g++.old-deja/g++.law/vbase1.C: Same.
34619 * g++.old-deja/g++.law/operators32.C: Same.
34620 * g++.old-deja/g++.law/nest3.C: Same.
34621 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
34622 * g++.old-deja/g++.law/except5.C (main): Same.
34623 * g++.old-deja/g++.law/cvt7.C (run): Same.
34624 * g++.old-deja/g++.law/cvt2.C: Same.
34625 * g++.old-deja/g++.law/cvt16.C: Same.
34626 * g++.old-deja/g++.law/ctors6.C (bar): Same.
34627 * g++.old-deja/g++.law/ctors17.C (main): Same.
34628 * g++.old-deja/g++.law/ctors13.C: Same.
34629 * g++.old-deja/g++.law/ctors12.C (main): Same.
34630 * g++.old-deja/g++.law/ctors10.C: Same.
34631 * g++.old-deja/g++.law/code-gen5.C: Same.
34632 * g++.old-deja/g++.law/bad-error7.C: Same.
34633 * g++.old-deja/g++.law/arm9.C: Same.
34634 * g++.old-deja/g++.law/arm12.C: Same.
34635 * g++.old-deja/g++.law/arg8.C: Same.
34636 * g++.old-deja/g++.law/arg1.C: Same.
34637 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
34638 * g++.old-deja/g++.jason/template31.C: Same.
34639 * g++.old-deja/g++.jason/template24.C (main): Same.
34640 * g++.old-deja/g++.jason/2371.C: Same.
34641 * g++.old-deja/g++.eh/new2.C: Same.
34642 * g++.old-deja/g++.eh/new1.C: Same.
34643 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
34644 * g++.old-deja/g++.brendan/nest21.C (main): Same.
34645 * g++.old-deja/g++.brendan/err-msg3.C: Same.
34646 * g++.old-deja/g++.brendan/crash62.C: Same.
34647 * g++.old-deja/g++.brendan/crash52.C: Same.
34648 * g++.old-deja/g++.brendan/crash49.C (main): Same.
34649 * g++.old-deja/g++.brendan/crash38.C: Same.
34650 * g++.old-deja/g++.brendan/crash15.C (main): Same.
34651 * g++.old-deja/g++.brendan/copy9.C: Same.
34652
34653 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
34654
34655 * gcc.c-torture/execute/20001203-2.c (memset):
34656 Count argument is of type __SIZE_TYPE__.
34657
34658 2001-04-04 Diego Novillo <dnovillo@redhat.com>
34659
34660 * gcc.c-torture/compile/20010404-1.c: New test.
34661
34662 2001-04-04 Jakub Jelinek <jakub@redhat.com>
34663
34664 * gcc.c-torture/compile/20010326-1.c: New test.
34665
34666 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
34667
34668 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
34669 peculiarities of the SH.
34670 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
34671
34672 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34673
34674 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
34675 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
34676 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
34677
34678 2001-04-02 Jakub Jelinek <jakub@redhat.com>
34679
34680 * g77.f-torture/compile/20010321-1.f: New test.
34681
34682 2001-04-02 Jakub Jelinek <jakub@redhat.com>
34683
34684 * gcc.c-torture/compile/20010329-1.c: New test.
34685
34686 2001-04-02 Jakub Jelinek <jakub@redhat.com>
34687
34688 * gcc.c-torture/execute/20010329-1.c: New test.
34689
34690 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
34691
34692 * g++.old-deja/g++.other/eh4.C: Fix typo.
34693
34694 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
34695
34696 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
34697
34698 2001-03-28 Philip Blundell <philb@gnu.org>
34699
34700 * gcc.c-torture/compile/20010328-1.c: New test.
34701
34702 2001-03-27 Richard Henderson <rth@redhat.com>
34703
34704 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
34705 * g++.old-deja/g++.eh/vbase3.C: Likewise.
34706
34707 2001-03-27 Alan Modra <alan@linuxcare.com.au>
34708
34709 * gcc.c-torture/compile/20010327-1.c: New test.
34710
34711 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
34712
34713 * g++.old-deja/g++.other/friend12.C: New test.
34714 * g++.old-deja/g++.other/friend9.C: Expect no errors.
34715 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
34716
34717 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
34718
34719 * gcc.c-torture/execute/20010325-1.c: New test.
34720
34721 2001-03-23 Jakub Jelinek <jakub@redhat.com>
34722
34723 * g++.old-deja/g++.other/mangle3.C: New test.
34724
34725 2001-03-22 Jakub Jelinek <jakub@redhat.com>
34726
34727 * g++.old-deja/g++.other/anon8.C: New test.
34728
34729 2001-03-20 Philip Blundell <philb@gnu.org>
34730
34731 * gcc.c-torture/compile/20010320-1.c: New test.
34732
34733 2001-03-17 Richard Henderson <rth@redhat.com>
34734
34735 * g++.old-deja/g++.other/eh4.C: Add expected error text.
34736
34737 2001-03-15 Geoff Keating <geoff@redhat.com>
34738
34739 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
34740 tests on AIX.
34741
34742 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
34743
34744 * g++.old-deja/g++.other/eh4.C: New test.
34745
34746 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
34747
34748 * gcc.dg/cpp/mi1.c: Update.
34749
34750 2001-03-14 Jakub Jelinek <jakub@redhat.com>
34751
34752 * g++.old-deja/g++.other/regstack.C: New test.
34753
34754 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
34755
34756 * g++.old-deja/g++.other/ref4.C: New test.
34757
34758 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
34759
34760 * objc/execute/va_method.m: Added.
34761 * objc/execute/IMP.m: Added.
34762 * objc/execute/_cmd.m: Added.
34763 * objc/execute/accessing_ivars.m: Added.
34764 * objc/execute/class-1.m: Added.
34765 * objc/execute/class-10.m: Added.
34766 * objc/execute/class-11.m: Added.
34767 * objc/execute/class-12.m: Added.
34768 * objc/execute/class-13.m: Added.
34769 * objc/execute/class-14.m: Added.
34770 * objc/execute/class-2.m: Added.
34771 * objc/execute/class-3.m: Added.
34772 * objc/execute/class-4.m: Added.
34773 * objc/execute/class-5.m: Added.
34774 * objc/execute/class-6.m: Added.
34775 * objc/execute/class-7.m: Added.
34776 * objc/execute/class-8.m: Added.
34777 * objc/execute/class-9.m: Added.
34778 * objc/execute/class-tests-1.h
34779 * objc/execute/class-tests-2.h
34780 * objc/execute/compatibility_alias.m: Added.
34781 * objc/execute/encode-1.m: Added.
34782 * objc/execute/formal_protocol-1.m: Added.
34783 * objc/execute/formal_protocol-2.m: Added.
34784 * objc/execute/formal_protocol-3.m: Added.
34785 * objc/execute/formal_protocol-4.m: Added.
34786 * objc/execute/formal_protocol-5.m: Added.
34787 * objc/execute/formal_protocol-6.m: Added.
34788 * objc/execute/formal_protocol-7.m: Added.
34789 * objc/execute/informal_protocol.m: Added.
34790 * objc/execute/initialize.m: Added.
34791 * objc/execute/load.m: Added.
34792 * objc/execute/many_args_method.m: Added.
34793 * objc/execute/nested-3.m: Added.
34794 * objc/execute/no_clash.m: Added.
34795 * objc/execute/private.m: Added.
34796 * objc/execute/redefining_self.m: Added.
34797 * objc/execute/root_methods.m: Added.
34798 * objc/execute/selector-1.m: Added.
34799 * objc/execute/static-1.m: Added.
34800 * objc/execute/static-2.m: Added.
34801 * objc/execute/va_method.m: Added.
34802
34803 2001-03-10 Richard Henderson <rth@redhat.com>
34804
34805 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
34806
34807 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
34808
34809 * g++.old-deja/g++.other/crash31.C: XFAIL.
34810 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
34811 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
34812 * gcc.c-torture/execute/20010123-1.x: XFAIL.
34813 * gcc.c-torture/execute/20010124-1.x: XFAIL.
34814 * gcc.dg/sequence-pt-1.c: XFAIL one test.
34815
34816 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
34817
34818 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
34819
34820 2001-03-06 Zack Weinberg <zackw@stanford.edu>
34821
34822 * gcc.dg/20000724-1.c: Don't use multiline strings.
34823
34824 2001-03-06 Zack Weinberg <zackw@stanford.edu>
34825
34826 * objc/execute/string1.m, objc/execute/string2.m: Compare the
34827 result of -cString against what we expect it to be; don't just
34828 print it out for no one to read.
34829
34830 * objc/execute/string3.m, objc/execute/string4.m: New tests.
34831 Based on testcases provided by Nicola Pero.
34832
34833 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
34834
34835 * gcc.dg/cpp/macro7.c: New test.
34836
34837 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
34838
34839 * gcc.dg/cpp/multiline.c: Update.
34840
34841 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
34842
34843 * g++.old-deja/g++.other/enum3.C: New test.
34844
34845 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
34846
34847 * g++.old-deja/g++.other/pod1.C: New test.
34848
34849 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
34850
34851 * g++.old-deja/g++.ext/overload1.C: New test.
34852
34853 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
34854
34855 * g++.old-deja/g++.pt/using1.C: New test.
34856
34857 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
34858
34859 * g++.old-deja/g++.other/using9.C: New test.
34860
34861 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
34862
34863 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
34864
34865 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
34866
34867 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
34868
34869 * g++.old-deja/g++.ext/realpt1.C: Remove.
34870
34871 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
34872
34873 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
34874
34875 2001-02-26 Will Cohen <wcohen@redhat.com>
34876
34877 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
34878
34879 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
34880
34881 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
34882 templatized constructors.
34883
34884 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34885
34886 * gcc.c-torture/execute/20010224-1.c: New test.
34887
34888 2001-02-23 Jakub Jelinek <jakub@redhat.com>
34889
34890 * gcc.c-torture/execute/20010222-1.c: New test.
34891
34892 2001-02-22 Jakub Jelinek <jakub@redhat.com>
34893
34894 * g++.old-deja/g++.other/inline20.C: New test.
34895
34896 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
34897
34898 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
34899
34900 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
34901
34902 * g++.old-deja/g++.other/lookup22.C: New test.
34903
34904 2001-02-19 Zack Weinberg <zackw@stanford.edu>
34905
34906 * g77.dg: New directory.
34907 * g77.dg/20010216-1.f: New test case.
34908 * g77.dg/dg.exp: New driver.
34909 * lib/g77-dg.exp: New driver library.
34910
34911 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34912
34913 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
34914
34915 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
34916
34917 * g++.old-deja/g++.other/decl9.C: New test.
34918
34919 2001-02-16 Jakub Jelinek <jakub@redhat.com>
34920
34921 * g++.old-deja/g++.other/init16.C: Update the test so that it does
34922 not need <string> and also tests the initialization at runtime.
34923
34924 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
34925
34926 * gcc.c-torture/execute/longlong.c: New test.
34927
34928 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
34929
34930 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
34931
34932 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
34933
34934 * gcc.c-torture/execute/920302-1.c (execute):
34935 Change argument type to short.
34936
34937 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
34938
34939 * g++.old-deja/g++.pt/deduct6.C: New test.
34940
34941 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
34942
34943 * g++.old-deja/g++.pt/deduct5.C: New test.
34944
34945 2001-02-14 Jakub Jelinek <jakub@redhat.com>
34946
34947 * gcc.c-torture/execute/20010209-1.c: New test.
34948
34949 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
34950
34951 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
34952
34953 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
34954
34955 * g++.dg/vtgc1.C: Update for new ABI.
34956
34957 * consistency.vlad: New directory, 1665 files.
34958
34959 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
34960
34961 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
34962 return type.
34963 * gcc.dg/cpp/digraphs.c: Declare puts.
34964
34965 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
34966
34967 * g++.old-deja/g++.other/warn5.C: New test.
34968
34969 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
34970
34971 * g++.old-deja/g++.pt/spec40.C: New test.
34972
34973 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
34974
34975 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
34976 case.
34977 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
34978
34979 2001-02-12 Jakub Jelinek <jakub@redhat.com>
34980
34981 * gcc.c-torture/compile/20010209-1.c: New test.
34982
34983 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
34984
34985 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
34986 excess errors message but not if it crashes.
34987 * g++.old-deja/g++.other/crash27.C: Likewise.
34988 * g++.old-deja/g++.other/crash28.C: Likewise.
34989 * g++.old-deja/g++.other/crash30.C: Likewise.
34990 * g++.old-deja/g++.other/crash32.C: Likewise.
34991 * g++.old-deja/g++.other/crash35.C: Likewise.
34992 * g++.old-deja/g++.pt/inherit2.C: Likewise.
34993
34994 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
34995
34996 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
34997 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
34998 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
34999 g77.f-torture/execute/execute.exp,
35000 g77.f-torture/noncompile/noncompile.exp,
35001 gcc.c-torture/execute/execute.exp,
35002 gcc.c-torture/execute/memcheck/memcheck.exp,
35003 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
35004 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
35005 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
35006 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
35007 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
35008 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
35009 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
35010 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
35011 Remove bug reporting instructions with ancient email addresses.
35012
35013 2001-02-07 Jakub Jelinek <jakub@redhat.com>
35014
35015 * gcc.dg/20010202-1.c: New test.
35016 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
35017
35018 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
35019
35020 * g++.dg/stdbool-if.C: New test.
35021
35022 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
35023
35024 * objc/execute/fdecl.m: Added main().
35025
35026 2001-02-07 Jakub Jelinek <jakub@redhat.com>
35027
35028 * gcc.c-torture/execute/20010206-1.c: New test.
35029
35030 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
35031
35032 * gcc.dg/cpp/avoidpaste1.c: Update.
35033
35034 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
35035
35036 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
35037 Pero <nicola@brainstorm.co.uk>.
35038 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
35039
35040 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
35041
35042 * g++.old-deja/g++.pt/spec39.C: New test.
35043
35044 2001-02-05 Jakub Jelinek <jakub@redhat.com>
35045
35046 * gcc.c-torture/compile/20010202-1.c: New test.
35047
35048 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
35049
35050 * g++.old-deja/g++.abi/primary2.C: New test.
35051 * g++.old-deja/g++.abi/primary3.C: New test.
35052 * g++.old-deja/g++.abi/primary4.C: New test.
35053 * g++.old-deja/g++.abi/primary5.C: New test.
35054 * g++.old-deja/g++.abi/vtable3.h: New test.
35055 * g++.old-deja/g++.abi/vtable3a.C: New test.
35056 * g++.old-deja/g++.abi/vtable3b.C: New test.
35057 * g++.old-deja/g++.abi/vtable3c.C: New test.
35058 * g++.old-deja/g++.abi/vtable3d.C: New test.
35059 * g++.old-deja/g++.abi/vtable3e.C: New test.
35060 * g++.old-deja/g++.abi/vtable3f.C: New test.
35061 * g++.old-deja/g++.abi/vtable3g.C: New test.
35062 * g++.old-deja/g++.abi/vtable3h.C: New test.
35063 * g++.old-deja/g++.abi/vtable3i.C: New test.
35064 * g++.old-deja/g++.abi/vtable3j.C: New test.
35065 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
35066
35067 2001-02-03 Jakub Jelinek <jakub@redhat.com>
35068
35069 * g++.old-deja/g++.other/anon6.C: New test.
35070 * g++.old-deja/g++.other/anon7.C: New test.
35071
35072 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
35073
35074 * gcc.dg/cpp/avoidpaste2.c: New tests.
35075
35076 2001-01-31 Jakub Jelinek <jakub@redhat.com>
35077
35078 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
35079
35080 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
35081
35082 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
35083 DECIMAL_DIG cases for Irix."
35084
35085 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
35086
35087 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
35088
35089 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
35090
35091 * gcc.dg/c99-tag-1.c: New test.
35092
35093 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
35094
35095 * gcc.dg/cpp/tr-warn1.c: Add tests.
35096
35097 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
35098
35099 * gcc.dg/cpp/avoidpaste1.c: Update.
35100 * gcc.dg/cpp/paste4.c: Update.
35101
35102 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
35103
35104 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
35105 cases for Irix.
35106
35107 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
35108
35109 * g++.old-deja/g++.other/inline19.C: New test.
35110
35111 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
35112
35113 * gcc.dg/Wlarger-than.c: New test.
35114
35115 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
35116
35117 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
35118
35119 2001-01-29 Jakub Jelinek <jakub@redhat.com>
35120
35121 * gcc.c-torture/execute/20010129-1.c: New test.
35122 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
35123
35124 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
35125
35126 * gcc.dg/cpp/avoidpaste1.c: Test case.
35127
35128 2001-01-28 Jakub Jelinek <jakub@redhat.com>
35129
35130 * g++.old-deja/g++.other/inline18.C: New test.
35131
35132 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35133
35134 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
35135 and __builtin_putchar.
35136
35137 2001-01-27 Jakub Jelinek <jakub@redhat.com>
35138
35139 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
35140 tests.
35141
35142 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
35143
35144 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
35145 floating point number rounding mode to round to the nearest
35146 representable mode.
35147
35148 2001-01-25 Jakub Jelinek <jakub@redhat.com>
35149
35150 * g++.old-deja/g++.other/mangle2.C: New test.
35151
35152 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
35153
35154 * gcc.c-torture/compile/20010124-1.c: New test.
35155
35156 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
35157
35158 * g++.old-deja/g++.pt/spec38.C: New test.
35159
35160 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35161
35162 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
35163 "Build don't run".
35164
35165 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35166
35167 * gcc.c-torture/execute/20010123-1.c: New test.
35168
35169 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
35170
35171 * g++.old-deja/g++.pt/spec37.C: New test.
35172
35173 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
35174
35175 * g++.old-deja/g++.pt/overload14.C: New test.
35176
35177 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35178
35179 * gcc.c-torture/execute/20010122-1.c: New test, exercise
35180 __builtin_return_address.
35181
35182 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
35183
35184 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
35185 * g++.old-deja/g++.pt/spec35.C: New test.
35186 * g++.old-deja/g++.pt/spec36.C: New test.
35187
35188 2001-01-20 Jakub Jelinek <jakub@redhat.com>
35189
35190 * gcc.c-torture/compile/20010118-1.c: New test.
35191
35192 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
35193
35194 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
35195
35196 2001-01-19 Jakub Jelinek <jakub@redhat.com>
35197
35198 * gcc.c-torture/execute/20010119-1.c: New test.
35199
35200 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
35201
35202 * g++.old-deja/g++.other/vbase5.C: New test.
35203
35204 2001-01-19 Jakub Jelinek <jakub@redhat.com>
35205
35206 * gcc.c-torture/execute/20010118-1.c: New test.
35207
35208 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
35209
35210 * g++.old-deja/g++.pt/deduct3.C: New test.
35211
35212 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
35213
35214 * g++.old-deja/g++.pt/spec34.C: New test.
35215
35216 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
35217
35218 * g77.f-torture/compile/20000601-2.f: New test.
35219
35220 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
35221
35222 * g++.old-deja/g++.other/init17.C: New test.
35223
35224 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
35225
35226 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
35227
35228 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
35229
35230 * g++.old-deja/g++.pt/unify8.C: New test.
35231
35232 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
35233
35234 * g++.old-deja/g++.abi/vbase1.C: New test.
35235
35236 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
35237
35238 * g++.old-deja/g++.pt/crash65.C: New test.
35239
35240 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
35241
35242 * gcc.dg/cpp/assembl2.S: New test case.
35243
35244 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
35245
35246 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
35247 are supported.
35248
35249 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35250
35251 * g++.old-deja/g++.other/builtins1.C: New test.
35252 * g++.old-deja/g++.other/builtins2.C: Likewise.
35253 * g++.old-deja/g++.other/builtins3.C: Likewise.
35254 * g++.old-deja/g++.other/builtins4.C: Likewise.
35255
35256 2001-01-17 Jakub Jelinek <jakub@redhat.com>
35257
35258 * gcc.c-torture/compile/20010117-1.c: New test.
35259 * gcc.c-torture/compile/20010117-2.c: New test.
35260
35261 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
35262
35263 * g77.f-torture/execute/20010116.[fx]: New test,
35264 XFAIL on i?86-*-*.
35265 * g77.f-torture/compile/20010115.f: Indicate it's
35266 a test for PR fortran/1636.
35267
35268 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
35269
35270 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
35271
35272 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
35273
35274 * g77.f-torture/compile/20010115.f: New test.
35275
35276 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
35277
35278 * g++.old-deja/g++.pt/nontype5.C: New test.
35279
35280 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
35281
35282 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
35283 have an equivalent working one below it.
35284
35285 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
35286
35287 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
35288 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
35289
35290 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
35291
35292 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
35293 message containing "init_priority".
35294 (conpr-2.C): Likewise.
35295 (conpr-3.C): Likewise.
35296 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
35297
35298 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35299
35300 * gcc.c-torture/execute/20010114-2.c: New test.
35301
35302 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
35303
35304 * gcc.c-torture/compile/20010114-1.c: New test.
35305 * gcc.c-torture/compile/20010114-1.x: Xfail.
35306 * gcc.c-torture/compile/20010114-2.c: New test.
35307 * gcc.c-torture/execute/20010114-1.c: New test.
35308 * gcc.dg/trunc-1.c: New test.
35309 * gcc.dg/uninit-B.c: New test.
35310
35311 2001-01-13 Nick Clifton <nickc@redhat.com>
35312
35313 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
35314 target.
35315
35316 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
35317
35318 * gcc.c-torture/compile/20010113-1.c: New test.
35319
35320 2001-01-13 Jakub Jelinek <jakub@redhat.com>
35321
35322 * gcc.c-torture/compile/20001212-1.c: New test.
35323
35324 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
35325
35326 * gcc.dg/cpp/widestr1.c: Update.
35327 * gcc.dg/cpp/prag-imp.c: Remove.
35328
35329 2001-01-12 Jakub Jelinek <jakub@redhat.com>
35330
35331 * gcc.c-torture/execute/20000801-3.x: Remove.
35332 * gcc.dg/c90-init-1.c: New test.
35333 * gcc.dg/c99-init-1.c: New test.
35334 * gcc.dg/c99-init-2.c: New test.
35335 * gcc.dg/gnu99-init-1.c: New test.
35336
35337 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
35338
35339 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
35340 testing that no relevant ones were found.
35341
35342 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
35343
35344 * g++.old-deja/g++.pt/cast2.C: New test.
35345
35346 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
35347
35348 * g++.old-deja/g++.pt/friend47.C: New test.
35349
35350 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
35351
35352 * g++.old-deja/g++.pt/instantiate13.C: New test.
35353
35354 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
35355
35356 * g++.old-deja/g++.other/defarg7.C: New test.
35357 * g++.old-deja/g++.other/defarg8.C: New test.
35358
35359 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
35360
35361 * g++.old-deja/g++.pt/crash64.C: New test.
35362
35363 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
35364
35365 * g++.old-deja/g++.pt/crash63.C: New test.
35366
35367 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
35368
35369 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
35370
35371 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
35372
35373 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
35374
35375 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
35376
35377 * g++.old-deja/g++.pt/error3.C: New test.
35378
35379 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
35380
35381 * g++.old-deja/g++.other/crash39.C: New test.
35382
35383 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
35384
35385 * g++.old-deja/g++.other/vbase4.C: New test.
35386
35387 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
35388
35389 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
35390 * gcc.dg/special/20000419-2.c: New file. Identical to above.
35391 * gcc.dg/special/special.exp: New test driver which will check
35392 for alias support for the above test.
35393
35394 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
35395
35396 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
35397 problems on small machines.
35398 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
35399 parameterize.
35400
35401 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
35402
35403 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
35404 mips.
35405 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
35406
35407 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
35408
35409 * g++.old_deja/g++.pt/using8.C: New test.
35410
35411 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
35412
35413 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
35414
35415 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
35416
35417 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
35418 where a failure is expected.
35419 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
35420
35421 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
35422
35423 * g++.old_deja/g++.pt/instantiate12.C: New test.
35424
35425 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
35426
35427 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
35428 start of structs.
35429 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
35430 * g++.old-deja/g++.brendan/crash17.C: Likewise.
35431 * g++.old-deja/g++.brendan/crash29.C: Likewise.
35432 * g++.old-deja/g++.brendan/crash48.C: Likewise.
35433 * g++.old-deja/g++.brendan/ns1.C: Likewise.
35434 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
35435 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
35436 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
35437 * g++.old-deja/g++.eh/spec6.C: Likewise.
35438 * g++.old-deja/g++.jason/crash3.C: Likewise.
35439 * g++.old-deja/g++.law/ctors11.C: Likewise.
35440 * g++.old-deja/g++.law/ctors17.C: Likewise.
35441 * g++.old-deja/g++.law/ctors5.C: Likewise.
35442 * g++.old-deja/g++.law/ctors9.C: Likewise.
35443 * g++.old-deja/g++.mike/ambig1.C: Likewise.
35444 * g++.old-deja/g++.mike/net22.C: Likewise.
35445 * g++.old-deja/g++.mike/p3538a.C: Likewise.
35446 * g++.old-deja/g++.mike/p3538b.C: Likewise.
35447 * g++.old-deja/g++.mike/virt3.C: Likewise.
35448 * g++.old-deja/g++.niklas/t128.C: Likewise.
35449 * g++.old-deja/g++.other/anon4.C: Likewise.
35450 * g++.old-deja/g++.other/using1.C: Likewise.
35451 * g++.old-deja/g++.other/warn3.C: Likewise.
35452 * g++.old-deja/g++.pt/t37.C: Likewise.
35453 * g++.old-deja/g++.robertl/eb69.C: Likewise.
35454 * g++.old-deja/g++.robertl/eb71.C: Likewise.
35455
35456 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
35457
35458 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
35459
35460 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35461
35462 * gcc.c-torture/execute/stdio-opt-3.c: New test.
35463
35464 2001-01-07 Jakub Jelinek <jakub@redhat.com>
35465
35466 * gcc.c-torture/compile/20010107-1.c: New test.
35467
35468 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
35469
35470 * gcc.c-torture/execute/builtin-noret-1.c: New test.
35471
35472 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
35473
35474 * gcc.dg/format/format.h: New file.
35475 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
35476 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
35477 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
35478 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
35479 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
35480 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
35481 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
35482 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
35483 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
35484 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
35485 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
35486 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
35487 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
35488 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
35489 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
35490 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
35491 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
35492 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
35493 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
35494 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
35495 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
35496 instead of declaring standard types, macros and functions in each
35497 test.
35498
35499 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
35500
35501 * gcc.c-torture/execute/20010106-1.c: New test.
35502
35503 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
35504
35505 * gcc.dg/format/format.exp: New file.
35506 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
35507 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
35508 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
35509 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
35510 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
35511 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
35512 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
35513 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
35514 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
35515 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
35516 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
35517 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
35518 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
35519 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
35520 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
35521 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
35522 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
35523 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
35524 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
35525 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
35526 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
35527 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
35528 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
35529 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
35530 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
35531 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
35532 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
35533 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
35534 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
35535 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
35536 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
35537 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
35538 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
35539 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
35540 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
35541 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
35542 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
35543 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
35544 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
35545 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
35546 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
35547 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
35548
35549 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
35550
35551 * gcc.c-torture/execute/991228-1.c: Take word endianness into
35552 account.
35553
35554 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
35555
35556 * gcc.c-torture/execute/builtin-complex-1.c: New test.
35557
35558 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
35559
35560 * g++.old-deja/g++.pt/crash62.C: New test.
35561
35562 2001-01-04 Richard Henderson <rth@redhat.com>
35563
35564 * gcc.dg/20000926-1.c: Update expected warnings.
35565 * gcc.dg/array-2.c: Likewise.
35566 * gcc.dg/array-4.c: Also validate flexible array members.
35567 * gcc.dg/c99-flex-array-1.c: New.
35568
35569 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
35570
35571 * gcc.c-torture/compile/20001222-1.x: Remove.
35572
35573 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
35574
35575 * gcc.c-torture/execute/built-in-setjmp.c: New.
35576
35577 2001-01-03 Richard Henderson <rth@redhat.com>
35578
35579 * gcc.dg/940510-1.c: Update expected error wording.
35580 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
35581
35582 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
35583
35584 * lib/target-supports.exp (check_alias_available): Modified to
35585 indicate aliases not supported if only weak aliases are supported.
35586
35587 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35588
35589 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
35590 Turn on cmpstrsi checks for __pj__ and __i370__.
35591
35592 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
35593
35594 * g++.old-deja/g++.other/virtual11.C: New test.
35595
35596 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
35597
35598 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
35599
35600 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35601
35602 * gcc.c-torture/compile/20010102-1.c: New test.
35603
35604 2001-01-02 Andreas Jaeger <aj@suse.de>
35605
35606 * gcc.dg/noreturn-3.c: New test.
35607
35608 * gcc.dg/noreturn-4.c: New test.
35609
35610 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35611
35612 * gcc.c-torture/execute/stdio-opt-1.c: Also test
35613 __builtin_fputc and __builtin_fwrite.
35614
35615 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
35616
35617 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
35618 signed char, not default char.
35619
35620 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
35621
35622 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
35623
35624 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
35625
35626 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
35627
35628 2000-12-29 Richard Henderson <rth@redhat.com>
35629
35630 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
35631 (__cyg_profile_func_exit): Define.
35632
35633 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
35634
35635 * g++.dg/vtgc1.C: New test.
35636
35637 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
35638
35639 * gcc.dg/noncompile/20001228-1.c: New test.
35640
35641 * gcc.dg/20001228-1.c: New test.
35642
35643 * gcc.c-torture/execute/20001228-1.c: New test.
35644
35645 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
35646
35647 * gcc.dg/format-strfmon-1.c: New test.
35648
35649 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35650
35651 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
35652 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
35653 * gcc.c-torture/execute/string-opt-1.c: Likewise.
35654 * gcc.c-torture/execute/string-opt-2.c: Likewise.
35655 * gcc.c-torture/execute/string-opt-3.c: Likewise.
35656 * gcc.c-torture/execute/string-opt-4.c: Likewise.
35657 * gcc.c-torture/execute/string-opt-6.c: Likewise.
35658 * gcc.c-torture/execute/string-opt-7.c: Likewise.
35659 * gcc.c-torture/execute/string-opt-8.c: Likewise.
35660 * gcc.c-torture/execute/string-opt-9.c: Likewise.
35661 * gcc.c-torture/execute/string-opt-10.c: Likewise.
35662 * gcc.c-torture/execute/string-opt-11.c: Likewise.
35663 * gcc.c-torture/execute/string-opt-12.c: Likewise.
35664
35665 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
35666 * gcc.c-torture/execute/string-opt-4.c: Test index.
35667
35668 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
35669
35670 * gcc.c-torture/compile/20001226-1.c: New test.
35671
35672 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
35673
35674 * gcc.c-torture/compile/20001222-1.c: New test.
35675 * gcc.c-torture/compile/20001222-1.x: Xfail.
35676
35677 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
35678
35679 * gcc.c-torture/execute/comp-goto-2.c: New test.
35680
35681 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
35682
35683 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
35684 Use long types if __INT_MAX__ is 32767.
35685 (main): Use cast to (sint32 *) when poking 88 into a_page.
35686
35687 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
35688
35689 2000-12-21 Bernd Schmidt <bernds@redhat.com>
35690
35691 * gcc.c-torture/compile/20001221-1.c: New test.
35692 * gcc.c-torture/execute/20001221-1.c: New test.
35693
35694 2000-12-20 Richard Henderson <rth@redhat.com>
35695
35696 * g++.old-deja/g++.pt/crash36.C: Update error lines.
35697 * g++.old-deja/g++.robertl/eb109.C: Likewise.
35698
35699 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35700
35701 * gcc.dg/compare3.c: New test.
35702
35703 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
35704
35705 * gcc.dg/format-warnll-1.c: New test.
35706
35707 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
35708
35709 * gcc.dg/cpp/cmdlne-P.c: New test.
35710
35711 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
35712
35713 * gcc.c-torture/execute/builtin-abs-1.c,
35714 gcc.c-torture/execute/builtin-abs-2.c: New tests.
35715
35716 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
35717
35718 * gcc.dg/cpp/multiline.c: New test.
35719
35720 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
35721
35722 * g++.old-deja/g++.other/syshdr1.C: Update.
35723 * gcc.dg/cpp/lineflags.c: Remove temporarily.
35724
35725 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35726
35727 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
35728
35729 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35730
35731 * g++.old-deja/g++.pt/ttp65.C: New test.
35732
35733 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35734
35735 * g++.old-deja/g++.pt/ttp64.C: New test.
35736
35737 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35738
35739 * g++.old-deja/g++.pt/spec33.C: New test.
35740
35741 2000-12-14 Catherine Moore <clm@redhat.com>
35742
35743 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
35744 * gcc.c-torture/execute/920612-2.c: Likewise.
35745 * gcc.c-torture/execute/920428-2.c: Likewise.
35746 * gcc-c-torture/execute/va-arg-11.c: Call exit.
35747 * gcc.c-torture/execute/va-arg-21.c: Likewise.
35748
35749 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35750
35751 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
35752 * gcc.dg/pack-test-2.c: Likewise.
35753
35754 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
35755
35756 Tests by Zack Weinberg <zackw@stanford.edu>.
35757
35758 * gcc.dg/cpp/defined.c: Update.
35759 * gcc.dg/cpp/defined_trad.c: New tests.
35760
35761 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
35762
35763 * gcc.dg/cpp/trad-direct.c: Update.
35764
35765 2000-12-11 Neil Booth <neilb@earthling.net>
35766
35767 * gcc.dg/cpp/defined_trad.c
35768
35769 2000-12-11 Neil Booth <neilb@earthling.net>
35770
35771 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
35772
35773 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
35774
35775 * gcc.dg/format-miss-2.c: New test.
35776
35777 2000-12-09 Neil Booth <neilb@earthling.net>
35778
35779 * gcc.dg/cpp/lineflags.c: New tests.
35780 * gcc.dg/cpp/poison.c: Update.
35781 * gcc.dg/cpp/redef2.c: Update.
35782 * gcc.dg/cpp/skipping.c: New test.
35783
35784 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
35785
35786 * g++.old-deja/g++.other/eh3.C: New testcase.
35787
35788 2000-12-07 Neil Booth <neilb@earthling.net>
35789
35790 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
35791 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
35792 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
35793 wtr-union-init-2.c, wtr-union-init-3.c: Update.
35794 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
35795 Update.
35796
35797 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
35798
35799 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
35800 __SIZE_TYPE__ instead of int for type of integers cast to
35801 pointers.
35802
35803 2000-12-07 Jakub Jelinek <jakub@redhat.com>
35804
35805 * g++.old-deja/g++.other/cleanup4.C: New test.
35806
35807 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
35808
35809 * format-sec-1.c: New test.
35810
35811 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
35812
35813 * gcc.dg/format-nonlit-3.c: New test.
35814
35815 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
35816
35817 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
35818 through a null pointer.
35819
35820 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35821
35822 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
35823 * g++.old-deja/g++.pt/partial4.C: New test.
35824
35825 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
35826
35827 * gcc.c-torture/execute/ieee/hugeval.x: New.
35828
35829 2000-12-06 Neil Booth <neilb@earthling.net>
35830
35831 * gcc.dg/cpp/backslash2.c: New tests.
35832
35833 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35834
35835 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
35836 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
35837
35838 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
35839
35840 * gcc.c-torture/execute/20001203-2.c: New testcase.
35841
35842 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
35843
35844 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
35845 * g++.old-deja/g++.other/virtual10.C: New test.
35846
35847 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
35848
35849 * g++.old-deja/g++.mike/pmf5.C: Remove test.
35850
35851 2000-12-05 Richard Henderson <rth@redhat.com>
35852
35853 * gcc.c-torture/compile/20001205-1.c: New.
35854
35855 2000-12-04 Neil Booth <neilb@earthling.net>
35856
35857 * g++.old-deja/g++.other/virtual9.C: New test.
35858 * g++.old-deja/g++.pt/crash61.C: New test.
35859 * gcc.c-torture/execute/loop-9.c: New test.
35860
35861 2000-12-04 Neil Booth <neilb@earthling.net>
35862
35863 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
35864 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
35865 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
35866 * gcc.dg/cpp/extratokens.c: ...here.
35867
35868 2000-12-04 Neil Booth <neilb@earthling.net>
35869
35870 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
35871 New tests.
35872
35873 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35874
35875 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
35876 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
35877
35878 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
35879
35880 * gcc.c-torture/execute/20001203-1.c: New test.
35881
35882 2000-12-03 Neil Booth <neilb@earthling.net>
35883
35884 * gcc.dg/cpp/macro6.c: New test cases.
35885
35886 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35887
35888 * gcc.c-torture/execute/string-opt-9.c: New test.
35889 * gcc.c-torture/execute/string-opt-10.c: Likewise.
35890 * gcc.c-torture/execute/string-opt-11.c: Likewise.
35891 * gcc.c-torture/execute/string-opt-12.c: Likewise.
35892
35893 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
35894 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
35895
35896 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
35897
35898 * gcc.dg/cpp/if-6.c: New testcase.
35899
35900 * gcc.dg/20001201-1.c: New testcase.
35901
35902 2000-12-02 Neil Booth <neilb@earthling.net>
35903
35904 * g++.old-deja/g++.other/externC4.C,
35905 g++.old-deja/g++.other/friend10.C: New tests.
35906
35907 2000-12-02 Neil Booth <neilb@earthling.net>
35908
35909 * g++.old-deja/g++.other/instan2.C
35910 * g++.old-deja/g++.other/instan3.C: New test.
35911
35912 2000-12-02 Neil Booth <neilb@earthling.net>
35913
35914 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
35915 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
35916 gnuc99.c,gnuc99-pedantic.c: New tests.
35917
35918 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
35919
35920 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
35921 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
35922
35923 2000-12-01 Neil Booth <neilb@earthling.net>
35924
35925 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
35926 * gcc.dg/cpp/poison.c: Update.
35927 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
35928
35929 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
35930
35931 * g77.f-torture/execute/20001201.f: New test.
35932
35933 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
35934
35935 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
35936
35937 2000-12-01 Jakub Jelinek <jakub@redhat.com>
35938
35939 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
35940
35941 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
35942
35943 * g++.old-deja/g++.other/cast6.C: New test.
35944
35945 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
35946
35947 * gcc.c-torture/execute/20001130-2.c: New testcase.
35948
35949 2000-11-30 Richard Henderson <rth@redhat.com>
35950
35951 * gcc.c-torture/execute/20001130-1.c: New test.
35952
35953 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
35954
35955 * g++.old-deja/g++.other/op3.C: New test.
35956
35957 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
35958
35959 * g++.old-deja/g++.other/op2.C: New test.
35960
35961 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
35962
35963 * g++.old-deja/g++.other/crash38.C: New test.
35964
35965 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
35966
35967 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
35968
35969 2000-11-29 Jakub Jelinek <jakub@redhat.com>
35970
35971 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
35972 tests.
35973 * gcc.c-torture/execute/string-opt-6.c: New test.
35974
35975 * gcc.dg/20001117-1.c: Add main.
35976
35977 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
35978
35979 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
35980 Move from here ...
35981 * gcc.dg/940510-1.c: ... to here.
35982
35983 * gcc.dg/20000926-1.c: GNU C now allows initializations of
35984 zero-size arrays in toplevel structures.
35985
35986 2000-11-28 Jakub Jelinek <jakub@redhat.com>
35987
35988 * gcc.c-torture/execute/loop-8.c: New test.
35989
35990 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
35991
35992 * g++.old-deja/g++.other/base1.C: New test.
35993
35994 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
35995
35996 * g++.old-deja/g++.other/parse2.C: New test.
35997
35998 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
35999
36000 * g++.old-deja/g++.pt/incomplete1.C: New test.
36001
36002 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
36003
36004 * g++.old-deja/g++.other/friend9.C: New test.
36005
36006 2000-11-28 Jakub Jelinek <jakub@redhat.com>
36007
36008 * gcc.dg/20001127-1.c: New test.
36009
36010 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
36011
36012 * g++.old-deja/g++.pt/friend46.C: New test.
36013
36014 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
36015
36016 * g++.old-deja/g++.other/ptrmem8.C: New test.
36017
36018 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36019
36020 * gcc.c-torture/execute/string-opt-7.c: New test.
36021 * gcc.c-torture/execute/string-opt-8.c: Likewise.
36022
36023 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
36024
36025 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
36026 instead of 'mkcheck 2'.
36027
36028 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
36029
36030 * gcc.c-torture/execute/memcheck/driver.c,
36031 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
36032 C9X references to refer to C99.
36033
36034 2000-11-25 Jakub Jelinek <jakub@redhat.com>
36035
36036 * gcc.dg/ultrasp3.c: New test.
36037
36038 2000-11-25 Neil Booth <neilb@earthling.net>
36039
36040 * gcc.dg/cpp/include2.c: Update test to be locale independent.
36041
36042 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
36043
36044 * gcc.c-torture/compile/20001123-2.c: New.
36045
36046 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36047
36048 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
36049
36050 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
36051
36052 * gcc.dg/sequence-point-1.c: Add some new tests.
36053 * gcc.c-torture/execute/20001124-1.c: New test.
36054
36055 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
36056
36057 * g++.old-deja/g++.other/vaarg4.C: New test.
36058 * gcc.c-torture/compile/20001123-1.c: New test.
36059
36060 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
36061
36062 * g++.other/crash24.C: Adjust and remove XFAIL.
36063 * g++.other/crash37.C: New test.
36064
36065 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
36066
36067 * g++.old-deja/g++.pt/instantiate9.C: New test.
36068
36069 2000-11-22 Mark Mitchell <mark@codesourcery.com>
36070
36071 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
36072 new ABI, too.
36073
36074 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
36075 * g++.old-deja/g++.robertl/eb55.C: Likewise.
36076
36077 2000-11-22 Neil Booth <neilb@earthling.net>
36078
36079 * gcc.dg/cpp/Wtrigraphs.c: New test.
36080
36081 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
36082
36083 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
36084
36085 2000-11-22 Jakub Jelinek <jakub@redhat.com>
36086
36087 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
36088
36089 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
36090
36091 * lib/gcc-dg.exp: load_lib scanasm.exp.
36092 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
36093 * lib/g++-dg.exp: load_lib scanasm.exp.
36094 * lib/scanasm.exp: New.
36095 (scan-assembler, scan-assembler-not): Add optional arguments to
36096 test name, or if not present, the pattern name.
36097 (scan-assembler-dem, scan-assembler-dem-not): New.
36098
36099 * g++.dg/dg.exp: New.
36100
36101 2000-11-21 Neil Booth <neilb@earthling.net>
36102
36103 * gcc.dg/cpp/integrated1.c: Remove.
36104
36105 2000-11-21 Jakub Jelinek <jakub@redhat.com>
36106
36107 * gcc.c-torture/execute/20001121-1.c: New test.
36108
36109 2000-11-21 Richard Henderson <rth@redhat.com>
36110
36111 * gcc.c-torture/compile/20001121-1.c: New test.
36112
36113 2000-11-20 Neil Booth <neilb@earthling.net>
36114
36115 * gcc.dg/cpp/integrated1.c: New test.
36116
36117 2000-11-21 Jakub Jelinek <jakub@redhat.com>
36118
36119 * g++.old-deja/g++.other/inline17.C: New test.
36120
36121 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
36122
36123 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
36124 local variable to be zero: I made the variable global. Now
36125 uses abort() and exit() instead of relying on main's return value.
36126
36127 2000-11-20 Neil Booth <neilb@earthling.net>
36128
36129 * gcc.dg/cpp/paste2.c: Update test.
36130 * objc/execute/paste.m: New test.
36131
36132 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
36133
36134 * gcc.dg/c99-condexpr-1.c: New test.
36135
36136 2000-11-20 Neil Booth <neilb@earthling.net>
36137
36138 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
36139
36140 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
36141
36142 * g++.old-deja/g++.pt/export1.C: New test.
36143
36144 2000-11-20 Jakub Jelinek <jakub@redhat.com>
36145
36146 * gcc.dg/20001117-1.c: New test.
36147
36148 2000-11-18 Richard Henderson <rth@redhat.com>
36149
36150 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
36151
36152 2000-11-18 Richard Henderson <rth@redhat.com>
36153
36154 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
36155 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
36156 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
36157
36158 2000-11-18 Richard Henderson <rth@redhat.com>
36159
36160 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
36161 (main): New. Exit cleanly.
36162
36163 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
36164
36165 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
36166 gcc.dg/c99-fordecl-2.c: New tests.
36167
36168 2000-11-18 Richard Henderson <rth@redhat.com>
36169
36170 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
36171 * gcc.c-torture/execute/zerolen-2.c: New.
36172
36173 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36174
36175 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
36176 memory.
36177
36178 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
36179
36180 * g++.old-deja/g++.pt/instantiate8.C: New test.
36181
36182 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
36183
36184 * g++.old-deja/g++.other/incomplete.C: Add more tests.
36185 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
36186
36187 2000-11-16 Nick Clifton <nickc@redhat.com>
36188
36189 * gcc.c-torture/execute/nestfunc-2.c: New test.
36190 * gcc.c-torture/execute/nestfunc-3.c: New test.
36191
36192 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
36193
36194 * gcc.c-torture/compile/20001116-1.c: New test.
36195
36196 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36197
36198 * gcc.c-torture/execute/20001115-1.c: New test.
36199
36200 2000-11-15 Mark Mitchell <mark@codesourcery.com>
36201
36202 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
36203 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
36204 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
36205 * g++.old-deja/g++.abi/vmihint.C: Likewise.
36206
36207 2000-11-15 Neil Booth <neilb@earthling.net>
36208
36209 gcc.dg/cpp/_Pragma1.c: Update.
36210 gcc.dg/cpp/_Pragma2.c: New test.
36211
36212 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
36213
36214 * g++.old-deja/g++.other/anon5.C: New test.
36215
36216 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
36217
36218 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
36219 tests.
36220
36221 2000-11-14 Jakub Jelinek <jakub@redhat.com>
36222
36223 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
36224 output.
36225
36226 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
36227
36228 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
36229 labels at end of compound statements.
36230
36231 2000-11-13 Jakub Jelinek <jakub@redhat.com>
36232
36233 * gcc.c-torture/execute/loop-7.c: New test.
36234
36235 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
36236
36237 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
36238
36239 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
36240
36241 * gcc.dg/c99-bool-1.c: New test.
36242
36243 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
36244
36245 * gcc.dg/c99-scope-1.c: Remove xfail.
36246 * gcc.dg/c99-scope-2.c: New test.
36247
36248 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36249
36250 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
36251 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
36252
36253 2000-11-11 Mark Mitchell <mark@codesourcery.com>
36254
36255 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
36256 error messages.
36257
36258 * g++.mike/p700.C: Don't typedef wchar_t.
36259 * g++.mike/p784.C: Likewise.
36260 * g++.mike/eb101.C: Don't use __wchar_t.
36261
36262 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
36263
36264 * g77.f-torture/execute/20001111.[fx]: Test premature exit
36265 from DO loop.
36266
36267 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
36268
36269 * gcc.c-torture/execute/20001111-1.c: New test.
36270
36271 2000-11-10 Nick Clifton <nickc@redhat.com>
36272
36273 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
36274 long multuiple and accumulate.
36275
36276 2000-11-09 Richard Henderson <rth@redhat.com>
36277
36278 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
36279 via size_t instead of int.
36280
36281 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
36282 * gcc.c-torture/execute/string-opt-2.c: Likewise.
36283 * gcc.c-torture/execute/string-opt-3.c: Likewise.
36284 * gcc.c-torture/execute/string-opt-4.c: Likewise.
36285
36286 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
36287
36288 * gcc.c-torture/compile/20001109-1.c: New test.
36289 * gcc.c-torture/compile/20001109-2.c: New test.
36290
36291 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
36292
36293 * g++.old-deja/g++.pt/operator1.C: New test.
36294 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
36295
36296 2000-11-09 Jakub Jelinek <jakub@redhat.com>
36297
36298 * gcc.dg/20001108-1.c: New test.
36299
36300 2000-11-09 Jakub Jelinek <jakub@redhat.com>
36301
36302 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
36303 with both arguments constant strings.
36304 * gcc.c-torture/execute/string-opt-3.c: New test.
36305 * gcc.c-torture/execute/string-opt-4.c: New test.
36306 * gcc.c-torture/execute/string-opt-5.c: New test.
36307
36308 2000-11-08 Nick Clifton <nickc@redhat.com>
36309
36310 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
36311 mulsidi3adddi patterns.
36312
36313 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
36314
36315 * g++.old-deja/g++.other/crash36.C: New test.
36316
36317 2000-11-08 Jakub Jelinek <jakub@redhat.com>
36318
36319 * g++.old-deja/g++.other/init16.C: New test.
36320
36321 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
36322
36323 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
36324
36325 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
36326
36327 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
36328 * gcc.c-torture/execute/va-arg-16.x: Likewise.
36329 * gcc.c-torture/execute/va-arg-17.x: Likewise.
36330
36331 2000-11-07 DJ Delorie <dj@redhat.com>
36332
36333 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
36334
36335 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36336
36337 * gcc.c-torture/execute/string-opt-1.c: New test.
36338
36339 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
36340
36341 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
36342 mips-sgi-irix6.* because the MIPS ABI passes floating-point
36343 parameters in registers, and there is no way for a varargs
36344 function to know in which order the integer and floating-point
36345 parameters should be interleaved when they are placed on the
36346 stack.
36347 * gcc.c-torture/execute/va-arg-16.x: Likewise.
36348 * gcc.c-torture/execute/va-arg-17.x: Likewise.
36349
36350 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36351
36352 * gcc.c-torture/execute/string-opt-2.c: New test.
36353
36354 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
36355
36356 * g++.old-deja/g++.pt/crash60.C: New test.
36357
36358 2000-11-06 Jakub Jelinek <jakub@redhat.com>
36359
36360 * g++.old-deja/g++.other/crash24.C: New test.
36361 * g++.old-deja/g++.other/crash25.C: New test.
36362 * g++.old-deja/g++.other/crash26.C: New test.
36363 * g++.old-deja/g++.other/crash27.C: New test.
36364 * g++.old-deja/g++.other/crash28.C: New test.
36365 * g++.old-deja/g++.other/crash29.C: New test.
36366 * g++.old-deja/g++.other/crash30.C: New test.
36367 * g++.old-deja/g++.other/crash31.C: New test.
36368 * g++.old-deja/g++.other/crash32.C: New test.
36369 * g++.old-deja/g++.other/crash33.C: New test.
36370 * g++.old-deja/g++.other/crash34.C: New test.
36371 * g++.old-deja/g++.other/crash35.C: New test.
36372
36373 2000-11-06 Jakub Jelinek <jakub@redhat.com>
36374
36375 * gcc.c-torture/execute/20001031-1.c: New test.
36376
36377 2000-11-04 Mark Mitchell <mark@codesourcery.com>
36378
36379 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
36380 namespace.
36381
36382 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
36383 standards-conformant.
36384
36385 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
36386
36387 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
36388 * g++.old-deja/g++.mike/p755a.C: Likewise.
36389 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
36390 library makes no calls to `operator new' during initialization.
36391
36392 2000-11-04 Neil Booth <neilb@earthling.net>
36393
36394 * gcc.dg/cpp/include2.c: New tests.
36395
36396 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
36397
36398 * lib/g++.exp (g++_set_ld_library_path): New function.
36399 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
36400
36401 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
36402
36403 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
36404 warnings.
36405
36406 2000-11-01 Richard Henderson <rth@redhat.com>
36407
36408 * g++.old-deja/g++.ext/namedret1.C: New.
36409 * g++.old-deja/g++.ext/namedret2.C: New.
36410 * g++.old-deja/g++.ext/namedret3.C: New.
36411
36412 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
36413
36414 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
36415 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
36416
36417 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36418
36419 * gcc.c-torture/execute/va-arg-21.c: New test.
36420
36421 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
36422
36423 * gcc.dg/c99-complex-2.c: New test.
36424
36425 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36426
36427 * gcc.c-torture/execute/stdio-opt-1.c: New test.
36428
36429 2000-10-31 Jakub Jelinek <jakub@redhat.com>
36430
36431 * g++.old-deja/g++.other/inline16.C: New test.
36432
36433 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
36434
36435 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
36436 __PRETTY_FUNCTION__
36437
36438 2000-10-29 Neil Booth <neilb@earthling.net>
36439
36440 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
36441 New tests.
36442 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
36443 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
36444 optimisation.
36445
36446 2000-10-29 Neil Booth <neilb@earthling.net>
36447
36448 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
36449 * mi1.c, mi1c.h: Add null directives to multiple-include test.
36450 * mi5.c: Test multiple includes work with -C.
36451 * trigraphs.c: Test ^= version.
36452
36453 2000-10-28 Neil Booth <neilb@earthling.net>
36454
36455 New tests and test updates for new macro expander.
36456
36457 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
36458 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
36459 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
36460 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
36461 new diagnostic messages.
36462
36463 * gcc.dg/cpp/macro3.c: New tests.
36464
36465 2000-10-27 Mark Mitchell <mark@codesourcery.com>
36466
36467 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
36468 on the same line.
36469
36470 2000-10-27 Jakub Jelinek <jakub@redhat.com>
36471
36472 * g++.old-deja/g++.other/eh2.C: New test.
36473
36474 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
36475
36476 * gcc.c-torture/execute/20001027-1.c: New test.
36477
36478 2000-10-26 Richard Henderson <rth@redhat.com>
36479
36480 * gcc.c-torture/execute/20001026-1.c: New.
36481
36482 2000-10-26 Mark Mitchell <mark@codesourcery.com>
36483
36484 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
36485 * g++.old-deja/g++.law/builtin1.C: Likewise.
36486 * g++.old-deja/g++.law/ctors10.C: Likewise.
36487 * g++.old-deja/g++.law/virtual3.C: Likewise.
36488 * g++.old-deja/g++.mike/p658.C: Likewise.
36489 * g++.old-deja/g++.other/sibcall1.C: Likewise.
36490 * g++.old-deja/g++.other/vaarg2.C: Likewise.
36491 * g++.old-deja/g++.robertl/eb124.C: Likewise.
36492 * g++.old-deja/g++.robertl/eb44.C: Likewise.
36493 * g++.old-deja/g++.robertl/eb77.C: Likewise.
36494
36495 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
36496
36497 * gcc.c-torture/compile/20001024-1.c: New test.
36498
36499 2000-10-25 Mark Mitchell <mark@codesourcery.com>
36500
36501 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
36502 to tell us whether or not we are using V3.
36503
36504 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
36505
36506 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
36507 operands.
36508
36509 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
36510
36511 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
36512
36513 2000-10-25 Jakub Jelinek <jakub@redhat.com>
36514
36515 * gcc.c-torture/execute/20001024-1.c: New test.
36516
36517 2000-10-24 Jakub Jelinek <jakub@redhat.com>
36518
36519 * g++.old-deja/g++.other/sibcall1.C: New test.
36520
36521 2000-10-20 Jakub Jelinek <jakub@redhat.com>
36522
36523 * gcc.dg/noncompile/init-3.c: New test.
36524
36525 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
36526
36527 * gcc.dg/format-array-1.c: New test.
36528
36529 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
36530
36531 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
36532 writing through null pointers; remove comment about testing
36533 unterminated strings.
36534
36535 2000-10-17 Matthew Hiller <hiller@redhat.com>
36536
36537 * gcc.c-torture/execute/20001017-2.c: New test.
36538
36539 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
36540
36541 * gcc.c-torture/compile/20001018-1.c: New test.
36542 * gcc.c-torture/compile/20001018-1.x: Xfail.
36543
36544 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36545
36546 * gcc.c-torture/execute/20001017-1.c: New test.
36547
36548 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
36549
36550 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
36551 for multiple use of arguments with scanf formats; add tests for
36552 multiple use of arguments.
36553
36554 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
36555
36556 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
36557
36558 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
36559
36560 * gcc.dg/format-miss-1.c: New test.
36561
36562 2000-10-16 Jakub Jelinek <jakub@redhat.com>
36563
36564 * gcc.c-torture/execute/20001013-1.c: New test.
36565
36566 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
36567
36568 * gcc.dg/format-branch-1.c: New test.
36569
36570 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
36571
36572 * README, lib/file-format.exp: Remove EGCS references.
36573
36574 2000-10-16 Jakub Jelinek <jakub@redhat.com>
36575
36576 * gcc.dg/20001013-1.c: New test.
36577
36578 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
36579
36580 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
36581 for intmax_t in the compiler using __typeof__ and the type rules
36582 for conditional expressions.
36583
36584 2000-10-13 Jakub Jelinek <jakub@redhat.com>
36585
36586 * gcc.dg/20001012-1.c: New test.
36587 * gcc.dg/20001012-2.c: New test.
36588
36589 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
36590
36591 * gcc.dg/format-attr-1.c: New test.
36592
36593 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
36594
36595 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
36596 __LONG_LONG_MAX__ instead of LLONG_MAX.
36597
36598 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
36599
36600 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
36601 scanf flags.
36602 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
36603 flags.
36604
36605 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
36606
36607 * gcc.dg/sequence-pt-1.c: New test.
36608
36609 2000-10-11 Geoff Keating <geoffk@cygnus.com>
36610
36611 * gcc.c-torture/execute/20001011-1.c: New testcase.
36612 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
36613
36614 2000-10-10 Jakub Jelinek <jakub@redhat.com>
36615
36616 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
36617 does not error on it.
36618
36619 2000-10-10 Jakub Jelinek <jakub@redhat.com>
36620
36621 * gcc.dg/20001009-1.c: New test.
36622
36623 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
36624
36625 * gcc.c-torture/compile/20001009-1.c: Move from here ....
36626 * gcc.c-torture/execute/20001009-2.c: ... to here.
36627
36628 2000-10-09 Geoff Keating <geoffk@cygnus.com>
36629
36630 * gcc.c-torture/compile/20001009-1.c: New testcase.
36631 * gcc.c-torture/execute/20001009-1.c: New testcase.
36632 Testcases provided by Jan Hubicka <jh@suse.cz>.
36633
36634 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
36635
36636 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
36637 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
36638 uintmax_t using <limits.h> to emulate the compiler's internal
36639 logic. No longer XFAIL %j tests.
36640
36641 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
36642
36643 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
36644 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
36645 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
36646 regexps and details of expected handling of some bad formats.
36647 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
36648 suppression.
36649
36650 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
36651
36652 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
36653 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
36654 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
36655 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
36656 in list archives.
36657
36658 2000-10-06 Richard Henderson <rth@cygnus.com>
36659
36660 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
36661 * g++.old-deja/g++.brendan/crash52.C: Likewise.
36662 * g++.old-deja/g++.jason/report.C: Likewise.
36663 * g++.old-deja/g++.law/friend5.C: Likewise.
36664 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
36665 of the expected warnings.
36666
36667 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
36668
36669 * g++.old-deja/g++.pt/enum14.C: New test.
36670
36671 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
36672
36673 * g++.old-deja/g++.pt/crash59.C: New test.
36674
36675 2000-10-04 Will Cohen <wcohen@redhat.com>
36676
36677 * gcc.dg/20000926-1.c: New test.
36678
36679 2000-10-03 Geoff Keating <geoffk@cygnus.com>
36680
36681 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
36682 function name for current C++ compiler.
36683 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
36684
36685 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
36686
36687 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
36688 __PRETTY_FUNCTION__.
36689 * g++.old-deja/g++.ext/pretty2.C: Likewise.
36690
36691 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36692
36693 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
36694
36695 2000-09-26 Jakub Jelinek <jakub@redhat.com>
36696
36697 * gcc.c-torture/compile/20000923-1.c: New test.
36698
36699 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
36700
36701 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
36702 * g++.old-deja/g++.pt/ttp62.C: Same.
36703 * g++.old-deja/g++.other/inline14.C: Same.
36704
36705 2000-09-24 Richard Henderson <rth@cygnus.com>
36706
36707 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
36708
36709 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
36710
36711 * gcc.dg/c90-printf-1.c: Add test for wide string format.
36712
36713 2000-09-22 Geoff Keating <geoffk@cygnus.com>
36714
36715 * gcc.c-torture/compile/20000922-1.c: New file.
36716
36717 2000-09-21 Nick Clifton <nickc@redhat.com>
36718
36719 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
36720 a signed long modulo operation.
36721 (mod6): New function - perform an unsigned long modulo operation.
36722 (main): Add tests for modulos of very large numbers by very small
36723 dividends.
36724
36725 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36726
36727 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
36728
36729 2000-09-19 Richard Henderson <rth@cygnus.com>
36730
36731 * gcc.dg/compare2.c (case 10): XFAIL.
36732
36733 2000-09-18 Richard Henderson <rth@cygnus.com>
36734
36735 * gcc.c-torture/execute/20000906-1.c: Move ...
36736 * gcc.dg/20000906-1.c: ... here. Only run on targets
36737 that support __builtin_trap.
36738
36739 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
36740
36741 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
36742
36743 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
36744
36745 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
36746 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
36747 more $ format tests.
36748
36749 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
36750
36751 * gcc.dg/format-errmk-1.c: New test.
36752
36753 2000-09-17 Greg McGary <greg@mcgary.org>
36754
36755 * gcc.c-torture/execute/20000917-1.x: Remove.
36756
36757 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
36758
36759 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
36760
36761 2000-09-17 Greg McGary <greg@mcgary.org>
36762
36763 * gcc.c-torture/execute/20000917-1.c: New test.
36764 * gcc.c-torture/execute/20000917-1.x: XFAIL.
36765
36766 2000-09-16 Neil Booth <NeilB@earthling.net>
36767
36768 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
36769 in nested macro bug.
36770
36771 2000-09-15 Neil Booth <NeilB@earthling.net>
36772
36773 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
36774
36775 2000-09-14 Jeffrey A Law (law@cygnus.com)
36776
36777 * gcc.c-torture/execute/20000914-1.c: New test.
36778
36779 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
36780
36781 * g++.other/inline13.C: New test.
36782
36783 2000-09-12 Andreas Jaeger <aj@suse.de>
36784
36785 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
36786 constant by Ulrich Drepper <drepper@redhat.com>.
36787
36788 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
36789
36790 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
36791
36792 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36793
36794 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
36795
36796 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
36797
36798 * gcc.dg/cpp/backslash.c: New test.
36799
36800 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
36801
36802 * gcc.c-torture/execute/20000910-1.c: New test.
36803 * gcc.c-torture/execute/20000910-2.c: Likewise.
36804
36805 2000-09-11 Robert Lipe <robertl@sco.com>
36806
36807 * gcc.dg/pragma-align.c: New test.
36808
36809 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
36810
36811 * g++.old-deja/g++.pt/explicit82.C: New test.
36812 * g++.old-deja/g++.pt/explicit83.C: New test.
36813
36814 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
36815
36816 * gcc.dg/asm-names.c: New test.
36817
36818 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36819
36820 * gcc.dg/cpp/tr-warn6.c: New test
36821
36822 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
36823
36824 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
36825 be accepted.
36826
36827 2000-09-07 Catherine Moore <clm@redhat.com>
36828
36829 * gcc.c-torture/execute/unroll-1.c: New test.
36830
36831 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
36832
36833 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
36834 ERROR markers.
36835 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
36836 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
36837 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
36838 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
36839 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
36840 Preprocess only.
36841 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
36842 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
36843
36844 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
36845
36846 * g++.old-deja/g++.pt/deduct2.C: New test.
36847
36848 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
36849
36850 * g++.old-deja/g++.pt/parms2.C: New test.
36851
36852 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
36853
36854 * g++.old-deja/g++.pt/crash58.C: New test.
36855
36856 2000-09-06 Greg McGary <greg@mcgary.org>
36857
36858 * gcc.c-torture/execute/20000906-1.c: New test.
36859 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
36860
36861 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36862
36863 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
36864
36865 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
36866
36867 * g++.old-deja/g++.pt/crash57.C: New test.
36868
36869 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
36870
36871 * g++.old-deja/g++.pt/crash56.C: New test.
36872
36873 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
36874
36875 * g++.old-deja/g++.pt/koenig1.C: New test.
36876
36877 2000-09-04 Jakub Jelinek <jakub@redhat.com>
36878
36879 * gcc.dg/20000904-1.c: New test.
36880
36881 2000-09-04 Jakub Jelinek <jakub@redhat.com>
36882
36883 * gcc.dg/cpp/paste8.c: New test.
36884
36885 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
36886
36887 * gcc.c-torture/compile/20000827-1.c: New test.
36888
36889 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
36890
36891 * gcc.dg/format-diag-1.c: New test.
36892
36893 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
36894
36895 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
36896 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
36897 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
36898 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
36899 gcc.dg/formatz-1.c: Adjust warning regular expressions.
36900
36901 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
36902
36903 * g++.old-deja/g++.other/nested4.C: New test.
36904
36905 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
36906
36907 * g++.old-deja/g++.ns/scoped1.C: New test.
36908
36909 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
36910
36911 * lib/g++.exp: Support testing already-installed GCC.
36912
36913 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36914
36915 * wtr-label-1.c, wtr-suffix-1.c: New tests.
36916
36917 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36918
36919 * gcc.dg/return-type-2.c: New test.
36920
36921 2000-08-27 Geoff Keating <geoffk@cygnus.com>
36922
36923 * gcc.c-torture/compile/20000825-1.c: New test.
36924
36925 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
36926
36927 * gcc.dg/dwarf2-2.c: New test.
36928
36929 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
36930
36931 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
36932 dg-warning regexps.
36933
36934 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
36935
36936 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
36937 gcc.dg/format-ext-5.c: New tests.
36938
36939 2000-08-25 Jakub Jelinek <jakub@redhat.com>
36940
36941 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
36942
36943 2000-08-24 Mark Mitchell <mark@codesourcery.com>
36944
36945 * gcc.dg/noncompile/930622-2.c: Adjust error message.
36946
36947 2000-08-24 Richard Henderson <rth@cygnus.com>
36948
36949 * gcc.dg/ia64-sync-1.c: New test.
36950 * gcc.dg/ia64-sync-2.c: New test.
36951 * gcc.dg/ia64-asm-1.c: New test.
36952
36953 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
36954
36955 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
36956 * gcc.dg/format-ext-2.c: New test.
36957
36958 2000-08-23 Jason Merrill <jason@redhat.com>
36959
36960 * lib/old-dejagnu.exp: Also ignore "In member function" and
36961 "At global scope".
36962
36963 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36964
36965 * gcc.dg/noncompile/label-lineno-1.c: New test.
36966
36967 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
36968
36969 * gcc.dg/c99-array-nonobj-1.c: New test.
36970
36971 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
36972
36973 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
36974 tests.
36975 * gcc.dg/format-ext-1.c: New test.
36976
36977 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36978
36979 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
36980 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
36981 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
36982 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
36983 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
36984
36985 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
36986
36987 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
36988 gcc.dg/c99-strftime-2.c: New tests.
36989
36990 2000-08-22 Richard Henderson <rth@cygnus.com>
36991
36992 * gcc.c-torture/execute/20000822-1.c: New test.
36993
36994 2000-08-21 Jakub Jelinek <jakub@redhat.com>
36995
36996 * gcc.c-torture/execute/20000819-1.x: Remove.
36997
36998 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
36999
37000 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
37001 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
37002 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
37003 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
37004 gcc.dg/format-xopen-1.c: New tests.
37005
37006 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
37007
37008 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
37009
37010 2000-08-21 Jakub Jelinek <jakub@redhat.com>
37011
37012 * g++.old-deja/g++.other/loop2.C: New test.
37013
37014 * gcc.c-torture/compile/20000606-1.c: New test.
37015 * gcc.c-torture/compile/20000728-1.c: New test.
37016 * gcc.c-torture/execute/20000801-1.c: New test.
37017 * gcc.c-torture/execute/20000801-2.c: New test.
37018 * gcc.c-torture/execute/20000819-1.c: New test.
37019 * gcc.c-torture/execute/20000819-1.x: XFAIL.
37020 * gcc.dg/20000629-1.c: New test.
37021 * gcc.dg/20000724-1.c: New test.
37022 * gcc.dg/20000807-1.c: New test.
37023
37024 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
37025
37026 * gcc.dg/cpp/pragma-1.c: New test.
37027 * gcc.dg/cpp/pragma-2.c: New test.
37028
37029 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
37030
37031 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
37032 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
37033
37034 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
37035
37036 * gcc.c-torture/compile/20000818-1.c: New test.
37037
37038 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
37039
37040 * gcc.c-torture/execute/20000818-1.c: New test.
37041
37042 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
37043
37044 * gcc.dg/format-va-1.c: New test.
37045
37046 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
37047
37048 * g++.old-deja/g++.other/typedef8.C: New test.
37049
37050 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
37051
37052 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
37053 * g++.old-deja/g++.mike/net36.C: Mark candidate.
37054 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
37055 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
37056 * g++.old-deja/g++.other/ptrmem7.C: New test.
37057 * g++.old-deja/g++.pt/ptrmem10.C: New test.
37058
37059 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
37060
37061 * g++.old-deja/g++.pt/typename27.C: New test.
37062
37063 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
37064
37065 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
37066 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
37067 * g++.old-deja/g++.pt/friend45.C: New test.
37068 * g++.old-deja/g++.other/friend8.C: New test.
37069
37070 2000-08-15 Richard Henderson <rth@cygnus.com>
37071
37072 * gcc.c-torture/execute/20000815-1.c: New test.
37073
37074 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
37075
37076 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
37077 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
37078 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
37079
37080 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
37081
37082 * g++.old-deja/g++.other/refinit2.C: New test.
37083
37084 2000-08-13 Geoff Keating <geoffk@cygnus.com>
37085
37086 * lib/c-torture.exp (c-torture): Make
37087 compiler_conditional_xfail_data global.
37088 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
37089 compiler_conditional_xfail_data machinery.
37090 (f-torture-execute): Likewise.
37091 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
37092 and only when unrolling loops.
37093
37094 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
37095
37096 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
37097
37098 * g++.old-deja/g++.pt/explicit81.C: New test.
37099
37100 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
37101
37102 * g++.old-deja/g++.pt/typename26.C: New test.
37103
37104 2000-08-10 Geoff Keating <geoffk@cygnus.com>
37105
37106 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
37107 warning.
37108
37109 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
37110
37111 * g++.old-deja/g++.other/array3.C: New test.
37112
37113 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
37114
37115 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
37116 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
37117 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
37118 New tests.
37119
37120 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
37121
37122 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
37123 * g++.old-deja/g++.abi/vmihint.C: Likewise.
37124
37125 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
37126
37127 * gcc.c-torture/execute/20000808-1.c: New test.
37128
37129 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
37130
37131 * gcc.dg/c90-const-expr-1.c: New test.
37132
37133 2000-08-08 Richard Henderson <rth@cygnus.com>
37134
37135 * gcc.dg/noncompile/920923-1.c: Declare calloc.
37136
37137 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
37138
37139 * gcc.dg/noncompile/const-ll-1.c: New test.
37140
37141 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
37142
37143 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
37144
37145 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
37146
37147 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
37148 that running programs linked against the shared version of libobjc
37149 run correctly.
37150
37151 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
37152
37153 * gcc.dg/c99-printf-1.c: New test.
37154
37155 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
37156
37157 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
37158
37159 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
37160
37161 * gcc.c-torture/execute/20000731-1.x: Delete.
37162
37163 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
37164
37165 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
37166 and torture_without_loops as is done by c-torture.exp.
37167 (search_for): Copy from c-torture.exp.
37168 (gcc-dg-runtest): New function, drives a directory of tests
37169 iterating over the TORTURE_OPTIONS.
37170 (scan-assembler, scan-assembler-not): Move here from
37171 individual directory drivers.
37172
37173 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
37174 defined by lib/gcc-dg.exp.
37175 * gcc.dg/cpp/cpp.exp: Likewise.
37176 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
37177 gcc-dg-runtest, so we cycle over optimization options.
37178
37179 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
37180 * gcc.dg/compare2.c: No longer expected to fail.
37181
37182 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
37183
37184 * gcc.c-torture/execute/20000804-1.c: New test.
37185
37186 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
37187
37188 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
37189
37190 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
37191
37192 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
37193
37194 2000-08-03 Jeffrey A Law (law@cygnus.com)
37195
37196 * gcc.c-torture/compile/20000803-1.c: New test.
37197
37198 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
37199
37200 * gcc.c-torture/execute/20000801-3.c,
37201 gcc.c-torture/execute/20000801-4.c: New tests.
37202 * gcc.c-torture/execute/20000801-3.x,
37203 gcc.c-torture/execute/20000801-4.x: Xfail.
37204
37205 2000-08-02 Geoff Keating <geoffk@cygnus.com>
37206
37207 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
37208 libobjc/.libs to allow for libtool.
37209
37210 2000-08-02 Jakub Jelinek <jakub@redhat.com>
37211
37212 * gcc.c-torture/compile/20000802-1.c: New test.
37213
37214 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
37215
37216 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
37217
37218 2000-07-31 Jeffrey A Law (law@cygnus.com)
37219
37220 * gcc-c-torture/execute/20000731-2.c: New test.
37221
37222 * gcc.c-torture/execute/20000731-1.c: New test.
37223 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
37224
37225 2000-07-31 Jakub Jelinek <jakub@redhat.com>
37226
37227 * testsuite/gcc.dg/cpp/paste7.c: New test.
37228 * gcc.dg/cpp/20000725-1.c: New test.
37229
37230 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
37231
37232 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
37233 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
37234 declaration warning for __builtin_dwarf_reg_size.
37235
37236 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
37237
37238 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
37239
37240 * gcc.dg/noncompile/voidparam-1.c: New test.
37241
37242 2000-07-30 Richard Henderson <rth@cygnus.com>
37243
37244 * gcc.dg/c90-digraph-1.c: Don't xfail.
37245 * gcc.dg/compare2.c (case 10): Xfail.
37246 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
37247
37248 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
37249
37250 * gcc.dg/c99-main-1.c: New test.
37251
37252 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
37253
37254 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
37255
37256 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
37257
37258 * gcc.c-tortuer/execute/20000726-1.c: New test.
37259
37260 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
37261
37262 * gcc.c-torture/execute/enum-2.c: New test.
37263
37264 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37265
37266 * gcc.dg/cpp/tr-warn3.c: New test.
37267
37268 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
37269
37270 * g++.old-deja/g++.ext/implicit1.C: Remove.
37271 * g++.old-deja/g++.jason/c2.C: Remove
37272 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
37273 * g++.old-deja/g++.pt/crash16.C: Likewise.
37274 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
37275
37276 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
37277
37278 * g++.old-deja/g++.other/for2.C: New test.
37279
37280 2000-07-25 Jakub Jelinek <jakub@redhat.com>
37281
37282 * gcc.dg/20000720-1.c: New test.
37283
37284 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
37285
37286 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
37287
37288 2000-07-24 Geoff Keating <geoffk@cygnus.com>
37289
37290 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
37291 * gcc.c-torture/execute/20000722-1.c: New.
37292 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
37293
37294 2000-07-24 Jakub Jelinek <jakub@redhat.com>
37295
37296 * gcc.dg/cpp/20000720-1.S: New test.
37297
37298 2000-07-21 Michael Meissner <meissner@redhat.com>
37299
37300 * gcc.c-torture/execute/ieee/hugeval.c: New test.
37301
37302 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
37303
37304 * g++.old-deja/g++.brendan/crash16.C,
37305 g++.old-deja/g++.brendan/parse3.C,
37306 g++.old-deja/g++.brendan/redecl1.C,
37307 g++.old-deja/g++.ns/template13.C,
37308 g++.old-deja/g++.other/decl4.C,
37309 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
37310
37311 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
37312
37313 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
37314 and "Internal error".
37315
37316 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
37317 regexps.
37318 * gcc.dg/cpp/paste6.c: New test.
37319
37320 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
37321
37322 * gcc.dg/cpp/tr-direct.c: New test.
37323
37324 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
37325 gcc.dg/cpp/undef1.c: Tweak error regexps.
37326
37327 2000-07-18 Eric Christopher <echristo@redhat.com>
37328
37329 * gcc.c-torture/compile/20000718-1.c: New test.
37330
37331 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
37332
37333 * cpplex.c (_cpp_push_token): If the token being pushed back
37334 is the previous token in this context, just subtract one from
37335 context->posn.
37336 * cppmacro.c (save_expansion): Clear aux field when storing a
37337 placemarker.
37338
37339 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
37340
37341 * gcc.dg/noncompile/redecl-1.c: New test.
37342
37343 2000-07-18 Jakub Jelinek <jakub@redhat.com>
37344
37345 * gcc.c-torture/execute/20000717-5.c: New test.
37346 * gcc.c-torture/execute/20000717-1.x: Removed.
37347
37348 2000-07-17 Richard Henderson <rth@cygnus.com>
37349
37350 * gcc.c-torture/execute/20000717-4.c: New test.
37351
37352 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
37353
37354 * gcc.dg/cpp/syshdr.c: New test.
37355 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
37356
37357 2000-07-17 Neil Booth <neilb@earthling.net>
37358
37359 * gcc.dg/cpp/cmdlne-dM.c: New test.
37360 * gcc.dg/cpp/cmdlne-dD.c: New test.
37361
37362 2000-07-17 Jeffrey A Law (law@cygnus.com)
37363
37364 * gcc.c-torture/execute/20000717-3.c: New test.
37365
37366 * gcc.c-torture/compile/20000717-1.c: New test.
37367
37368 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
37369
37370 * gcc.c-torture/execute/20000717-2.c: New test.
37371
37372 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
37373
37374 * gcc.dg/formatz-1.c: New test.
37375
37376 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
37377 * gcc.dg/c99-digraph-1.c: New tests.
37378
37379 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
37380 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
37381
37382 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
37383 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
37384 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
37385 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
37386 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
37387 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
37388 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
37389
37390 2000-07-17 Greg McGary <greg@mcgary.org>
37391
37392 * gcc.c-torture/execute/20000717-1.c: New test.
37393 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
37394
37395 2000-07-15 Jakub Jelinek <jakub@redhat.com>
37396
37397 * gcc.c-torture/execute/20000715-2.c: New test.
37398 * gcc.dg/20000715-1.c: New test.
37399
37400 2000-07-15 Michael Meissner <meissner@redhat.com>
37401
37402 * gcc.c-torture/execute/20000715-1.c: New test.
37403
37404 2000-07-13 Jakub Jelinek <jakub@redhat.com>
37405
37406 * gcc.c-torture/execute/20000707-1.c: New test.
37407
37408 2000-07-13 Neil Booth <NeilB@earthling.net>
37409
37410 * testsuite/gcc.dg/cpp/digraph1.c,
37411 testsuite/gcc.dg/cpp/digraph2.c,
37412 testsuite/gcc.dg/cpp/digraphs.c: New tests.
37413
37414 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
37415
37416 * g77.f-torture/compile/20000630-2.f: New test.
37417 * g77.f-torture/compile/20000630-2.x
37418
37419 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
37420
37421 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
37422
37423 2000-07-11 Neil Booth <NeilB@earthling.net>
37424
37425 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
37426
37427 2000-07-11 Neil Booth <NeilB@earthling.net>
37428
37429 * gcc.dg/cpp/cmdlne-C.c: New.
37430
37431 2000-07-09 Neil Booth <NeilB@earthling.net>
37432
37433 * gcc.dg/cpp/directiv.c: New tests.
37434 * gcc.dg/cpp/undef1.c: Update.
37435
37436 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
37437
37438 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
37439
37440 2000-07-09 Neil Booth <NeilB@earthling.net>
37441
37442 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
37443
37444 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
37445
37446 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
37447 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
37448
37449 2000-07-08 Neil Booth <NeilB@earthling.net>
37450
37451 * gcc.dg/cpp/macsyntx.c: New tests.
37452
37453 2000-07-07 Jakub Jelinek <jakub@redhat.com>
37454
37455 * gcc.dg/20000707-1.c: New test.
37456
37457 2000-07-07 Jakub Jelinek <jakub@redhat.com>
37458
37459 * gcc.c-torture/execute/20000706-1.c: New test.
37460 * gcc.c-torture/execute/20000706-2.c: New test.
37461 * gcc.c-torture/execute/20000706-3.c: New test.
37462 * gcc.c-torture/execute/20000706-4.c: New test.
37463 * gcc.c-torture/execute/20000706-5.c: New test.
37464
37465 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
37466
37467 * g++.old-deja/g++.pt/instantiate7.C: New test.
37468
37469 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
37470
37471 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
37472 * g++.old-deja/g++.mike/thunk3.C: Likewise.
37473 * g++.old-deja/g++.other/rtti3.C: Likewise.
37474 * g++.old-deja/g++.other/rttid3.C: Likewise.
37475
37476 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
37477
37478 * g77.f-torture/compile/20000630-1.x: Fix typo
37479
37480 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
37481
37482 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
37483 assembly output.
37484
37485 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
37486
37487 * gcc.dg/cpp/ident.c: New test.
37488
37489 2000-07-05 Neil Booth <NeilB@earthling.net>
37490
37491 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
37492 gcc.dg/cpp/lexstrng.c: New tests.
37493
37494 2000-07-04 Neil Booth <NeilB@earthling.net>
37495
37496 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
37497 * gcc.dg/cpp/strify2.c: Same.
37498
37499 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
37500
37501 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
37502 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
37503 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
37504 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
37505
37506 * testsuite/gcc.dg/cpp/macro1.c,
37507 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
37508 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
37509 testsuite/gcc.dg/cpp/strify1.c,
37510 testsuite/gcc.dg/cpp/strify2.c: New tests.
37511
37512 2000-07-03 Jakub Jelinek <jakub@redhat.com>
37513
37514 * gcc.c-torture/execute/20000703-1.c: New test.
37515
37516 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
37517
37518 * g++.old-deja/g++.pt (lookup10.C): New test.
37519
37520 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
37521
37522 * g++.old-deja/g++.pt (typename25.C): New test.
37523
37524 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
37525
37526 * gcc.c-torture/compile/20000701-1.c: New test.
37527
37528 2000-06-30 Nick Clifton <nickc@cygnus.com>
37529
37530 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
37531 to test case.
37532
37533 2000-06-30 Catherine Moore <clm@cygnus.com>
37534
37535 * gcc.c-torture/execute/align-1.c: New test.
37536
37537 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
37538
37539 * g++.old-deja/g++.pt/expr8.C: New test.
37540 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
37541
37542 2000-06-29 Nick Clifton <nickc@cygnus.com>
37543
37544 * gcc.c-torture/compile/20000629-1.c: New test.
37545
37546 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
37547
37548
37549 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
37550 gcc.dg/noncompile directory, depending on whether they're
37551 preprocessor tests or not. Annotate all the tests for the dg
37552 framework.
37553
37554 * gcc.c-torture/noncompile/noncompile.exp: Delete.
37555 * gcc.dg/noncompile/noncompile.exp: New.
37556
37557 * Moved files:
37558 Old name New name
37559 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
37560 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
37561 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
37562 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
37563 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
37564 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
37565 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
37566 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
37567 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
37568 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
37569 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
37570 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
37571 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
37572 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
37573 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
37574 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
37575 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
37576 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
37577 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
37578 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
37579 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
37580 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
37581 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
37582 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
37583
37584 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
37585 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
37586 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
37587 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
37588 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
37589 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
37590
37591 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
37592
37593 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
37594 declare one variable. On the fourth, error.
37595 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
37596 declared by 20000628-1a.h.
37597
37598 2000-06-29 Richard Henderson <rth@redhat.com>
37599
37600 * gcc.c-torture/execute/930529-1.x: New file.
37601 * gcc.dg/920413-1.c: Adjust expected warning text.
37602 * gcc.dg/980217-1.c: Declare abort.
37603 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
37604
37605 2000-06-29 Jeffrey A Law (law@cygnus.com)
37606
37607 * g77.f-torture/compile/20000629-1.f: New test.
37608 * g77.f-torture/compile/20000629-1.x: Expected to fail.
37609
37610 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
37611
37612 Rearrange lots of files, removing entirely the
37613 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
37614 directories.
37615
37616 * Deleted files:
37617 gcc.c-torture/code_quality/code_quality.exp
37618 gcc.c-torture/special/special.exp
37619 gcc.failure/failure.exp
37620 gcc.failure/940409-1.x
37621 gcc.c-torture/compile/961203-1.x
37622
37623 * New files:
37624 gcc.misc-tests/linkage.exp
37625 gcc.c-torture/execute/920730-1t.c
37626 gcc.c-torture/execute/920730-1t.x
37627 gcc.c-torture/compile/920520-1.x
37628 gcc.c-torture/compile/920521-1.x
37629 gcc.c-torture/compile/981006-1.x
37630 gcc.c-torture/execute/eeprof-1.x
37631
37632 * Moved files (possibly with modifications to fit a new harness):
37633 Old name New name
37634 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
37635 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
37636 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
37637 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
37638 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
37639 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
37640 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
37641 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
37642 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
37643 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
37644 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
37645 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
37646 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
37647 gcc.failure/940409-1.c gcc.dg/940409-1.c
37648
37649 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
37650
37651 * c-torture/compile/961203-1.x: Delete.
37652
37653 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
37654 not exit. Include stdio.h.
37655 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
37656 * gcc.misc-tests/dg-12.c: Likewise.
37657 * gcc.misc-tests/dg-5.c: Likewise.
37658 * gcc.misc-tests/dg-6.c: Likewise.
37659 * gcc.misc-tests/dg-7.c: Prototype abort.
37660 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
37661 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
37662 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
37663 not exit.
37664 * gcc.misc-tests/sieve.c: Use return from main, not exit.
37665 * gcc.misc-tests/sort2.c: Use return from main, not exit.
37666
37667 2000-06-28 Jakub Jelinek <jakub@redhat.com>
37668
37669 * gcc.dg/cpp/20000628-1.c: New test.
37670 * gcc.dg/cpp/20000628-1.h: New header for above test.
37671 * gcc.dg/cpp/20000628-1a.h: Likewise.
37672
37673 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
37674
37675 * gcc.dg/cpp: New directory.
37676 * gcc.dg/cpp/cpp.exp: New driver.
37677 * gcc.dg/cpp/20000627-1.c: New test.
37678 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
37679 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
37680 and rewrite as a compilation test.
37681
37682 * gcc.dg: Move many files into the cpp subdirectory, possibly
37683 renaming or editing them as well.
37684 Old name New name
37685 990119-1.c cpp/19990119-1.c
37686 990228-1.c cpp/19990228-1.c
37687 990407-1.c cpp/19990407-1.c
37688 990409-1.c cpp/19990409-1.c
37689 990413-1.c cpp/19990413-1.c
37690 990703-1.c cpp/19990703-1.c
37691 20000127-1.c cpp/20000127-1.c
37692 20000129-1.c cpp/20000129-1.c
37693 20000207-1.c cpp/20000207-1.c
37694 20000207-2.c cpp/20000207-2.c
37695 20000209-1.c cpp/20000209-1.c
37696 20000209-2.c cpp/20000209-2.c
37697 20000301-1.c cpp/20000301-1.c
37698 20000419-1.c cpp/20000419-1.c
37699 20000510-1.S cpp/20000510-1.S
37700 20000519-1.c cpp/20000519-1.c
37701 20000529-1.c cpp/20000529-1.c
37702 20000625-1.c cpp/20000625-1.c
37703 20000625-2.c cpp/20000625-2.c
37704 cpp-as1.c cpp/assert1.c
37705 cpp-as2.c cpp/assert2.c
37706 cxx-comments-1.c cpp/cxxcom1.c
37707 cxx-comments-2.c cpp/cxxcom2.c
37708 endif-label.c cpp/endif.c
37709 cpp-hash1.c cpp/hash1.c
37710 cpp-hash2.c cpp/hash2.c
37711 cpp-if1.c cpp/if-1.c
37712 cpp-if2.c cpp/if-2.c
37713 cpp-if3.c cpp/if-3.c
37714 cpp-if4.c cpp/if-4.c
37715 cpp-if5.c cpp/if-5.c
37716 cpp-cond.c cpp/if-cexp.c
37717 cpp-missingop.c cpp/if-mop.c
37718 cpp-missingparen.c cpp/if-mpar.c
37719 cpp-opprec.c cpp/if-oppr.c
37720 cpp-ifparen.c cpp/if-paren.c
37721 cpp-shortcircuit.c cpp/if-sc.c
37722 cpp-shift.c cpp/if-shift.c
37723 cpp-unary.c cpp/if-unary.c
37724 cpp-li1.c cpp/line1.c
37725 cpp-li2.c cpp/line2.c
37726 lineno.c cpp/line3.c
37727 lineno-2.c cpp/line4.c
37728 cpp-mi.c cpp/mi1.c
37729 cpp-mic.h cpp/mi1c.h
37730 cpp-micc.h cpp/mi1cc.h
37731 cpp-mind.h cpp/mi1nd.h
37732 cpp-mindp.h cpp/mi1ndp.h
37733 cpp-mix.h cpp/mi1x.h
37734 cpp-mi2.c cpp/mi2.c
37735 cpp-mi2a.h cpp/mi2a.h
37736 cpp-mi2b.h cpp/mi2b.h
37737 cpp-mi2c.h cpp/mi2c.h
37738 cpp-mi3.c cpp/mi3.c
37739 cpp-mi3.def cpp/mi3.def
37740 poison-1.c cpp/poison.c
37741 pr-impl.c cpp/prag-imp.c
37742 cpp-redef-2.c cpp/redef1.c
37743 cpp-redef.c cpp/redef2.c
37744 strpaste.c cpp/strp1.c
37745 strpaste-2.c cpp/strp2.c
37746 cpp-tradpaste.c cpp/tr-paste.c
37747 cpp-tradstringify.c cpp/tr-str.c
37748 cpp-tradwarn1.c cpp/tr-warn1.c
37749 cpp-tradwarn2.c cpp/tr-warn2.c
37750 trigraphs.c cpp/trigraphs.c
37751 cpp-unc1.c cpp/unc1.c
37752 cpp-unc2.c cpp/unc2.c
37753 cpp-unc3.c cpp/unc3.c
37754 cpp-unc.c cpp/unc4.c
37755 undef.c cpp/undef1.c
37756 undef-2.c cpp/undef2.c
37757 cpp-wi1.c cpp/widestr1.c
37758
37759 2000-06-27 Mark Mitchell <mark@codesourcery.com>
37760
37761 * lib/g++.exp (g++_include_flags): Tweak.
37762
37763 2000-06-27 H.J. Lu <hjl@gnu.org>
37764 Loren J. Rittle <ljrittle@acm.org>
37765
37766 * lib/g++.exp (g++_include_flags): Override libgloss.exp
37767 version with one that knows about the new gcc tree structure.
37768 (g++_link_flags): Same.
37769
37770 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
37771
37772 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
37773 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
37774 case we are cross-compiling.
37775
37776 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
37777 g++.old-deja/g++.niklas/Makefile.in,
37778 g++.old-deja/g++.niklas/configure.in,
37779 g++.old-deja/g++.other/Makefile.in,
37780 g++.old-deja/g++.other/configure.in,
37781 gcc.c-torture/code_quality/Makefile.in,
37782 gcc.c-torture/code_quality/configure.in,
37783 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
37784 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
37785 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
37786 gcc.c-torture/execute/ieee/Makefile.in,
37787 gcc.c-torture/execute/ieee/configure.in,
37788 gcc.c-torture/noncompile/Makefile.in,
37789 gcc.c-torture/noncompile/configure.in,
37790 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
37791 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
37792 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
37793
37794 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
37795
37796 * g++.old-deja/g++.other/ambig3.C: New test.
37797
37798 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
37799
37800 * g++.old-deja/g++.pt/syntax1.C: New test.
37801 * g++.old-deja/g++.pt/syntax2.C: New test.
37802 * g++.old-deja/g++.other/syntax3.C: New test.
37803 * g++.old-deja/g++.other/syntax4.C: New test.
37804
37805 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
37806
37807 * gcc.dg/20000623-1.c: Prototype exit and abort.
37808
37809 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
37810
37811 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
37812 New tests.
37813 * gcc.dg/cpp-mi3.def: New file.
37814
37815 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
37816 inside assertions.
37817 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
37818 lexer's error messages.
37819 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
37820 divine anything from the linemarkers.
37821 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
37822 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
37823
37824 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
37825
37826 * gcc.dg/20000623-1.c: New test.
37827
37828 2000-06-22 Jakub Jelinek <jakub@redhat.com>
37829
37830 * gcc.c-torture/execute/20000622-1.c: New test.
37831
37832 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
37833
37834 * g++.old-deja/g++.other/init15.C: New test.
37835
37836 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
37837
37838 * g++.old-deja/g++.pt/vaarg2.C: New test.
37839 * g++.old-deja/g++.pt/vaarg3.C: New test.
37840
37841 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
37842
37843 * g++.old-deja/g++.other/dyncast6.C: New test.
37844
37845 2000-06-15 Jakub Jelinek <jakub@redhat.com>
37846
37847 * gcc.c-torture/execute/loop-6.c: New test.
37848
37849 2000-06-14 Jakub Jelinek <jakub@redhat.com>
37850
37851 * gcc.dg/20000614-1.c: New test.
37852 * gcc.dg/20000614-2.c: New test.
37853
37854 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
37855
37856 * g++.old-deja/g++.other/inline12.C: New test.
37857
37858 2000-06-13 Jakub Jelinek <jakub@redhat.com>
37859
37860 * g++.old-deja/g++.other/eh1.C: New test.
37861
37862 2000-06-12 Jakub Jelinek <jakub@redhat.com>
37863
37864 * g++.old-deja/g++.other/type.C: New test.
37865
37866 2000-06-05 Jakub Jelinek <jakub@redhat.com>
37867
37868 * g++.old-deja/g++.other/initstring.C: New test.
37869
37870 2000-06-12 Jason Merrill <jason@redhat.com>
37871
37872 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
37873
37874 2000-06-09 Jeffrey A Law (law@cygnus.com)
37875
37876 * gcc.c-torture/compile/20000609-1.c: New test.
37877
37878 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
37879
37880 * gcc.dg/20000609-1.c: New test.
37881
37882 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
37883
37884 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
37885 * gcc.c-torture/noncompile/poison-1.c: Move...
37886 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
37887 * gcc.dg/cpp-li1.c: Add a token after the #line.
37888
37889 2000-06-05 Richard Henderson <rth@cygnus.com>
37890
37891 * gcc.c-torture/execute/20000605-2.c: New test.
37892 * gcc.c-torture/execute/20000605-3.c: New test.
37893
37894 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
37895
37896 * g77.f-torture/execute/20000503-1.x: New file.
37897
37898 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
37899
37900 * g++.old-deja/g++.eh/badalloc1.C: New test.
37901
37902 2000-06-05 Richard Henderson <rth@cygnus.com>
37903
37904 * gcc.c-torture/execute/20000605-1.c: New test.
37905
37906 2000-06-05 Jakub Jelinek <jakub@redhat.com>
37907 Nathan Sidwell <nathan@codesourcery.com>
37908
37909 * gcc.c-torture/compile/20000605-1.c: New test.
37910
37911 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
37912
37913 * g77.f-torture/compile/20000601-1.f: New test.
37914
37915 2000-06-03 Richard Henderson <rth@cygnus.com>
37916
37917 * gcc.c-torture/execute/20000603-1.c: New.
37918
37919 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
37920
37921 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
37922 * gcc.dg/noreturn-2.c (noreturn): Likewise.
37923
37924 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
37925
37926 * gcc.dg/compare2.c (case 12): XFAIL.
37927 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
37928 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
37929
37930 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
37931
37932 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
37933
37934 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
37935 guard macro is already defined when the header is first
37936 included.
37937 * gcc.dg/cpp-mix.h: New file.
37938 * gcc.dg/endif-label.c: Update patterns to match compiler.
37939
37940 * g++.brendan/complex1.C: Declare abort.
37941 * g++.law/refs4.C: Remove XFAIL.
37942 * g++.oliva/expr2.C: Declare abort and exit.
37943
37944 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
37945
37946 * gcc.c-torture/execute/20000528-1.c: New test.
37947
37948 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
37949 * g++.old-deja/g++.law/temps4.C: Likewise.
37950
37951 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
37952 stdlib.h. Call abort() on failure.
37953 * g++.old-deja/g++.law/refs4.C: Likewise.
37954 * g++.old-deja/g++.law/temps4.C: Likewise.
37955 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
37956 * gcc.c-torture/execute/20000112-1.c: Include string.h.
37957
37958 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
37959
37960 Relative to g++.dg/special:
37961 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
37962
37963 Relative to g++.old-deja:
37964 * g++.brendan/complex1.C, g++.jason/optimize2.C,
37965 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
37966 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
37967 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
37968 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
37969 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
37970 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
37971
37972 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
37973 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
37974 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
37975 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
37976 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
37977 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
37978 and/or string.h.
37979
37980 * g++.other/goto1.C: Update expectations for error messages.
37981
37982 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
37983
37984 * gcc.c-torture/compile/20000523-1.c: New test.
37985
37986 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
37987
37988 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
37989
37990 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
37991
37992 * g++.old-deja/g++.eh/catch11.C: New test.
37993 * g++.old-deja/g++.eh/catch12.C: New test.
37994
37995 2000-05-24 Nick Clifton <nickc@cygnus.com>
37996
37997 * gcc.c-torture/execute/20000523-1.c: New test.
37998
37999 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
38000
38001 * c-torture/execute/bcp-1.c: Replace abort in arg of
38002 __builtin_constant_p with a generic external function.
38003
38004 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
38005 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
38006 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
38007 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
38008 Prototype abort and/or exit.
38009
38010 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
38011 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
38012 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
38013 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
38014
38015 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
38016
38017 * gcc.dg/dwarf2-1.c: New test.
38018
38019 2000-05-20 Richard Henderson <rth@cygnus.com>
38020
38021 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
38022
38023 2000-05-20 Andreas Jaeger <aj@suse.de>
38024
38025 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
38026 testcase.
38027
38028 2000-05-19 David Edelsohn <edelsohn@gnu.org>
38029
38030 * gcc.c-torture/execute/20000519-2.c: New test.
38031
38032 2000-05-19 Andreas Jaeger <aj@suse.de>
38033
38034 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
38035 which fails with SSA.
38036
38037 * lib/c-torture.exp: Also test with -O3 -fssa.
38038
38039 2000-05-18 Michael Meissner <meissner@redhat.com>
38040
38041 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
38042 * gcc.c-torture/execute/920415-1.c: Ditto.
38043 * gcc.c-torture/execute/920501-1.c: Ditto.
38044 * gcc.c-torture/execute/conversion.c: Ditto.
38045 * gcc.c-torture/execute/cvt-1.c: Ditto.
38046
38047 2000-05-18 Jeffrey A Law (law@cygnus.com)
38048
38049 * gcc.c-torture/compile/20000518-1.c: New test.
38050
38051 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
38052
38053 * g77.f-torture/compile/200005018.f: New test.
38054
38055 2000-05-17 Jeffrey A Law (law@cygnus.com)
38056
38057 * gcc.c-torture/compile/20000517-1.c: New test.
38058
38059 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38060
38061 * gcc.c-torture/execute/20000516-1.c: New test.
38062
38063 2000-05-15 Jakub Jelinek <jakub@redhat.com>
38064
38065 * g++.old-deja/g++.other/eh.C: New test.
38066
38067 2000-05-12 Richard Henderson <rth@cygnus.com>
38068
38069 * gcc.c-torture/execute/990208-1.c (main): Don't pass
38070 constants through to doit's conditional.
38071
38072 2000-05-11 Jeffrey A Law (law@cygnus.com)
38073
38074 * gcc.c-torture/compile/20000511-1.c: New test.
38075 * g77.f-torture/compile/20000511-1.f: New test.
38076 * g77.f-torture/compile/20000511-2.f: New test.
38077
38078 2000-05-11 Michael Meissner <meissner@redhat.com>
38079
38080 * gcc.c-torture/execute/20000511-1.c: New test.
38081
38082 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
38083
38084 * gcc.dg/dg.exp: Scan .S files as well as .c files.
38085 * gcc.dg/20000510-1.S: New.
38086
38087 2000-05-08 Catherine Moore <clm@cygnus.com>
38088
38089 * gcc.dg/unused-3.c: New.
38090
38091 2000-05-06 Richard Henderson <rth@cygnus.com>
38092
38093 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
38094 * g++.old-deja/g++.mike/warn1.C: Likewise.
38095 * g++.old-deja/g++.pt/local1.C: Likewise.
38096 * g++.old-deja/g++.pt/local7.C: Likewise.
38097 * g++.old-deja/g++.pt/spec16.C: Likewise.
38098
38099 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
38100
38101 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
38102
38103 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
38104
38105 * g77.f-torture/execute/20000503-1.f: New test.
38106
38107 2000-05-04 Andreas Jaeger <aj@suse.de>
38108
38109 * gcc.dg/noreturn-2.c: New test.
38110
38111 2000-05-04 Neil Booth <NeilB@earthling.net>
38112
38113 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
38114 preprocessor.
38115
38116 2000-05-04 Richard Henderson <rth@cygnus.com>
38117
38118 * gcc.c-torture/execute/20000503-1.c: Fix typo.
38119
38120 2000-05-04 Richard Henderson <rth@cygnus.com>
38121
38122 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
38123 OpenSSL by Jason R Thorpe.
38124
38125 2000-05-03 Jim Wilson <wilson@cygnus.com>
38126
38127 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
38128
38129 2000-05-03 Robert Lipe <robertlipe@usa.net>
38130
38131 * gcc.dg/20000503-1.c: New test.
38132
38133 2000-05-02 Jakub Jelinek <jakub@redhat.com>
38134
38135 * gcc.c-torture/compile/20000502-1.c: New test.
38136 * g++.old-deja/g++.other/align.C: New test.
38137 * gcc.dg/cpp-tradstringify.c: New test.
38138
38139 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
38140
38141 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
38142 and hard registers.
38143
38144 2000-04-26 Geoff Keating <geoffk@cygnus.com>
38145
38146 * gcc.c-torture/execute/loop-5.c: New test.
38147
38148 2000-04-25 Jakub Jelinek <jakub@redhat.com>
38149
38150 * gcc.c-torture/execute/va-arg-20.c: New test.
38151
38152 2000-04-23 Jeffrey A Law (law@cygnus.com)
38153
38154 * gcc.c-torture/execute/20000422-1.c: New test.
38155
38156 2000-04-20 Greg McGary <gkm@gnu.org>
38157
38158 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
38159 when optimizing, but without sibling-call optimizations (-O1).
38160
38161 2000-04-20 Jeffrey A Law (law@cygnus.com)
38162
38163 * gcc.c-torture/compile/20000420-1.c: New test.
38164
38165 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
38166
38167 * g++.abi/ptrflags.C: New test.
38168 * g++.eh/catchptr1.C: Test incomplete pointer chains.
38169
38170 2000-04-19 Catherine Moore <clm@cygnus.com>
38171
38172 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
38173
38174 2000-04-19 Greg McGary <gkm@gnu.org>
38175
38176 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
38177 sibling-call optimizations.
38178
38179 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
38180
38181 * gcc.dg/20000419-1.c: New test.
38182
38183 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
38184
38185 * gcc.c-torture/execute/20000412-6.c: New test.
38186
38187 2000-04-12 Jeffrey A Law (law@cygnus.com)
38188
38189 * gcc.c-torture/execute/20000412-5.c: New test.
38190 * g77.f-torture/compile/20000412-1.f: New test.
38191 * gcc.c-torture/execute/20000412-4.c: New test.
38192 * gcc.c-torture/compile/20000412-2.c: New test.
38193 * gcc.c-torture/execute/20000412-3.c: New test.
38194 * gcc.c-torture/compile/20000412-1.c: New test.
38195 * gcc.c-torture/execute/20000412-2.c: New test.
38196
38197 2000-04-12 Jakub Jelinek <jakub@redhat.com>
38198
38199 * objc/execute/bf-20.m: New test.
38200
38201 2000-04-10 Richard Henderson <rth@cygnus.com>
38202
38203 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
38204
38205 * gcc.c-torture/execute/20000412-1.c: New test.
38206
38207 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
38208
38209 * g++.old-deja/g++.eh/catchptr1.C: New test.
38210
38211 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
38212
38213 * g++.old-deja/g++.abi/cxa_vec.C: New test.
38214
38215 2000-04-08 Neil Booth <NeilB@earthling.net>
38216
38217 * gcc.dg/cpp-nullchar.c: Remove test as
38218 embedded nulls cause problems.
38219
38220 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38221
38222 * gcc.dg/compare2.c: New test.
38223
38224 2000-04-08 Neil Booth <NeilB@earthling.net>
38225
38226 * gcc.dg/cpp-nullchar.c: New test.
38227
38228 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
38229
38230 * gcc.dg/cpp-mi2.c: New test.
38231 * gcc.dg/cpp-mi2[abc].h: New files.
38232
38233 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
38234
38235 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
38236 member name.
38237
38238 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
38239
38240 * g++.old-deja/g++.abi/vmihint.C: New test.
38241
38242 2000-04-06 Neil Booth <NeilB@earthling.net>
38243
38244 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
38245 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
38246 copyright.
38247
38248 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
38249
38250 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
38251 avoid stack-frame overwrite.
38252
38253 2000-04-05 Jakub Jelinek <jakub@redhat.com>
38254
38255 * gcc.c-torture/compile/20000405-2.c: New test.
38256 * gcc.c-torture/compile/20000405-3.c: New test.
38257
38258 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38259
38260 * gcc.c-torture/compile/20000405-1.c: New test.
38261
38262 2000-04-04 Geoff Keating <geoffk@cygnus.com>
38263
38264 * gcc.dg/cast-qual-1.c: Revert last change.
38265
38266 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38267
38268 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
38269
38270 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
38271
38272 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
38273 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
38274
38275 2000-04-03 Jeffrey A Law (law@cygnus.com)
38276
38277 * gcc.c-torture/compile/20000403-2.c: New test.
38278 * gcc.c-torture/compile/20000403-1.c: New test.
38279
38280 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
38281
38282 * gcc.c-torture/execute/20000403-1.c: New test.
38283
38284 2000-04-03 Geoff Keating <geoffk@cygnus.com>
38285
38286 * gcc.c-torture/execute/20000402-1.c: New test.
38287
38288 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
38289
38290 * gcc.c-torture/execute/va-arg-15.c: New test.
38291 * gcc.c-torture/execute/va-arg-16.c: New test.
38292 * gcc.c-torture/execute/va-arg-17.c: New test.
38293 * gcc.c-torture/execute/va-arg-18.c: New test.
38294 * gcc.c-torture/execute/va-arg-19.c: New test.
38295
38296 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
38297
38298 * gcc.c-torture/compile/981211-1.c: Move to...
38299 * gcc.dg/cpp-as1.c: ...here.
38300 * gcc.dg/cpp-as2.c: New file.
38301
38302 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
38303 compiler.
38304
38305 2000-04-02 Neil Booth <NeilB@earthling.net>
38306
38307 * gcc.dg/cpp-cond.c New tests.
38308 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
38309 accidental success less likely.
38310 * gcc.dg/cpp-missingop.c New tests.
38311 * gcc.dg/cpp-missingparen.c New tests.
38312 * gcc.dg/cpp-shift.c New tests.
38313 * gcc.dg/cpp-shortcircuit.c New tests.
38314 * gcc.dg/cpp-unary.c New tests.
38315
38316 2000-03-29 Jeffrey A Law (law@cygnus.com)
38317
38318 * gcc.c-torture/compile/20000329-1.c: New test.
38319
38320 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
38321
38322 * gcc.c-torture/compile/20000326-1.c: New test.
38323 * gcc.c-torture/compile/20000326-2.c: New test.
38324
38325 2000-03-24 Geoff Keating <geoffk@cygnus.com>
38326
38327 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
38328 the first parameter is a function argument.
38329
38330 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
38331
38332 * g++.old-deja/g++.ext/array4.C: New test.
38333
38334 2000-03-22 Geoff Keating <geoffk@cygnus.com>
38335
38336 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
38337
38338 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38339
38340 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
38341
38342 2000-03-19 Richard Henderson <rth@cygnus.com>
38343
38344 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
38345
38346 2000-03-19 Richard Henderson <rth@cygnus.com>
38347
38348 * gcc.c-torture/compile/20000319-1.c: New test.
38349
38350 2000-03-14 Jeffrey A Law (law@cygnus.com)
38351
38352 * gcc.c-torture/execute/20000314-3.c: New test.
38353 * gcc.c-torture/execute/20000314-2.c: New test.
38354 * gcc.c-torture/execute/20000314-1.c: New test.
38355 * gcc.c-torture/compile/20000314-2.c: New test.
38356 * gcc.c-torture/compile/20000314-1.c: New test.
38357
38358 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
38359
38360 * g++.old-deja/g++.warn/inline.C: New test.
38361
38362 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
38363
38364 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
38365 standards-compliant result rather than specific constants.
38366 Put test-values in array.
38367
38368 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
38369
38370 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
38371 (g++_target_compile): Put test-specific options last.
38372
38373 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
38374
38375 * g++.old-deja/g++.eh/vbase4.C: New test.
38376
38377 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
38378
38379 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
38380
38381 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
38382
38383 * g++.old-deja/g++.brendan/misc12.C: Removed.
38384 * g++.old-deja/g++.pt/memtemp77.C: Constify.
38385 * g++.old-deja/g++.ext/pretty4.C: New test.
38386
38387 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
38388
38389 * g++.old-deja/g++.other/string2.C: New test.
38390
38391 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
38392
38393 * g++.old-deja/g++.warn/impint2.C: New test.
38394
38395 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
38396
38397 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
38398 is 1, not zero.
38399
38400 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
38401
38402 * g++.old-deja/g++.warn/impint.C: New test.
38403 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
38404 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
38405 * g++.old-deja/g++.pt/explicit12.C: Likewise.
38406 * g++.old-deja/g++.pt/explicit13.C: Likewise.
38407 * g++.old-deja/g++.pt/explicit17.C: Likewise.
38408 * g++.old-deja/g++.pt/explicit18.C: Likewise.
38409 * g++.old-deja/g++.pt/explicit19.C: Likewise.
38410 * g++.old-deja/g++.pt/explicit23.C: Likewise.
38411 * g++.old-deja/g++.pt/explicit31.C: Likewise.
38412 * g++.old-deja/g++.pt/explicit35.C: Likewise.
38413 * g++.old-deja/g++.pt/explicit6.C: Likewise.
38414 * g++.old-deja/g++.pt/memclass7.C: Likewise.
38415
38416 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
38417
38418 * gcc.dg/cpp-redef.c: New test.
38419
38420 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
38421
38422 * g++.old-deja/g++.pt/unify7.C: New test.
38423
38424 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
38425
38426 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
38427 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
38428
38429 2000-02-25 Geoff Keating <geoffk@cygnus.com>
38430
38431 * gcc.c-torture/compile/20000224-1.c: New test.
38432
38433 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38434
38435 * gcc.c-torture/compile/cpp-2.c: New test.
38436 * gcc.c-torture/compile/cpp-1.c: New test.
38437
38438 2000-02-25 Jeffrey A Law (law@cygnus.com)
38439
38440 * gcc.c-torture/execute/20000225-1.c: New test.
38441
38442 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38443
38444 * gcc.dg/cpp-li2.c: New test.
38445
38446 * gcc.dg/cpp-wi1.c: New test.
38447
38448 * gcc.dg/cpp-li1.c: New test.
38449
38450 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
38451
38452 * g++.old-deja/g++.other/sizeof5.C: New test.
38453
38454 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38455
38456 * gcc.c-torture/execute/va-arg-13.c: New test.
38457
38458 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
38459
38460 * gcc.c-torture/execute/va-arg-12.c: New test.
38461
38462 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
38463
38464 * gcc.c-torture/execute/20000223-1.c: New test.
38465
38466 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
38467
38468 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
38469
38470 2000-02-22 Mark Mitchell <mark@codesourcery.com>
38471
38472 * g++.old-deja/g++.abi/ptrmem.C: New test.
38473
38474 2000-02-19 Richard Henderson <rth@cygnus.com>
38475
38476 * gcc.c-torture/compile/init-3.c: New.
38477
38478 2000-02-17 Mark Mitchell <mark@codesourcery.com>
38479
38480 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
38481 ALWAYS_CXXFLAGS.
38482
38483 2000-02-11 Robert Lipe <robertl@sco.com>
38484
38485 * gcc.c-torture/compile/20000211-3.c: New test.
38486
38487 2000-02-11 Martin Buchholz <martin@xemacs.org>
38488
38489 * gcc.c-torture/compile/20000211-2.c: New test.
38490
38491 2000-02-11 Jeffrey A Law (law@cygnus.com)
38492
38493 * gcc.c-torture/compile/20000211-1.c: New test.
38494
38495 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
38496
38497 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
38498 on native targets
38499
38500 2000-02-08 Nathan Sidwell <nathan@acm.org>
38501
38502 * g++.old-deja/g++.other/cast5.C: New test.
38503
38504 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
38505
38506 * gcc.c-torture/execute/20000205-1.c: New.
38507
38508 2000-02-03 Nathan Sidwell <nathan@acm.org>
38509
38510 * g++.old-deja/g++.jason/cast3.C: Return void.
38511 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
38512
38513 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38514
38515 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
38516
38517 * gcc.dg/loop-1.c: New test.
38518
38519 2000-01-27 Jakub Jelinek <jakub@redhat.com>
38520
38521 * gcc.c-torture/compile/20000127-1.c: New test.
38522 * gcc.c-torture/execute/991228-1.c: New test.
38523
38524 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38525
38526 * gcc.dg/unused-2.c: New test.
38527
38528 * gcc.dg/conv-1.c: New test.
38529
38530 2000-01-24 Mark Mitchell <mark@codesourcery.com>
38531
38532 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
38533 compiler.
38534 (tool_option_proc): Fix typo.
38535
38536 2000-01-24 Geoff Keating <geoffk@cygnus.com>
38537
38538 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
38539 of the ld on the host, not on the build machine.
38540 Also, don't crash if '--help' is not a supported option.
38541
38542 2000-01-24 Richard Henderson <rth@cygnus.com>
38543
38544 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
38545
38546 2000-01-20 Jeffrey A Law (law@cygnus.com)
38547
38548 * gcc.c-torture/execute/20000120-2.c: New test.
38549 * gcc.c-torture/execute/20000120-1.c: New test.
38550
38551 2000-01-13 Jeffrey A Law (law@cygnus.com)
38552
38553 * gcc.c-torture/execute/20000113-1.c: New test.
38554
38555 2000-01-12 Jeffrey A Law (law@cygnus.com)
38556
38557 * gcc.c-torture/execute/20000112-1.c: New test.
38558
38559 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38560
38561 * gcc.dg/20000111-1.c: New test.
38562
38563 2000-01-10 Jeffrey A Law (law@cygnus.com)
38564
38565 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
38566 with 16 bit integers.
38567
38568 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38569
38570 * gcc.dg/20000108-1.c: New test.
38571
38572 2000-01-05 Nathan Sidwell <nathan@acm.org>
38573
38574 * g++.old-deja/g++.ns/koenig8.C: New test.
38575
38576 2000-01-05 Nathan Sidwell <nathan@acm.org>
38577
38578 * g++.old-deja/g++.other/cast4.C: New test.
38579
38580 2000-01-05 Jeffrey A Law (law@cygnus.com)
38581
38582 * gcc.c-torture/compile/20000105-2.c: New test.
38583 * gcc.c-torture/compile/20000105-1.c: New test.
38584
38585 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38586
38587 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
38588 references to printf & atoi to conform to ANSI standard.
38589 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
38590 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
38591 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
38592 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
38593 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
38594 * g++.old-deja/g++.brendan/complex1.C: Likewise.
38595 * g++.old-deja/g++.brendan/copy1.C: Likewise.
38596 * g++.old-deja/g++.brendan/copy2.C: Likewise.
38597 * g++.old-deja/g++.brendan/copy3.C: Likewise.
38598 * g++.old-deja/g++.brendan/copy4.C: Likewise.
38599 * g++.old-deja/g++.brendan/copy5.C: Likewise.
38600 * g++.old-deja/g++.brendan/copy6.C: Likewise.
38601 * g++.old-deja/g++.brendan/copy7.C: Likewise.
38602 * g++.old-deja/g++.brendan/copy8.C: Likewise.
38603 * g++.old-deja/g++.brendan/crash11.C: Likewise.
38604 * g++.old-deja/g++.brendan/crash14.C: Likewise.
38605 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
38606 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
38607 * g++.old-deja/g++.brendan/delete2.C: Likewise.
38608 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
38609 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
38610 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
38611 * g++.old-deja/g++.brendan/eh1.C: Likewise.
38612 * g++.old-deja/g++.brendan/groff1.C: Likewise.
38613 * g++.old-deja/g++.brendan/init3.C: Likewise.
38614 * g++.old-deja/g++.brendan/misc12.C: Likewise.
38615 * g++.old-deja/g++.brendan/misc7.C: Likewise.
38616 * g++.old-deja/g++.brendan/new2.C: Likewise.
38617 * g++.old-deja/g++.brendan/operators4.C: Likewise.
38618 * g++.old-deja/g++.brendan/operators5.C: Likewise.
38619 * g++.old-deja/g++.brendan/overload2.C: Likewise.
38620 * g++.old-deja/g++.brendan/overload7.C: Likewise.
38621 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
38622 * g++.old-deja/g++.brendan/reference1.C: Likewise.
38623 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
38624 * g++.old-deja/g++.brendan/template24.C: Likewise.
38625 * g++.old-deja/g++.brendan/template3.C: Likewise.
38626 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
38627 * g++.old-deja/g++.jason/inline3.C: Likewise.
38628 * g++.old-deja/g++.jason/opeq.C: Likewise.
38629 * g++.old-deja/g++.law/arg5.C: Likewise.
38630 * g++.old-deja/g++.law/arm7.C: Likewise.
38631 * g++.old-deja/g++.law/ctors11.C: Likewise.
38632 * g++.old-deja/g++.law/cvt8.C: Likewise.
38633 * g++.old-deja/g++.law/init9.C: Likewise.
38634 * g++.old-deja/g++.law/refs4.C: Likewise.
38635 * g++.old-deja/g++.law/template2.C: Likewise.
38636 * g++.old-deja/g++.law/visibility24.C: Likewise.
38637 * g++.old-deja/g++.law/vtable3.C: Likewise.
38638 * g++.old-deja/g++.mike/asm2.C: Likewise.
38639 * g++.old-deja/g++.mike/eh1.C: Likewise.
38640 * g++.old-deja/g++.mike/misc1.C: Likewise.
38641 * g++.old-deja/g++.mike/misc13.C: Likewise.
38642 * g++.old-deja/g++.mike/misc14.C: Likewise.
38643 * g++.old-deja/g++.mike/ns12.C: Likewise.
38644 * g++.old-deja/g++.mike/p1248.C: Likewise.
38645 * g++.old-deja/g++.mike/p3708.C: Likewise.
38646 * g++.old-deja/g++.mike/p3708a.C: Likewise.
38647 * g++.old-deja/g++.mike/p3708b.C: Likewise.
38648 * g++.old-deja/g++.mike/p646.C: Likewise.
38649 * g++.old-deja/g++.mike/p700.C: Likewise.
38650 * g++.old-deja/g++.mike/p783.C: Likewise.
38651 * g++.old-deja/g++.mike/p783a.C: Likewise.
38652 * g++.old-deja/g++.mike/p783b.C: Likewise.
38653 * g++.old-deja/g++.mike/p786.C: Likewise.
38654 * g++.old-deja/g++.mike/p789.C: Likewise.
38655 * g++.old-deja/g++.mike/p789a.C: Likewise.
38656 * g++.old-deja/g++.mike/p807a.C: Likewise.
38657 * g++.old-deja/g++.other/delete3.C: Likewise.
38658 * g++.old-deja/g++.other/dyncast1.C: Likewise.
38659 * g++.old-deja/g++.other/dyncast2.C: Likewise.
38660 * g++.old-deja/g++.other/dyncast3.C: Likewise.
38661 * g++.old-deja/g++.other/empty1.C: Likewise.
38662 * g++.old-deja/g++.other/temporary1.C: Likewise.
38663 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
38664 * g++.old-deja/g++.pt/t16.C: Likewise.
38665 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
38666
38667 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
38668
38669 * gcc.dg/991230-1.c: New test.
38670
38671 1999-12-29 Jeffrey A Law (law@cygnus.com)
38672
38673 * gcc.c-torture/compile/991229-3.c: New test.
38674 * gcc.c-torture/compile/991229-2.c: New test.
38675 * gcc.c-torture/compile/991229-1.c: New test.
38676
38677 1999-12-29 Greg McGary <gkm@eng.ascend.com>
38678
38679 * gcc.c-torture/compile/labels-2.c: New test.
38680
38681 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
38682
38683 * gcc.c-torture/execute/991227-1.c: New test.
38684
38685 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38686
38687 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
38688
38689 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
38690
38691 * gcc.c-torture/execute/991221-1.c: New test.
38692
38693 1999-12-20 Nathan Sidwell <nathan@acm.org>
38694
38695 * g++.old-deja/g++.other/cast3.C: New test.
38696
38697 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
38698
38699 * gcc.c-torture/execute/991216-4.c: New test.
38700
38701 1999-12-16 Michael Meissner <meissner@cygnus.com>
38702
38703 * gcc.c-torture/execute/991216-1.c: New test.
38704 * gcc.c-torture/execute/991216-2.c: New test.
38705 * gcc.c-torture/execute/991216-3.c: New test.
38706
38707 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
38708
38709 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
38710 Actually make the test fail by using "-O2" for compilation.
38711
38712 1999-12-15 Nathan Sidwell <nathan@acm.org>
38713
38714 * g++.old-deja/g++.warn/cast-align1.C: New test.
38715
38716 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
38717
38718 * gcc.c-torture/compile/991214-1.c: New test.
38719 * gcc.c-torture/compile/991214-2.c: New test.
38720
38721 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
38722
38723 * gcc.dg/991214-1.c: New test.
38724
38725 1999-12-13 Jeffrey A Law (law@cygnus.com)
38726
38727 * gcc.c-torture/compile/991213-3.c: New test.
38728 * gcc.c-torture/compile/991213-2.c: New test.
38729 * gcc.c-torture/compile/991213-1.c: New test.
38730
38731 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
38732
38733 * gcc.dg/991209-1.c: New test.
38734
38735 1999-12-08 Nathan Sidwell <nathan@acm.org>
38736
38737 * gcc.c-torture/compile/991208-1.c: New test.
38738
38739 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38740
38741 * gcc.dg/ultrasp2.c: New test.
38742
38743 1999-12-05 Alex Samuel <samuel@codesourcery.com>
38744
38745 * g++.old-deja/g++.abi/align.C (main): Fix typo.
38746
38747 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
38748
38749 * gcc.c-torture/compile/991202-1.c: New test.
38750 * gcc.c-torture/execute/991202-1.c: New test.
38751 * gcc.c-torture/execute/991202-2.c: New test.
38752 * gcc.c-torture/execute/991202-3.c: New test.
38753
38754 1999-12-02 Alex Samuel <samuel@codesourcery.com>
38755
38756 * g++.old-deja/g++.abi/align.C: New test.
38757 * g++.old-deja/g++.abi/aggregates.C: Likewise.
38758 * g++.old-deja/g++.abi/bitfields.C: Likewise.
38759
38760 1999-12-01 Richard Henderson <rth@cygnus.com>
38761
38762 * gcc.c-torture/execute/991201-1.c: New.
38763
38764 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
38765
38766 * gcc.dg/991129-1.c: New test.
38767
38768 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
38769
38770 * gcc.c-torture/compile/991127-1.c: New test.
38771
38772 1999-11-22 Nathan Sidwell <nathan@acm.org>
38773
38774 * g++.old-deja/g++.other/warn4.C: New test.
38775
38776 1999-11-22 Nathan Sidwell <nathan@acm.org>
38777
38778 * g++.old-deja/g++.eh/cleanup2.C: New test.
38779 * g++.old-deja/g++.ext/pretty2.C: New test.
38780 * g++.old-deja/g++.ext/pretty3.C: New test.
38781 * g++.old-deja/g++.other/debug6.C: New test.
38782
38783 1999-10-20 Jim Wilson <wilson@cygnus.com>
38784
38785 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
38786 compiler_output to look for one error message instead of two.
38787
38788 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
38789
38790 * gcc.c-torture/execute/991118-1.c: Also test case
38791 where the word boundary does not split a byte evenly.
38792
38793 1999-11-19 Nathan Sidwell <nathan@acm.org>
38794
38795 * g++.old-deja/g++.ext/restrict1.C: New test.
38796
38797 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
38798
38799 * gcc.c-torture/execute/991118-1.c: New test.
38800
38801 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
38802
38803 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
38804 working directory pathnames.
38805
38806 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
38807
38808 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
38809 host is equipped with driver.h and driver.o so it can actually
38810 compile and run the tests.
38811
38812 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
38813
38814 * gcc.c-torture/compile/991008-1.c: New test.
38815
38816 1999-11-08 Nick Clifton <nickc@cygnus.com>
38817
38818 * lib/gcc-dg.exp: Include target-supports.exp
38819
38820 1999-11-05 Nick Clifton <nickc@cygnus.com>
38821
38822 * lib/target-supports.exp: New file: Provide procs to test for
38823 features supported by the target.
38824 (check_weak_available): Moved here from ecos.exp.
38825 (check_alias_available): New proc: Determine of the target
38826 toolchain supports the alias attribute.
38827
38828 * gcc.dg/special/ecos.exp: Move check_weak_available to
38829 target-supports.exp.
38830 (alias-1.c): Only perform the test if the target supports
38831 aliases.
38832 (wkali-1.c): Only perform the test if the target supports
38833 aliases.
38834
38835 * gcc.dg/990506-0.c: Expect error messages from cross
38836 targets as well as native targets.
38837
38838 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38839
38840 * gcc.dg/ultrasp1.c: Removed xfail.
38841 * gcc.dg/struct-ret-2.c: Likewise.
38842 * gcc.dg/array-1.c: Likewise.
38843
38844 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38845
38846 * gcc.dg/struct-ret-2.c: New test.
38847
38848 * gcc.dg/array-1.c: New test.
38849
38850 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
38851
38852 * gcc.c-torture/execute/991030-1.c: New test.
38853
38854 1999-10-26 Richard Henderson <rth@cygnus.com>
38855
38856 * gcc.c-torture/compile/991026-2.c: New test.
38857
38858 1999-10-26 Jeffrey A Law (law@cygnus.com)
38859
38860 * gcc.c-torture/compile/991026-1.c: New test.
38861
38862 1999-10-23 Jeffrey A Law (law@cygnus.com)
38863
38864 * gcc.c-torture/execute/991023-1.c: New test.
38865
38866 1999-10-19 Jeffrey A Law (law@cygnus.com)
38867
38868 * gcc.c-torture/execute/991019-1.c: New test.
38869
38870 1999-10-16 Richard Henderson <rth@cygnus.com>
38871
38872 * gcc.c-torture/execute/991016-1.c: New test.
38873
38874 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
38875
38876 * gcc.c-torture/execute/991014-1.c: New test.
38877
38878 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
38879
38880 * g++.old-deja/g++.other/union2.C: New test.
38881
38882 1999-10-13 Nathan Sidwell <nathan@acm.org>
38883
38884 * g++.old-deja/g++.other/vaarg2.C: New test.
38885 * g++.old-deja/g++.other/vaarg3.C: New test.
38886
38887 1999-10-12 Craig Burley <craig@jcb-sc.com>
38888
38889 * g77.f-torture/noncompile/19990905-1.f: Moved from being
38890 in compile/.
38891
38892 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
38893
38894 * gcc.c-torture/execute/va-arg-11.c: New test.
38895
38896 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
38897
38898 * lib/file-format.exp (gcc_target_object_format): Don't
38899 crash if objdump is unavailable.
38900
38901 1999-09-29 Donn Terry <donn@interix.com>
38902
38903 * gcc.misc-tests/mg.exp: delete extraneous redirection.
38904
38905 1999-09-28 Nick Clifton <nickc@cygnus.com>
38906
38907 * gcc.c-torture/compile/990928-1.c: New test.
38908
38909 1999-09-28 Nathan Sidwell <nathan@acm.org>
38910
38911 * g++.old-deja/g++.other/decl6.C: New test.
38912
38913 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38914
38915 * gcc.c-torture/execute/va-arg-10.c: New test.
38916
38917 1999-09-27 Nathan Sidwell <nathan@acm.org>
38918
38919 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
38920 __PRETTY_FUNCTION__.
38921
38922 1999-09-23 Nick Clifton <nickc@cygnus.com>
38923
38924 * gcc.c-torture/execute/990923-1.c: New test.
38925
38926 1999-09-21 Nick Clifton <nickc@cygnus.com>
38927
38928 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
38929 for which -fpic is inappropriate.
38930
38931 1999-09-21 Mark Mitchell <mark@codesourcery.com>
38932
38933 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
38934
38935 1999-09-21 Nathan Sidwell <nathan@acm.org>
38936
38937 * g++.old-deja/g++.other/dyncast1.C: New test.
38938 * g++.old-deja/g++.other/dyncast2.C: New test.
38939 * g++.old-deja/g++.other/dyncast3.C: New test.
38940 * g++.old-deja/g++.other/dyncast4.C: New test.
38941 * g++.old-deja/g++.other/dyncast5.C: New test.
38942 * g++.old-deja/g++.eh/catch3.C: New test.
38943 * g++.old-deja/g++.eh/catch3p.C: New test.
38944 * g++.old-deja/g++.eh/catch4.C: New test.
38945 * g++.old-deja/g++.eh/catch4p.C: New test.
38946 * g++.old-deja/g++.eh/catch5.C: New test.
38947 * g++.old-deja/g++.eh/catch5p.C: New test.
38948 * g++.old-deja/g++.eh/catch6.C: New test.
38949 * g++.old-deja/g++.eh/catch6p.C: New test.
38950 * g++.old-deja/g++.eh/catch7.C: New test.
38951 * g++.old-deja/g++.eh/catch7p.C: New test.
38952 * g++.old-deja/g++.eh/catch8.C: New test.
38953 * g++.old-deja/g++.eh/catch8p.C: New test.
38954 * g++.old-deja/g++.eh/catch9.C: New test.
38955 * g++.old-deja/g++.eh/catch9p.C: New test.
38956
38957 1999-09-13 Nathan Sidwell <nathan@acm.org>
38958
38959 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
38960 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
38961
38962 1999-09-13 Jeffrey A Law (law@cygnus.com)
38963
38964 * gcc.c-torture/compile/990913-1.c: New test.
38965
38966 1999-09-10 Nathan Sidwell <nathan@acm.org>
38967
38968 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
38969 * g++.old-deja/g++.jason/rfg5.C: Likewise.
38970
38971 1999-09-09 Richard Henderson <rth@cygnus.com>
38972
38973 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
38974
38975 1999-09-09 Nathan Sidwell <nathan@acm.org>
38976
38977 * g++.old-deja/g++.other/lookup11.C: New test.
38978 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
38979 what is permitted and what we want.
38980 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
38981 overload use.
38982 * g++.old-deja/g++.jason/rfg5.C: Likewise.
38983
38984 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
38985
38986 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
38987 * gcc.c-torture/noncompile/poison-1.c: New file.
38988
38989 1999-09-08 Nathan Sidwell <nathan@acm.org>
38990
38991 * g++.old-deja/g++.other/sizeof3.C: New test.
38992 * g++.old-deja/g++.other/sizeof4.C: New test.
38993 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
38994 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
38995
38996 1999-09-07 Richard Henderson <rth@cygnus.com>
38997
38998 * gcc.dg/va-arg-1.c: New.
38999
39000 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39001
39002 * gcc.c-torture/execute/va-arg-9.c: New test.
39003
39004 1999-09-05 Craig Burley <craig@jcb-sc.com>
39005
39006 * g77.f-torture/compile/980519-2.f: New test.
39007 * g77.f-torture/compile/19990905-0.f: New test.
39008 * g77.f-torture/compile/19990905-1.f: New test.
39009 * g77.f-torture/compile/19990905-2.f: New test.
39010
39011 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
39012
39013 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
39014
39015 * gcc.c-torture/execute/990827-1.c: Fix typo.
39016
39017 1999-09-03 Nathan Sidwell <nathan@acm.org>
39018
39019 * g++.old-deja/g++.other/deref1.C: New test.
39020
39021 1999-09-02 Nathan Sidwell <nathan@acm.org>
39022
39023 * g++.old-deja/g++.other/ambig2.C: New test.
39024 * g++.old-deja/g++.other/cond5.C: New test.
39025 * g++.old-deja/g++.other/lookup16.C: New test.
39026
39027 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
39028
39029 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
39030 assemblers too.
39031
39032 1999-08-31 Jeffrey A Law (law@cygnus.com)
39033
39034 * lib/c-torture.exp: Avoid the "compare executables" optimization
39035 when testing native.
39036
39037 1999-08-29 Jeffrey A Law (law@cygnus.com)
39038
39039 * gcc.c-torture/execute/990829-1.c: New test.
39040 * gcc.c-torture/compile/990829-1.c: New test.
39041
39042 1999-08-27 Paul Burchard <burchard@pobox.com>
39043
39044 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
39045 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
39046 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
39047 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
39048 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
39049 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
39050 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
39051 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
39052 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
39053 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
39054 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
39055
39056 1999-08-27 Jeffrey A Law (law@cygnus.com)
39057
39058 * gcc.c-torture/execute/990827-1.c: New test.
39059
39060 1999-08-26 Craig Burley <craig@jcb-sc.com>
39061
39062 * g77.f-torture/noncompile/19990826-4.f: New test.
39063
39064 * g77.f-torture/compile/19990826-3.f: New test.
39065
39066 * g77.f-torture/execute/19990826-2.f: New test.
39067
39068 * g77.f-torture/compile/19990826-1.f: New test.
39069
39070 * gcc.c-torture/execute/990826-0.c: New test.
39071 * g77.c-torture/execute/19990826-0.f: New test.
39072
39073 * g77.f-torture/noncompile/970626-2.f: New test.
39074
39075 1999-08-25 Paul Burchard <burchard@pobox.com>
39076
39077 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
39078 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
39079 lss-011.C: New tests.
39080
39081 1999-08-25 Nathan Sidwell <nathan@acm.org>
39082
39083 * g++.old-deja/g++.other/decl5.C: New test.
39084
39085 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39086
39087 * noncompile/noncompile.exp: Load_lib c-torture.exp.
39088 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
39089 call `postbase' for each one. All callers of `postbase' changed
39090 to call this instead.
39091
39092 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
39093
39094 * gcc.c-torture/execute/990811-1.c: New test.
39095
39096 1999-08-09 Nick Clifton <nickc@cygnus.com>
39097
39098 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
39099 just native ones.
39100
39101 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
39102 just native ones.
39103
39104 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
39105
39106 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
39107
39108 1999-08-04 Jeffrey A Law (law@cygnus.com)
39109
39110 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
39111
39112 1999-08-04 Nathan Sidwell <nathan@acm.org>
39113
39114 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
39115
39116 1999-08-04 Jeffrey A Law (law@cygnus.com)
39117
39118 * gcc.c-torture/execute/990804-1.c: New test.
39119
39120 1999-08-03 Nathan Sidwell <nathan@acm.org>
39121
39122 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
39123 * g++.old-deja/g++.brendan/crash64.C: Likewise.
39124 * g++.old-deja/g++.brendan/overload8.C: Likewise.
39125
39126 1999-08-03 Nathan Sidwell <nathan@acm.org>
39127
39128 * g++.old-deja/g++.other/struct1.C: New test.
39129
39130 1999-08-03 Nathan Sidwell <nathan@acm.org>
39131
39132 * g++.old-deja/g++.other/enum2.C: New test.
39133
39134 1999-08-02 Richard Henderson <rth@cygnus.com>
39135
39136 Adapted from tests from Franz Sirl:
39137 * gcc.c-torture/execute/va-arg-7.c: New test.
39138 * gcc.c-torture/execute/va-arg-8.c: New test.
39139
39140 1999-08-01 Jeffrey A Law (law@cygnus.com)
39141
39142 * gcc.c-torture/compile/990801-2.c: New test.
39143
39144 * gcc.c-torture/compile/990801-1.c: New test.
39145
39146 1999-07-27 Michael Meissner <meissner@cygnus.com>
39147
39148 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
39149 fp-cmp-1.c, converting double to float.
39150
39151 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
39152 fp-cmp-1.c, converting double to long double.
39153
39154 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
39155 from fr1 to unknown_register, since fr1 is a legitimate register
39156 on some machines.
39157
39158 1999-07-25 Jeffrey A Law (law@cygnus.com)
39159
39160 * README: More listname related changes.
39161
39162 1999-07-08 Catherine Moore <clm@cygnus.com>
39163
39164 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
39165
39166 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
39167
39168 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
39169
39170 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
39171
39172 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
39173
39174 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
39175
39176 * gcc.dg/990703-1.c: New test.
39177
39178 1999-06-29 Nick Clifton <nickc@cygnus.com>
39179
39180 * lib/file-format.exp: New file: Move definition of proc
39181 gcc_target_object_format to here from
39182 gcc.dg/special/ecos.exp.
39183
39184 * lib/c-torture.exp: Include lib file-format.exp.
39185 * lib/gcc-dg.exp: Include lib file-format.exp.
39186
39187 * gcc.dg/special/ecos.exp: Remove definition of proc
39188 gcc_target_object_format.
39189
39190 1999-06-28 Jeffrey A Law (law@cygnus.com)
39191
39192 * gcc.c-torture/execute/990628-1.c: New test.
39193
39194 1999-06-25 Jeffrey A Law (law@cygnus.com)
39195
39196 * gcc.c-torture/compile/990625-2.c: New test.
39197
39198 * gcc.c-torture/compile/990625-1.c: New test.
39199
39200 1999-06-23 Nick Clifton <nickc@cygnus.com>
39201
39202 * gcc.c-torture/compile/dll.c: New test case. Check that dll
39203 attributes compile.
39204 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
39205 ports that use the COFF/PE file format.
39206
39207 1999-06-17 Jeffrey A Law (law@cygnus.com)
39208
39209 * gcc.c-torture/compile/990617-1.c: New test.
39210
39211 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
39212
39213 * g++.old-deja/g++.other/decl4.C: New test.
39214
39215 1999-06-14 Nathan Sidwell <nathan@acm.org>
39216
39217 * g++.old-deja/g++.other/bitfld3.C: New test.
39218
39219 1999-06-08 Nathan Sidwell <nathan@acm.org>
39220
39221 * g++.old-deja/g++.eh/catch1.C: New test.
39222
39223 1999-06-07 Jeffrey A Law (law@cygnus.com)
39224
39225 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
39226
39227 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
39228 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
39229
39230 1999-06-05 Craig Burley <craig@jcb-sc.com>
39231
39232 * g77.f-torture/compile/19990502-0.f: Replace with new,
39233 shorter, test that still fails after recent changes.
39234
39235 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
39236
39237 * gcc.c-torture/execute/990604-1.c: New test.
39238
39239 1999-05-31 Jeffrey A Law (law@cygnus.com)
39240
39241 * gcc.c-torture/execute/990531-1.c: New test.
39242
39243 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39244
39245 * gcc.c-torture/compile/990527-1.c: New test.
39246
39247 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
39248
39249 * gcc.c-torture/execute/990527-1.c: New test.
39250
39251 1999-05-25 Nick Clifton <nickc@cygnus.com>
39252
39253 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
39254 bitfields as signed.
39255
39256 1999-05-25 Craig Burley <craig@jcb-sc.com>
39257
39258 * g77.f-torture/compile/19990525-0.f: New test.
39259
39260 1999-05-25 Jeffrey A Law (law@cygnus.com)
39261
39262 * gcc.c-torture/execute/990525-2.c: New test.
39263
39264 * gcc.c-torture/execute/990525-1.c: New test.
39265
39266 1999-05-24 Nathan Sidwell <nathan@acm.org>
39267
39268 * g++.old-deja/g++.other/anon3.C: New test.
39269 * g++.old-deja/g++.other/anon4.C: New test.
39270 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
39271 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
39272 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
39273 Merrill).
39274
39275 1999-05-24 Jeffrey A Law (law@cygnus.com)
39276
39277 * gcc.c-torture/execute/990524-1.c: New test.
39278
39279 * gcc.dg/990524-1.c: New test.
39280
39281 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39282
39283 * gcc.c-torture/compile/990523-1.c: New test.
39284
39285 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
39286
39287 * gcc.c-torture/compile/990519-1.c: New test.
39288
39289 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
39290
39291 * gcc.c-torture/compile/990517-1.c: New test.
39292
39293 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
39294 (e4, f4): New tests.
39295 (main): Call them.
39296
39297 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39298
39299 * gcc.dg/noreturn-1.c: New test.
39300
39301 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
39302
39303 * gcc.c-torture/execute/990513-1.c: New test.
39304
39305 1999-05-10 Richard Henderson <rth@cygnus.com>
39306
39307 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
39308
39309 1999-05-10 Craig Burley <craig@jcb-sc.com>
39310
39311 * g77.f-torture/execute/erfc.f: Use small single-precision
39312 values, to avoid problems on Alphas when not -mieee.
39313
39314 1999-05-08 Craig Burley <craig@jcb-sc.com>
39315
39316 * gcc.dg/990506-0.c: New test.
39317
39318 1999-05-08 Richard Henderson <rth@cygnus.com>
39319
39320 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
39321 the constant to test. Don't XFAIL 64-bit targets.
39322
39323 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
39324 * g++.old-deja/g++.law/profile1.C: Likewise.
39325
39326 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
39327 operator new instances.
39328 * g++.old-deja/g++.other/delete5.C: Likewise.
39329
39330 1999-05-03 Craig Burley <craig@jcb-sc.com>
39331
39332 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
39333 intrinsic.
39334
39335 1999-05-03 Craig Burley <craig@jcb-sc.com>
39336
39337 * g77.f-torture/execute/u77-test.f: Reverse order of two
39338 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
39339
39340 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39341
39342 * gcc.dg/compare1.c: New test.
39343
39344 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
39345
39346 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
39347 New tests.
39348
39349 1999-05-02 Craig Burley <craig@jcb-sc.com>
39350
39351 * g77.f-torture/compile/19990502-1.f: New test.
39352
39353 1999-05-02 Craig Burley <craig@jcb-sc.com>
39354
39355 * g77.f-torture/compile/19990502-0.f: New test.
39356
39357 1999-05-02 Craig Burley <craig@jcb-sc.com>
39358
39359 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
39360 intrinsic.
39361
39362 1999-05-02 Craig Burley <craig@jcb-sc.com>
39363
39364 * g77.f-torture/execute/u77-test.f (main): List libU77
39365 intrinsics not currently tested.
39366 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
39367 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
39368 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
39369 Trim blanks off the ends of some printed strings.
39370
39371 1999-05-02 Craig Burley <craig@jcb-sc.com>
39372
39373 * g77.f-torture/execute/u77-test.f (main): Just warn about
39374 FSTAT gid disagreement, as it's expected on some systems.
39375
39376 1999-05-01 Craig Burley <craig@jcb-sc.com>
39377
39378 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
39379 use a new function, which allows for some slop.
39380 Clean up some commentary.
39381 (issum): The new function.
39382 (sgladd): Deleted subroutine.
39383
39384 1999-05-01 Craig Burley <craig@jcb-sc.com>
39385
39386 * g77.f-torture/execute/u77-test.f: Modify to be more like
39387 libf2c/libU77 version, bringing patches to that version here.
39388 Add suitable commentary.
39389
39390 1999-04-25 Richard Henderson <rth@cygnus.com>
39391
39392 * gcc.dg/990424-1.c: New test.
39393
39394 1999-04-24 Craig Burley <craig@jcb-sc.com>
39395
39396 * g77.f-torture/execute/u77-test.f (main): Bug involving
39397 LSTAT has been fixed, so turn back on full checking.
39398
39399 1999-04-20 Craig Burley <craig@jcb-sc.com>
39400
39401 * g77.f-torture/compile/19990419-0.f: New test.
39402 * g77.f-torture/execute/19990419-1.f: New test.
39403
39404 1999-04-17 Richard Henderson <rth@cygnus.com>
39405
39406 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
39407 to avoid the need for a prototype to supress a warning.
39408
39409 1999-04-07 Jim Wilson <wilson@cygnus.com>
39410
39411 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
39412
39413 1999-04-04 Jeffrey A Law (law@cygnus.com)
39414
39415 * gcc.c-torture/execute/990404-1.c: New test.
39416
39417 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
39418
39419 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
39420 * gcc.dg/cpp-if3.c: Don't use -pedantic.
39421 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
39422 missing initializer warnings.
39423
39424 1999-03-28 Jeffrey A Law (law@cygnus.com)
39425
39426 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
39427 matching strings.
39428
39429 1999-03-26 Jeffrey A Law (law@cygnus.com)
39430
39431 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
39432
39433 1999-03-26 Craig Burley <craig@jcb-sc.com>
39434
39435 * g77.f-torture/execute/19990325-0.f: New test.
39436 * g77.f-torture/execute/19990325-1.f: New test.
39437
39438 1999-03-24 Jeffrey A Law (law@cygnus.com)
39439
39440 * gcc.c-torture/execute/990324-1.c: New test.
39441
39442 1999-03-22 Jim Wilson <wilson@cygnus.com>
39443
39444 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
39445 test with 4.
39446
39447 1999-03-17 Richard Henderson <rth@cygnus.com>
39448
39449 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
39450
39451 1999-03-13 Craig Burley <craig@jcb-sc.com>
39452
39453 * g77.f-torture/execute/19990313-2.f: New test.
39454 * g77.f-torture/execute/19990313-3.f: New test.
39455
39456 1999-03-13 Craig Burley <craig@jcb-sc.com>
39457
39458 * g77.f-torture/execute/19990313-0.f: New test.
39459 * g77.f-torture/execute/19990313-1.f: New test.
39460
39461 1999-03-12 Jim Wilson <wilson@cygnus.com>
39462
39463 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
39464 printf to sprintf.
39465 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
39466 (main): Add check for u15. Conditionalize u31 check depending on
39467 whether ints are <32 bits or >=32 bits.
39468
39469 1999-03-08 Craig Burley <craig@jcb-sc.com>
39470
39471 * g77.f-torture/execute/19981119-0.f: Improve testiness.
39472
39473 1999-03-08 Craig Burley <craig@jcb-sc.com>
39474
39475 * g77.f-torture/compile/19990305-0.f: New test.
39476 * g77.f-torture/execute/19981119-0.f: New test.
39477
39478 1999-03-08 Craig Burley <craig@jcb-sc.com>
39479
39480 * g77.f-torture/execute/970625-2.f: call ABORT if final
39481 result is not correct, instead of just printing it.
39482 Add this checking via newly introduced obfuscation, to
39483 trip up buggy front ends.
39484
39485 1999-03-07 Craig Burley <craig@jcb-sc.com>
39486
39487 * g77.f-torture/compile/960317-1.f: Moved from being
39488 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
39489
39490 1999-03-06 Craig Burley <craig@jcb-sc.com>
39491
39492 * g77.f-torture/execute/960317-1.f: New (old) test.
39493 * g77.f-torture/execute/970625-2.f: Ditto.
39494
39495 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
39496
39497 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
39498 message on line 1 or line 2; cccp and cpplib do this differently.
39499
39500 1999-03-01 Jeffrey A Law (law@cygnus.com)
39501
39502 * g++.old-deja/g++.law/weak1.C: New test.
39503
39504 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
39505
39506 * gcc.c-torture/execute/990119-1.c: Renamed to...
39507 * gcc.dg/990119-1.c: this, so it will only be tested once
39508 (it's a preprocessor test, it doesn't need to be run at
39509 multiple optimization levels).
39510
39511 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
39512
39513 * lib/g++.exp: Don't add incdir=$base_dir/../include to
39514 ALWAYS_CXXFLAGS.
39515
39516 1999-02-24 Craig Burley <craig@jcb-sc.com>
39517
39518 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
39519 * g77.f-torture/compile/19981216-0.f: ...as it is expected
39520 to not be compilable by current g77.
39521
39522 1999-02-24 Nick Clifton <nickc@cygnus.com>
39523
39524 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
39525
39526 1999-02-22 Jeffrey A Law (law@cygnus.com)
39527
39528 * gcc.c-torture/execute/990222-1.c: New test.
39529
39530 1999-02-19 Craig Burley <craig@jcb-sc.com>
39531
39532 * g77.f-torture/compile/19990218-0.f: New test.
39533 * g77.f-torture/noncompile/19990218-1.f: New test.
39534
39535 1999-02-18 Craig Burley <craig@jcb-sc.com>
39536
39537 * g77.f-torture/compile/19981216-0.f: New test.
39538
39539 1999-02-14 Jeffrey A Law (law@cygnus.com)
39540
39541 * gcc.dg/990214-1.c: New test.
39542
39543 1999-02-13 Jeffrey A Law (law@cygnus.com)
39544
39545 * gcc.dg/990213-2.c: New test.
39546
39547 * gcc.dg/990213-1.c: New test.
39548
39549 1999-02-12 Jeffrey A Law (law@cygnus.com)
39550
39551 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
39552 ints.
39553
39554 1999-02-11 Nick Clifton <nickc@cygnus.com>
39555
39556 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
39557 specified by target.
39558
39559 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
39560
39561 1999-02-11 Jeffrey A Law (law@cygnus.com)
39562
39563 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
39564
39565 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
39566
39567 * gcc.dg/special/ecos.exp: New test driver for new tests with
39568 special requirements.
39569
39570 * gcc.dg/special/alias-1.c: New test.
39571 * gcc.dg/special/gcsec-1.c: New test.
39572 * gcc.dg/special/weak-1.c: New test.
39573 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
39574 * gcc.dg/special/weak-2.c: New test.
39575 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
39576 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
39577 * gcc.dg/special/wkali-1.c: New test.
39578 * gcc.dg/special/wkali-2.c: New test.
39579 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
39580 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
39581
39582 1999-02-10 Felix Lee <flee@cygnus.com>
39583
39584 * lib/c-torture.exp (c-torture-compile): Pull out code for
39585 analyzing gcc error messages.
39586 (c-torture-execute): Likewise. Fix some (harmless) false
39587 positives.
39588 * lib/gcc.exp (gcc_check_compile): New function.
39589
39590 1999-02-08 Richard Henderson <rth@cygnus.com>
39591
39592 * gcc.c-torture/execute/990208-1.c: New test.
39593
39594 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
39595
39596 * g++.dg/special/ecos.exp: New driver for new tests with special
39597 requirements
39598
39599 * g++.dg/special/conpr-1.C: New test
39600 * g++.dg/special/conpr-2.C: New test
39601 * g++.dg/special/conpr-2a.C: New test
39602 * g++.dg/special/conpr-3.C: New test
39603 * g++.dg/special/conpr-3a.C: New test
39604 * g++.dg/special/conpr-3b.C: New test
39605
39606 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
39607 allow g++ to use the dg driver
39608
39609 * README: Add comment about g++.dg directory
39610
39611 1999-02-06 Jeffrey A Law (law@cygnus.com)
39612
39613 * README: Update email addresses.
39614
39615 1999-02-03 Nick Clifton <nickc@cygnus.com>
39616
39617 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
39618 arguments in order to force structure S onto the stack even on
39619 the alpha.
39620 (test): Pass 10 leading arguments to function foo as well as the
39621 structure S.
39622
39623 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
39624 failure for all targets.
39625
39626 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
39627 abort to terminate program execution.
39628
39629 1999-01-30 Richard Henderson <rth@cygnus.com>
39630
39631 * gcc.c-torture/execute/990130-1.c: New test.
39632
39633 1999-01-30 Jeffrey A Law (law@cygnus.com)
39634
39635 * gcc.dg/990130-1.c: New test.
39636
39637 1999-01-28 Michael Meissner <meissner@cygnus.com>
39638
39639 * gcc.c-torture/execute/990128-1.c: New test.
39640
39641 1999-01-27 Michael Meissner <meissner@cygnus.com>
39642
39643 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
39644
39645 1999-01-27 Felix Lee <flee@cygnus.com>
39646
39647 * lib/c-torture.exp (c-torture-compile): pull out code for
39648 analyzing gcc error messages.
39649 (c-torture-execute): ditto, and fix some (harmless) false
39650 positives.
39651 * lib/gcc.exp (gcc_check_compile): new function.
39652
39653 1999-01-17 Jeffrey A Law (law@cygnus.com)
39654
39655 * gcc.dg/990117-1.c: New test.
39656
39657 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
39658
39659 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
39660
39661 1999-01-15 Jeffrey A Law (law@cygnus.com)
39662
39663 * g77.f-torture/compile/990115-1.f: New test.
39664
39665 1999-01-07 Jeffrey A Law (law@cygnus.com)
39666
39667 * gcc.c-torture/compile/990107-1.c: New test
39668
39669 1999-01-06 Jeffrey A Law (law@cygnus.com)
39670
39671 * gcc.c-torture/execute/990106-2.c: New test.
39672
39673 * gcc.c-torture/execute/990106-1.c: New test.
39674
39675 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
39676
39677 * gcc.c-torture/compile/981223-1.c: New test.
39678
39679 1998-12-29 Richard Henderson <rth@cygnus.com>
39680
39681 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
39682 (opt3): Rename from opt4 and disable.
39683
39684 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
39685
39686 * g++.old-deja/g++.pt/ptrmem5.C: New test.
39687
39688 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
39689
39690 * g++.old-deja/g++.other/conv5.C: New test.
39691
39692 1998-12-14 Nick Clifton <nickc@cygnus.com>
39693
39694 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
39695
39696 1998-12-11 Jeffrey A Law (law@cygnus.com)
39697
39698 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
39699
39700 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
39701
39702 * gcc.c-torture/compile/981211-1.c: New test.
39703
39704 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
39705
39706 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
39707
39708 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
39709
39710 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39711
39712 * gcc.special/930510-1.c: Make C9X safe.
39713 * gcc.misc-tests/gcov-1.c Similarly.
39714 * gcc.misc-tests/gcov-2.c Similarly.
39715
39716 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
39717
39718 * gcc.dg/ultrasp1.c: New test.
39719
39720 1998-12-06 Richard Henderson <rth@cygnus.com>
39721
39722 * gcc.c-torture/execute/981206.c: New test.
39723
39724 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
39725
39726 * g++.old-deja/g++.ns/template7.C: New test.
39727
39728 * g++.old-deja/g++.other/expr1.C: New test.
39729
39730 * g++.old-deja/g++.eh/tmpl3.C: New test.
39731
39732 * g++.old-deja/g++.eh/tmpl2.C: New test.
39733
39734 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
39735
39736 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
39737 * g++.old-deja/g++.other/using6.C: Removed.
39738 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
39739
39740 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
39741
39742 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
39743
39744 * g++.old-deja/g++.pt/overload8.C: New test.
39745
39746 * g++.old-deja/g++.pt/overload7.C: New test.
39747
39748 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
39749
39750 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
39751 and relinking messages.
39752 * lib/g++.exp (g++_target_compile): Remove .rpo file when
39753 compiling with -frepo.
39754
39755 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
39756
39757 * g++.old-deja/g++.pt/lookup6.C: New test.
39758
39759 1998-11-30 Nick Clifton <nickc@cygnus.com>
39760
39761 * gcc.c-torture/execute/981130-1.c: New test.
39762 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
39763
39764 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
39765
39766 * g++.old-deja/g++.pt/explicit76.C: New test.
39767
39768 * g++.old-deja/g++.pt/friend38.C: New test.
39769
39770 * g++.old-deja/g++.ns/crash2.C: New test.
39771
39772 * g++.old-deja/g++.pt/defarg8.C: New test.
39773
39774 * g++.old-deja/g++.pt/instantiate6.C: New test.
39775
39776 * g++.old-deja/g++.pt/static6.C: New test.
39777
39778 * g++.old-deja/g++.pt/decl2.C: New test.
39779
39780 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
39781
39782 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
39783 problem is actually related with name lookup, but so what? :-)
39784
39785 * g++.old-deja/g++.pt/friend37.C: New test.
39786
39787 1998-11-25 Dave Love <d.love@dl.ac.uk>
39788
39789 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
39790 element, which fails on some systems.
39791
39792 * g77.f-torture/execute/labug1.f: New test.
39793
39794 1998-11-21 Jeffrey A Law (law@cygnus.com)
39795
39796 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
39797 is defined.
39798
39799 1998-11-18 Dave Love <d.love@dl.ac.uk>
39800
39801 * g77.f-torture/compile/981117-1.f: New test.
39802
39803 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
39804
39805 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
39806 properly discarded.
39807
39808 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
39809
39810 * gcc.c-torture/execute/memcheck: New directory of tests for
39811 -fcheck-memory-usage.
39812
39813 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
39814
39815 * README: New file, general information about the testsuite and
39816 new description of the various C++ test subdirectories.
39817 * README.g++: Eliminate obsolete information, update and move most
39818 relevant stuff to README.
39819
39820 1998-11-07 Richard Henderson <rth@cygnus.com>
39821
39822 * gcc.c-torture/compile/981107-1.c: New test.
39823
39824 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
39825
39826 * execute/memcpy-bi.c: New testcase.
39827
39828 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
39829
39830 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
39831 base classes.
39832
39833 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
39834 template is selected.
39835
39836 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
39837 classes, it should be accepted for all types.
39838
39839 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
39840
39841 * g++.old-deja/g++.pt/spec24.C: Ensure that template
39842 specializations start with template headers.
39843
39844 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
39845
39846 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
39847
39848 * g++.old-deja/g++.other/init9.C: Test cross initialization of
39849 non-POD types.
39850
39851 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
39852
39853 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
39854
39855 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
39856
39857 * compile/981022-1.c, compile/981022-1.x: New test and driver.
39858
39859 1998-10-19 Jeffrey A Law (law@cygnus.com)
39860
39861 * 981019-1.c: New test.
39862
39863 1998-10-14 Robert Lipe <robertl@dgii.com>
39864
39865 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
39866 find objc headers.
39867
39868 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
39869
39870 * compile/981001-4.c: Remove use of GCC extension that triggers a
39871 compiler bug.
39872
39873 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
39874
39875 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
39876
39877 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
39878
39879 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
39880 instantiation of template produces incorrect code for delete
39881 expression.
39882
39883 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
39884 constructors' name is not unique.
39885 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
39886 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
39887
39888 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
39889 automatic array of const is ill-formed.
39890
39891 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
39892 of template parameter?
39893
39894 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
39895 const.
39896
39897 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
39898 pointer-to-member expression.
39899
39900 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
39901 declaration causes ICE.
39902
39903 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
39904
39905 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
39906 reserved in the global namespace.
39907
39908 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
39909 generate needed virtual table.
39910
39911 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
39912
39913 1998-10-10 Dariush Eslimi <eslimi@loran.com>
39914
39915 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
39916 template-dependent type
39917
39918 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
39919
39920 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
39921 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
39922 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
39923
39924 * g++.old-deja/g++.other/using5.C: New test; using decl from base
39925 class should be usable as argument of member function.
39926 * g++.old-deja/g++.other/using6.C: New test; using decl from base
39927 class should be usable as return type of member function.
39928 * g++.old-deja/g++.other/using7.C: New test; using decl from base
39929 class should be usable as type of data member.
39930
39931 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
39932
39933 1998-10-09 Jeffrey A Law (law@cygnus.com)
39934
39935 * gcc.c-torture/special/920521-1.c: Fix bogus test.
39936
39937 1998-10-08 Nick Clifton <nickc@cygnus.com>
39938
39939 * gcc.dg/dll-?.c Add thumb to target list.
39940 Fix assembler scan patterns to match current assembler output.
39941
39942 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
39943
39944 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
39945 matching of template brackets.
39946
39947 * g++.old-deja/g++.other/using4.C: New test. Test using
39948 declarations of methods from base classes.
39949
39950 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
39951 within functions should introduce names into the innermost
39952 enclosing namespace.
39953
39954 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
39955 of static locals if first initialization throws.
39956
39957 1998-10-07 Jim Wilson <wilson@cygnus.com>
39958
39959 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
39960
39961 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
39962
39963 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
39964 lose track of the possible targets of tablejump insns.
39965 * special/special.exp: Run it.
39966
39967 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
39968
39969 * g++.old-deja/g++.pt/friend35.C: New test. A template function
39970 must be declared before its specializations can be named in friend
39971 declarations.
39972
39973 1998-10-05 Dave Love <d.love@dl.ac.uk>
39974
39975 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
39976
39977 * g77.f-torture/execute/io1.f: New test.
39978
39979 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
39980
39981 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
39982 with pointer to template function, for which no argument deduction
39983 is possible.
39984
39985 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
39986 specialization of template function as argument to template
39987 function.
39988
39989 * g++.old-deja/g++.other/access2.C: New test; Inner class
39990 shouldn't have privileged access to Outer's names.
39991
39992 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
39993
39994 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
39995 friend template declared within template class conflicts with
39996 nested class of the same name.
39997
39998 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
39999 is ignored.
40000
40001 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
40002 object with direct initializer as function declaration.
40003
40004 * g++.old-deja/g++.other/decl2.C: New test; duplicate
40005 initializers.
40006
40007 * g++.old-deja/g++.other/null2.C: New test; conditional operator
40008 involving const pointer and NULL produces incorrect result.
40009
40010 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
40011 type name without `typename' should be rejected with -pedantic.
40012
40013 1998-10-02 Richard Henderson <rth@cygnus.com>
40014
40015 * g++.old-deja/g++.other/addrof1.C: New test.
40016
40017 1998-10-01 Nick Clifton <nickc@cygnus.com>
40018
40019 * gcc.c-torture/compile/981001-1.c: New test.
40020 * gcc.c-torture/execute/981001-1.c: New test.
40021
40022 1998-10-01 Jeffrey A Law (law@cygnus.com)
40023
40024 * gcc.c-torture/compile/981001-2.c: New test.
40025 * gcc.c-torture/compile/981001-3.c: New test.
40026 * gcc.c-torture/compile/981001-4.c: New test.
40027
40028 1998-10-01 Robert Lipe <robertl@dgii.com>
40029
40030 * lib/objc.exp (objc_target_compile): Add -L during compiles for
40031 multilibbed hosts. Idea grafted from g77.exp.
40032
40033 1998-09-30 Dave Love <d.love@dl.ac.uk>
40034
40035 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
40036 avoid losing on systems which need -lsocket.
40037
40038 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
40039
40040 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
40041 * g++.old-deja/g++.other/nested2.C: Ditto.
40042 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
40043 failure.
40044
40045 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
40046
40047 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
40048 preferred over template operator!= for enum bitfields.
40049
40050 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
40051
40052 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
40053 that happen to have the same base name, but in different scopes,
40054 are incorrectly rejected.
40055
40056 1998-09-16 Richard Henderson <rth@cygnus.com>
40057
40058 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
40059 on the native word size instead of an integer literal.
40060
40061 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
40062
40063 * g++.old-deja/g++.other/static2.C: Invocation of static data
40064 member of type pointer-to-function denoted as non-static member.
40065
40066 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
40067 checks involving function types and aliases.
40068
40069 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
40070
40071 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
40072 redefined to the same non-trivial type.
40073
40074 * g++.old-deja/g++.pt/explicit73.C: Test for proper
40075 namespace-qualification of template specializations declared in
40076 other namespaces.
40077
40078 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
40079 to declare a subset of the specializations of a template function
40080 as friends of specializations of a template class.
40081
40082 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
40083 member templates that do not fully specialize the enclosing
40084 template class are rejected.
40085
40086 1998-09-11 Dave Love <d.love@dl.ac.uk>
40087
40088 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
40089
40090 1998-09-08 Dave Love <d.love@dl.ac.uk>
40091
40092 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
40093 altered from libf2c/libU77 version.
40094
40095 1998-09-06 Dave Love <d.love@dl.ac.uk>
40096
40097 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
40098
40099 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
40100
40101 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
40102 (un)signed char are different types for template specialization
40103 purposes.
40104
40105 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
40106
40107 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
40108 * objc: ObjC testsuite.
40109
40110 1998-08-31 Catherine Moore <clm@cygnus.com>
40111
40112 * gcc.c-torture/execute/941014-1.x: New file.
40113
40114 1998-08-31 Nick Clifton <nickc@cygnus.com>
40115
40116 * lib/c-torture.exp: Add support for
40117 torture_eval_before_compile and torture_eval_before_execute
40118 variables.
40119
40120 1998-08-30 Jeffrey A Law (law@cygnus.com)
40121
40122 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
40123 this test triggers valid.
40124
40125 1998-08-27 Jeffrey A Law (law@cygnus.com)
40126
40127 * gcc.dg/980827-1.c: New test.
40128
40129 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
40130
40131 * gcc.c-torture/execute/loop-4b.c: New test.
40132
40133 1998-08-26 Nick Clifton <nickc@cygnus.com>
40134
40135 * lib/c-torture.exp: Add support for
40136 torture_eval_before_compile and torture_eval_before_execute
40137 variables.
40138
40139 1998-08-25 Jeffrey A Law (law@cygnus.com)
40140
40141 * gcc.c-torture/compile/980825-1.c: New test.
40142
40143 1998-08-24 Nick Clifton <nickc@cygnus.com>
40144
40145 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
40146 count number tests in opt_t0 not good_t0.
40147
40148 1998-08-24 Jeffrey A Law (law@cygnus.com)
40149
40150 * gcc.c-torture/compile/930326-1.x: Fix typo.
40151
40152 1998-08-23 Mark Mitchell <mark@markmitchell.com>
40153
40154 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
40155 causes an ICE.
40156
40157 1998-08-21 Jeffrey A Law (law@cygnus.com)
40158
40159 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
40160 STACK_SIZE is defined.
40161 * gcc.c-torture/unsorted/stuct.c: Similarly.
40162
40163 * gcc.c-torture/compile/980821-1.c: New test.
40164
40165 1998-08-21 Jeffrey A Law (law@cygnus.com)
40166
40167 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
40168
40169 1998-08-19 Mark Mitchell <mark@markmitchell.com>
40170
40171 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
40172 code.
40173
40174 1998-08-09 Mark Mitchell <mark@markmitchell.com>
40175
40176 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
40177 error'.
40178
40179 1998-08-18 Jeffrey A Law (law@cygnus.com)
40180
40181 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
40182
40183 1998-08-16 Jeffrey A Law (law@cygnus.com)
40184
40185 * gcc.c-torture/compile/980816-1.c: New test.
40186
40187 * gcc.dg/980816-1.c: New test.
40188
40189 1998-08-13 Jeffrey A Law (law@cygnus.com)
40190
40191 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
40192 compiler for ieee tests.
40193
40194 1998-08-01 Dave Love <d.love@dl.ac.uk>
40195
40196 * g77.f-torture/compile/980729-0.f: New test.
40197
40198 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
40199
40200 * gcc.c-torture/special/eeprof-1.c: New test, for
40201 -finstrument-functions.
40202 * gcc.c-torture/special/special.exp: Run it.
40203
40204 1998-07-29 Jeffrey A Law (law@cygnus.com)
40205
40206 * gcc.c-torture/compile/980729-1.c: New test.
40207
40208 1998-07-27 Nick Clifton <nickc@cygnus.com>
40209
40210 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
40211 __thumb__ is defined, and test for ARM style doubles if so.
40212
40213 1998-07-26 Dave Love <d.love@dl.ac.uk>
40214
40215 * g77.f-torture/noncompile/980615-0.f: New test.
40216
40217 1998-07-26 H.J. Lu (hjl@gnu.org)
40218
40219 * gcc.dg/980312-1.c: Do link instead of compile.
40220 * gcc.dg/980313-1.c: Likewise.
40221
40222 1998-07-26 Jeffrey A Law (law@cygnus.com)
40223
40224 * gcc.c-torture/compile/980726-1.c: New test.
40225
40226 1998-07-25 Dave Love <d.love@dl.ac.uk>
40227
40228 * g77.f-torture/execute/io0.f: New test.
40229
40230 1998-07-24 Nick Clifton <nickc@cygnus.com>
40231
40232 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
40233 an int.
40234
40235 1998-06-18 Michael Meissner <meissner@cygnus.com>
40236
40237 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
40238 m32r bugs.
40239
40240 1998-07-17 Nick Clifton <nickc@cygnus.com>
40241
40242 * gcc.dg/980626-1.c: Expect failures for all toolchains until
40243 c-decl.c:grokdeclarator can handle mode attributes.
40244
40245 1998-07-16 Jeffrey A Law (law@cygnus.com)
40246
40247 * gcc.c-torture/execute/980716-1.c: New test.
40248
40249 1998-07-13 Jeffrey A Law (law@cygnus.com)
40250
40251 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
40252 the mn10200.
40253 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
40254 the mn10200.
40255 * gcc.c-torture/execute/va-arg-3.x: Similarly.
40256 * gcc.c-torture/compile/930326-1.x: Similarly.
40257
40258 1998-07-13 Dave Love <d.love@dl.ac.uk>
40259
40260 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
40261 New test from Craig.
40262
40263 1998-07-12 Dave Love <d.love@dl.ac.uk>
40264
40265 * g77.f-torture/noncompile/980616-0.f: New test.
40266
40267 * g77.f-torture/execute/970816-3.f: New test from Craig.
40268
40269 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
40270
40271 * g++.other/singleton.C: Return error value instead of taking
40272 SIGSEGV.
40273
40274 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
40275
40276 * g++.other/singleton.C: New test. Warning is under dispute.
40277 Runtime crash is not.
40278
40279 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
40280
40281 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
40282 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
40283 using6.C, using7.C}: New namespace tests.
40284
40285 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
40286
40287 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
40288 specialization with typedef'ed names used as array indexes.
40289
40290 1998-07-09 Jeffrey A Law (law@cygnus.com)
40291
40292 * gcc.c-torture/execute/980709-1.c: New test.
40293
40294 * gcc.dg/980709-1.c: New test.
40295
40296 1998-07-07 Richard Henderson <rth@cygnus.com>
40297
40298 * gcc.c-torture/execute/bcp-1.c: New test.
40299
40300 1998-07-07 Jeffrey A Law (law@cygnus.com)
40301
40302 * gcc.c-torture/execute/980707-1.c: New test.
40303
40304 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
40305
40306 * gcc.c-torture/compile/980706-1.c: New test.
40307
40308 1998-07-01 Dave Love <d.love@dl.ac.uk>
40309
40310 * g77.f-torture/execute/980701-0.f,
40311 g77.f-torture/execute/980701-1.f: New test from Craig.
40312
40313 1998-07-01 Jeffrey A Law (law@cygnus.com)
40314
40315 * gcc.c-torture/compile/980701-1.c: New test.
40316
40317 * gcc.c-torture/execute/980701-1.c: New test.
40318
40319 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
40320 rlsruhe.de>
40321
40322 * g++.old-deja/g++.robertl/eb132.C: New test.
40323 * g++.old-deja/g++.robertl/eb133.C: Likewise.
40324
40325 1998-06-29 Dave Love <d.love@dl.ac.uk>
40326
40327 * g77.f-torture/execute/980628-7.f,
40328 g77.f-torture/execute/980628-8.f,
40329 g77.f-torture/execute/980628-9.f,
40330 g77.f-torture/execute/980628-10.f: New tests from Craig.
40331
40332 * g77.f-torture/execute/980628-3.f: Remove mail headers.
40333
40334 1998-06-28 Jeffrey A Law (law@cygnus.com)
40335
40336 * g77.f-torture/execute/980628-4.f: New test from Craig.
40337 * g77.f-torture/execute/980628-5.f: Likewise.
40338 * g77.f-torture/execute/980628-2.f: Likewise.
40339 * g77.f-torture/execute/980628-0.f: Likewise.
40340 * g77.f-torture/execute/980628-1.f: Likewise.
40341 * g77.f-torture/execute/980628-3.f: Likewise.
40342 * g77.f-torture/execute/980628-6.f: Likewise.
40343
40344 1998-06-28 Jeffrey A Law (law@cygnus.com)
40345
40346 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
40347 directory when nothing has been installed yet.
40348
40349 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
40350
40351 * gcc.c-torture/special/special.exp: Handle newer versions of
40352 dejagnu.
40353
40354 1998-06-26 Jeffrey A Law (law@cygnus.com)
40355
40356 * gcc.dg/980626-1.c: New test.
40357
40358 1998-06-19 Bruno Haible <haible@ilog.fr>
40359
40360 * gcc.misc-tests/m-un-2.c: New test.
40361 * g++.old-deja/g++.other/warn01.c: Likewise.
40362
40363 1998-06-19 Robert Lipe <robertl@dgii.com>
40364
40365 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
40366 compatibility with assmblers with a different comment character.
40367 Eliminate use of GAS-specific extensions.
40368
40369 1998-06-19 Jeffrey A Law (law@cygnus.com)
40370
40371 * gcc.c-torture/execute/ieee/980619-1.c: New test.
40372
40373 1998-06-19 Robert Lipe <robertl@dgii.com>
40374
40375 * lib/g77.exp: Replace search for libf2c.a with search for newly
40376 renamed libg2c.a
40377
40378 1998-06-17 Jeffrey A Law (law@cygnus.com)
40379
40380 * gcc.c-torture/execute/980617-1.c: New test.
40381
40382 1998-06-12 Jeffrey A Law (law@cygnus.com)
40383
40384 * gcc.c-torture/execute/980612-1.c: New test.
40385
40386 1998-06-08 Jeffrey A Law (law@cygnus.com)
40387
40388 * gcc.dg/980523-1.c: Only test on ppc-linux.
40389 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
40390
40391 * gcc.c-torture/execute/980608-1.c: New test.
40392
40393 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
40394
40395 * gcc.c-torture/execute/980605-1.c: New test.
40396
40397 1998-06-04 Jeffrey A Law (law@cygnus.com)
40398
40399 * gcc.c-torture/execute/980604-1.c: New test.
40400
40401 1998-06-02 Jeffrey A Law (law@cygnus.com)
40402
40403 * gcc.c-torture/execute/980602-1.c: New test.
40404 * gcc.c-torture/execute/980602-2.c: Likewise.
40405
40406 1998-06-02 Dave Love <d.love@dl.ac.uk>
40407
40408 * 970125-0.f: Fix per JCB. Add commentary.
40409
40410 1998-05-31 Michael Meissner <meissner@cygnus.com>
40411
40412 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
40413 IEEE -0 support.
40414
40415 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
40416
40417 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
40418 earlier.
40419
40420 1998-05-28 Catherine Moore <clm@cygnus.com>
40421
40422 * gcc.c-torture/execute/980526-3.c: New test.
40423
40424 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
40425
40426 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
40427 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
40428 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
40429 m88k-motorola-sysv3 to XFAIL.
40430
40431 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40432
40433 * gcc.dg/980526-1.c: New test.
40434 * gcc.c-torture/execute/980526-2.c: New test.
40435
40436 1998-05-26 Jeffrey A Law (law@cygnus.com)
40437
40438 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
40439
40440 * gcc.c-torture/execute/980526-1.c: New test.
40441
40442 1998-05-26 Dave Love <d.love@dl.ac.uk>
40443
40444 * g77.f-torture/execute/alpha2.f: Add runtime test.
40445
40446 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
40447
40448 * g++.old-deja/old-deja.exp: Strip leading directories.
40449
40450 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
40451 error for the line. Don't run multiple tests for the same line.
40452
40453 1998-05-23 Jeffrey A Law (law@cygnus.com)
40454
40455 * gcc.dg/980523-1.c: New test.
40456
40457 1998-05-23 Dave Love <d.love@dl.ac.uk>
40458
40459 * g77.f-torture/compile/970915-0.f: New test.
40460
40461 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
40462
40463 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
40464
40465 1998-05-21 Jeffrey A Law (law@cygnus.com)
40466
40467 * gcc.dg/980520-1.c: New test.
40468
40469 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
40470
40471 * gcc.dg/980502-1.c: Fix return type.
40472
40473 1998-05-20 Jeffrey A Law (law@cygnus.com)
40474
40475 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
40476 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
40477 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
40478 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
40479 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
40480
40481 1998-05-20 Dave Love <d.love@dl.ac.uk>
40482
40483 * g77.f-torture/execute/980520-1.f: New test.
40484
40485 1998-05-15 Dave Love <d.love@dl.ac.uk>
40486
40487 * lib/mike-g77.exp: New file.
40488
40489 * g77.f-torture/noncompile/noncompile.exp,
40490 g77.f-torture/noncompile/check0.f: New files.
40491
40492 1998-05-14 Dave Love <d.love@dl.ac.uk>
40493
40494 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
40495 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
40496 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
40497 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
40498 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
40499 abort where appropriate.
40500
40501 1998-05-05 Michael Meissner <meissner@cygnus.com>
40502
40503 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
40504 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
40505
40506 1998-04-29 Dave Love <d.love@dl.ac.uk>
40507
40508 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
40509
40510 1998-04-27 Dave Love <d.love@dl.ac.uk>
40511
40512 * g77.f-torture/compile/980427-0.f: New test.
40513
40514 1998-04-24 Dave Love <d.love@dl.ac.uk>
40515
40516 * g77.f-torture/compile/980424-0.f: New test.
40517
40518 1998-04-19 Dave Love <d.love@dl.ac.uk>
40519
40520 * g77.f-torture/compile/980419-2.f (main): New test.
40521 * g77.f-torture/compile/970125-0.f: New test.
40522 * g77.f-torture/compile/980419-1.f: New test.
40523
40524 1998-04-08 Jim Wilson <wilson@cygnus.com>
40525
40526 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
40527 of loop-4.c.
40528
40529 1998-04-07 Jim Wilson <wilson@cygnus.com>
40530
40531 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
40532
40533 1998-04-03 Jim Wilson <wilson@cygnus.com>
40534
40535 * gcc.c-torture/compile/980329-1.c: New test.
40536
40537 1998-03-18 Jim Wilson <wilson@cygnus.com>
40538
40539 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
40540 * gcc.dg/980312-1.c: Fix typo in -march command.
40541
40542 1998-03-16 H.J. Lu (hjl@gnu.org)
40543
40544 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
40545
40546 1998-03-11 Robert Lipe <robertl@dgii.com>
40547
40548 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
40549 Dave Love agree the Fortran source is bogus.
40550
40551 1998-03-11 Robert Lipe <robertl@dgii.com>
40552
40553 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
40554 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
40555 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
40556 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
40557 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
40558
40559 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
40560
40561 * g++.old-deja/g++.other/friend1.C: New test.
40562
40563 1998-02-18 Dave Love <d.love@dl.ac.uk>
40564
40565 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
40566 possibly uninitialized) variables and declare dnrm2.
40567
40568 1998-02-23 Robert Lipe <robertl@dgii.com>
40569
40570 From Bruno Haible <haible@ilog.fr>:
40571 * gcc.c-torture/execute/980223.c: New test.
40572
40573 1998-02-13 Jeffrey A Law (law@cygnus.com)
40574
40575 * gcc.dg/ifelse-1.c: New test.
40576
40577 1998-02-09 H.J. Lu (hjl@gnu.org)
40578
40579 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
40580
40581 * lib/old-dejagnu.exp (old-dejagnu): Added the
40582 "execution test - XFAIL *-*-*" handling in the spirit of
40583 "excess errors test -". Changed the "execution test fails"
40584 handling to be like "excess errors test fails".
40585 * Update various tests accordingly.
40586
40587 1998-02-06 Jim Wilson <wilson@cygnus.com>
40588
40589 * gcc.c-torture/execute/980205.c: New test.
40590
40591 1998-01-18 Jeffrey A Law (law@cygnus.com)
40592
40593 * lib/c-torture.exp: Look for .x files instead of .cexp files.
40594 * lib/f-torture.exp: Similarly.
40595 * gcc.c-torture: Rename all .cexp files to .x files.
40596
40597 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
40598
40599 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
40600 (940510-1.c): Removed duplicate.
40601 (971104-1.c): New test.
40602
40603 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
40604
40605 * lib/f-torture.exp: Improve error and loop detection.
40606
40607 1997-11-19 Michael Meissner <meissner@cygnus.com>
40608
40609 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
40610 use that to size the filler array.
40611
40612 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
40613
40614 * lib/c-torture.exp(c-torture-execute): Fix typo.
40615
40616 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
40617 testcase as the executable name. Keep the executable around if
40618 the test fails.
40619
40620 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
40621
40622 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
40623 changes. Only test one -g option, and move it to the end of the
40624 list of options to test.
40625
40626 1997-09-19 Michael Meissner <meissner@cygnus.com>
40627
40628 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
40629 variable GCC_TORTURE_OPTIONS to supply default switches separated
40630 by colons. If no environment variable, run tests with -O0 -g, -O1
40631 -g, and -O2 -g as well.
40632
40633 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
40634
40635 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
40636 explanatory comments. Fix indentation.
40637
40638 1997-09-15 Jeffrey A Law (law@cygnus.com)
40639
40640 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
40641
40642 1997-09-11 Jeffrey A Law (law@cygnus.com)
40643
40644 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
40645 * g++.old-deja/g++.mike/p7325.C: Likewise.
40646 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
40647
40648 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
40649
40650 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
40651 * g++.old-deja/g++.brendan/crash30.C: Likewise.
40652 * g++.old-deja/g++.brendan/crash39.C: Likewise.
40653 * g++.old-deja/g++.law/operators4.C: Likewise.
40654
40655 1997-09-11 Joe Buck (jbuck@synopsys.com)
40656
40657 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
40658 * g++.old-deja/g++.mike/p784.C: Ditto.
40659 * g++.old-deja/g++.mike/p785.C: Ditto.
40660
40661 1997-09-05 Jeffrey A Law (law@cygnus.com)
40662
40663 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
40664
40665 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
40666
40667 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
40668 target feature; pass this to c-torture-execute as needed.
40669
40670 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
40671
40672 * lib/c-torture.exp(c-torture-execute): If the previous and the
40673 current executables being tested are identical, we don't need to
40674 run the executable again. Try to make the executable names
40675 unique. Add an optional argument for passing additional compiler
40676 flags.
40677
40678 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
40679
40680 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
40681
40682 1997-08-29 Jeffrey A Law (law@cygnus.com)
40683
40684 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
40685
40686 1997-07-31 Jeffrey A Law (law@cygnus.com)
40687
40688 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
40689 32bit or larger longs.
40690
40691 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
40692 have either a 32bit long or 32bit int.
40693
40694 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
40695
40696 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
40697 Make double precision tests dependent on sizeof (double).
40698
40699 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
40700
40701 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
40702 too.
40703
40704 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
40705
40706 * gcc.c-torture/compile/961203-1.cexp: New script.
40707
40708 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
40709
40710 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
40711 up the includes ourselves.
40712
40713 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
40714
40715 * lib/plumhall.exp: Remove random include, and add a few
40716 verbose messages for debugging.
40717
40718 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
40719
40720 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
40721 of trying to do it ourselves.
40722
40723 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
40724
40725 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
40726
40727 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
40728
40729 * gcc.prms/5403.c: Made regexp a bit less strict.
40730
40731 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
40732
40733 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
40734 is returned from remote_load instead.
40735 * lib/plumhall.exp: Ditto.
40736 * lib/mike-g++.exp: Ditto.
40737 * lib/old-dejagnu.exp: Ditto.
40738 * lib/c-torture.exp: Ditto.
40739
40740 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
40741
40742 * lib/g++.exp: Use build_wrapper procedure.
40743 * lib/gcc.exp: Ditto.
40744
40745 1997-05-20 Jeffrey A Law (law@cygnus.com)
40746
40747 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
40748 an old-style decl for malloc. Fixes tests to work when
40749 sizeof (int) != sizeof (size_t).
40750
40751 1997-05-15 Mike Meissner <meissner@cygnus.com>
40752
40753 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
40754
40755 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
40756 use stdargs.h interface.
40757
40758 1997-05-15 Mike Meissner <meissner@cygnus.com>
40759
40760 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
40761 NO_VARARGS when compiling.
40762
40763 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
40764
40765 * lib/plumhall.exp(ph_includes): New procedure.
40766 (ph_make): Use it.
40767 (ph_compiler): Ditto.
40768
40769 * lib/g++.exp: Rename test-glue.c to testglue.c.
40770 * lib/gcc.exp: Ditto.
40771
40772 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
40773
40774 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
40775 to completion when it's called.
40776
40777 1997-03-21 Michael Meissner <meissner@cygnus.com>
40778
40779 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
40780 is defined, don't do test.
40781
40782 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
40783
40784 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
40785 for object files.
40786 (ph_summary): Mark skipped testcases as untested, not unresolved.
40787
40788 * lib/plumhall.exp (ph_make): If unresolved because of bad
40789 errorCode, record errorCode in log file.
40790 (*): Replace send_log/verbose with verbose -log.
40791
40792 1997-03-19 Michael Meissner <meissner@cygnus.com>
40793
40794 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
40795 double conversion if double isn't at least 8 bytes.
40796
40797 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
40798 int to work with targets where int is 16 bits.
40799
40800 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
40801 8 bytes, just exit, since 4 byte doubles don't have enough bits of
40802 precision for the test to complete.
40803
40804 1997-03-14 Michael Meissner <meissner@cygnus.com>
40805
40806 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
40807 if d10v is not compiled with the -mdouble64 flag.
40808 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
40809
40810 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
40811 d10v is not compiled with the -mint32 flag.
40812
40813 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
40814
40815 * lib/plumhall.exp: Use incr_count.
40816
40817 1997-03-12 Jeffrey A Law (law@cygnus.com)
40818
40819 * gcc.c-torture: Update to c-torture-1.45.
40820
40821 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
40822
40823 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
40824 the name of the expect testcase file).
40825
40826 * lib/g++.exp(g++_init): Ditto.
40827
40828 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
40829
40830 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
40831 the host.
40832
40833 * lib/gcc.exp(gcc_exit): New procedure.
40834
40835 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
40836
40837 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
40838 specs where appropriate.
40839
40840 * g++.old-deja/g++.arm/*: Added additional ERROR checks
40841 because of new "candidates are" messages, and removed a few
40842
40843 * Converted all non-old-style g++ testcases to old-style, and
40844 moved into g++.old-deja.
40845
40846 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
40847
40848 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
40849 options.
40850
40851 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
40852 succeeded.
40853
40854 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
40855
40856 1997-02-13 Michael Meissner <meissner@cygnus.com>
40857
40858 * lib/gcc.exp (gcc_target_compile): Add support for defining
40859 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
40860 the machine doesn't have those features.
40861
40862 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
40863
40864 * g++.law/operators4.exp: Don't use LIBS.
40865
40866 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
40867
40868 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
40869
40870 * lib/mike-g++.exp: Don't set the compiler to be tested here.
40871 * lib/g++.exp: Set it here instead. Also, allow use of the
40872 --tool_exec and --tool_opt options. Change CXX to
40873 GXX_UNDER_TEST.
40874
40875 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
40876
40877 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
40878
40879 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
40880
40881 * lib/old-dejagnu.exp: Use prune_warnings instead of
40882 prune_system_crud.
40883 * lib/mike-g++.exp: Ditto.
40884 * lib/gcc.exp: Ditto.
40885 * lib/g++.exp: Ditto.
40886
40887 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
40888
40889 1997-02-07 Jeffrey A Law (law@cygnus.com)
40890
40891 * 941014-2.c: Include stdlib.h
40892 * 960327-1.c: Include stdio.h
40893 * dbra.c, index-1.c: Don't assume ints are 32bits.
40894
40895 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
40896
40897 * lib/gcc.exp: Add gcc,stack_size target feature.
40898
40899 * lib/g++.exp(g++_target_compile): Add the include and link
40900 paths here, not in two other places. And, it's $options, not
40901 options.
40902
40903 * lib/mike-g++.exp(postbase): Remove the code that determines
40904 the correct include and link paths.
40905 * g++.old-deja/old-deja.exp: Ditto.
40906
40907 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
40908
40909 * lib/g++.exp(g++_init): target_compile no longer returns the
40910 filename of the result.
40911
40912 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
40913
40914 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
40915 call to glob.
40916
40917 * gcc.c-torture/special/special.exp: Change call to
40918 gcc_target_compile to include the object file.
40919
40920 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
40921
40922 * gcc.c-torture/special/special.exp: Correct misspelling in last
40923 change.
40924
40925 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
40926
40927 * lib/plumhall.exp(ph_summary): Log the entire output of the
40928 executable. Return -1 if there were any failures, 0 otherwise.
40929 (ph_execute): Return -1 if there were any failures, 0 otherwise.
40930 (ph_make): Clean up objects and executables that were built
40931 if the tests succeeded.
40932
40933 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
40934
40935 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
40936 libraries and includes in the build tree as appropriate.
40937
40938 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
40939
40940 * lib/c-torture.exp: Instead of looking for the global variable
40941 NO_LONG_LONG, check to see if that's a feature of the target.
40942
40943 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
40944
40945 * config/default.exp: Minimize. Delete the remainer of the files in
40946 config; this functionality is now in devo/dejagnu/config.
40947
40948 g++.*/*: Pass any additional flags used to compile to postbase;
40949 delete CXXFLAGS.
40950
40951 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
40952 is now done by runtest.exp. Use gcc_target_compile instead of
40953 compile.
40954
40955 lib/c-torture.exp: Use gcc_target_compile instead of compile.
40956 Remove references to CFLAGS. Use remote_file instead of
40957 calling rm -f.
40958 (c-torture): Take a list of arguments to use to compile this
40959 testcase.
40960
40961 lib/g++.exp: Simplify. Use target_compile instead of compile.
40962 lib/gcc-dg.exp: Ditto.
40963 lib/gcc.exp: Ditto.
40964 lib/mike-{gcc,g++}.exp: Ditto.
40965 lib/old-dejagnu.exp: Ditto.
40966 lib/plumhall.exp: Ditto.
40967
40968 1997-01-08 Jim Wilson <wilson@cygnus.com>
40969
40970 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
40971 (ph_linker): Likewise.
40972
40973 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
40974
40975 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
40976 MAP_ANON / MAP_ANONYMOUS if defined;
40977 else try to map from /dev/zero .
40978
40979 1996-11-12 Jeffrey A Law (law@cygnus.com)
40980
40981 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
40982 isn't defined, then define it to MAP_ANONYMOUS.
40983
40984 1996-11-12 Jeffrey A Law (law@cygnus.com)
40985
40986 * gcc.c-torture: Update to c-torture-1.42 release.
40987
40988 1996-11-11 Jeffrey A Law (law@cygnus.com)
40989
40990 * gcc.c-torture: Update to c-torture-1.41 release.
40991
40992 1996-10-27 Jeffrey A Law (law@cygnus.com)
40993
40994 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
40995 c-torture release.
40996
40997 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
40998
40999 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
41000 and LDFLAGS. Fix second case to append the target_info ldflags
41001 onto LDFLAGS, not CFLAGS.
41002 * lib/g++.exp (g++_init): Add target_info stuff.
41003 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
41004 of libgloss and newlib flags for !native.
41005
41006 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
41007 (GDB): Fix relative path to go up another dir for finding gdb.
41008
41009 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
41010
41011 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
41012 versions in the target_info array, if they don't exist.
41013
41014 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
41015
41016 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
41017
41018 1996-07-08 Jim Wilson <wilson@cygnus.com>
41019
41020 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
41021 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
41022
41023 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
41024
41025 * lib/old-dejagnu.exp: Don't remove the output file before we've
41026 actually tested it. Don't append pwd to the path of the executable
41027 we're testing.
41028
41029 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
41030
41031 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
41032
41033 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
41034
41035 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
41036 temporary directory for compiler files, and set it to a default
41037 value of /tmp. Set $output as the name of the output file from
41038 compiling the testcase. Add a -o option to $cflags_var so the
41039 compiler writes the final output file as $output. Set $executable
41040 to $output.
41041
41042 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
41043 directory for compiler files, and set it to /tmp if it doesn't
41044 already have a value. Set $output_file to the name of the output
41045 file from compiling the testcase. Add a -o option to CXXFLAGS so
41046 the compiler writes the final output file as $output. Use $output
41047 as the executable to be tested.
41048
41049 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
41050
41051 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
41052
41053 1996-06-08 Jeffrey A Law (law@cygnus.com)
41054
41055 * gcc.c-torture/execute/pending-1.c: New test. Still
41056 pending in Tege's queue.
41057
41058 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
41059
41060 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
41061 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
41062 if there were failures. Call unresolved if there were unresolved
41063 testcases. Call gcc_fail if program did not run to completion.
41064 (ph_make): Pass additional argument name to ph_execute.
41065 (ph_execute): Add new argument. Pass additional arguments to
41066 ph_summary. Call gcc_fail is there is no execution output.
41067
41068 1996-04-24 Jeffrey A Law (law@cygnus.com)
41069
41070 * lib/plumhall.exp (proc_summary): Output relavent summary
41071 lines into the log so specific failures in plumhall can be
41072 investigated.
41073
41074 1996-04-10 Jeffrey A Law (law@cygnus.com)
41075
41076 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
41077 (c-torture-execute): Don't try to execute tests which use
41078 "long long" types if $NO_LONG_LONG is nonzero.
41079
41080 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
41081
41082 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
41083 not c-torture.
41084
41085 * gcc.ieee: Move from here.
41086 * gcc.c-torture/execute/ieee: To here.
41087
41088 1996-03-26 Jeffrey A Law (law@cygnus.com)
41089
41090 * gcc.c-torture: Update to c-torture-1.41 release.
41091
41092 1996-03-22 Jeffrey A Law (law@cygnus.com)
41093
41094 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
41095 not "$output".
41096
41097 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
41098
41099 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
41100 -c present.
41101
41102 1996-03-02 Jeffrey A Law (law@cygnus.com)
41103
41104 * config/proelf.exp: Handle connecting to a simulator.
41105
41106 1996-01-31 Jeffrey A Law (law@cygnus.com)
41107
41108 * config/proelf.exp: New file. Enough framework that we can
41109 run c-torture tests on the proelf targets (or any other target
41110 that gdb can connect to for that matter).
41111
41112 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
41113
41114 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
41115 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
41116
41117 * lib/plumhall.exp (ph_execute): Always call ph_summary if
41118 exec_output exists.
41119
41120 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
41121
41122 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
41123 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
41124
41125 * config/*.exp: Update FSF address. Change result of ${tool}_load
41126 to pass/fail/unresolved/unsupported/untested. Caller must now
41127 call unresolved/unsupported/untested.
41128 * lib/*.exp: Update FSF address. Update to handle new results of
41129 ${tool}_load.
41130 * lib/chill.exp (verbose): Delete.
41131
41132 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
41133
41134 * lib/gcc.exp (default_gcc_start): Change order of args to
41135 $LDFLAGS $CFLAGS $LIBS.
41136 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
41137 Save/set/restore CFLAGS. Pass single arg to gcc_start.
41138 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
41139 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
41140 * gcc.misc-tests/dg-test.exp: Likewise.
41141 * gcc.misc-tests/msgs.exp: Likewise.
41142 * gcc.prms/prms.exp: Likewise.
41143 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
41144 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
41145
41146 * lib/dg.exp: Deleted, moved to dejagnu/lib.
41147
41148 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
41149
41150 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
41151
41152 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
41153 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
41154
41155 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
41156 necessary.
41157
41158 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
41159
41160 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
41161 global for loop; add use of $mathlib.
41162 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
41163 settings here; set mathlib for anything but VxWorks.
41164
41165 1996-01-22 Jeffrey A Law (law@cygnus.com)
41166
41167 * gcc.c-torture: Update to c-torture-1.40 release.
41168
41169 1996-01-03 Jeffrey A Law (law@cygnus.com)
41170
41171 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
41172 dg.exp.
41173
41174 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
41175
41176 * lib/c-torture.exp (c-torture-execute): Declare "output" as
41177 global.
41178
41179 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
41180
41181 * lib/g++.exp (LIBS): Define if not already.
41182 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
41183 (gcc-dg-prune): Call prune_gcc_output.
41184 * lib/gcc.exp (prune_gcc_output): New proc.
41185 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
41186 prune_gcc_output.
41187
41188 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
41189
41190 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
41191 (c-torture-execute): Likewise. Rename `name' to `testcase'.
41192
41193 1995-11-15 Jeffrey A Law (law@cygnus.com)
41194
41195 * gcc.c-torture: Update to c-torture-1.39 release.
41196
41197 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
41198
41199 * lib/c-torture.exp (c-torture-execute): Don't return if one option
41200 fails, try others as well.
41201
41202 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
41203
41204 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
41205 If compilation fails, mark execute tests as `untested'.
41206 If test is marked as unsupported, don't mark compilation and
41207 execute tests as failed.
41208
41209 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
41210
41211 * lib/g++.exp (g++_init): Don't link in libg++, and look to
41212 libstdc++ for whether or not we want to be doing shared
41213 libraries. Delete link_curses since we don't need it anymore.
41214 * lib/mike-g++.exp (postbase): Don't link in libg++.
41215 * g++.old-deja/old-deja.exp: Likewise.
41216
41217 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
41218
41219 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
41220
41221 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
41222
41223 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
41224 For that, add `-Wl,-a,shared_archive'.
41225 * g++.old-deja/old-deja.exp: Likewise.
41226
41227 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
41228
41229 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
41230
41231 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
41232
41233 * lib/mike-g++.exp (postbase): Pay attention to the status of
41234 g++_load.
41235
41236 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
41237
41238 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
41239
41240 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
41241
41242 * lib/gcc.exp (default_gcc_start): No longer need to log program
41243 being executed or its output, execute_anywhere does that now.
41244 * lib/g++.exp (default_g++_version): Call execute_anywhere.
41245 (default_g++_start): Likewise. Delete calls to verbose/send_log.
41246
41247 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
41248
41249 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
41250 the same as those in lib/g++.exp.
41251
41252 1995-10-10 Jeff Law (law@hurl.cygnus.com)
41253
41254 * gcc.c-torture: Update to c-torture-1.38 release.
41255 * gcc.ieee: Related changes.
41256
41257 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
41258
41259 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
41260 "exec". Minor reformatting changes.
41261
41262 * config/rom68k.exp (${tool}_load): Make it work in a canadian
41263 cross. This means all "exec" calls now work on a remote host as
41264 well.
41265 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
41266 cross. Filter out the extra "\r\n" stuff that expect puts in.
41267 (c-torture-execute): Filter out the bogus warnings like
41268 c-torture-compile does. Add support for canadian cross.
41269 * lib/gcc.exp (default_gcc_version, default_gcc_start)
41270 Use execute_anywhere rather than calling exec directly. Now it
41271 works for canadian cross testing.
41272
41273 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
41274
41275 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
41276 results into a variable, and check that rather than using file exists.
41277
41278 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
41279
41280 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
41281 create a libg++.so. For sunos4.1.*, also add -ltermcap.
41282
41283 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
41284
41285 * g++.old-deja/old-deja.exp: Create and pass runshlib and
41286 lib_curses if there's a shared libg++ in the build tree.
41287
41288 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
41289
41290 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
41291 if not supported target.
41292
41293 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
41294
41295 * lib/g++.exp (g++_init): Move empty setting of runshlib and
41296 link_curses up to always happen, not just for native builds.
41297
41298 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
41299
41300 * gcc.c-torture: Update to c-torture-1.36 release.
41301 * gcc.failure: Related changes.
41302
41303 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
41304
41305 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
41306
41307 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
41308
41309 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
41310 * lib/mike-g++.exp (postbase): Not in here. Still reference
41311 runshlib, link_curses, and mathlib for link and run.
41312
41313 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
41314 pass the runtime shared library options for Solaris, OSF/1, and
41315 Irix5, and link with -lcurses to avoid unresolved references.
41316
41317 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
41318
41319 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
41320 only run once.
41321
41322 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
41323
41324 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
41325
41326 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
41327
41328 * gcc.c-torture: Update to c-torture-1.35 release. Note we
41329 do not have a framework for the "compat" tests yet.
41330
41331 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
41332
41333 * lib/mike-g++.exp (postbase): New local variable `mathlib',
41334 set to null if we're testing vxworks5.1. Use that instead of
41335 `-lm' in the setting of LIBS for link and run.
41336
41337 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
41338
41339 * config/rom68k.exp (${tool}_load): Major changes to make it
41340 work. Verified that it does in fact return the stuff in
41341 exec_output properly. Catch any Emul or any TRAP other than 0.
41342
41343 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
41344
41345 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
41346 LDFLAGS properly for targets that need stuff from libgloss.
41347 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
41348 only run once.
41349 (gpp_initialized): New variable.
41350
41351 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
41352
41353 * config/rom68k.exp: Load libgloss.exp.
41354 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
41355 so we can produce a fully linked binary.
41356 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
41357 so we can produce a fully linked binary.
41358
41359 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
41360
41361 * lib/plumhall.exp (ph_section): Watch for expected failures.
41362 Add missing `else'.
41363
41364 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
41365 run the testcase.
41366 (c-torture): Likewise.
41367
41368 1995-08-28 Doug Evans <dje@cygnus.com>
41369
41370 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
41371
41372 * lib/mike-g++.exp (mike_cleanup): New proc.
41373 (prebase): New globals compiler_result, not_compiler_result,
41374 target_regexp.
41375 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
41376 allow leading "-" in pattern. Watch for unsupported tests.
41377 If $compiler_result is set, pattern match assembler code,
41378 and ditto for $not_compiler_result.
41379 * lib/mike-gcc.exp: Likewise.
41380
41381 * lib/plumhall.exp (ph_execute): Only call ph_summary if
41382 execution "succeeded".
41383
41384 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
41385
41386 * config/win32.exp: New file.
41387 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
41388
41389 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
41390
41391 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
41392 unsupported.
41393 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
41394 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
41395 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
41396
41397 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
41398 "... without exceptions was ...". That is now handled by
41399 prune_system_crud.
41400 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
41401
41402 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
41403
41404 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
41405 sieve.c,sort2.c}: New files.
41406 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
41407 sieve.exp,sort2.exp}: Drivers for them.
41408
41409 * lib/mike-gcc.exp (program_output): New user settable variable.
41410 (postbase): Call prune_system_crud. Also prune extraneous compiler
41411 messages.
41412 * lib/mike-g++.exp (program_output): New user settable variable.
41413
41414 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
41415
41416 * config/sh.exp: Deleted (use sim.exp instead).
41417
41418 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
41419
41420 * config/vx.exp: Declare CHECKTASK as global.
41421 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
41422 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
41423 * lib/old-dejagnu.exp: Load [pwd]/$executable.
41424
41425 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
41426
41427 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
41428 target. Like vx.exp, only includes `vx29k.exp' instead of
41429 `vxworks.exp'.
41430
41431 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
41432
41433 * config/sim.exp: Increase time limit from 120 seconds to 240.
41434
41435 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
41436
41437 * gcc.c-torture/execute/950628-1.c: New test.
41438
41439 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
41440
41441 * gcc.c-torture: Update with changes/additions from
41442 c-torture-1.34.
41443
41444 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
41445
41446 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
41447
41448 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
41449
41450 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
41451
41452 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
41453
41454 * gcc.c-torture/compile/950512-1.c: New test.
41455 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
41456 * gcc.dg/struct-ret-1.c: Likewise.
41457
41458 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
41459
41460 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
41461 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
41462
41463 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
41464
41465 * gcc.c-torture/special/920411-1.c: Deleted.
41466 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
41467
41468 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
41469
41470 * config/sim.exp (${tool}_load): Hack in call to bash to get a
41471 cpu limit.
41472
41473 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
41474
41475 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
41476
41477 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
41478
41479 From kenner;
41480 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
41481 is the proper length.
41482 * va-arg-3.c: Likewise.
41483
41484 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
41485
41486 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
41487 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
41488
41489 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
41490 * lib/g++.exp (default_g++_start): Delete old cruft.
41491
41492 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
41493
41494 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
41495 (2 * (1 << 18)) to (2 * (1 << 17)).
41496
41497 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
41498
41499 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
41500
41501 * config/rom68k.exp: Renamed from config/idp.exp
41502
41503 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
41504
41505 * c-torture/compile/921109-2.c
41506
41507 1995-04-18 Mike Stump <mrs@cygnus.com>
41508
41509 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
41510 excess errors.
41511
41512 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
41513
41514 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
41515 output.
41516 * lib/g++.exp (default_g++_start): Likewise.
41517
41518 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
41519
41520 * gcc.c-torture/compile/950329-1.c: New test.
41521
41522 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
41523
41524 * config/bug.exp (${tool}_load): Updated to use new remote_open
41525 and remote_close procs.
41526 * config/idp.exp: New file.
41527
41528 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
41529
41530 * gcc.c-torture/execute/950322-1.c: New test.
41531
41532 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
41533
41534 * config/vx.exp (${tool}_load): Clean up testing of return code from
41535 vxworks_ld and vxworks_spawn.
41536
41537 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
41538
41539 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
41540
41541 1995-03-13 Mike Stump <mrs@cygnus.com>
41542
41543 * lib/old-deja.exp: Add `excess errors test - ' error, now one
41544 can mark excess errors on a machine by machine basis. Note, the
41545 default is to not expect any excess errors, even when excess
41546 errors test - is given, so you will want to put an XFAIL ... on
41547 these lines. For example, // excess errors test - XFAIL hppa*-*-*
41548 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
41549 those 4 machines, but no others.
41550
41551 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
41552
41553 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
41554 * lib/c-torture.exp: to here.
41555
41556 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
41557
41558 * gcc.c-torture/execute/950221-1.c: New test.
41559 * gcc.c-torture/execute/struct-ret-1.c: New test.
41560 * gcc.c-torture/compile/950221-1.c: New test.
41561
41562 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
41563
41564 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
41565
41566 * gcc.c-torture/execute/arith-1.c (main): Return 0.
41567 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
41568
41569 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
41570
41571 * g++.gb: New directory of tests, derived from my signature and
41572 class scoping tests.
41573
41574 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
41575 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
41576 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
41577 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
41578 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
41579 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
41580 * g++.gb/sig25.C: Likewise.
41581
41582 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
41583 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
41584 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
41585 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
41586 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
41587 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
41588 * g++.gb/sig25.exp: Likewise.
41589
41590 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
41591 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
41592 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
41593 * g++.gb/scope13.C: Likewise, this test still fails.
41594
41595 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
41596 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
41597 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
41598 * g++.gb/scope13.exp: Ditto.
41599
41600 * g++.gb/README: New file, explains what these tests are about.
41601
41602 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
41603
41604 * lib/dg.exp (dg-do): Support `preprocess'.
41605 (dg-test): Likewise.
41606
41607 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
41608
41609 * config/udi.exp: change "continue -expect" to "exp_continue".
41610
41611 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
41612
41613 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
41614 Delete redundant tests.
41615
41616 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
41617 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
41618 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
41619 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
41620 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
41621 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
41622 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
41623 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
41624
41625 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
41626 storing label pointers.
41627 * gcc.c-torture/execute/921019-1.c: Likewise.
41628 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
41629 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
41630 parameter fp.
41631 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
41632 constants.
41633
41634 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
41635 Delete obsolete tests.
41636
41637 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
41638 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
41639 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
41640 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
41641 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
41642 * gcc.c-torture/compile/950124-1.c: New test.
41643
41644 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
41645
41646 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
41647
41648 * lib/mike-g++.exp: Add -lm to LIBS.
41649
41650 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
41651
41652 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
41653
41654 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
41655
41656 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
41657
41658 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
41659
41660 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
41661
41662 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
41663
41664 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
41665 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
41666 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
41667 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
41668 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
41669 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
41670 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
41671 * g++.law/{operators31.C, operators32.C,
41672 * g++.law/{operators33.C, operators34.C}: Likewise.
41673 * g++.law/{pic1.C, refs2.C}: Likewise.
41674 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
41675 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
41676 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
41677 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
41678
41679 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
41680 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
41681 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
41682 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
41683 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
41684 * g++.law/{enum9.exp, friend5.exp}: Likewise.
41685 * g++.law/{nest3.exp, nest4.exp}: Likewise.
41686 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
41687 * g++.law/{operators30.exp, operators31.exp}: Likewise.
41688 * g++.law/{operators32.exp, operators33.exp}: Likewise.
41689 * g++.law/{operators34.exp}: Likewise.
41690 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
41691 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
41692 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
41693 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
41694 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
41695
41696 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
41697 No longer expected to fail.
41698 * g++.law/missed-error3.C: Tweak for recent bool changes.
41699
41700 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
41701
41702 * config/emb-unix: Deleted.
41703 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
41704 remote execution. Do final link on remote host if REMOTE_LINK is set.
41705
41706 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
41707
41708 * lib/dg.exp (dg-test): Fix typo in last patch.
41709
41710 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
41711
41712 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
41713 (handles multiple occurrences).
41714
41715 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
41716
41717 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
41718 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
41719 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
41720 printed).
41721 * lib/c-torture.exp (c-torture-compile): Likewise.
41722 (c-torture): Prepend full path if missing.
41723 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
41724 (gcc_fail): Likewise.
41725 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
41726
41727 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
41728
41729 * lib/netware.exp: Only attach to NetWare i386 systems.
41730
41731 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
41732
41733 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
41734 messages. Add test name to "output pattern match" pass/fail message.
41735
41736 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
41737
41738 * gcc.dg: New testsuite.
41739 * gcc.dg/dg.exp: New file.
41740
41741 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
41742 test-switch.c}: Deleted.
41743
41744 * gcc.misc-tests/msgs.exp: New testcase driver.
41745
41746 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
41747
41748 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
41749 Watch for illegal return values from ${tool}_load.
41750 * config/unix.exp (${tool}_load): Fix pass/fail detection for
41751 cross targets. Coerce return value >0 to 1.
41752
41753 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
41754
41755 * config/unix.exp (${tool}_load): Call program rsh, not proc.
41756
41757 * config/emb-unix.exp: New file.
41758
41759 * config/sim.exp: Error if variable $SIM not defined.
41760 (${tool}_load): Mark test as "untested" if simulator missing.
41761
41762 * config/unix.exp: Load remote.exp to get rcp_download.
41763 * lib/c-torture.exp: Use different option lists for testcases with
41764 and without loops.
41765 * gcc.c-torture/execute/execute.exp: Likewise.
41766
41767 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
41768
41769 * config/*.exp: Clarify return code from ${tool}_load.
41770 Call `unresolved' or `untested' instead of `warning' or `perror'
41771 (sometimes you still want to call both though).
41772 Add comment that `shell_id' is local to each file.
41773 * config/udi.exp (timeout): Set to 30.
41774 Don't print warning if connection fails, $connectmode has already
41775 printed an error.
41776 (${tool}_load): Move verbose messages to level 2.
41777 Rework pattern for "Process started" message.
41778 Pass `shell_id' to ${connectmode}_download.
41779 Retry twice upon timeout. Make resetting of target more robust.
41780 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
41781 Pass `shell_id' to exit_$connectmode.
41782 Only call exit_$connectmode if connected.
41783 * config/unix.exp (${tool}_load): Check return codes better.
41784 * config/vrtx.exp (${tool}_load): Likewise.
41785 * config/vx.exp (${tool}_load): Likewise.
41786 Delete unneeded global's.
41787 * lib/dg.exp (dg-test): Update to reflect clarified return codes
41788 from ${tool}_load.
41789 (dg-stat): Delete.
41790 (dg-init): Delete recording of pass/fail counts.
41791 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
41792 (old-dejagnu-init): Likewise.
41793 (old-dejagnu-stat): Delete contents, empty proc now.
41794 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
41795 (c-torture): Delete references to lcnt, lpass, lfail.
41796 Get option list from TORTURE_OPTIONS.
41797 Delete -funroll[-all]-loops if no loops.
41798 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
41799 (g++_stat): Delete contents (empty proc now).
41800 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
41801 (gcc_finish): Likewise.
41802 (gcc_stat): Deleted.
41803 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
41804 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
41805 * gcc.c-torture/execute/execute.exp: Likewise.
41806 Split tests into two parts: compile, execute.
41807 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
41808 no loops. Update to reflect clarified return codes from ${tool}_load.
41809
41810 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
41811
41812 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
41813 to grep for.
41814 (old-dejagnu): Likewise (where necessary).
41815
41816 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
41817
41818 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
41819
41820 * lib/dg.exp (dg-process-target): Fix processing of selector.
41821 Add comment regarding use of `error'.
41822
41823 * lib/gcc.exp (prune_system_crud): Define if missing.
41824 * lib/g++.exp (prune_system_crud): Likewise.
41825
41826 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
41827 Call prune_system_crud.
41828 * lib/dg.exp (dg-runtest): New proc.
41829 Use perror instead of send_user for tcl errors in testcase.
41830 Don't return any value, it's never used.
41831 Don't clobber previous definition of `unknown'.
41832 Print tcl errors in `dg-final'.
41833
41834 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
41835
41836 * lib/dg.exp (dg-process-target): Improve syntax error messages.
41837 (dg-test): Don't print errorInfo, it contains stack backtrace.
41838
41839 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
41840
41841 * lib/g++.exp (runtest_file_p): Define if missing.
41842
41843 1994-09-24 Doug Evans (dje@cygnus.com)
41844
41845 * lib/mike-g++.exp: Comment out loading of g++.exp.
41846 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
41847 (default_g++_version): Always print something.
41848 (default_g++_start): Comment out call to `which'.
41849 (g++_start, g++_load): Deleted (must be defined in config file).
41850 * lib/gcc.exp: Test for existence of $CC at start.
41851 Delete check for tmpdir (done in gcc_init).
41852 (default_gcc_version): Always print something.
41853 (default_gcc_start): Comment out call to `which'.
41854 * config/*.exp: Major cleanup - make cross targets work at least a
41855 little better for g++ (by not being "--tool gcc" specific).
41856 Rename gcc_xxx to ${tool}_xxx.
41857 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
41858 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
41859
41860 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
41861
41862 * lib/c-torture.exp (c-torture-compile): Rework compiler
41863 message processing.
41864
41865 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
41866 c-torture.
41867
41868 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
41869
41870 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
41871
41872 * lib/dg.exp (dg-process-target): Support { target native }.
41873
41874 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
41875
41876 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
41877 looked for "... program xxx got fatal signal".
41878 Correct regsub munging of `comp_output'.
41879 Ignore compiler messages "path prefix not used" and "linker input
41880 file unused".
41881
41882 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
41883
41884 * lib/gcc.exp (runtest_file_p): Define if missing.
41885 * gcc.prms/template.c: Example to work from.
41886
41887 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
41888
41889 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
41890 * lib/dg.exp (dg-test): Call unsupported testcases as such.
41891
41892 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
41893 * gcc.prms/1883.c: Moved from compile/940714-1.c.
41894 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
41895 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
41896
41897 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
41898 (dg-process-target): No longer a varargs proc.
41899 Return S/N for target, P/F for xfail. All callers changed.
41900 (user option procs): More argument checking.
41901 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
41902 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
41903 (dg-test): Skip test if not running on selected target in `dg-do'.
41904 Update handling of `dg-do-what', `dg-output-text'.
41905 Separate execution pass/fail from output pattern match pass/fail.
41906 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
41907
41908 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
41909
41910 * gcc.c-torture/special/special.exp: Don't expect failure for mips
41911 target for 920510-1.c.
41912
41913 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
41914
41915 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
41916 Clean up comment regarding use of passcnt, etc.
41917 (gcc_stat): Don't update `testcnt' here.
41918 (gcc_finish): Do it here.
41919 Might as well reset `but_id' here too.
41920 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
41921 to determine if the file should be tested.
41922 * gcc.c-torture/compile/compile.exp: Likewise.
41923 * gcc.c-torture/execute/execute.exp: Likewise.
41924 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
41925 * gcc.misc-tests/dg-test.exp: Likewise.
41926 * gcc.prms/prms.exp: Likewise.
41927 * gcc.wendy/wendy.exp: Likewise.
41928 * g++.old-deja.exp: Likewise.
41929 Move "Testing file" message to verbose level 1.
41930
41931 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
41932
41933 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
41934
41935 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
41936
41937 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
41938 (default_gcc_start): Accept optional second list element
41939 of compiler flags. Print compiler output at verbosity level 2.
41940 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
41941 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
41942 Save current values of framework globals passcnt, failcnt, xpasscnt,
41943 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
41944 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
41945 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
41946 xfailcnt to compute stats. Update framework global `testcnt' from
41947 pass/fail counts.
41948 (gcc_finish): New proc. Clean up test environment.
41949 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
41950 (gcc_epass, gcc_efail): Delete.
41951 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
41952 argument of line number.
41953 (dg-init): If the tool has an init routine, call it.
41954 (dg-test): Remove args `cflags_var' and `libs_var'.
41955 Pass all compiler options to ${tool}_start.
41956 Handle missing line number.
41957 (dg-finish): New function.
41958 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
41959 particular files. Call gcc_finish at end. Move "skipping test"
41960 message to verbosity level 3.
41961 * gcc.c-torture/compile/compile.exp: Likewise.
41962 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
41963 * gcc.c-torture/execute/execute.exp: Likewise.
41964 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
41965 Print testcase being tried at verbosity level 1.
41966 * gcc.c-torture/special/special.exp: Unset xfail.
41967 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
41968 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
41969 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
41970 * gcc.failure/failure.exp: Likewise.
41971 * gcc.ieee/ieee.exp: Likewise.
41972 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
41973 Update call to dg-test. Call dg-finish at end.
41974 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
41975 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
41976 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
41977 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
41978 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
41979 * gcc.wendy/wendy.exp: Add copyright.
41980 Delete setting of tmpdir (done by gcc_init).
41981 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
41982 Pass compiler flags to gcc_start. Call gcc_finish at end.
41983 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
41984 gcc_[ce]pass/fail.
41985
41986 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
41987
41988 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
41989 confusion.
41990 (g++_load): Likewise.
41991
41992 * config/*.exp (gcc_load): Some were varargs fns and some were not.
41993 Rename argument to `prog' to remove the confusion.
41994 Varargs fns behave differently too!
41995 (g++_load): Likewise.
41996
41997 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
41998
41999 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
42000 what it is. Delete (always) printing of status value for !native.
42001 Simplify verbose code, and include status and exec_output.
42002 (g++_load): Use gcc_load.
42003
42004 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
42005
42006 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
42007 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
42008 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
42009 940714-3.c as these testcases don't exist anymore. Make
42010 va-arg-1.c expected to pass.
42011
42012 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
42013
42014 * gcc.misc-tests/misc.exp: Only run specific testcases.
42015 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
42016 * gcc.misc-tests/dg-[1-9].c: New files.
42017
42018 * lib/dg.exp: New testsuite driver.
42019 * gcc.prms/prms.exp: Use it.
42020
42021 * README.gcc: New file.
42022
42023 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
42024 Document and reset `lxpass' and `lxfail'.
42025 Simplify "initialized" message.
42026 (gcc_stat): Clean up comments a little.
42027
42028 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
42029
42030 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
42031
42032 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
42033
42034 * lib/old-dejagnu.exp (process-option): New proc.
42035 (old-dejagnu-init, old-dejagnu-stat): Likewise.
42036 (old-dejagnu): Simplify.
42037 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
42038
42039 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
42040
42041 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
42042 exists and is not an empty string.
42043
42044 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
42045 $xfail rather than calling setup_xfail. Clear $xfail when test is
42046 finished.
42047 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
42048 automatically.
42049
42050 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
42051 longer expected to fail.
42052
42053 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
42054 "f" function call.
42055
42056 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
42057
42058 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
42059 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
42060 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
42061 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
42062 c-torture-1.29.
42063
42064 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
42065 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
42066
42067 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
42068
42069 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
42070 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
42071
42072 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
42073 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
42074 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
42075
42076 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
42077
42078 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
42079 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
42080 940714-1.c, 940714-2.c, 940714-3.c},
42081 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
42082 gcc.misc-tests/{mg.c,mg.exp}:
42083 New tests.
42084 * gcc.noncompile/noncompile.exp: Change accordingly.
42085
42086 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
42087
42088 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
42089 Undo previous clobberage.
42090
42091 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
42092
42093 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
42094 * gcc.special/{930510-1.c, special.exp}:
42095 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
42096 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
42097 struct-varargs-1.c}: New tests from c-torture-1.26.
42098
42099 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
42100
42101 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
42102 argument to switch.
42103
42104 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
42105
42106 * Revert the previous changes. Please see Rob's directory
42107 (/lisa/test/rob/progressive/gcc/testsuite) for testing
42108 fixes.
42109
42110 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
42111
42112 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
42113 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
42114 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
42115 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
42116 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
42117 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
42118 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
42119 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
42120 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
42121 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
42122 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
42123 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
42124 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
42125 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
42126 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
42127 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
42128 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
42129 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
42130 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
42131 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
42132 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
42133 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
42134 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
42135 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
42136 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
42137 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
42138 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
42139
42140 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
42141
42142 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
42143 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
42144 with perror calls.
42145
42146 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
42147
42148 * config/unix.exp (g++_load): Fix syntax.
42149
42150 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
42151
42152 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
42153 * gcc.noncompile/921017-1.c: Deleted obsolete test.
42154 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
42155 Don't expect va-arg-1.c to fail. Correct expected output for
42156 920928-1.c.
42157 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
42158 * gcc.wendy/hbm4.c: Correct typo.
42159 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
42160
42161 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
42162
42163 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
42164 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
42165 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
42166 * lib/c-torture.exp (c-torture-compile): Ditto.
42167
42168 Reduce volume of output (remove all the -I's and such).
42169 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
42170 Call gcc_cpass, gcc_cfail.
42171 (c-torture): Pass testing option to c-torture-compile.
42172
42173 1994-03-21 Doug Evans (dje@cygnus.com)
42174
42175 Bring patches over from progressive.
42176 * config/default.exp: Exit remote shell cleanly.
42177 (g++_exit, g++_start): Add default versions.
42178 * config/sim.exp (gcc_load): Use perror, not error.
42179
42180 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
42181
42182 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
42183 set in site.exp.
42184
42185 1994-03-14 Doug Evans (dje@cygnus.com)
42186
42187 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
42188 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
42189 (wendy_try): New proc to run testcase.
42190 (main loop): Call 'em.
42191 * gcc.wendy/*.c: Clean up pass to correct expected output.
42192
42193 * lib/gcc.exp: Minor cleanup work.
42194 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
42195
42196 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
42197
42198 * config/sim.exp (gcc_load): Document return codes better.
42199 Don't pass -v to simulator.
42200
42201 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
42202
42203 * gcc.special/920717-x.c: Fix typo.
42204 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
42205 get at sources.
42206
42207 * lib/mike-gcc.exp: Fix typo.
42208
42209 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
42210
42211 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
42212 binary to use, transform the name.
42213 * config/*.exp: rename everything. Nuke any g++ specific files,
42214 it's now a special case of gcc that requires no special support.
42215 Add a default.exp for unsupported targets.
42216
42217 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
42218
42219 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
42220 lib/old-dejagnu.exp: Fix a few patterns to work with the new
42221 version of Tcl.
42222
42223 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
42224
42225 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
42226 than a warning.
42227
42228 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
42229
42230 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
42231
42232 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
42233
42234 * gcc.execute/execute.exp: Combine opt_list and foption_list into
42235 option_list. Compile every file with only 4/6 option choices
42236 (same as C torture) instead of with 12/18 different option
42237 choices.
42238 * lib/c-torture.exp: Likewise.
42239
42240 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
42241 not already set.
42242
42243 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
42244
42245 * lib/old-deja.exp: Add `excess errors test fails' error, now one
42246 can put an XFAIL *-*-* on excess errors.
42247
42248 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
42249
42250 * g++.law: Add more tests derived from g++-bugs snapshots.
42251
42252 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
42253 equivalent to g++.law/init9.
42254
42255 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
42256 compiled it, and the a.out file after we've run it.
42257
42258 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
42259
42260 * lib/mike-g++.exp (postbase): Delete the .o file after we've
42261 compiled it, and the a.out file after we've run it.
42262
42263 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
42264
42265 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
42266
42267 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
42268
42269 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
42270 version number.
42271
42272 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
42273
42274 * g++.law: New directory of g++ tests derived from the g++-bugs
42275 snapshots.
42276
42277 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
42278
42279 * gcc.compile: initbug1.c initbug1.exp testcase added
42280
42281 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
42282
42283 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
42284 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
42285 fixes submitted by Jeff Law (law@cs.utah.edu)
42286 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
42287 Jeff Law (law@cs.utah.edu)
42288
42289
42290 1993-11-30 Mike Stump (mrs@cygnus.com)
42291
42292 * config/unix-g++.exp: Follow the gcc way of doing things.
42293 * g++.old-deja/old-deja.exp: Minor updates.
42294 * lib/g++.exp: New file, follow the gcc way of doing things.
42295 * lib/old-dejagnu.exp: Minor updates.
42296 * lib/mike-g++.exp: Always unset errorInfo.
42297
42298 1993-11-06 Mike Stump (mrs@cygnus.com)
42299
42300 * lib/gcc.exp: Fix some errors with the below change, CC and
42301 CFLAGS should be global when setting, not local.
42302
42303 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
42304
42305 * lib/gcc.exp: Transform tool name.
42306
42307 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
42308
42309 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
42310
42311 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
42312
42313 * lib/gcc.exp: change gcc_done to gcc_stat
42314
42315 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
42316
42317 * Upgraded gcc testsuite to c-torture version 1.25
42318
42319 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
42320
42321 * lib/gcc.exp: added reporting code. Changed verbose compile message.
42322 * lib/c-torture: added hooks for new reporting code.
42323
42324 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
42325
42326 * config/sh-gcc.exp: check if sh-sim exists in the path
42327
42328 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
42329
42330 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
42331 * gcc.compile/compile.exp: Initial changes for new logic.
42332 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
42333 * gcc.failure/failure.exp: Initial changes for new logic.
42334 * gcc.ieee/ieee.exp: Initial changes for new logic.
42335 * gcc.misc-tests/misc.exp: Initial changes for new logic.
42336 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
42337 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
42338 * lib/c-torture.exp: Initial changes for new logic.
42339 * lib/gcc.exp: Initial changes for new logic.
42340
42341 1993-10-15 Mike Stump (mrs@cygnus.com)
42342
42343 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
42344 depend upon failure or success. Fully qualify names in failure
42345 and success messages. Always remove a.out before starting
42346 compile, just in case. Pay more attention to error text output by
42347 the compiler. Handle testcases with no known past errors just
42348 like all others, so that things are uniform. Other miscellaneous
42349 improvements.
42350
42351 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
42352
42353 * gcc.cpp: new directory for cpp tests
42354
42355 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
42356
42357 * lib/chill.exp: Code reformatted, removed unused code.
42358 * config/unix-chill.exp: Code reformatted, removed unused code.
42359 * chill.execute/execute.exp: Code reformatted, removed unused code.
42360 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
42361
42362 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
42363
42364 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
42365 routines not written.
42366
42367 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
42368
42369 * config/bug-gcc.exp: Use new procs from bug.exp.
42370
42371 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
42372
42373 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
42374 via ftp, rather than depending on NFS.
42375 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
42376 case.
42377
42378 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
42379
42380 * config/bug-gcc.exp: Use new download proc.
42381
42382 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
42383
42384 * chill.execute/execute.exp: cleanups, handles errors better
42385 * chill.compile/compile.exp: rewrite, based on execute.exp
42386 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
42387 * lib/chill.exp: major changes to diff proc and compile and link
42388 procs. added chill_fail and chill_pass wrappers to pass and
42389 fail. added more comments, and handle error codes better.
42390 Added a hack to capture stderr from exec, so noncompile tests
42391 can work.
42392
42393 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
42394
42395 * chill.execute/execute.exp: rewrite of testsuite driver
42396 * lib/chill.exp: rewrite of testsuite driver
42397 * config/unix-chill.exp: rewrite of testsuite driver
42398
42399 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
42400
42401 In chill.execute:
42402 * iexpr.ch: Standardize uppercase.
42403 * tuples.dat: Standardize uppercase.
42404 * vary.ch: standardize. Correct varying string assignments.
42405 * vary.dat: Add new output lines.
42406
42407 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
42408
42409 In chill.execute:
42410 * chprintf.ch: Standardize use of uppercase.
42411 * tuples.ch: Standardize and turn arr2 into a DCL,
42412 rather than a SYN.
42413 * pinits.ch: Standardize.
42414
42415 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
42416
42417 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
42418 * Makefil: Renamed to Makefile.in.
42419 * configure.in: New.
42420
42421 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
42422
42423 In chill.execute:
42424 * .cvsignore: Add result/output files.
42425 * Makefile: Fix up variables at start. Use MFLAGS
42426 everywhere. Correct bool_loc, built_ins entries.
42427 Add entry for vary1.ch.
42428 * bitarray.ch: Standardize upper-case usage.
42429 * bitexpr.ch: Standardize, add output of b1.
42430 * params.ch: Use arrayt in along PROC parameters, to
42431 avoid novelty problems.
42432 * sets.ch: Tiny cleanup.
42433 * vary1.ch: Re-indent.
42434
42435 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
42436
42437 * Add PR-related files to Makefiles, .cvsignore files, etc.
42438
42439 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
42440
42441 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
42442 with compiler objects. New names are test-flow.c and test-loop.c
42443
42444 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
42445
42446 * Upgraded c-torture tests from 1.19 to 1.20
42447
42448 * new files:
42449 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
42450 * gcc.compile: 930623-1.c 930623-2.c
42451 * gcc.noncompile: 930622-1.c 930622-2.c
42452 * gcc.failure: 920411-1.c 920627-2.c
42453 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
42454
42455 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
42456
42457 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
42458 More changes to get testsuite working properly. Needs more work.
42459 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
42460
42461 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
42462
42463 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
42464 More changes to get testsuite working properly. Needs more work.
42465
42466 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
42467
42468 * chill.compile/compile.exp: Added for Dejagnu support
42469 * chill.execute/execute.exp: Added for Dejagnu support
42470 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
42471
42472 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
42473
42474 This should complete moving the CHILL test files.
42475 * chill.noncompile(.cvsignore printf.grt
42476 in-printf.grt chprintf.grt chprintf.ch):
42477 Added test-support files.
42478 (Makefile): Modified further.
42479 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
42480 signal.ch): Added test files.
42481 * chill.execute (.cvsignore printf.grt printr.c
42482 in-printf.grt rts.c chprintf.grt rts.h): Added
42483 test-support files.
42484 (Makefile): More corrections.
42485
42486 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
42487
42488 * chill.compile, chill.execute, chill.nocompile: Add CHILL
42489 test cases, ready for DejaGnu.
42490
42491 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
42492
42493 * Upgraded c-torture tests from 1.18 to 1.19
42494
42495 * gcc.compile: added test(s):
42496 930607-1.c
42497 * gcc.execute: added test(s):
42498 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
42499
42500 * added new subdirectory for misc tests: gcc.misc-tests
42501 * gcc.misc-test(s): added tests:
42502 inst-check.c test-consts.c test-ior.c test-switch.c
42503
42504 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
42505
42506 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
42507
42508 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
42509
42510 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
42511
42512 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
42513
42514 * Upgraded c-torture tests from 1.17 to 1.18
42515
42516 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
42517
42518 * Upgraded c-torture tests from 1.12 to 1.17
42519
42520 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
42521
42522 * lib/old-dejagnu.exp:
42523 Fixed handling of XFAIL target triplets to correctly
42524 recognize wildcard characters. Removed code that
42525 appended a unique id tag to the end of the file name
42526 printed out by the result of the testcases within a
42527 given test file.
42528
42529 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
42530
42531 * lib/old-dejagnu.exp:
42532 Reworked expected failure handling to trigger off of XFAIL
42533 keyword in keyphrase embeded in testcase source code. The
42534 XFAIL keyword must be at the end of the keyphrase line. It
42535 may optionally be followed by one or more target triplets.
42536 It has just occured that the handling of wildcards in the
42537 target triplet may not be correct.
42538
42539 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
42540
42541 * g++.old-deja/tests:
42542 Moved all subdirectories up one level into g++.old-deja .
42543
42544 * lib/old-dejagnu.exp:
42545 Fixed problem with CXXFLAGS not being properly reset, and being
42546 corrupted with extraneous "-c" compiler option. This was
42547 causing binaries to not be generated for test that needed them.
42548 Modified strings passed to "pass" and "fail" so that individual
42549 tests from the same test file would be distinguished by an
42550 identifier appended to the test file name in the summary logs;
42551 this corrected a problem with erroneous diff logs. Added code
42552 to search testcases for expected fail and unexpected pass keywords.
42553
42554 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
42555
42556 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
42557
42558 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
42559
42560 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
42561 Removed extraneous text from end of "Special g++ Options"
42562 keyphrase.
42563
42564 * lib/old-dejagnu.exp: Added pattern matching to look for new
42565 keywords, embedded in testcases comments, which will trigger
42566 calls to xpass and xfail.
42567
42568 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
42569
42570 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
42571 comments embedded in the testcases, especially the one looking for
42572 special compiler options, as well as the pattern matching for the
42573 compiler output again.
42574
42575 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
42576
42577 * lib/old-dejagnu.exp: Do a proper check of the return value for
42578 execute tests. Fixed several problems with the pattern matching
42579 of the compiler output which gave erroneous test results.
42580 Changed several of the test result messages to be more descriptive.
42581 * config/unix-g++.exp: Proc g++_load now actually works and
42582 executes the tests passed to it and returns a usable return
42583 value.
42584
42585 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
42586
42587 * lib/gcc.exp: Exits gracefully if $CC is bogus.
42588
42589 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
42590
42591 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
42592 Modified both files to properly execute the old style
42593 dejagnu tests. The previous versions of these files were
42594 experimental and did not function anything near correctly.
42595
42596 1993-04-05 Rob Savoye (rob@cygnus.com)
42597
42598 * Removed all Makefile.in and configure.in files. No configuration
42599 needed now.
42600
42601 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
42602
42603 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
42604
42605 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
42606
42607 * gcc.compile/configure.in, gcc.unsorted/configure.in,
42608 gcc.special/configure.in, gcc.noncompile/configure.in,
42609 gcc.execute/configure.in, gcc.code_quality/configure.in,
42610 g++.other/configure.in, g++.old-deja/configure.in,
42611 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
42612 in srcname setting.
42613
42614 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
42615
42616 * lib/udi.exp: Fixed mondfe and mondfe_download.
42617 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
42618 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
42619
42620 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
42621
42622 * config/udi-gdb.exp: Check $shell_id after connecting to target.
42623 (gdb_exit): Don't remove *_soc files.
42624
42625 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
42626
42627 * lib/c-torture.exp: Don't look for main; instead always use -w
42628 -c. This is how the c-torture tests work. Remove the object
42629 file if the compilation succeeds.
42630 * gcc.execute/execute.exp: Remove executable if test passes.
42631 * gcc.noncompile/noncompile.exp: Every test is an expected
42632 failure.
42633 * gcc.special/special.exp: Added tests from c-torture 1.11,
42634 corrected use of existing test.
42635 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
42636 gcc.execute/920625-1.c: Updated to c-torture 1.11.
42637 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
42638 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
42639 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
42640 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
42641 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
42642 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
42643 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
42644 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
42645 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
42646 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
42647 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
42648 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
42649 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
42650 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
42651 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
42652 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
42653 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
42654 c-torture 1.11.
42655 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
42656 correspond to c-torture 1.11.
42657
42658 * New file.
This page took 1.895466 seconds and 5 git commands to generate.