]> git.ipfire.org Git - thirdparty/gcc.git/blob - gcc/testsuite/ChangeLog
re PR c++/28588 (static private function)
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
1 2006-08-26 Mark Mitchell <mark@codesourcery.com>
2
3 PR c++/28588
4 * g++.dg/inherit/access6.C: New test.
5 * g++.dg/inherit/access7.C: Likewise.
6
7 PR c++/28595
8 * g++.dg/template/array15.C: New test.
9 * g++.dg/template/crash2.C: Tweak error markers.
10
11 2006-08-26 Jakub Jelinek <jakub@redhat.com>
12
13 PR middle-end/28683
14 * gcc.c-torture/compile/20060823-1.c: New test.
15
16 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17
18 PR c++/28853
19 * g++.dg/template/ttp21.C: New test.
20
21 PR c++/28852
22 * g++.dg/other/operator1.C: Add error-marker.
23 * g++.dg/other/operator2.C: New test.
24
25 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
26
27 PR c/27893
28 * gcc.c-torture/compile/vla-const-1.c,
29 gcc.c-torture/compile/vla-const-2.c: New tests.
30
31 2006-08-26 Richard Guenther <rguenther@suse.de>
32
33 PR middle-end/28814
34 * gcc.dg/torture/pr28814.c: New testcase.
35
36 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
37
38 PR c/28418
39 * gcc.c-torture/compile/compound-literal-1.c: New test.
40
41 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
42
43 PR c/28299
44 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
45 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
46 Expect extra diagnostics.
47
48 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
49
50 gcc.dg/noncompile/pr16876.c: New test.
51
52 2006-08-25 Mark Mitchell <mark@codesourcery.com>
53
54 PR c++/28056
55 * g++.dg/parse/local1.C: New test.
56 * g++.dg/other/qual1.C: Tweak error marker.
57
58 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
59
60 PR c++/27787
61 * g++.dg/template/typename10.C: New.
62 * g++.dg/template/lookup4.C: Remove bogus error marker.
63
64 2006-08-25 Richard Guenther <rguenther@suse.de>
65
66 PR testsuite/28829
67 * gcc.dg/pr26570.c: Fix testcase.
68
69 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
70
71 PR tree-opt/28807
72 * gcc.c-torture/execute/mayalias-2.c: New test.
73 * gcc.dg/tree-ssa/alias-13.c: New test.
74
75 2006-08-24 Jan Hubicka <jh@suse.cz>
76
77 PR debug/26881
78 * gcc.dg/debug/pr26881.c: New file.
79
80 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
81
82 PR fortran/28788
83 * gfortran.dg/used_types_4.f90: New test.
84 * gfortran.dg/derived_init_2.f90: Modify to check sibling
85 association of derived types.
86 * gfortran.dg/used_types_2.f90: Add module cleanup.
87 * gfortran.dg/used_types_3.f90: The same.
88
89 PR fortran/28771
90 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
91 fix of regression.
92
93 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
94
95 PR 28813
96 * gfortran.dg/direct_io_6.f90: Remove test.
97
98 2006-08-23 Stuart Hastings <stuart@apple.com>
99
100 PR 28825
101 * gcc.target/i386/20060821-1.c: New.
102
103 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
104
105 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
106 dg-warning strings for dllimport.
107
108 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
109
110 PR C++/28450
111 * g++.dg/ext/vector4.C: New test.
112 * g++.dg/ext/complex1.C: New test.
113
114 2006-08-21 Geoffrey Keating <geoffk@apple.com>
115
116 PR debug/28692
117 * gcc.dg/debug/const-1.c: New.
118 * gcc.dg/debug/const-2.c: New.
119 * gcc.dg/debug/dwarf2/const-1.c: New.
120 * gcc.dg/debug/dwarf2/const-2.c: New.
121 * gcc.dg/debug/dwarf2/const-2b.c: New.
122
123 2006-08-22 Richard Guenther <rguenther@suse.de>
124
125 PR middle-end/28776
126 * gcc.c-torture/compile/pr28776-1.c: New testcase.
127 * gcc.c-torture/compile/pr28776-2.c: Likewise.
128
129 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
130
131 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
132
133 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
134
135 PR c++/26269
136 * g++.dg/other/error14.C: New test.
137
138 PR c++/28505
139 * g++.dg/parse/ctor7.C: New test.
140 * g++.dg/parse/ctor8.C: Likewise.
141
142 PR c++/28741
143 * g++.dg/template/void7.C: New test.
144
145 2006-08-21 Olivier Hainque <hainque@adacore.com>
146
147 * gnat.dg/self_aggregate_with_zeros.adb: New test.
148 * gnat.dg/self_aggregate_with_array.adb: New test.
149
150 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
151
152 * g++.dg/eh/arm-vfp-unwind.C: New test.
153
154 2006-08-20 Mark Mitchell <mark@codesourcery.com>
155
156 PR c++/28341
157 * g++.dg/template/ref3.C: New test.
158 * g++.dg/template/nontype13.C: New test.
159
160 PR c++/28346
161 * g++.dg/template/ptrmem17.C: New test.
162
163 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
164
165 PR target/28648 c:
166 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
167
168 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
169
170 PR fortran/28630
171 * gfortran.dg/used_types_2.f90: New test.
172
173 PR fortran/28601
174 * gfortran.dg/used_types_3.f90: New test.
175
176 PR fortran/20886
177 * gfortran.dg/generic_actual_arg.f90: New test.
178
179 PR fortran/28735
180 * gfortran.dg/module_private_array_refs_1.f90: New test.
181
182 PR fortran/28762
183 * gfortran.dg/program_name_1.f90: New test.
184
185 PR fortran/28425
186 * gfortran.dg/derived_constructor_comps_1.f90: New test.
187
188 PR fortran/28496
189 * gfortran.dg/array_initializer_2.f90: New test.
190
191 PR fortran/18111
192 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
193
194 PR fortran/28600
195 * gfortran.dg/assumed_charlen_function_4.f90: New test.
196
197 PR fortran/28771
198 * gfortran.dg/assumed_charlen_in_main.f90: New test.
199
200 PR fortran/28660
201 * gfortran.dg/dependent_decls_1.f90: New test.
202
203 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
204
205 PR fortran/25217
206 * gfortran.dg/derived_init_2.f90: New.
207
208 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
209
210 * gcc.c-torture/execute/pr28289.c: New test.
211
212 2006-08-17 Jakub Jelinek <jakub@redhat.com>
213
214 PR c/28744
215 * gcc.dg/attr-externally-visible-1.c: New test.
216 * gcc.dg/attr-externally-visible-2.c: New test.
217 * g++.dg/parse/attr-externally-visible-1.C: New test.
218 * g++.dg/parse/attr-externally-visible-2.C: New test.
219
220 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
221
222 PR c++/28606
223 * g++.dg/parse/dtor11.C: New test.
224
225 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
226
227 PR rtl-optimization/28489
228 * gcc.c-torture/compile/pr28489.c: New test.
229
230 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
231
232 PR c++/28710
233 * g++.dg/template/redecl4.C: New test.
234
235 PR c++/28711
236 * g++.dg/template/ctor8.C: New test.
237
238 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
239
240 * PR c++/28573
241 * g++.dg/parse/offsetof6.C: New test.
242 * g++.dg/parse/offsetof6.C: New test.
243 * g++.dg/parse/offsetof7.C: New test.
244
245 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
246
247 PR testsuite/28602
248 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
249 is false.
250
251 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
252
253 PR c++/28302
254 * g++.dg/ext/vector3.C: New test.
255
256 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
257
258 PR gcov/profile/26570
259 * gcc.dg/pr26570.c: New test.
260
261 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
262
263 PR c/27697
264 * gcc.dg/qual-component-1.c: New test.
265
266 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
267
268 PR c++/28593
269 * g++.dg/parse/new3.C: New test.
270
271 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
272
273 PR fortran/25828
274 * gfortran.dg/streamio_1.f90: New test.
275 * gfortran.dg/streamio_2.f90: New test.
276 * gfortran.dg/streamio_3.f90: New test.
277 * gfortran.dg/streamio_4.f90: New test.
278 * gfortran.dg/streamio_5.f90: New test.
279 * gfortran.dg/streamio_6.f90: New test.
280 * gfortran.dg/streamio_7.f90: New test.
281 * gfortran.dg/streamio_8.f90: New test.
282
283 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
284
285 PR c/28287
286 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
287
288 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
289
290 PR c++/28594
291 * g++.dg/template/void6.C: New test.
292
293 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
294
295 PR c/28649
296 * gcc.dg/parse-error-1.c: New test.
297 * gcc.dg/parse-error-2.c: New test.
298 * gcc.dg/cpp/digraph2.c: Add error-marker.
299 * gcc.dg/noncompile/920923-1.c: Likewise.
300
301 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
302
303 PR c/27490
304 * gcc.dg/sizeof-2.c: New testcase.
305
306 PR c/27489
307 * gcc.dg/switch-A.c: New testcase.
308
309 2006-08-14 Steve Ellcey <sje@cup.hp.com>
310
311 PR c++/28288
312 PR c++/14556
313 * g++.old-deja/g++.warn/compare1.C: Delete.
314 * g++.dg/opt/pr7503-2.C: Delete.
315 * g++.dg/opt/pr7503-3.C: Delete.
316 * g++.dg/opt/pr7503-4.C: Delete.
317 * g++.dg/opt/pr7503-5.C: Delete.
318 * g++.dg/opt/max1.C: Delete.
319 * g++.dg/warn/minmax.C: Delete.
320 * g++.dg/expr/minmax.C: New test.
321
322 2006-08-14 Richard Guenther <rguenther@suse.de>
323
324 PR testsuite/28703
325 * gcc.c-torture/execute/pr28651.c: Do not use argc
326 to avoid optimization, instead forbid inlining.
327
328 2006-08-14 Richard Sandiford <richard@codesourcery.com>
329
330 PR rtl-optimization/28634
331 * gcc.c-torture/execute/ieee/pr28634.c: New test.
332
333 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
334
335 PR c/27184
336 * gcc.dg/torture/pr27184.c: New test.
337
338 2006-08-12 Jakub Jelinek <jakub@redhat.com>
339
340 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
341
342 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
343
344 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
345 * gfortran.dg/stat_2.f90: Likewise.
346 * gfortran.dg/chmod_1.f90: Likewise.
347 * gfortran.dg/chmod_2.f90: Likewise.
348 * gfortran.dg/chmod_3.f90: Likewise.
349
350 2006-08-11 David Edelsohn <edelsohn@gnu.org>
351
352 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
353
354 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
355
356 * g++.dg/opt/pr23454-2.C: New test.
357
358 2006-08-11 Richard Guenther <rguenther@suse.de>
359
360 PR middle-end/28651
361 * gcc.c-torture/execute/pr28651.c: New testcase.
362
363 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
364
365 * gnat.dg/specs/static_initializer.ads: New test.
366
367 2006-08-10 Paul Brook <paul@codesourcery.com>
368
369 * gcc.target/arm/cond-asm.c: New test.
370
371 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
372
373 PR tree-optimization/26197
374 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
375 * g++.dg/vect/vect.exp: Compile the new tests with
376 --param max-aliased-vops=0.
377
378 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
379
380 PR c++/28637
381 * g++.dg/template/void3.C: New test.
382
383 PR c++/28638
384 * g++.dg/template/void4.C: New test.
385
386 PR c++/28640
387 * g++.dg/template/void5.C: New test.
388
389 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
390
391 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
392 after dg-do compile.
393
394 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
395
396 PR tree-optimizations/26969
397 * gcc.dg/vect/vect.exp: Compile tests prefixed with
398 "unswitch-loops" with -funswitch-loops.
399 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
400
401 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
402
403 * gcc.dg/sparc-getcontext-1.c: Fix typo.
404 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
405 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
406 * objc.dg/dwarf-1.m: Likewise.
407 * objc.dg/dwarf-2.m: Likewise.
408 * obj-c++.dg/dwarf-2.mm: Likewise.
409
410 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
411
412 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
413 * objc.dg/dwarf-2.m: Likewise.
414 * obj-c++.dg/dwarf-2.mm: Likewise.
415
416 PR libfortran/28603
417 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
418
419 PR testsuite/27611
420 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
421
422 PR testsuite/27033
423 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
424
425 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
426
427 PR target/27827
428 * gcc.target/i386/pr27827.c: New testcase.
429
430 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
431
432 PR fortran/28590
433 * gfortran.dg/sequence_types_1.f90: New test.
434
435 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
436
437 PR fortran/28548
438 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
439 dg-warning. Add -pedantic option.
440
441 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
442
443 PR c/28502
444 * gcc.dg/proto-1.c: New test.
445
446 PR c/27721
447 * gcc.dg/lvalue-4.c: New test.
448
449 PR c/28136
450 * gcc.dg/init-bad-5.c: New test.
451
452 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
453
454 PR c++/28347
455 * g++.dg/ext/typedef-init.C: Add new test for typedef
456 initialization inside templates. Adjust existing error markers.
457
458 2006-08-03 Mark Mitchell <mark@codesourcery.com>
459
460 PR c++/28148
461 * g++.dg/init/ptrmem3.C: New test.
462
463 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
464
465 PR tree-optimization/27770
466 * lib/target-support.exp: New target keyword "section_anchors".
467 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
468 tests.
469 * gcc.dg/vect/section-anchors-pr27770.c: New test.
470 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
471 * gcc.dg/vect/section-anchors-vect-69.c: New test.
472 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
473
474 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
475
476 * gcc.dg/20060801-1.c: Add missing '}'.
477
478 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
479
480 PR c++/27508
481 * g++.dg/parse/dtor9.C: New test.
482 * g++.dg/parse/dtor10.C: New test.
483 * g++.dg/other/error7.C: Adjust error-marker.
484
485 PR c++/28274
486 * g++.dg/other/default5.C: New test.
487
488 2006-08-02 Richard Guenther <rguenther@suse.de>
489
490 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
491
492 2006-08-02 Mark Mitchell <mark@codesourcery.com>
493
494 PR c++/28557
495 * g++.dg/template/conv9.C: New test.
496
497 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
498
499 PR debug/28063
500 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
501 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
502 Optionally return assembly text. Update callers.
503 (check_no_compiler_messages): Update verbose messages.
504 (check_no_messages_and_pattern): New.
505 (check_effective_target_string_merging): New.
506
507 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
508
509 PR c++/28250
510 * g++.dg/eh/catch4.C: New test.
511
512 PR c++/28257
513 * g++.dg/other/qual1.C: New test.
514
515 PR c++/28259
516 * g++.dg/inherit/error2.C: New test.
517
518 PR c++/28267
519 * g++.dg/other/new1.C: New test.
520
521 * g++.dg/warn/pr23075.C: Remove obsolete test.
522 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
523 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
524
525 2006-07-31 Mark Mitchell <mark@codesourcery.com>
526
527 PR c++/28523
528 * g++.dg/eh/cast1.C: New test.
529
530 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
531
532 PR libfortran/28452
533 * gfortran.dg/random_3.f90: New test.
534
535 2006-08-01 Steve Ellcey <sje@cup.hp.com>
536
537 PR c++/28432
538 * g++.dg/other/pr28304.C: Change expected error message.
539 * g++.dg/other/pr28432.C: New test.
540
541 2006-08-01 Steve Ellcey <sje@cup.hp.com>
542
543 PR c++/28256
544 * g++.dg/init/brace2.C: Change expected error message, add empty init.
545
546 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
547
548 PR debug/23336
549 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
550 at -g1.
551 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
552 g++.dg/debug/enum-2.C: New.
553
554 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
555
556 PR c++/6634
557 * g++.dg/parse/long1.C: Add more tests.
558
559 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
560
561 * gfortran.dg/lrshift_1.c: New file.
562
563 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
564
565 PR libgfortran/28335
566 * gfortran.dg/no_unit_error_1.f90: New test.
567
568 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
569
570 PR libgfortran/28335
571 * gfortran.dg/no_unit_error_1.f90: Delete test.
572 * gfortran.dg/no_unit_error_2.f90: Delete test.
573
574 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
575
576 * gfortran.dg/chmod_3.f90: New test.
577 * gfortran.dg/ltime_gmtime_1.f90: New test.
578 * gfortran.dg/ltime_gmtime_2.f90: New test.
579 * gfortran.dg/lrshift_1.f90: New test.
580 * gfortran.dg/chmod_1.f90: New test.
581 * gfortran.dg/chmod_2.f90: New test.
582
583 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
584
585 PR c++/27668
586 * g++.dg/template/crash55.C: New test.
587
588 PR c++/27962
589 * g++.dg/template/nontype16.C: New test.
590
591 * g++.dg/template/void2.C: Adjust error markers.
592 * g++.dg/template/nontype5.C: Adjust error markers.
593
594 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
595
596 * gcc.target/i386/stack-prot-kernel.c: New test.
597
598 2006-07-27 Roger Sayle <roger@eyesopen.com>
599
600 * gcc.dg/builtins-55.c: New test case.
601
602 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
603
604 PR rtl-optimization/27907
605 * gcc.c-torture/compile/pr27907.c: New test.
606
607 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
608
609 * gfortran.dg/mclock.f90: New test.
610 * gfortran.dg/int_conv_1.f90: New test.
611 * gfortran.dg/stat_1.f90: New test.
612 * gfortran.dg/stat_2.f90: New test.
613
614 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
615
616 PR libgfortran/28335
617 * gfortran.dg/no_unit_error_1.f90: New test.
618 * gfortran.dg/no_unit_error_2.f90: New test.
619 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
620
621 2006-07-25 Roger Sayle <roger@eyesopen.com>
622
623 PR middle-end/28473
624 * gcc.dg/fold-convround-1.c: New test case.
625
626 2006-07-24 Steven G. Kargl <kargls@comcast.net>
627
628 * gfortran.dg/arithmetic_if.f90: Fix comments.
629
630 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
631
632 PR c++/27572
633 * g++.dg/other/typedef1.C: New test.
634 * g++.dg/template/typedef4.C: New test.
635 * g++.dg/template/typedef5.C: New test.
636
637 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
638
639 PR fortran/28416
640 * gfortran.dg/allocatable_dummy_3.f90: New.
641
642 2006-07-24 Steven G. Kargl <kargls@comcast.net>
643
644 PR fortran/28439
645 * gfortran.dg/arithmetic_if.f90: New test.
646
647 2006-07-24 Uros Bizjak <uros@kss-loka.si>
648
649 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
650 avoid memcpy optimization.
651
652 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
653
654 PR fortran/25289
655 * gfortran.dg/direct_io_6.f90: New test.
656
657 2006-07-24 Jan Hubicka <jh@suse.cz>
658
659 PR c/25795
660 PR c++/27369
661 * gcc.dg/pr25795.c: New test.
662 * gcc.dg/pr25795-1.c: New test.
663
664 2006-07-23 Roger Sayle <roger@eyesopen.com>
665
666 * gcc.dg/fold-cond-1.c: Increase test case portability by checking
667 that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
668 which may be transformed to "g || h" on some platforms.
669
670 2006-07-23 Mark Mitchell <mark@codesourcery.com>
671
672 PR c++/28025
673 * g++.dg/template/friend45.C: New test.
674
675 2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
676
677 PR libgfortran/28339
678 * gfortran.dg/arrayio_8.f90: New test.
679
680 2006-07-21 Mike Stump <mrs@apple.com>
681
682 * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
683
684 * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
685
686 2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
687
688 PR c++/28250
689 * g++.dg/eh/catch3.C: New test.
690
691 PR c++/28363
692 * g++.dg/template/defarg10.C: New test.
693
694 2006-07-20 Paul Brook <paul@codesourcery.com>
695
696 PR 27363
697 * gcc.dg/pr27363.c: New test.
698
699 2006-07-19 Mark Mitchell <mark@codesourcery.com>
700
701 PR c++/28338
702 * g++.dg/init/ref13.C: New test.
703
704 2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
705
706 PR obj-c++/28434
707 * obj-c++.dg/proto-error-1.mm: New test.
708
709 2006-07-18 Mark Mitchell <mark@codesourcery.com>
710
711 PR c++/28337
712 * g++.dg/template/string1.C: New test.
713
714 2006-07-18 Mark Mitchell <mark@codesourcery.com>
715
716 PR c++/28048
717 * g++.dg/template/defarg9.C: New test.
718
719 PR c++/28235
720 * g++.dg/template/static27.C: New test.
721
722 2006-07-18 Diego Novillo <dnovillo@redhat.com>
723
724 PR 28410
725 * gcc.dg/tree-ssa/pr28410.c: New test.
726
727 2006-07-18 Lee Millward <lee.millward@gmail.com>
728
729 PR c++/28258
730 * g++/dg/other/error13.C: New test.
731
732 PR c++/28260
733 * g++.dg/template/friend44.C: New test.
734
735 2006-07-18 Steve Ellcey <sje@cup.hp.com>
736
737 PR c++/27495
738 * g++.dg/other/pr27495.C: New.
739
740 2006-07-18 Olivier Hainque <hainque@adacore.com>
741
742 * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
743 * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
744
745 2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
746
747 PR c/28286
748 * gcc.dg/pragma-pack-4.c: New test.
749
750 2006-07-17 Steve Ellcey <sje@cup.hp.com>
751
752 PR c++/28291
753 * g++.dg/ext/pr28291.C: New test.
754
755 2006-07-17 Richard Sandiford <richard@codesourcery.com>
756
757 PR middle-end/28403
758 * gcc.c-torture/execute/pr28403.c: New test.
759
760 2006-07-17 Richard Sandiford <richard@codesourcery.com>
761
762 PR middle-end/28402
763 * gcc.dg/pr28402.c: New test.
764
765 2006-07-17 Steve Ellcey <sje@cup.hp.com>
766
767 PR c++/28304
768 * g++.dg/other/pr28304.C: New test.
769
770 2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
771
772 PR other/28251
773 gcc.c-torture/unsorted/dump-noaddr.c: New test.
774 gcc.c-torture/unsorted/dump-noaddr.x: New driver.
775
776 2006-07-17 Richard Guenther <rguenther@suse.de>
777
778 PR tree-optimization/28238
779 * g++.dg/tree-ssa/pr28238.C: New testcase.
780
781 2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
782
783 PR c++/28250
784 * g++.dg/eh/catch1.C: New test.
785 * g++.dg/eh/catch2.C: New test.
786
787 2006-07-16 Jakub Jelinek <jakub@redhat.com>
788
789 PR c++/28370
790 * g++.dg/template/anon3.C: New test.
791
792 2006-07-16 Paul Thomas <pault@gcc.gnu.org>
793
794 PR fortran/20844
795 * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
796 specifiers requiring an explicit format tag..
797
798 PR fortran/28201
799 * gfortran.dg/generic_5: New test.
800
801 PR fortran/20893
802 * gfortran.dg/elemental_optional_args_1.f90: New test.
803
804 2006-07-16 Olivier Hainque <hainque@adacore.com>
805
806 * gnat.dg/assert.ads: New file.
807 * gnat.dg/controlled_record.ads: Likewise.
808 * gnat.dg/controlled_record.adb: Likewise.
809
810 2006-07-15 Lee Millward <lee.millward@gmail.com>
811
812 PR c++/28292
813 * g++.dg/other/error12.C: New test.
814
815 PR c++/28269
816 * g++.dg/template/crash54.C: New test.
817
818 2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
819
820 PR c++/28249
821 * g++.dg/parse/catch1.C: New test.
822
823 PR c++/28294
824 * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
825
826 PR c++/28387
827 * g++.dg/ext/attrib24.C: New test.
828
829 2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
830
831 PR c++/28343
832 * g++.dg/ext/asmspec1.C: New test.
833
834 2006-07-13 Janis Johnson <janis187@us.ibm.com>
835
836 * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
837 (dg-test): Support shouldfail tests.
838 * lib/target-supports-dg.exp (dg-shouldfail): New.
839 * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
840 * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
841 * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
842 * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
843 * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
844 * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
845 * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
846
847 2006-07-13 Jan Hubicka <jh@suse.cz>
848
849 * gcc.target/i386/memcpy-1.c: New.
850
851 2006-07-12 Geoffrey Keating <geoffk@apple.com>
852
853 * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
854
855 2006-07-13 Paul Thomas <pault@gcc.gnu.org>
856
857 PR fortran/25097
858 * gfortran.dg/present_1.f90: New test.
859
860 PR fortran/20903
861 * gfortran.dg/interface_derived_type_1.f90: New test.
862
863 2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
864
865 PR fortran/28213
866 * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
867 list.
868
869 2006-07-07 Lee Millward <lee.millward@gmail.com>
870
871 PR c++/27820
872 * g++.dg/other/label1.C: New test.
873
874 2006-07-07 Richard Guenther <rguenther@suse.de>
875
876 PR middle-end/28268
877 * gcc.dg/torture/pr28268.c: New testcase.
878
879 2006-07-07 Steve Ellcey <sje@cup.hp.com>
880
881 PR c++/27019
882 * g++.dg/ext/pr27019.C: New.
883
884 2006-07-07 Richard Guenther <rguenther@suse.de>
885
886 PR tree-optimization/28187
887 * gcc.dg/pr28187.c: New testcase.
888
889 2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
890
891 * gnat.dg/address_conversion.adb: New test.
892 * gnat.dg/boolean_subtype.adb: Likewise.
893 * gnat.dg/frame_overflow.adb: Likewise.
894 * gnat.dg/pointer_array.adb: Likewise.
895 * gnat.dg/pointer_conversion.adb: Likewise.
896
897 2006-07-07 Paul Thomas <pault@gcc.gnu.org>
898
899 PR fortran/28237
900 PR fortran/23420
901 * gfortran.dg/print_fmt_5.f90: New test.
902
903 2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
904
905 PR fortran/28129
906 * gfortran.dg/bounds_check_4.f90: New test.
907
908 2006-07-05 Richard Guenther <rguenther@suse.de>
909
910 PR target/28158
911 * gfortran.dg/pr28158.f90: New testcase.
912
913 2006-07-05 Richard Guenther <rguenther@suse.de>
914
915 PR tree-optimization/28162
916 * gcc.dg/pr28162.c: New testcase.
917
918 2006-07-05 Richard Guenther <rguenther@suse.de>
919 Andrew Pinski <pinskia@gcc.gnu.org>
920
921 PR c++/27084
922 * g++.dg/tree-ssa/copyprop-1.C: New testcase.
923
924 2006-07-04 Paul Thomas <pault@gcc.gnu.org>
925
926 PR fortran/28174
927 * gfortran.dg/actual_array_substr_2.f90: New test.
928
929 PR fortran/28167
930 * gfortran.dg/actual_array_constructor_2.f90: New test.
931
932 2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
933
934 * gfortran.dg/itime_idate_1.f: New test.
935 * gfortran.dg/itime_idate_2.f: New test.
936
937 2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
938
939 PR libgfortran/27704
940 * gfortran.dg/open_status_3.f90: New test.
941 * gfortran.dg/fmt_l.f90: Update for new feature.
942
943 2006-07-03 Asher Langton <langton2@llnl.gov>
944
945 * gfortran.dg/oldstyle_2.f90: New.
946
947 2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
948
949 * gnat.dg/string_slice.adb: New test.
950
951 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
952
953 PR fortran/19259
954 * gfortran.dg/semicolon_fixed.c: New.
955 * gfortran.dg/semicolon_free.c: New.
956
957 2006-06-30 Mike Stump <mrs@apple.com>
958
959 * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
960 that don't support internal visibility.
961
962 2006-06-30 Andrew Pinski <pinskia@gmail.com>
963
964 * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
965 for '(' / ')' needing an extra '\'.
966
967 2006-06-29 Roger Sayle <roger@eyesopen.com>
968
969 PR middle-end/27428
970 * gcc.dg/pr27428-1.c: New test case.
971
972 2006-06-29 Mike Stump <mrs@apple.com>
973
974 * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
975 on darwin as we can't align commons large enough yet.
976
977 * gcc.dg/vla-8.c: Add additional testcases.
978
979 2006-06-26 Steve Ellcey <sje@cup.hp.com>
980
981 PR c++/28114
982 * g++.dg/other/pr28114.C: New.
983
984 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
985
986 * gcc.c-torture/compile/20060625-1.c: New test.
987
988 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
989
990 PR fortran/20867
991 * gfortran.dg/stfunc_3.f90: New test.
992
993 PR fortran/25056
994 * gfortran.dg/impure_actual_1.f90: New test.
995
996 PR fortran/20874
997 * gfortran.dg/elemental_result_1.f90: New test.
998
999 PR fortran/25073
1000 * gfortran.dg/select_7.f90: New test.
1001
1002 PR fortran/27554
1003 * intrinsic_actual_1.f: New test.
1004
1005 PR fortran/22038
1006 PR fortran/28119
1007 * gfortran.dg/forall_4.f90: New test.
1008
1009 PR fortran/25072
1010 * gfortran.dg/forall_5.f90: New test.
1011
1012 2006-06-25 Lee Millward <lee.millward@gmail.com>
1013
1014 PR c++/28051
1015 * g++.dg/template/using13.C: New test.
1016
1017 PR c++/28054
1018 * g++.dg/other/incomplete3.C: New test.
1019
1020 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1021
1022 PR fortran/28081
1023 * gfortran.dg/substr_3.f: New test.
1024 * gfortran.dg/equiv_2.f90: Update expected error message.
1025
1026 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
1027
1028 PR fortran/28118
1029 * gfortran.dg/actual_array_substr_1.f90: New test.
1030
1031 2006-06-24 Olivier Hainque <hainque@adacore.com>
1032
1033 * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
1034 * gnat.dg/scalar_mode_agg_compare.adb: New test.
1035
1036 2006-06-23 Janis Johnson <janis187@us.ibm.com>
1037
1038 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
1039
1040 2006-06-23 Steven G. Kargl <kargls@comcast.net>
1041
1042 PR fortran/27981
1043 * gfortran.dg/simpleif_2.f90: New test.
1044
1045 2006-06-23 Lee Millward <lee.millward@gmail.com>
1046
1047 * g++.dg/template/error22.C: Fix typo.
1048
1049 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1050
1051 PR c++/28112
1052 * g++.dg/ext/attrib23.C: New test.
1053
1054 2006-06-23 Olivier Hainque <hainque@adacore.com>
1055
1056 * gnat.dg/varsize_temp.adb: New test.
1057
1058 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1059
1060 PR c++/11468
1061 * g++.dg/other/java2.C: New test.
1062
1063 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
1064
1065 PR target/27789
1066 * g++.dg/ext/dllimport4.C. Add more tests for invalid
1067 initialization.
1068
1069 2006-06-22 Roger Sayle <roger@eyesopen.com>
1070
1071 PR target/27531
1072 * gcc.dg/pr27531-1.c: New test case.
1073
1074 2006-06-22 Asher Langton <langton2@llnl.gov>
1075
1076 PR fortran/24748
1077 * gfortran.dg/implicit_8.f90: New.
1078
1079 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
1080
1081 PR rtl-optimization/28121
1082 * gcc.dg/pr28121.c: New test.
1083
1084 2006-06-22 Lee Millward <lee.millward@gmail.com>
1085
1086 PR c++/27805
1087 * g++.dg/parse/ptrmem6.C: New test.
1088
1089 PR c++/27821
1090 * g++.dg/template/error22.C: New test.
1091
1092 2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1093
1094 PR c++/28111
1095 * g++.dg/template/friend43.C: New test.
1096
1097 PR c++/28110
1098 * g++.dg/template/crash53.C: New test.
1099
1100 PR c++/28109
1101 * g++.dg/rtti/incomplete1.C: New test.
1102
1103 2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
1104
1105 * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
1106
1107 2006-06-21 Joseph Myers <joseph@codesourcery.com>
1108
1109 * gcc.c-torture/execute/complex-7.c: New.
1110
1111 2006-06-21 Jakub Jelinek <jakub@redhat.com>
1112
1113 * gcc.dg/merge-all-constants-1.c: New test.
1114
1115 2006-06-20 Janis Johnson <janis187@us.ibm.com>
1116
1117 PR c++/28113
1118 * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
1119
1120 2006-06-20 Steven G. Kargl <kargls@comcast.net>
1121
1122 * gfortran.dg/rrspacing_1.f90: New test.
1123
1124 2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1125
1126 PR c++/28052
1127 * g++.dg/other/bitfield2.C: New test.
1128
1129 2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
1130
1131 PR tree-optimization/27331
1132 * gcc.dg/pr27331.c: New test.
1133
1134 2006-06-20 James A. Morrison <phython@gcc.gnu.org>
1135 Eric Botcazou <ebotcazou@adacore.com>
1136
1137 PR ada/18692
1138 * lib/gnat.exp: New file.
1139 * lib/gnat-dg.exp: Likewise.
1140 * gnat.dg: New directory.
1141 * gnat.dg/dg.exp: New driver.
1142 * gnat.dg/specs: New directory.
1143 * gnat.dg/specs/specs.exp: New driver.
1144 * gnat.dg/style: New directory.
1145 * gnat.dg/style/style.exp: New driver.
1146
1147 2006-06-20 Paul Thomas <pault@gcc.gnu.org>
1148
1149 PR fortran/16206
1150 * gfortran.dg/array_initializer_1.f90: New test.
1151
1152 PR fortran/28005
1153 * gfortran.dg/matmul_3.f90: New test.
1154
1155 2006-06-19 Andrew Pinski <pinskia@gmail.com>
1156
1157 PR middle-end/28075
1158 * gcc.dg/tree-ssa/inline-1.c: New test.
1159
1160 2006-06-19 Anatoly Sokolov <aesok@post.ru>
1161
1162 * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
1163 in malloc prototype; remove XFAIL.
1164 * gcc.dg/pr18241-2.c: Ditto.
1165 * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
1166 in memset prototype; remove XFAIL.
1167 * gcc.dg/tree-ssa/pr23382.c: Ditto.
1168
1169 2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
1170
1171 * gcc.dg/vla-8.c: Add.
1172
1173 2006-06-19 Richard Guenther <rguenther@suse.de>
1174
1175 PR tree-optimization/27090
1176 * g++.dg/tree-ssa/pr27090.C: New testcase.
1177
1178 2006-06-19 Roger Sayle <roger@eyesopen.com>
1179
1180 PR target/27861
1181 * gcc.dg/pr27861-1.c: New test case.
1182
1183 2006-06-19 Richard Guenther <rguenther@suse.de>
1184
1185 PR middle-end/28045
1186 * gcc.dg/torture/pr28045.c: New testcase.
1187
1188 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1189
1190 PR fortran/26801
1191 * gfortran.dg/associated_4.f90: New test.
1192
1193 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1194
1195 PR fortran/19310
1196 PR fortran/19904
1197 * gfortran.dg/real_const_3.f90: New test.
1198
1199 2006-06-16 Mark Mitchell <mark@codesourcery.com>
1200
1201 PR c++/28016
1202 * g++.dg/template/static26.C: New test.
1203
1204 PR c++/27979
1205 * g++.dg/expr/bitfield2.C: New test.
1206
1207 PR c++/27884
1208 * g++.dg/parse/linkage2.C: New test.
1209
1210 2006-06-16 Richard Guenther <rguenther@suse.de>
1211
1212 PR middle-end/27116
1213 * gcc.dg/pr15785-1.c: Revert last change.
1214 * gcc.dg/torture/pr27116-2.c: New testcase.
1215
1216 2006-06-16 Roger Sayle <roger@eyesopen.com>
1217
1218 PR middle-end/27802
1219 * gcc.dg/pr27802-1.c: New test case.
1220
1221 2006-06-15 Mark Mitchell <mark@codesourcery.com>
1222
1223 PR c++/27689
1224 * g++.dg/template/ttp18.C: New test.
1225 * g++.dg/template/ttp19.C: Likewise.
1226
1227 PR c++/27666
1228 * g++.dg/expr/cond9.C: New test.
1229
1230 PR c++/27640
1231 * g++.dg/template/ctor7.C: New test.
1232
1233 2006-06-15 Janis Johnson <janis187@us.ibm.com>
1234
1235 * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
1236
1237 2006-06-16 Richard Guenther <rguenther@suse.de>
1238
1239 PR tree-optimization/27781
1240 * gcc.dg/tree-ssa/pr27781.c: New testcase.
1241
1242 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
1243
1244 * gfortran.dg/allocate_zerosize_2.f90: New test case.
1245
1246 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
1247
1248 * gcc.dg/tree-ssa/loop-18.c: New test.
1249
1250 2006-06-14 Mark Mitchell <mark@codesourcery.com>
1251
1252 PR c++/27665
1253 * g++.dg/template/crash52.C: New test.
1254
1255 PR c++/27648
1256 * g++.dg/ext/attrib22.C: New test.
1257
1258 PR c++/26559
1259 * g++.dg/template/builtin1.C: New test.
1260 * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
1261
1262 PR c++/28018
1263 * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
1264 assignment.
1265 * g++.old-deja/g++.pt/crash51.C: Likewise.
1266
1267 PR c++/27227
1268 * g++.dg/lookup/linkage1.C: New test.
1269 * g++.dg/lookup/linkage2.C: Likewise.
1270
1271 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
1272
1273 PR middle-end/27959
1274 * gcc.dg/pr27959.c: New testcase.
1275
1276 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
1277
1278 PR target/28014:
1279 * g++.dg/eh/div.C: New test.
1280
1281 2006-06-13 Jakub Jelinek <jakub@redhat.com>
1282
1283 PR c++/27894
1284 * g++.dg/tree-ssa/pr26757.C: New test.
1285 * g++.dg/tree-ssa/pr27894.C: New test.
1286
1287 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
1288
1289 * gcc.c-torture/compile/20060609-1.c: New test.
1290
1291 PR target/27863
1292 * gcc.c-torture/compile/pr27863.c: New test.
1293
1294 2006-06-13 Richard Guenther <rguenther@suse.de>
1295
1296 PR tree-optimization/27830
1297 * g++.dg/tree-ssa/pr27830.C: New testcase.
1298
1299 2006-06-13 Matthew Sachs <msachs@apple.com>
1300
1301 * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
1302 the list of compiler flags; this causes those flags to be checked
1303 for things like dg-skip-if.
1304
1305 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1306
1307 PR c++/27601
1308 * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
1309
1310 2006-06-12 Mark Mitchell <mark@codesourcery.com>
1311 Kazu Hirata <kazu@codesourcery.com>
1312
1313 * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
1314 g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
1315
1316 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1317
1318 PR c++/27933
1319 * g++.dg/lookup/using15.C: New test.
1320
1321 PR c++/27951
1322 * g++.dg/other/anon4.C: New test.
1323
1324 2006-06-12 Roger Sayle <roger@eyesopen.com>
1325
1326 PR c++/21210
1327 * g++.dg/init/complex1.C: New test case.
1328
1329 2006-06-11 Eric Christopher <echristo@apple.com>
1330
1331 PR middle-end/27948
1332 * gcc.dg/bf-ms-layout.c: Run on darwin.
1333 * gcc.dg/bf-no-ms-layout: Ditto.
1334 * gcc.dg/attr-ms_struct-2.c: New.
1335 * gcc.dg/bf-ms-layout-2.c: Ditto.
1336
1337 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
1338
1339 * gcc.dg/attr-ms_struct-packed1.c: New.
1340
1341 2006-06-09 Mike Stump <mrs@apple.com>
1342
1343 * gcc.dg/vla-7.c: Add.
1344
1345 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
1346
1347 PR fortran/24558
1348 * gfortran.dg/entry_6.f90: New test.
1349
1350 PR fortran/20877
1351 PR fortran/25047
1352 * gfortran.dg/entry_7.f90: New test.
1353
1354 2006-06-09 Jakub Jelinek <jakub@redhat.com>
1355
1356 PR c/27747
1357 * gcc.dg/cpp/_Pragma6.c: New test.
1358
1359 PR c++/27748
1360 * g++.dg/cpp/_Pragma1.C: New test.
1361
1362 PR preprocessor/27746
1363 * gcc.dg/gomp/macro-3.c: New test.
1364 * gcc.dg/gomp/macro-4.c: New test.
1365 * g++.dg/gomp/macro-3.C: New test.
1366 * g++.dg/gomp/macro-4.C: New test.
1367
1368 2006-06-09 Richard Guenther <rguenther@suse.de>
1369
1370 PR tree-optimization/26998
1371 * gcc.dg/torture/pr26998.c: New testcase.
1372 * gcc.dg/tree-ssa/vrp29.c: New testcase.
1373
1374 2006-06-08 Mike Stump <mrs@apple.com>
1375
1376 * gcc.dg/pr27095.c: Account for stubs.
1377
1378 PR target/26427
1379 * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
1380 produce bad code on darwin.
1381
1382 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1383
1384 PR fortran/27958
1385 * gcc/testsuite/gfortran.dg/substr_2.f: New test.
1386
1387 2006-06-08 Asher Langton <langton2@llnl.gov>
1388
1389 PR fortran/27786
1390 * cray_pointers_2.f90: Add -fbounds-check compile flag.
1391
1392 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1393
1394 PR target/27421
1395 * gcc.dg/union-3.c: New test.
1396
1397 2006-06-08 Richard Guenther <rguenther@suse.de>
1398
1399 PR middle-end/27116
1400 * gcc.dg/torture/pr27116.c: New testcase.
1401 * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
1402
1403 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
1404
1405 PR rtl-optimization/26449
1406 * gcc.dg/pr26449.c: New test.
1407
1408 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1409
1410 PR c++/27601
1411 * g++.dg/ext/offsetof1.C: Test member functions.
1412
1413 2006-06-07 Steve Ellcey <sje@cup.hp.com>
1414
1415 * gcc.dg/pr27095.c: Improve scanning.
1416
1417 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
1418
1419 PR fortran/23091
1420 * gfortran.dg/saved_automatic_1.f90: New test.
1421
1422 PR fortran/24168
1423 * gfortran.dg/array_simplify_1.f90: New test.
1424
1425 PR fortran/25090
1426 * gfortran.dg/entry_dummy_ref_1.f90: New test.
1427
1428 PR fortran/25058
1429 * gfortran.dg/entry_dummy_ref_2.f90: New test.
1430
1431 2006-06-06 Mark Mitchell <mark@codesourcery.com>
1432
1433 PR c++/27177
1434 * g++.dg/expr/cast7.C: New test.
1435
1436 2006-06-06 Janis Johnson <janis187@us.ibm.com>
1437
1438 * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
1439 * lib/gcc-defs.exp (tool_check_compile): Ditto.
1440 * lib/fortran-torture.exp (fortran-torture-compile,
1441 fortran-torture-execute): Ditto.
1442
1443 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
1444
1445 PR target/27842
1446 * gcc.dg/vmx/pr27842.c: New test.
1447
1448 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1449
1450 PR libfortran/27895
1451 * gfortran.dg/bounds_check_3.f90: New test.
1452
1453 2006-06-05 Mike Stump <mrs@apple.com>
1454
1455 * objc.dg/objc-fast-4.m: Skip for ppc64.
1456
1457 2006-06-05 Steve Ellcey <sje@cup.hp.com>
1458
1459 PR testsuite/27705
1460 * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
1461
1462 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
1463 Victor Kaplansky <victork@il.ibm.com>
1464
1465 PR tree-optimizations/26360
1466 * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
1467 with -fno-tree-dce.
1468 * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
1469
1470 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
1471
1472 PR fortran/14067
1473 * gfortran.dg/data_char_1.f90: Add messages for truncated
1474 strings.
1475
1476 PR fortran/16943
1477 * gfortran.dg/func_decl_2.f90: New test.
1478
1479 PR fortran/20839
1480 * gfortran.dg/do_2.f90: New test.
1481
1482 PR fortran/27655
1483 * gfortran.dg/associated_3.f90: New test.
1484
1485 2006-06-04 Mark Mitchell <mark@codesourcery.com>
1486
1487 PR c++/27819
1488 * g++.dg/template/static25.C: New test.
1489
1490 PR c++/27722
1491 * g++.dg/init/array21.C: New test.
1492
1493 PR c++/27807
1494 * g++.dg/ext/complit7.C: New test.
1495
1496 PR c++/27806
1497 * g++.dg/parse/ptrmem5.C: New test.
1498
1499 2006-06-04 Roger Sayle <roger@eyesopen.com>
1500 Andrew Pinski <pinskia@physics.uc.edu>
1501
1502 PR c/27150
1503 PR middle-end/27382
1504 * gcc.dg/pr27150-1.c: New testcase.
1505 * gcc.dg/pr27382-1.c: New testcase.
1506 * gcc.dg/pr27382-2.c: New testcase.
1507
1508 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
1509
1510 PR c/25161
1511 PR c/27020
1512 * gcc.dg/array-10.c: New test.
1513
1514 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1515
1516 PR c++/27804
1517 * g++.dg/init/const4.C: New test.
1518 * g++.dg/init/member1.C: Add error-marker.
1519 * g++.dg/other/fold1.C: Adjust error-marker.
1520
1521 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1522
1523 PR c++/27601
1524 * g++.dg/ext/offsetof1.C: New test.
1525
1526 2006-06-04 Eric Christopher <echristo@apple.com>
1527
1528 * gcc.dg/attr-ms_struct-1.c: New.
1529
1530 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
1531
1532 * gcc.c-torture/compile/builtin_constant_p.c: New test.
1533
1534 2006-06-04 Richard Guenther <rguenther@suse.de>
1535
1536 PR tree-optimization/27039
1537 * gcc.dg/tree-ssa/loop-17.c: New testcase.
1538
1539 2006-06-03 Roger Sayle <roger@eyesopen.com>
1540
1541 PR target/26223
1542 * gcc.target/i386/amd64-abi-2.c: New test case.
1543
1544 2006-06-02 Eric Christopher <echristo@apple.com>
1545
1546 * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
1547 * gcc.target/i386/20020523-1.c: Skip if darwin.
1548 * gcc.target/i386/asm-3.c: Ditto.
1549 * gcc.target/i386/20011119-1.c: Ditto.
1550 * gcc.target/i386/clobbers.c: Remove pic part of test.
1551
1552 2006-06-02 Steve Ellcey <sje@cup.hp.com>
1553
1554 * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
1555 * g++.old-deja/g++.other/init19.C: Ditto.
1556 * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
1557 and add other platforms as expected failures.
1558
1559 2006-06-01 Steve Ellcey <sje@cup.hp.com>
1560
1561 * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
1562 (is-effective-target-keyword): Ditto.
1563
1564 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
1565
1566 PR fortran/27715
1567 * gfortran.dg/extended_char_comparison_1.f: New test.
1568
1569 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
1570
1571 PR fortran/25098
1572 * gfortran.dg/dummy_procedure_1.f90: New test.
1573
1574 PR fortran/25147
1575 * gfortran.dg/dummy_procedure_2.f90: New test.
1576
1577 * gfortran.dg/associated_2.f90: Correct to make consistent with
1578 standard.
1579
1580 2006-05-31 Roger Sayle <roger@eyesopen.com>
1581
1582 * gcc.target/i386/387-11.c: New test case.
1583
1584 2006-05-31 Mark Mitchell <mark@codesourcery.com>
1585
1586 PR c++/27801
1587 * g++.dg/template/cond6.C: New test.
1588
1589 PR c++/26496
1590 * g++.dg/template/crash51.C: New test.
1591 * g++.old-deja/g++.mike/net36.C: Tweak error markers.
1592
1593 PR c++/27385
1594 * g++.dg/init/array20.C: New test.
1595
1596 2006-05-31 Roger Sayle <roger@eyesopen.com>
1597
1598 * gcc.dg/builtins-54.c: New test case.
1599
1600 2006-05-30 Mark Mitchell <mark@codesourcery.com>
1601
1602 PR c++/26433
1603 * g++.dg/template/fntry1.C: Add dg-do link.
1604
1605 PR c++/27808
1606 * g++.dg/parse/friend6.C: New test.
1607
1608 2006-05-30 Asher Langton <langton2@llnl.gov>
1609
1610 * gfortran.dg/cray_pointers_7.f90: New test.
1611
1612 2006-05-30 Roger Sayle <roger@eyesopen.com>
1613
1614 PR tree-optimization/23452
1615 * gcc.dg/fold-mulconj-1.c: New test case.
1616
1617 2006-05-30 Mark Mitchell <mark@codesourcery.com>
1618
1619 PR c++/27803
1620 * g++.dg/parse/bitfield1.C: New test.
1621
1622 2006-05-30 Roger Sayle <roger@eyesopen.com>
1623
1624 * gcc.target/ppc-eq0-1.c: New test case.
1625 * gcc.target/ppc-negeq0-1.c: New test case.
1626
1627 2006-05-30 Dirk Mueller <dmueller@suse.de>
1628
1629 PR c/27273
1630 * gcc.dg/overflow-warn-5.c: New test.
1631
1632 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1633
1634 PR c/27718
1635 * gcc.dg/sizeof-1.c: New test.
1636
1637 2006-05-30 Uros Bizjak <uros@kss-loka.si>
1638
1639 PR target/27790
1640 * gcc.target/i386/pr27790.c: New test.
1641
1642 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1643
1644 PR libgfortran/27757
1645 * gfortran.dg/direct_io_5.f90: New test.
1646
1647 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1648
1649 PR libgfortran/27634
1650 * gfortran.dg/fmt_missing_period_1.f: New test.
1651 * gfortran.dg/fmt_missing_period_2.f: New test.
1652 * gfortran.dg/fmt_missing_period_3.f: New test.
1653
1654 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1655
1656 PR fortran/19777
1657 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
1658 arrays.
1659
1660 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1661
1662 PR c++/27713
1663 * g++.dg/template/new6.C: New test.
1664
1665 2006-05-29 Roger Sayle <roger@eyesopen.com>
1666
1667 PR tree-optimization/24964
1668 * gcc.target/i386/387-10.c: New test case.
1669
1670 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
1671
1672 * intrinsics/string_intrinsics.c (compare_string):
1673 Use memcmp instead of strncmp to avoid tripping over
1674 CHAR(0) in a string.
1675
1676 2006-05-27 Richard Guenther <rguenther@suse.de>
1677
1678 PR middle-end/27773
1679 * gcc.dg/torture/pr27773.c: New testcase.
1680
1681 2006-05-27 Dirk Mueller <dmueller@suse.de>
1682
1683 * gcc.dg/pr24561.c: Rename to..
1684 * gcc.dg/pr25962.c: .. this.
1685
1686 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1687
1688 PR fortran/19777
1689 * gfortran.dg/bounds_check_2.f: New test.
1690
1691 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
1692
1693 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
1694 * gfortran.dg/byte_1.f90: Likewise.
1695 * gfortran.dg/dup_save_2.f90: Likewise.
1696
1697 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
1698
1699 * gfortran.dg/associated_2.f90: New test.
1700
1701 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1702
1703 PR fortran/27524
1704 * gfortran.dg/bounds_check_1.f90: New test.
1705
1706 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
1707
1708 PR rtl-optimization/27661
1709 * gcc.dg/pr27661.c: New test case.
1710
1711 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
1712
1713 PR fortran/23151
1714 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
1715 * gfortran.dg/print_parentheses_1.f: New test.
1716 * gfortran.dg/print_parentheses_2.f90: New test.
1717
1718 2006-05-26 Jakub Jelinek <jakub@redhat.com>
1719
1720 PR target/27758
1721 * gcc.dg/pr27758.c: New test.
1722
1723 2006-05-24 Falk Hueffner <falk@debian.org>
1724
1725 * gcc.c-torture/compile/pr27571.c: New test.
1726
1727 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
1728
1729 PR fortran/27709
1730 * gfortran.dg/spec_expr_4.f90: New test.
1731
1732 PR fortran/27155
1733 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
1734
1735 2006-05-25 Mark Mitchell <mark@codesourcery.com>
1736
1737 PR c++/20103
1738 * g++.dg/ext/complit6.C: New test.
1739 * g++.dg/ext/complit3.C: Adjust error markers.
1740 * g++.dg/init/const3.C: New test.
1741
1742 2006-05-25 Richard Guenther <rguenther@suse.de>
1743
1744 PR middle-end/27743
1745 * gcc.dg/torture/pr27743.c: New testcase.
1746
1747 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
1748
1749 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
1750
1751 2006-05-25 Alan Modra <amodra@bigpond.net.au>
1752
1753 * gcc.dg/compat/scalar-by-value-x.h: New.
1754 * gcc.dg/compat/scalar-by-value-y.h: New.
1755 * gcc.dg/compat/scalar-by-value-5.c: New.
1756 * gcc.dg/compat/scalar-by-value-5_main.c: New.
1757 * gcc.dg/compat/scalar-by-value-5_x.c: New.
1758 * gcc.dg/compat/scalar-by-value-5_y.c: New.
1759 * gcc.dg/compat/scalar-by-value-6.c: New.
1760 * gcc.dg/compat/scalar-by-value-6_main.c: New.
1761 * gcc.dg/compat/scalar-by-value-6_x.c: New.
1762 * gcc.dg/compat/scalar-by-value-6_y.c: New.
1763
1764 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
1765
1766 PR tree-optimization/27639
1767 PR tree-optimization/26719
1768 * gcc.dg/pr27639.c: New test.
1769 * gcc.dg/pr26719.c: New test.
1770 * gcc.dg/tree-ssa/scev-cast.c: New test.
1771
1772 2006-05-23 Mark Mitchell <mark@codesourcery.com>
1773
1774 PR c++/20173
1775 * g++.dg/template/error21.C: New test.
1776
1777 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
1778
1779 PR target/27696
1780 * gcc.target/i386/pr27696.c: New.
1781
1782 2006-05-22 Janis Johnson <janis187@us.ibm.com>
1783
1784 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
1785
1786 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
1787
1788 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1789
1790 PR c++/27716
1791 * g++.dg/other/assign1.C: New test.
1792
1793 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
1794
1795 PR target/27266
1796 * gcc.target/i386/pr27266.c: New.
1797
1798 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1799
1800 PR c++/27451
1801 * g++.dg/ext/asm9.C: New test.
1802
1803 2006-05-22 Richard Sandiford <richard@codesourcery.com>
1804
1805 PR rtl-optimization/25514
1806 * gcc.c-torture/compile/pr25514.c: New test.
1807
1808 2006-05-22 Richard Guenther <rguenther@suse.de>
1809
1810 Revert
1811 2006-01-31 Richard Guenther <rguenther@suse.de>
1812
1813 * gcc.target/i386/sselibm-1.c: New testcase.
1814 * gcc.target/i386/sselibm-2.c: Likewise.
1815 * gcc.target/i386/sselibm-3.c: Likewise.
1816 * gcc.target/i386/sselibm-4.c: Likewise.
1817 * gcc.target/i386/sselibm-5.c: Likewise.
1818
1819 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1820
1821 PR c/27420
1822 * gcc.dg/func-args-2.c: New test.
1823
1824 PR c/26818
1825 * gcc.dg/struct-incompl-1.c: New test.
1826
1827 2006-05-22 Richard Guenther <rguenther@suse.de>
1828
1829 PR testsuite/27708
1830 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
1831 the transformations we test for.
1832
1833 2006-05-22 Richard Guenther <rguenther@suse.de>
1834
1835 PR testsuite/27707
1836 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
1837
1838 2006-05-21 Mark Mitchell <mark@codesourcery.com>
1839
1840 PR c++/27210
1841 * g++.dg/warn/new1.C: New test.
1842 * g++.dg/template/new5.C: Likewise.
1843
1844 2006-05-21 Roger Sayle <roger@eyesopen.com>
1845
1846 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
1847 * gcc.target/i386/20060512-3.c: Likewise.
1848
1849 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
1850
1851 PR rtl-optimization/27671
1852 * gcc.c-torture/execute/pr27671-1.c: New.
1853 * gcc.dg/pr27671-2.c: Likewise.
1854
1855 PR tree-optimization/26622.
1856 * gcc.c-torture/compile/pr26622.c: New.
1857
1858 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
1859
1860 PR fortran/27613
1861 * gfortran.dg/recursive_reference_1.f90: New test.
1862
1863 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
1864
1865 PR fortran/25746
1866 * gfortran.dg/elemental_subroutine_3.f90: New test.
1867
1868 PR fortran/25090
1869 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
1870
1871 PR fortran/27584
1872 * gfortran.dg/associated_target_1.f90: New test.
1873
1874 PR fortran/19015
1875 * gfortran.dg/maxloc_shape_1.f90: New test.
1876
1877 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1878
1879 PR libgfortran/24459
1880 * gfortran.dg/namelist_24.f90: New test.
1881 * gfortran.dg/namelist_12.f: Fix typo in comment.
1882
1883 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
1884
1885 PR middle-end/25776
1886 * g++.dg/other/error11.C: New test.
1887
1888 2006-05-20 Richard Sandiford <richard@codesourcery.com>
1889
1890 * gcc.target/mips/pr26765.c: Add -w to options.
1891
1892 2006-05-20 Richard Sandiford <richard@codesourcery.com>
1893
1894 * lib/target-supports.exp (check_effective_target_mpaired_single):
1895 New function.
1896 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
1897 multilibs.
1898 * g++.dg/vect/vect.exp: Likewise.
1899
1900 2006-05-20 Richard Sandiford <richard@codesourcery.com>
1901
1902 PR testsuite/25891
1903 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
1904
1905 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
1906
1907 PR fortran/27662
1908 * gfortran.dg/temporary_1.f90: New file.
1909
1910 2006-05-19 Andreas Schwab <schwab@suse.de>
1911
1912 * g++.dg/other/unused1.C: Also match "stringz".
1913
1914 2006-05-19 Mark Mitchell <mark@codesourcery.com>
1915
1916 PR c++/26433
1917 * g++.dg/template/fntry1.C: New test.
1918
1919 2006-05-18 Mark Mitchell <mark@codesourcery.com>
1920
1921 PR c++/27471
1922 PR c++/27506
1923 * g++.dg/conversion/bitfield5.C: New test.
1924 * g++.dg/conversion/bitfield6.C: New test.
1925
1926 2006-05-18 Mike Stump <mrs@apple.com>
1927
1928 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
1929 * gcc.dg/vla-4.c: Add.
1930 * gcc.dg/vla-5.c: Add.
1931 * gcc.dg/vla-6.c: Add.
1932
1933 2006-05-12 Stuart Hastings <stuart@apple.com>
1934
1935 * testsuite/gcc.target/i386/20060512-1.c: New.
1936 * testsuite/gcc.target/i386/20060512-2.c: New.
1937 * testsuite/gcc.target/i386/20060512-3.c: New.
1938 * testsuite/gcc.target/i386/20060512-4.c: New.
1939
1940 2006-05-17 Mark Mitchell <mark@codesourcery.com>
1941
1942 PR c++/26122
1943 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
1944
1945 PR c++/26068
1946 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
1947 * g++.dg/parse/linkage1.C: New test.
1948
1949 2006-05-17 Jakub Jelinek <jakub@redhat.com>
1950
1951 PR tree-optimization/27548
1952 * g++.dg/tree-ssa/pr27548.C: New test.
1953
1954 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1955
1956 PR fortran/26551
1957 * gfortran.dg/recursive_check_1.f: New test.
1958 * gfortran.dg/recursive_check_2.f90: New test.
1959
1960 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
1961
1962 * g++.dg/opt/temp2.C: New test.
1963
1964 2006-05-17 Jakub Jelinek <jakub@redhat.com>
1965
1966 PR c++/27491
1967 * g++.dg/init/brace5.C: New test.
1968
1969 PR middle-end/27415
1970 * gcc.dg/gomp/pr27415.c: New test.
1971 * g++.dg/gomp/pr27415.C: New test.
1972
1973 PR tree-optimization/27549
1974 * g++.dg/tree-ssa/pr27549.C: New test.
1975
1976 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1977
1978 PR libgfortran/27575
1979 * gfortran.dg/read_eof_4.f90: New test.
1980
1981 2006-05-16 Richard Guenther <rguenther@suse.de>
1982
1983 PR tree-optimization/22303
1984 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
1985
1986 2006-05-16 Jakub Jelinek <jakub@redhat.com>
1987
1988 PR middle-end/27573
1989 * gcc.dg/gomp/pr27573.c: New test.
1990 * gfortran.dg/gomp/pr27573.f90: New test.
1991
1992 PR c/27499
1993 * gcc.dg/gomp/pr27499.c: New test.
1994 * g++.dg/gomp/pr27499.C: New test.
1995
1996 2006-05-15 Mark Mitchell <mark@codesourcery.com>
1997
1998 PR c++/27339
1999 * g++.dg/parser/access8.C: Adjust error marker.
2000 * g++.dg/template/access17.C: New test.
2001 * g++.dg/template/access18.C: Likewise.
2002
2003 2006-05-15 Roger Sayle <roger@eyesopen.com>
2004
2005 PR target/26600
2006 * gcc.target/i386/pr26600.c: New test case.
2007
2008 2006-05-15 Mark Mitchell <mark@codesourcery.com>
2009
2010 PR c++/27505
2011 * g++.dg/expr/bitfield1.C: New test.
2012
2013 2006-05-15 Richard Guenther <rguenther@suse.de>
2014
2015 PR tree-optimization/27603
2016 * gcc.dg/torture/pr27603.c: New testcase.
2017
2018 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
2019
2020 PR fortran/25090
2021 * gfortran.dg/entry_dummy_ref_1.f90: New test.
2022
2023 PR fortran/25082
2024 * gfortran.dg/scalar_return_1.f90: New test.
2025
2026 PR fortran/27411
2027 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
2028
2029 2006-05-15 Jakub Jelinek <jakub@redhat.com>
2030
2031 * gcc.dg/gomp/critical-4.c: New test.
2032 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
2033 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
2034 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
2035 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
2036
2037 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2038
2039 PR c++/27582
2040 * g++.dg/template/dependent-args1.C: New test.
2041
2042 PR c++/27581
2043 * g++.dg/lookup/this1.C: New test.
2044
2045 PR c++/27315
2046 * g++.dg/template/operator6.C: New test.
2047 * g++.dg/template/incomplete3.C: New test.
2048
2049 PR c++/27559
2050 * g++.dg/template/new4.C: New test.
2051
2052 PR c++/27496
2053 * g++.dg/template/void2.C: New test.
2054
2055 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
2056
2057 * g++.dg/template/dependent-expr5.C: New test.
2058
2059 2006-05-14 Roger Sayle <roger@eyesopen.com>
2060
2061 PR middle-end/26729
2062 * gcc.dg/pr26729-1.c: New test case.
2063
2064 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
2065
2066 * gcc.dg/pr27003.c: New test.
2067
2068 2006-05-12 Steve Ellcey <sje@cup.hp.com>
2069
2070 * lib/target-supports.dg (check_cxa_atexit_available): Change
2071 v3_target_compile to ${tool}_target_compile.
2072
2073 2006-05-11 Jason Merrill <jason@redhat.com>
2074
2075 * lib/scanasm.exp (scan-not-hidden): Fix typo.
2076
2077 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2078
2079 PR fortran/27553
2080 * gfortran.dg/label_5.f90: New test.
2081
2082 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
2083
2084 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
2085 check_effective_target_powerpc_altivec_ok): New.
2086 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
2087 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
2088 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
2089 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
2090 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
2091 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
2092 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
2093 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
2094 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
2095 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
2096 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
2097 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
2098 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
2099 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
2100 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
2101 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
2102 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
2103 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
2104 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
2105 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
2106 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
2107 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
2108 gcc.target/powerpc/altivec-9.c,
2109 gcc.target/powerpc/altivec-consts.c,
2110 gcc.target/powerpc/altivec-pr22085.c,
2111 gcc.target/powerpc/altivec-splat.c,
2112 gcc.target/powerpc/altivec-types-1.c,
2113 gcc.target/powerpc/altivec-types-2.c,
2114 gcc.target/powerpc/altivec-types-3.c,
2115 gcc.target/powerpc/altivec-types-4.c,
2116 gcc.target/powerpc/altivec-varargs-1.c,
2117 gcc.target/powerpc/altivec-vec-merge.c,
2118 gcc.target/powerpc/ppc-vector-memcpy.c,
2119 gcc.target/powerpc/ppc-vector-memset.c,
2120 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
2121 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
2122 these effective targets.
2123 * gcc.dg/vmx/pr27006.c: Add missing close brace.
2124 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
2125
2126 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2127
2128 PR middle-end/27384
2129 * g++.dg/other/fold1.C: New test.
2130
2131 PR middle-end/27488
2132 * gcc.dg/fold-nonneg-1.c: New test.
2133
2134 PR c++/27547
2135 * g++.dg/other/operator1.C: New test.
2136
2137 2006-05-11 Richard Guenther <rguenther@suse.de>
2138
2139 PR middle-end/27529
2140 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
2141
2142 2006-05-10 Janis Johnson <janis187@us.ibm.com>
2143
2144 * lib/target-supports-dg.exp (check-flags): New.
2145 (dg-skip-if): Move flag checks.
2146
2147 2006-05-09 Steve Ellcey <sje@cup.hp.com>
2148
2149 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
2150 * lib/target-supports.dg (check_cxa_atexit_available): New.
2151
2152 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
2153
2154 PR fortran/27470
2155 * gfortran.dg/multiple_allocation_2.f90: New test case.
2156
2157 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
2158
2159 * gcc.target/arm/pr27387.C: Fix a comment typo.
2160
2161 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2162
2163 PR fortran/24549
2164 * gfortran.dg/error_recovery_1.f90: New test.
2165
2166 2006-05-10 Richard Guenther <rguenther@suse.de>
2167
2168 PR tree-optimization/27302
2169 * gcc.dg/torture/pr27302.c: New testcase.
2170
2171 2006-05-09 Dirk Mueller <dmueller@suse.de>
2172 Richard Guenther <rguenther@suse.de>
2173
2174 PR middle-end/27498
2175 * gcc.dg/tree-ssa/pr27498.c: New testcase.
2176
2177 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
2178
2179 PR rtl-optimization/27335
2180 * gcc.dg/pr27335.c: New test.
2181
2182 2006-05-06 Richard Sandiford <richard@codesourcery.com>
2183
2184 * gcc.target/mips/mips-ps-5.c: New file.
2185
2186 2006-05-08 Jan Hubicka <jh@suse.cz>
2187
2188 PR middle-end/25962
2189 * gcc.dg/pr25962.c: New.
2190
2191 2006-05-08 Roger Sayle <roger@eyesopen.com>
2192
2193 PR target/27158
2194 * gcc.target/powerpc/pr27158.c: New test case.
2195
2196 2006-05-08 Laurent GUERBY <laurent@guerby.net>
2197
2198 PR testsuite/27476
2199 * ada/acats/run_all.sh: Use test -z.
2200
2201 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2202
2203 PR libfortran/18271
2204 * gfortran.dg/spec_expr_3.f90: New test.
2205
2206 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
2207
2208 PR target/24879
2209 * gcc.target/i386/monitor.c: New file.
2210
2211 2006-05-08 Alan Modra <amodra@bigpond.net.au>
2212
2213 * gcc.dg/pr27095.c: xfail *-*-darwin*.
2214
2215 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2216
2217 PR c++/27447
2218 * g++.dg/other/ptrmem7.C: New test.
2219
2220 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2221
2222 PR target/27421
2223 * gcc.dg/array-9.c: New test.
2224
2225 2006-05-07 Richard Guenther <rguenther@suse.de>
2226
2227 PR tree-optimization/27409
2228 * gcc.dg/torture/pr27409.c: New testcase.
2229
2230 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
2231
2232 PR fortran/27457
2233 * gfortran.dg/select_6.f90: New.
2234
2235 2006-05-07 Richard Guenther <rguenther@suse.de>
2236
2237 PR tree-optimization/27136
2238 * gcc.dg/torture/pr27136.c: New testcase.
2239
2240 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
2241
2242 PR fortran/24813
2243 * gfortran.dg/char_cons_len_1.f90: New test.
2244
2245 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2246
2247 PR c++/27427
2248 * g++.dg/template/incomplete2.C: New test.
2249
2250 2006-05-06 Richard Guenther <rguenther@suse.de>
2251
2252 PR tree-optimization/27151
2253 * gcc.dg/vect/pr27151.c: New testcase.
2254
2255 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2256
2257 PR c++/27430
2258 * g++.dg/template/void1.C: New test.
2259
2260 PR c++/27423
2261 * g++.dg/other/void2.C: New test.
2262
2263 PR c++/27422
2264 * g++.dg/conversion/void1.C: New test.
2265
2266 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
2267
2268 PR/21391
2269 * g++.dg/other/unused1.C: New.
2270
2271 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2272
2273 PR objc/27240
2274 * objc.dg/member-1.m: New test.
2275
2276 2006-05-05 Steve Ellcey <sje@cup.hp.com>
2277
2278 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
2279
2280 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2281
2282 PR libfortran/26985
2283 * gfortran.dg/matmul_2.f90: New test.
2284
2285 2005-05-05 Laurent GUERBY <laurent@guerby.net>
2286
2287 * ada/acats/run_all.sh: Use sync when main not found.
2288
2289 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
2290
2291 PR target/26765
2292 * gcc.target/mips/pr26765.c: New.
2293
2294 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
2295
2296 * gcc.target/bfin: New directory.
2297 * gcc.target/bfin/bfin.exp: New file.
2298 * gcc.target/bfin/frmul.c: New file.
2299 * gcc.target/bfin/arith.c: New file.
2300 * gcc.target/bfin/mul-combine.c: New file.
2301 * gcc.target/bfin/shift.c: New file.
2302
2303 2006-05-04 Richard Guenther <rguenther@suse.de>
2304
2305 PR tree-optimization/14287
2306 PR tree-optimization/14844
2307 PR tree-optimization/19792
2308 PR tree-optimization/21608
2309 PR tree-optimization/27090
2310 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
2311 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
2312 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
2313 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
2314 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
2315
2316 2006-05-04 Jakub Jelinek <jakub@redhat.com>
2317
2318 PR tree-optimization/27285
2319 * gcc.c-torture/execute/pr27285.c: New test.
2320
2321 PR middle-end/27388
2322 * gcc.dg/gomp/pr27388-1.c: New test.
2323 * gcc.dg/gomp/pr27388-2.c: New test.
2324 * gcc.dg/gomp/pr27388-3.c: New test.
2325
2326 PR c++/27359
2327 * g++.dg/gomp/pr27359.C: New test.
2328
2329 2006-05-02 Steven G. Kargl <kargls@comcast.net>
2330
2331 PR fortran/20248
2332 * gfortran.dg/iargc.f90: New test.
2333
2334 2006-05-02 Mark Mitchell <mark@codesourcery.com>
2335
2336 PR c++/27102
2337 * g++.dg/template/crash49.C: New test.
2338
2339 2006-05-02 Steve Ellcey <sje@cup.hp.com>
2340
2341 PR testsuite/27032
2342 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
2343
2344 2006-05-02 Jeff Law <law@redhat.com>
2345
2346 PR tree-optimization/27364
2347 * gcc.c-torture/execute/pr27364.c: New test.
2348
2349 2006-05-02 Mark Mitchell <mark@codesourcery.com>
2350
2351 PR c++/27309
2352 * g++.dg/parser/ctor5.C: New test.
2353
2354 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
2355
2356 PR target/27387
2357 * gcc.target/arm/arm.exp: New.
2358 * gcc.target/arm/pr27387.C: Likewise.
2359
2360 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
2361
2362 PR fortran/27269
2363 PR fortran/27324
2364 * gfortran.dg/module_equivalence_2.f90: New test.
2365
2366 2006-05-02 Jakub Jelinek <jakub@redhat.com>
2367
2368 PR middle-end/27337
2369 * g++.dg/gomp/pr27337-1.C: New test.
2370 * g++.dg/gomp/pr27337-2.C: New test.
2371
2372 PR middle-end/27328
2373 * gcc.dg/gomp/pr27328.c: New test.
2374
2375 PR middle-end/27325
2376 * g++.dg/gomp/pr27325.C: New test.
2377
2378 PR middle-end/27310
2379 * g++.dg/gomp/pr27310.C: New test.
2380
2381 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
2382
2383 PR tree-optimization/27291
2384 * g++.dg/tree-ssa/pr27291.C: New test.
2385
2386 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
2387
2388 PR tree-optimization/27283
2389 * g++.dg/tree-ssa/pr27283.C: New test.
2390
2391 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
2392
2393 * gcc.dg/tree-ssa/loop-16.c: New test.
2394
2395 2006-05-01 Roger Sayle <roger@eyesopen.com>
2396 Joseph S. Myers <joseph@codesourcery.com>
2397
2398 * gcc.dg/Wconversion-3.c: New test case.
2399 * gcc.dg/Wconversion-4.c: Likewise.
2400
2401 2006-05-01 Richard Guenther <rguenther@suse.de>
2402
2403 PR tree-optimization/26726
2404 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
2405
2406 2006-04-30 Roger Sayle <roger@eyesopen.com>
2407
2408 * gcc.dg/Woverflow-1.c: New test case.
2409 * gcc.dg/Woverflow-2.c: Likewise.
2410 * gcc.dg/Woverflow-3.c: Likewise.
2411
2412 2006-04-30 Mark Mitchell <mark@codesourcery.com>
2413
2414 PR c++/27094
2415 * g++.dg/template/defarg8.C: New test.
2416
2417 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2418
2419 PR c++/27278
2420 * g++.dg/parse/operator7.C: New test.
2421
2422 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2423
2424 PR c++/11471
2425 PR c++/27102
2426 * g++.dg/template/crash48.C: New test.
2427
2428 PR c++/27279
2429 * g++.dg/parse/ctor4.C: New test.
2430
2431 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2432
2433 PR fortran/25681
2434 * gfortran.df/char_type_len.f90: New test.
2435
2436 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2437
2438 PR libgfortran/27304
2439 * gfortran.dg/fmt_exhaust.f90: New test.
2440
2441 2006-04-28 Roger Sayle <roger@eyesopen.com>
2442
2443 PR c/25309
2444 * gcc.dg/large-size-array-2.c: New test case.
2445
2446 2006-04-28 Richard Guenther <rguenther@suse.de>
2447
2448 PR target/26826
2449 * gcc.target/i386/pr26826.c: New testcase.
2450
2451 2006-04-28 Jakub Jelinek <jakub@redhat.com>
2452
2453 PR middle-end/27260
2454 * gcc.c-torture/execute/pr27260.c: New.
2455
2456 2006-04-28 Alan Modra <amodra@bigpond.net.au>
2457
2458 PR middle-end/27095
2459 * gcc.dg/pr27095.c: New.
2460
2461 2006-04-27 Mark Mitchell <mark@codesourcery.com>
2462
2463 PR c++/27292
2464 * g++.dg/conversion/bitfield4.C: New test.
2465
2466 2006-04-27 Eric Christopher <echristo@apple.com>
2467
2468 * gcc.dg/pragma-ms_struct.c: New.
2469
2470 2006-04-27 Mark Mitchell <mark@codesourcery.com>
2471
2472 PR c++/27102
2473 * g++.dg/template/crash47.C: New test.
2474
2475 2006-04-27 Dirk Mueller <dmueller@suse.de>
2476
2477 * gcc.target/i386/sse-7.c: build with -msse.
2478
2479 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
2480
2481 PR testsuite/27274:
2482 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
2483 (main): Exit if processor doesn't support SSE.
2484
2485 2006-04-26 David Edelsohn <edelsohn@gnu.org>
2486
2487 PR middle-end/27282
2488 * gcc.c-torture/compile/pr27282.c: New test.
2489
2490 2006-04-26 Jakub Jelinek <jakub@redhat.com>
2491
2492 PR middle-end/26913
2493 * g++.dg/gomp/pr26913.C: New test.
2494
2495 PR c/25996
2496 * gcc.dg/gomp/pr25996.c: New test.
2497 * g++.dg/gomp/pr25996.C: New test.
2498
2499 2006-04-25 Richard Sandiford <richard@codesourcery.com>
2500
2501 PR rtl-optimization/26725
2502 * gcc.c-torture/compile/pr26725.c: New test.
2503
2504 2006-04-25 Richard Guenther <rguenther@suse.de>
2505
2506 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
2507 than n + -1.
2508
2509 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
2510
2511 * gcc.dg/20060425-1.c: New testcase.
2512
2513 2006-04-25 Jakub Jelinek <jakub@redhat.com>
2514
2515 PR tree-optimization/26865
2516 * gcc.dg/pr26865.c: New test.
2517
2518 2006-04-24 Mark Mitchell <mark@codesourcery.com>
2519
2520 PR c++/27292
2521 * g++.dg/conversion/bitfield1.C: New test.
2522 * g++.dg/conversion/bitfield2.C: Likewise.
2523 * g++.dg/conversion/bitfield3.C: Likewise.
2524
2525 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
2526 Richard Guenther <rguenther@suse.de>
2527
2528 PR tree-optimization/27236
2529 * gcc.dg/tree-ssa/pr27236.c: New testcase.
2530
2531 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2532
2533 PR c++/19963
2534 * g++.dg/other/incomplete2.C: New test.
2535
2536 2006-04-24 Richard Guenther <rguenther@suse.de>
2537
2538 PR middle-end/26869
2539 * gcc.dg/torture/pr26869.c: New testcase.
2540
2541 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
2542 Richard Guenther <rguenther@suse.de>
2543
2544 PR tree-optimization/27218
2545 * g++.dg/tree-ssa/pr27218.C: New testcase.
2546
2547 2006-04-23 Mark Mitchell <mark@codesourcery.com>
2548
2549 PR c++/26912
2550 * g++.dg/template/friend41.C: New test.
2551
2552 2006-04-23 David Edelsohn <edelsohn@gnu.org>
2553
2554 * g++.dg/opt/pr15551.C: Include cstdio.
2555 (main): Use remove instead of unlink.
2556
2557 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
2558
2559 * gcc.dg/sibcall-7.c: New test.
2560 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
2561 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
2562 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
2563 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
2564 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
2565
2566 2006-04-23 Mark Mitchell <mark@codesourcery.com>
2567
2568 PR c++/26534
2569 * g++.dg/opt/bitfield1.C: New test.
2570 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
2571 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
2572 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
2573 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
2574 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
2575 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
2576 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
2577 * g++.dg/abi/bitfield2.C: Likewise.
2578 * g++.dg/init/bitfield1.C: Likewise.
2579
2580 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
2581
2582 PR fortran/25099
2583 * gfortran.dg/elemental_subroutine_4.f90: New test.
2584 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
2585 call sub (m, x).
2586
2587 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
2588
2589 * gcc.c-torture/compile/20060421-1.c: New testcase.
2590
2591 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2592
2593 PR c/25875
2594 * gcc.dg/init-bad-4.c: New test.
2595
2596 2006-04-21 Paul Brook <paul@codesourcery.com>
2597
2598 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
2599
2600 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
2601
2602 PR fortran/27122
2603 * gfortran.dg/defined_operators_1.f90: New test.
2604 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
2605 remove old ones associated, incorrectly, with Note 5.46.
2606
2607 PR fortran/27113
2608 * gfortran.dg/character_array_constructor_1.f90: New test.
2609
2610 2006-04-20 Jakub Jelinek <jakub@redhat.com>
2611
2612 * gcc.dg/20060419-1.c: New test.
2613
2614 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
2615
2616 PR c/26774
2617 * gcc.dg/struct-parse-1.c: New test case.
2618
2619 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2620
2621 PR c++/26558
2622 * g++.dg/parse/template19.C: New test.
2623
2624 PR c++/26739
2625 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
2626
2627 PR c++/26036
2628 * g++.dg/expr/call3.C: New test.
2629
2630 PR c++/10385
2631 * g++.dg/conversion/dynamic1.C: New test.
2632
2633 2006-04-19 Mark Mitchell <mark@codesourcery.com>
2634
2635 PR c++/27102
2636 * g++.dg/template/crash35.C: Tweak error markers.
2637 * g++.dg/template/crash46.C: New test.
2638 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
2639 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
2640
2641 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
2642
2643 PR rtl-optimization/14261
2644 * gcc.c-torture/compile/20060419-1.c: Added.
2645
2646 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
2647
2648 * gfortran.dg/label_1.f90: Adjust dg-error.
2649
2650 2006-04-16 Roger Sayle <roger@eyesopen.com>
2651
2652 PR target/26961
2653 * gcc.dg/fold-cond-1.c: New test case.
2654 * gcc.dg/pr26961-1.c: Likewise.
2655
2656 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2657
2658 PR libgfortran/27138
2659 * gfortran.dg/read_bad_advance.f90: New test.
2660
2661 2006-04-16 Roger Sayle <roger@eyesopen.com>
2662 Dale Johannesen <dalej@apple.com>
2663
2664 PR target/24076
2665 * gcc.target/i386/vecinit-3.c: New testcase.
2666 * gcc.target/i386/vecinit-4.c: Likewise.
2667 * gcc.target/i386/sse-18.c: Likewise.
2668 * gcc.target/i386/sse-19.c: Likewise.
2669
2670 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
2671
2672 * gfortran.dg/allocate_zerosize_1.f90: New test.
2673
2674 2006-04-16 Mark Mitchell <mark@codesourcery.com>
2675
2676 PR c++/26365
2677 * g++.dg/template/crash45.C: New test.
2678
2679 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
2680
2681 PR fortran/26787
2682 * gfortran.dg/proc_assign_1.f90: New test.
2683 * gfortran.dg/procedure_lvalue.f90: Change message.
2684 * gfortran.dg/namelist_4.f90: Add new error.
2685
2686 PR fortran/25597
2687 PR fortran/27096
2688 * gfortran.dg/auto_pointer_array_result_1.f90
2689
2690 PR fortran/27089
2691 * gfortran.dg/specification_type_resolution_1.f90
2692
2693 PR fortran/18003
2694 PR fortran/25669
2695 PR fortran/26834
2696 * gfortran.dg/bounds_temporaries_1.f90: New test.
2697
2698 PR fortran/27124
2699 * gfortran.dg/array_return_value_1.f90: New test.
2700
2701 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2702
2703 PR fortran/25336
2704 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
2705
2706 2006-04-15 Jakub Jelinek <jakub@redhat.com>
2707
2708 PR middle-end/26823
2709 * g++.dg/gomp/pr26823-1.C: New test.
2710 * g++.dg/gomp/pr26823-2.C: New test.
2711
2712 2006-04-13 Uros Bizjak <uros@kss-loka.si>
2713
2714 PR middle-end/27134
2715 * gcc.dg/pr27314.c: New test.
2716
2717 2006-04-13 Richard Henderson <rth@redhat.com>
2718
2719 * g++.dg/gomp/block-0.C: Update expected matches.
2720
2721 2006-04-13 DJ Delorie <dj@redhat.com>
2722
2723 * lib/target-supports.exp (check_effective_target_int32plus): New.
2724 (check_effective_target_ptr32plus): New.
2725 (check_effective_target_size32plus): New.
2726 (check_effective_target_int16): New.
2727 (check_profiling_available): Add m32c to the list of unsupported targets.
2728
2729 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
2730 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
2731 memory size.
2732 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
2733 pointers.
2734 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
2735 size_t.
2736 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
2737 and size_t.
2738 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
2739 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
2740 not just xstormy16. Skip m32c due to weird pointer size.
2741 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
2742 not just xstormy16.
2743 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
2744 not just xstormy16.
2745 * gcc.dg/20020312-2.c: Add m32c support.
2746 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
2747 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
2748 in test.
2749 * gcc.dg/20050321-2.c: Require >=32 bit integers.
2750 * gcc.dg/asm-1.c: Skip if int and short are the same size.
2751 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
2752 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
2753 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf formats
2754 * gcc.dg/init-string-2.c: Require >=32 bit integers.
2755 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
2756 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
2757 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
2758 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
2759 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
2760 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
2761 in test.
2762 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
2763 in test.
2764 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
2765 * gcc.dg/pr23049.c: Require >=32 bit integers.
2766 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
2767 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
2768 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
2769 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
2770 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
2771 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
2772 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
2773 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
2774 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
2775 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
2776 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
2777 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
2778 prototype in test.
2779 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
2780 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
2781 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
2782 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
2783 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
2784
2785 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
2786 * gcc.c-torture/execute/20040703-1.x: Likewise.
2787 * gcc.c-torture/execute/20040705-1.x: Likewise.
2788 * gcc.c-torture/execute/20040705-2.x: Likewise.
2789 * gcc.c-torture/execute/20040709-1.x: Likewise.
2790 * gcc.c-torture/execute/20040709-2.x: Likewise.
2791 * gcc.c-torture/execute/20040811-1.x: Likewise.
2792 * gcc.c-torture/execute/20050316-1.x: Likewise.
2793 * gcc.c-torture/execute/bitfld-4.x: Likewise.
2794 * gcc.c-torture/execute/pr19689.x: Likewise.
2795 * gcc.c-torture/execute/pr7284-1.x: Likewise.
2796 * gcc.c-torture/execute/usmul.x: Likewise.
2797 * gcc.c-torture/execute/vrp-5.x: Likewise.
2798 * gcc.c-torture/execute/vrp-6.x: Likewise.
2799 * gcc.dg/debug/20041023-1.s: Likewise.
2800
2801 2006-04-13 Roger Sayle <roger@eyesopen.com>
2802
2803 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
2804 of integers to a vector types are now constant expressions in C.
2805 * gcc.dg/vect/vect-fold-1.c: New test case.
2806
2807 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
2808 Ulrich Weigand <uweigand@de.ibm.com>
2809
2810 PR target/27006
2811 * gcc.dg/vmx/pr27006.c: New testcase.
2812
2813 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2814
2815 PR libgfortran/26766
2816 * gfortran.dg/write_recursive.f90: New test.
2817
2818 2006-04-11 Mark Mitchell <mark@codesourcery.com>
2819
2820 * g++.dg/parse/dtor7.C: New test.
2821 * g++.dg/parse/new1.C: Add error marker.
2822 * g++.dg/template/new3.C: New test.
2823
2824 PR c++/26122
2825 * g++.dg/template/pure1.C: New test.
2826
2827 PR c++/26295
2828 * g++.dg/parse/ptrmem4.C: New test.
2829
2830 2006-04-10 Jeff Law <law@redhat.com>
2831
2832 PR/27087
2833 * gcc.c-torture/compile/pr27087.c: New test.
2834
2835 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
2836
2837 PR/21391
2838 * gcc.dg/20060410.c: New.
2839
2840 2006-04-10 Matthias Klose <doko@debian.org>
2841
2842 * testsuite/lib/gcc-defs.exp (gcc-set-multilib-library-path):
2843 Recognize multilib directory names containing underscores.
2844
2845 2006-04-10 Roger Sayle <roger@eyesopen.com>
2846
2847 * gcc.target/i386/vecinit-1.c: New test case.
2848 * gcc.target/i386/vecinit-2.c: Likewise.
2849
2850 2006-04-10 Jakub Jelinek <jakub@redhat.com>
2851
2852 PR debug/27057
2853 * g++.dg/debug/dwarf2-2.C: New test.
2854
2855 2006-04-09 Richard Sandiford <richard@codesourcery.com>
2856
2857 PR rtl-optimization/27073
2858 * gcc.c-torture/execute/pr27073.c: New test.
2859
2860 2006-04-08 Mike Stump <mrs@apple.com>
2861
2862 * gcc.dg/pragma-darwin.c: Improve for ppc64.
2863
2864 2006-04-07 Richard Guenther <rguenther@suse.de>
2865
2866 PR tree-optimization/26135
2867 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
2868
2869 2006-04-06 Jan Hubicka <jh@suse.cz>
2870
2871 PR profile/26399
2872 * g++.dg/bprob/g++-bprob-2.C: New testcase.
2873
2874 2006-04-06 Roger Sayle <roger@eyesopen.com>
2875
2876 * g++.dg/conversion/nullptr1.C: New test case.
2877 * g++.dg/conversion/nullptr2.C: Likewise.
2878
2879 2006-04-05 Roger Sayle <roger@eyesopen.com>
2880
2881 * gfortran.dg/dependency_18.f90: New test case.
2882
2883 2006-04-05 Richard Guenther <rguenther@suse.de>
2884
2885 PR tree-optimization/26919
2886 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
2887 * gcc.dg/ipa/ipa-2.c: Likewise.
2888 * gcc.dg/ipa/ipa-3.c: Likewise.
2889 * gcc.dg/ipa/ipa-5.c: Likewise.
2890
2891 2006-04-05 Richard Guenther <rguenther@suse.de>
2892
2893 PR tree-optimization/26763
2894 * gcc.dg/torture/pr26763-1.c: New testcase.
2895 * gcc.dg/torture/pr26763-2.c: Likewise.
2896
2897 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
2898
2899 PR fortran/23634
2900 PR fortran/25619
2901 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
2902
2903 2006-04-04 Eric Christopher <echristo@apple.com>
2904
2905 * gcc.target/i386/387-1.c: Allow regexp to match darwin
2906 stubs.
2907 * gcc.target/i386/387-5.c: Ditto.
2908
2909 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
2910
2911 * gcc.target/sparc/struct-ret-check.c: New test.
2912
2913 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2914
2915 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
2916 zero decimal digits specified in format.
2917
2918 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
2919
2920 PR fortran/26891
2921 * gfortran.dg/missing_optional_dummy_1.f90: New test.
2922
2923 PR fortran/26976
2924 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
2925 * gfortran.dg/initialization_1.f90: Make assignment compliant.
2926 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
2927 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments compliant and detect
2928 bigendian-ness.
2929
2930 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
2931
2932 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
2933 dummy arguments work when the actual argument is itself a dummy
2934 argument of the caller.
2935
2936 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
2937
2938 PR libfortran/24685
2939 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
2940
2941 2006-04-01 Roger Sayle <roger@eyesopen.com>
2942
2943 * gfortran.dg/dependencency_17.f90: New test case.
2944
2945 2006-04-01 Roger Sayle <roger@eyesopen.com>
2946
2947 * gfortran.dg/dependency_14.f90: New test case.
2948 * gfortran.dg/dependency_15.f90: Likewise.
2949 * gfortran.dg/dependency_16.f90: Likewise.
2950
2951 2006-03-31 Asher Langton <langton2@llnl.gov>
2952
2953 PR fortran/25358
2954 gfortran.dg/cray_pointers_6.f90: New test.
2955
2956 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2957
2958 PR libgfortran/26890
2959 * gfortran.dg/read_size_noadvance.f90: New test.
2960
2961 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
2962
2963 PR fortran/25031
2964 * gfortran.dg/multiple_allocation_1.f90: Check that the
2965 size has changed after a re-allocation with stat.
2966
2967 2006-03-30 Richard Guenther <rguenther@suse.de>
2968
2969 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
2970 removal.
2971 * gcc.target/i386/sselibm-2.c: Likewise.
2972 * gcc.target/i386/sselibm-3.c: Likewise.
2973 * gcc.target/i386/sselibm-4.c: Likewise.
2974 * gcc.target/i386/sselibm-5.c: Likewise.
2975
2976 2006-03-28 Roger Sayle <roger@eyesopen.com>
2977
2978 * gcc.dg/fold-andxor-1.c: New test case.
2979 * gcc.dg/fold-xorand-1.c: Likewise.
2980
2981 2006-03-28 Roger Sayle <roger@eyesopen.com>
2982
2983 * gcc.dg/fold-convnotconv-1.c: New test case.
2984
2985 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
2986
2987 PR fortran/26779
2988 * gfortran.dg/private_type_5.f90: New test.
2989
2990 2006-03-27 David Edelsohn <edelsohn@gnu.org>
2991
2992 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
2993
2994 2006-03-27 Jakub Jelinek <jakub@redhat.com>
2995
2996 * gfortran.dg/advance_2.f90: New test.
2997 * gfortran.dg/advance_3.f90: New test.
2998
2999 * gfortran.fortran-torture/execute/equiv_5.f: New test.
3000
3001 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3002
3003 PR libgfortran/26661
3004 PR libgfortran/26880
3005 * gfortran.dg/read_x_past.f: New test.
3006
3007 2006-03-26 Geoffrey Keating <geoffk@apple.com>
3008
3009 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
3010 to be STABS.
3011
3012 2006-03-26 David Edelsohn <edelsohn@gnu.org>
3013
3014 * objc.dg/dwarf-1.m: Skip on AIX.
3015 * objc.dg/dwarf-2.m: Skip on AIX.
3016
3017 2006-03-25 Steven G. Kargl <kargls@comcast.net>
3018
3019 PR fortran/26816
3020 * gfortran.dg/float_1.f90: New test.
3021
3022 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
3023
3024 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
3025 X86_64 targets.
3026 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
3027
3028 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
3029
3030 PR libfortran/26735
3031 * gfortran.dg/convert_implied_open.f90: New test case.
3032
3033 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
3034
3035 PR fortran/26769
3036 * gfortran.dg/transpose_reshape_r10.f90: New test case.
3037
3038 2006-03-25 Uros Bizjak <uros@kss-loka.si>
3039
3040 PR middle-end/26717
3041 * gcc.dg/pr26717.c: New test.
3042
3043 2006-03-25 Roger Sayle <roger@eyesopen.com>
3044
3045 * gfortran.dg/dependency_12.f90: New test case.
3046
3047 2006-03-24 Roger Sayle <roger@eyesopen.com>
3048
3049 * gfortran.dg/dependency_9.f90: New (resurected) test case.
3050
3051 2006-03-24 Jeff Law <law@redhat.com>
3052
3053 * gcc.c-torture/pr26840.c: New test.
3054
3055 2006-03-24 Geoffrey Keating <geoffk@apple.com>
3056
3057 * objc.dg/dwarf-2.m: New.
3058 * obj-c++.dg/dwarf-2.mm: New.
3059
3060 * g++.old-deja/g++.other/init19.C: New.
3061
3062 2006-03-24 David Edelsohn <edelsohn@gnu.org>
3063
3064 * g++.dg/eh/spbp.C: Skip on AIX.
3065
3066 2006-03-24 Jakub Jelinek <jakub@redhat.com>
3067
3068 PR middle-end/26611
3069 * g++.dg/gomp/pr26611-1.C: New test.
3070 * g++.dg/gomp/pr26611-2.C: New test.
3071
3072 2006-03-24 Jeff Law <law@redhat.com>
3073
3074 * gcc.c-torture/compile/pr26833.c: New test.
3075 * gfortran.fortran-torture/compile/pr26806.f90: New test.
3076
3077 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3078
3079 * gfortran.dg/endfile_2.f90: Delete temp file.
3080
3081 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
3082
3083 PR fortran/19303
3084 * gfortran.dg/record_marker_1.f90: New test case.
3085 * gfortran.dg/record_marker_2.f: New test case.
3086 * gfortran.dg/record_marker_3.f90: New test case.
3087
3088 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
3089
3090 PR fortran/17298
3091 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
3092 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
3093
3094 2006-03-21 Janis Johnson <janis187@us.ibm.com>
3095
3096 * lib/gcc-dg.exp (cleanup-modules): New proc.
3097 * gfortran.dg/allocatable_function_1.f90,
3098 gfortran.dg/allocate_char_star_scalar_1.f90,
3099 gfortran.dg/assumed_charlen_function_1.f90,
3100 gfortran.dg/assumed_dummy_1.f90,
3101 gfortran.dg/assumed_shape_ranks_1.f90,
3102 gfortran.dg/assumed_shape_ranks_2.f90,
3103 gfortran.dg/assumed_size_dt_dummy.f90,
3104 gfortran.dg/auto_char_dummy_array_1.f90,
3105 gfortran.dg/auto_char_len_3.f90,
3106 gfortran.dg/automatic_module_variable.f90,
3107 gfortran.dg/bad_automatic_objects_1.f90,
3108 gfortran.dg/char_array_constructor.f90,
3109 gfortran.dg/char_array_structure_constructor.f90,
3110 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
3111 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
3112 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
3113 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
3114 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
3115 gfortran.dg/derived_pointer_recursion.f90,
3116 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
3117 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
3118 gfortran.dg/dummy_functions_1.f90,
3119 gfortran.dg/elemental_initializer_1.f90,
3120 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
3121 gfortran.dg/elemental_pointer_1.f90,
3122 gfortran.dg/elemental_subroutine_1.f90,
3123 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
3124 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
3125 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
3126 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
3127 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
3128 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
3129 gfortran.dg/global_references_1.f90,
3130 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
3131 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
3132 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
3133 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
3134 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
3135 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
3136 gfortran.dg/large_integer_kind_1.f90,
3137 gfortran.dg/large_real_kind_1.f90,
3138 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
3139 gfortran.dg/module_double_reuse.f90,
3140 gfortran.dg/module_equivalence_1.f90,
3141 gfortran.dg/module_interface_1.f90,
3142 gfortran.dg/module_parameter_array_refs_1.f90,
3143 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
3144 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
3145 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
3146 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
3147 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
3148 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
3149 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
3150 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
3151 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
3152 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
3153 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
3154 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
3155 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
3156 gfortran.dg/same_name_1.f90,
3157 gfortran.dg/sibling_dummy_procedure_1.f90,
3158 gfortran.dg/sibling_dummy_procedure_2.f90,
3159 gfortran.dg/sibling_dummy_procedure_3.f90,
3160 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
3161 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
3162 gfortran.dg/used_dummy_types_2.f90,
3163 gfortran.dg/used_dummy_types_3.f90,
3164 gfortran.dg/used_dummy_types_4.f90,
3165 gfortran.dg/used_dummy_types_5.f90,
3166 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
3167 gfortran.dg/userdef_operator_1.f90: Use it.
3168
3169 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3170
3171 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
3172 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
3173 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
3174 gfortran.dg/write_back.f,
3175 gfortran.fortran-torture/execute/inquire_1.f90,
3176 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
3177
3178 2006-03-21 Jeff Law <law@redhat.com>
3179
3180 * gcc.dg/tree-ssa/vrp28.c: New test.
3181
3182 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
3183
3184 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
3185 if _STDC_C99 is defined.
3186 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
3187 * gcc.dg/builtins-20.c: Likewise.
3188 * gcc.dg/builtins-53.c: Likewise.
3189 * gcc.dg/single-precision-constant.c: Likewise. Also pass
3190 -mmacosx-version-min=10.3 on PowerPC/Darwin.
3191
3192 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
3193
3194 PR tree-opt/26781
3195 * gcc.c-torture/compile/pr26781-1.c: New test.
3196 * gcc.c-torture/compile/pr26781-2.c: New test.
3197
3198 2006-03-21 Jakub Jelinek <jakub@redhat.com>
3199
3200 PR c++/26690
3201 * g++.dg/gomp/pr26690-1.C: New test.
3202 * g++.dg/gomp/pr26690-2.C: New test.
3203
3204 2006-03-20 Jeff Law <law@redhat.com>
3205
3206 * gcc.dg/tree-ssa/pr21829.c: New test.
3207
3208 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
3209
3210 2006-03-20 Richard Sandiford <richard@codesourcery.com>
3211
3212 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
3213 (check_visibility_available): Use it.
3214 (check_effective_target_default_packed): Likewise.
3215 (check_effective_target_pcc_bitfield_type_matters): Likewise.
3216 (check_effective_target_fopenmp): Likewise.
3217 (check_effective_target_freorder): Likewise.
3218 (check_effective_target_fpic): Likewise.
3219 (check_named_sections_available): Likewise.
3220 (check_effective_target_ilp32): Likewise.
3221 (check_effective_target_lp64): Likewise.
3222
3223 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
3224
3225 PR fortran/20935
3226 * gfortran.dg/scalar_mask_2.f90: New test case.
3227
3228 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
3229
3230 PR tree-opt/26629
3231 * gcc.dg/tree-ssa/loadpre12.c: New test.
3232 * gcc.dg/tree-ssa/loadpre13.c: New test.
3233 * gcc.dg/tree-ssa/loadpre14.c: New test.
3234 * gcc.dg/tree-ssa/loadpre15.c: New test.
3235 * gcc.dg/tree-ssa/loadpre16.c: New test.
3236 * gcc.dg/tree-ssa/loadpre17.c: New test.
3237 * gcc.dg/tree-ssa/loadpre18.c: New test.
3238 * gcc.dg/tree-ssa/loadpre19.c: New test.
3239 * gcc.dg/tree-ssa/loadpre20.c: New test.
3240 * gcc.dg/tree-ssa/loadpre21.c: New test.
3241 * gcc.dg/tree-ssa/loadpre22.c: New test.
3242
3243 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
3244
3245 PR fortran/26741
3246 * gfortran.dg/elemental_initializer_1.f90: New test.
3247
3248 PR fortran/26716
3249 * gfortran.dg/assumed_shape_ranks_2: New test.
3250
3251 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
3252
3253 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
3254 target fpic.
3255
3256 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3257
3258 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
3259 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
3260 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
3261 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
3262 gfortran.fortran-torture/execute/direct_io.f90,
3263 gfortran.fortran-torture/execute/inquire_2.f90,
3264 gfortran.fortran-torture/execute/inquire_4.f90,
3265 gfortran.fortran-torture/execute/list_read_1.f90,
3266 gfortran.fortran-torture/execute/open_replace.f90,
3267 gfortran.fortran-torture/execute/slash_edit.f90,
3268 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
3269 temporary files from testcases.
3270
3271 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3272
3273 PR libgfortran/26509
3274 gfortran.dg/write_direct_eor.f90: New test.
3275
3276 2006-03-17 David Edelsohn <edelsohn@gnu.org>
3277
3278 * gcc.target/powerpc/pr26350.c: New.
3279 * gcc.target/powerpc/indexed-addr.c: New.
3280
3281 2006-03-16 Roger Sayle <roger@eyesopen.com>
3282
3283 * gfortran.dg/dependency_13.f90: New test case.
3284
3285 2006-03-16 Roger Sayle <roger@eyesopen.com>
3286
3287 PR middle-end/21781
3288 * gcc.dg/real-const-1.c: New test case.
3289
3290 2006-03-15 Geoffrey Keating <geoffk@apple.com>
3291
3292 * g++.old-deja/g++.other/init18.C: New.
3293 * g++.old-deja/g++.other/init5.C: Remove xfail.
3294
3295 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3296
3297 * g++.dg/opt/pr15551.C: Cleanup temp file.
3298
3299 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3300
3301 PR c++/6634
3302 g++.dg/parse/long1.C: New test.
3303
3304 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3305
3306 PR fortran/19101
3307 * gfortran.dg/continuation.f90: New test.
3308 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
3309
3310 2006-03-14 Richard Guenther <rguenther@suse.de>
3311
3312 PR tree-optimization/26672
3313 * gcc.dg/torture/pr26672.c: New testcase.
3314
3315 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
3316
3317 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
3318 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
3319
3320 2006-03-13 Roger Sayle <roger@eyesopen.com>
3321
3322 PR middle-end/26557
3323 * gcc.c-torture/compile/switch-1.c: New test case.
3324
3325 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
3326
3327 PR fortran/25378
3328 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
3329 test to include more permuatations of mask and index.
3330 * testsuite/gfortran.dg/scalar_mask_1.f90: Modify last test to
3331 respond to F2003 spec. that the position returned for an all false
3332 mask && condition is zero.
3333
3334 2006-03-13 Jakub Jelinek <jakub@redhat.com>
3335
3336 PR middle-end/25989
3337 * gcc.dg/gomp/pr25989.c: New test.
3338
3339 2006-03-13 Jeff Law <law@redhat.com>
3340
3341 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
3342
3343 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
3344
3345 * gcc.dg/switch-9.c: New test.
3346
3347 2006-03-13 Richard Guenther <rguenther@suse.de>
3348
3349 PR middle-end/26630
3350 * gcc.dg/torture/pr26630.c: New testcase.
3351
3352 2006-03-11 Roger Sayle <roger@eyesopen.com>
3353
3354 * gfortran.dg/dependency_10.f90: New test case.
3355 * gfortran.dg/dependency_11.f90: Likewise.
3356
3357 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
3358 Erik Edelmann <eedelman@gcc.gnu.org>
3359
3360 * gfortran.dg/allocatable_function_1.f90: New.
3361 * gfortran.dg/allocatable_function_2.f90: New.
3362
3363 2006-03-10 Richard Guenther <rguenther@suse.de>
3364
3365 PR middle-end/26565
3366 * gcc.dg/torture/pr26565.c: New testcase.
3367
3368 2006-03-09 Eric Christopher <echristo@apple.com>
3369
3370 * gcc.c-torture/compile/20060309-1.c: New.
3371
3372 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3373
3374 PR libgfortran/26499
3375 * gfortran.dg/write_back.f: New test.
3376 * gfortran.dg/write_rewind_1.f: New test.
3377 * gfortran.dg/write_rewind_2.f: New test.
3378
3379 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3380
3381 PR libgfortran/26554
3382 * gfortran.dg/read_logical.f90: New test.
3383
3384 2006-03-04 Laurent GUERBY <laurent@guerby.net>
3385
3386 * ada/acats/norun.lst: cdd2a03 now passes.
3387
3388 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
3389
3390 PR testsuite/25177
3391 * gcc.target/powerpc/pr18096-1.c: Change where the error
3392 would match.
3393
3394 2006-03-04 Jakub Jelinek <jakub@redhat.com>
3395
3396 * gcc.target/i386/cleanup-1.c: New test.
3397 * gcc.target/i386/cleanup-2.c: New test.
3398
3399 2006-03-04 Roger Sayle <roger@eyesopen.com>
3400
3401 * gfortran.dg/dependency_9.f90: Remove for the time being.
3402
3403 2006-03-04 Krister Walfridsson <cato@df.lth.se>
3404
3405 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
3406 directive.
3407
3408 2006-03-03 Roger Sayle <roger@eyesopen.com>
3409
3410 * gfortran.dg/dependency_9.f90: New test case.
3411
3412 2006-03-03 Roger Sayle <roger@eyesopen.com>
3413
3414 * gfortran.dg/dependency_4.f90: New test case.
3415 * gfortran.dg/dependency_5.f90: New test case.
3416 * gfortran.dg/dependency_6.f90: New test case.
3417 * gfortran.dg/dependency_7.f90: New test case.
3418 * gfortran.dg/dependency_8.f90: New test case.
3419
3420 2006-03-03 Paul Brook <paul@codesourcery.com>
3421
3422 * gcc/testsuite/lib/target-supports.exp (check_profiling_available):
3423 Add m68k-*-elf.
3424
3425 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
3426
3427 PR fortran/25031
3428 * multiple_allocation_1.f90: New test.
3429
3430 2006-03-03 Roger Sayle <roger@eyesopen.com>
3431
3432 PR tree-optimization/26524
3433 * gfortran.dg/pr26524.f: New test case.
3434
3435 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3436
3437 * g++.dg/template/repo5.C: Cleanup repo files.
3438 * gcc.dg/20051201-1.c: Cleanup coverage files.
3439 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
3440 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
3441 tree dump files.
3442
3443 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
3444
3445 * objc.dg/objc-nofilename-1.m: New test.
3446 * objc.dg/bad-receiver-type.m: New test.
3447 * obj-c++.dg/bad-receiver-type.mm: New test.
3448
3449 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
3450
3451 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
3452
3453 2006-03-01 Mike Stump <mrs@apple.com>
3454
3455 * g++.dg/abi/key2.C: Add.
3456
3457 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
3458
3459 * gfortran.dg/logical_dot_product.f90: New test.
3460
3461 PR fortran/26393
3462 * gfortran.dg/used_interface_ref.f90: New test.
3463
3464 PR fortran/20938
3465 * gfortran.dg/dependency_2.f90: New test.
3466 * gfortran.fortran-torture/execute/where17.f90: New test.
3467 * gfortran.fortran-torture/execute/where18.f90: New test.
3468 * gfortran.fortran-torture/execute/where19.f90: New test.
3469 * gfortran.fortran-torture/execute/where20.f90: New test.
3470
3471 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
3472
3473 * g++.dg/tree-ssa/pr26443.C: New test case.
3474
3475 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
3476
3477 PR middle-end/26022
3478 * g++.dg/opt/return-slot1.C: New test.
3479
3480 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3481
3482 PR libgfortran/26136
3483 * gfortran.dg/namelist_23.f90: New test.
3484
3485 2006-02-28 Roger Sayle <roger@eyesopen.com>
3486
3487 PR middle-end/14752
3488 * gcc.dg/fold-eqandshift-2.c: New test case.
3489
3490 2006-02-28 Richard Guenther <rguenther@suse.de>
3491
3492 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
3493 decomposition.
3494
3495 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
3496
3497 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
3498
3499 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3500
3501 PR libgfortran/26464
3502 * gfortran.dg/backspace_5.f: New test.
3503 * gfortran.dg/backspace_6.f: New test.
3504
3505 2006-02-26 Roger Sayle <roger@eyesopen.com>
3506
3507 * gcc.dg/fold-eqandnot-1.c: New test case.
3508
3509 2006-02-26 Roger Sayle <roger@eyesopen.com>
3510
3511 PR middle-end/19983
3512 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
3513
3514 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
3515
3516 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
3517 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
3518
3519 2006-02-26 Richard Guenther <rguenther@suse.de>
3520
3521 PR tree-optimization/26421
3522 * gcc.dg/tree-ssa/pr26421.c: New testcase.
3523
3524 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
3525
3526 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
3527 * g++.old-deja/g++.robertl/eb132.C: Likewise.
3528
3529 2006-02-26 Roger Sayle <roger@eyesopen.com>
3530
3531 * gcc.dg/fold-even-1.c: New test case.
3532
3533 2006-02-26 Roger Sayle <roger@eyesopen.com>
3534
3535 PR middle-end/21137
3536 * gcc.dg/fold-eqandshift-1.c: New test case.
3537
3538 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
3539
3540 PR tree-optimization/25125
3541 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
3542 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
3543
3544 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
3545
3546 PR tree-optimizations/26359
3547 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
3548 with -fdump-tree-dceloop-details.
3549 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
3550
3551 2006-02-25 Roger Sayle <roger@eyesopen.com>
3552
3553 PR middle-end/23673
3554 * gcc.dg/fold-eqxor-1.c: New test case.
3555 * gcc.dg/fold-eqxor-2.c: Likewise.
3556 * gcc.dg/fold-eqxor-3.c: Likewise.
3557
3558 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
3559
3560 PR fortran/23092
3561 * scalar_mask_1.f90: New test.
3562
3563 2006-02-24 Geoffrey Keating <geoffk@apple.com>
3564
3565 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
3566 * g++.dg/eh/uncaught2.C: New.
3567 * g++.dg/eh/uncaught3.C: New.
3568
3569 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3570
3571 PR libgfortran/26423
3572 * gfortran.dg/read_many_1.f: New test.
3573
3574 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
3575
3576 PR fortran/24519
3577 * gfortran.dg/dependency_3.f90: New test.
3578 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
3579 XFAILs.
3580
3581 PR fortran/25395
3582 * gfortran.dg/equiv_6.f90: New test.
3583
3584 2006-02-23 Jeff Law <law@redhat.com>
3585
3586 * gcc.c-torture/compile/pr26425.c: New test.
3587
3588 2006-02-23 Jakub Jelinek <jakub@redhat.com>
3589
3590 PR middle-end/26412
3591 * gcc.dg/gomp/pr26412.c: New test.
3592
3593 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3594
3595 PR c++/26291
3596 * g++.dg/other/ellipsis1.C: New test.
3597 * g++.dg/parse/operator4.C: Adjust error marker.
3598
3599 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
3600
3601 PR target/25603
3602 * gfortran.dg/pr25603.f: New testcase.
3603
3604 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
3605
3606 * gcc.dg/bf-spl1.c: Don't specify -m68000.
3607 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
3608
3609 2006-02-21 Geoffrey Keating <geoffk@apple.com>
3610
3611 * g++.dg/eh/spbp.C: New.
3612
3613 2006-02-21 Jakub Jelinek <jakub@redhat.com>
3614
3615 PR middle-end/26379
3616 * gcc.target/i386/mmx-7.c: New test.
3617
3618 2006-02-20 Roger Sayle <roger@eyesopen.com>
3619
3620 PR tree-optimization/26361
3621 * gcc.dg/tree-ssa/vrp27.c: New test case.
3622
3623 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
3624
3625 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
3626 * gcc.dg/tree-ssa/complex-4.c: Here.
3627
3628 2006-02-19 Roger Sayle <roger@eyesopen.com>
3629
3630 PR middle-end/19543
3631 * gfortran.dg/logical_1.f90: New test case.
3632
3633 2006-02-19 Jakub Jelinek <jakub@redhat.com>
3634
3635 PR middle-end/26334
3636 * gcc.dg/20060218-1.c: Moved to...
3637 * gcc.target/i386/20060218-1.c: ... here. New test.
3638
3639 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
3640
3641 PR fortran/26201
3642 * gfortran.dg/convert_1.f90: New.
3643
3644 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
3645
3646 PR fortran/25054
3647 * gfortran.dg/namelist_5.f90: New test.
3648
3649 PR fortran/25089
3650 * gfortran.dg/namelist_4.f90: New test.
3651
3652 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
3653
3654 PR tree-opt/25680
3655 * testsuite/gcc.dg/tree-ssa/complex-3.c: New test.
3656
3657 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
3658
3659 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
3660 variable to take into account the variable name in the
3661 function header.
3662 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
3663
3664 2006-02-18 Jakub Jelinek <jakub@redhat.com>
3665
3666 PR middle-end/26334
3667 * gcc.c-torture/compile/20060217-1.c: New test.
3668 * gcc.dg/20060218-1.c: New test.
3669
3670 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
3671
3672 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
3673
3674 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
3675
3676 * gcc.dg/cpp/undef3.c: New test.
3677 * gcc.dg/cpp/trad/builtins2.c: New test.
3678
3679 2006-02-18 Mark Mitchell <mark@codesourcery.com>
3680
3681 PR c++/26266
3682 * g++.dg/template/static22.C: New test.
3683 * g++.dg/template/static23.C: New test.
3684 * g++.dg/template/static24.C: New test.
3685 * g++.dg/template/non-dependent13.C: New test.
3686 * g++.dg/init/member1.C: Tweak error markers.
3687
3688 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3689
3690 PR target/26255
3691 * gcc.c-torture/compile/pr26255.c: New test case.
3692
3693 2006-02-16 Roger Sayle <roger@eyesopen.com>
3694
3695 * gfortran.fortran-torture/execute/where_10.f90: New test case.
3696 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
3697 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
3698 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
3699 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
3700 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
3701 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
3702
3703 2006-02-16 Jeff Law <law@redhat.com>
3704
3705 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
3706 * gcc.dg/tree-ssa/vrp26.c: New test.
3707
3708 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
3709
3710 PR target/20353
3711 PR target/24578
3712 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
3713 __UCLIBC__ is defined.
3714
3715 2006-02-16 Jakub Jelinek <jakub@redhat.com>
3716
3717 PR fortran/26224
3718 * gfortran.dg/gomp/pr26224.f: New test.
3719
3720 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
3721
3722 PR tree-opt/25918
3723 * lib/target-supports.exp
3724 (check_effective_target_vect_short_mult): New.
3725 (check_effective_target_vect_char_mult): New.
3726 (check_effective_target_vect_widen_sum_qi_to_si): New.
3727 (check_effective_target_vect_widen_sum_qi_to_hi): New.
3728 (check_effective_target_vect_widen_sum_hi_to_si): New.
3729 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
3730 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
3731 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
3732 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
3733 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
3734 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
3735 vect-reduc-pattern-2c.c
3736 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
3737 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
3738 vect-reduc-pattern-1c.c
3739
3740 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
3741
3742 PR fortran/24557
3743 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
3744
3745 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
3746
3747 PR fortran/26054
3748 * gfortran.dg/enum_8.f90: Remove check for warning.
3749 * gfortran.dg/iomsg_1.f90: Ditto.
3750 * gfortran.dg/enum_1.f90: Ditto.
3751 * gfortran.dg/enum_9.f90: Ditto.
3752 * gfortran.dg/enum_2.f90: Ditto.
3753 * gfortran.dg/enum_10.f90: Ditto.
3754 * gfortran.dg/enum_3.f90: Ditto.
3755 * gfortran.dg/flush_1.f90: Ditto.
3756 * gfortran.dg/enum_4.f90: Ditto.
3757 * gfortran.dg/array_constructor_1.f90: Ditto.
3758 * gfortran.dg/enum_5.f90: Ditto.
3759 * gfortran.dg/enum_6.f90: Ditto.
3760 * gfortran.dg/enum_7.f90: Ditto.
3761
3762 2006-02-15 Jakub Jelinek <jakub@redhat.com>
3763
3764 PR middle-end/26300
3765 * gcc.c-torture/compile/20060215-1.c: New test.
3766
3767 2006-02-14 Roger Sayle <roger@eyesopen.com>
3768
3769 PR middle-end/23670
3770 * gcc.dg/tree-ssa/andor-2.c: New test case.
3771
3772 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
3773
3774 PR fortran/25045
3775 * optional_dim.f90: New test.
3776
3777 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
3778
3779 PR fortran/26277
3780 * gfortran.dg/label_4.f90: New.
3781
3782 2006-02-14 Jakub Jelinek <jakub@redhat.com>
3783 Diego Novillo <dnovillo@redhat.com>
3784 Uros Bizjak <uros@kss-loka.si>
3785
3786 * gfortran.dg/gomp: New directory.
3787
3788 2006-02-14 Richard Guenther <rguenther@suse.de>
3789
3790 PR tree-optimization/26258
3791 * gcc.dg/torture/pr26258.c: New testcase.
3792
3793 2006-02-13 Jakub Jelinek <jakub@redhat.com>
3794
3795 PR fortran/26246
3796 * gfortran.dg/pr26246_1.f90: New test.
3797 * gfortran.dg/pr26246_2.f90: New test.
3798
3799 PR middle-end/26092
3800 * gcc.c-torture/compile/20060208-1.c: New test.
3801
3802 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
3803
3804 PR fortran/26074
3805 PR fortran/25103
3806 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
3807 * gfortran.dg/bad_automatic_objects_1.f90: New test.
3808 * gfortran.dg/automatic_module_variable.f90: Change error message.
3809
3810 PR fortran/20861
3811 * gfortran.dg/internal_dummy_1.f90: New test.
3812
3813 PR fortran/20871
3814 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
3815
3816
3817 PR fortran/25083
3818 * gfortran.dg/uncommon_block_data_1.f90: New test.
3819 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
3820 with standard.
3821
3822 PR fortran/25088
3823 * gfortran.dg/typed_subroutine_1.f90: New test.
3824
3825 2006-02-13 Geoffrey Keating <geoffk@apple.com>
3826
3827 * objc.dg/dwarf-1.m: New.
3828
3829 2006-02-13 Roger Sayle <roger@eyesopen.com>
3830
3831 PR middle-end/24427
3832 * gcc.dg/tree-ssa/andor-1.c: New test case.
3833
3834 2006-02-13 Josh Conner <jconner@apple.com>
3835
3836 PR target/25376
3837 * gcc.dg/pr25376.c: New test.
3838
3839 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
3840 assemble.
3841 * lib/target-supports.exp (check_named_sections_available):
3842 Only compile named-sections test -- don't assemble.
3843
3844 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
3845
3846 * g++.dg/warn/no-write-strings.C: New test.
3847 * g++.dg/warn/write-strings.C: Likewise.
3848 * g++.dg/warn/write-strings-default.C: Likewise.
3849
3850 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
3851
3852 PR fortran/25806
3853 * gfortran.dg/ret_pointer_2.f90: New test.
3854
3855 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
3856
3857 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
3858
3859 2006-02-10 Jeff Law <law@redhat.com>
3860
3861 * gcc.c-torture/compile/pr26213.c: New test.
3862
3863 2006-02-10 Steven G. Kargl <kargls@comcast.net>
3864
3865 gfortran.dg/null_1.f90: New test.
3866
3867 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
3868
3869 PR fortran/14771
3870 * gfortran.dg/parens_4.f90: New.
3871 * gfortran.dg/parens_5.f90: New.
3872
3873 2006-02-10 Richard Guenther <rguenther@suse.de>
3874
3875 * testsuite/gcc.dg/pr23372-1.c: Remove empty file.
3876
3877 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
3878 Paul Thomas <pault@gcc.gnu.org>
3879
3880 PR fortran/14771
3881 * gfortran.dg/parens_1.f90: New.
3882 * gfortran.dg/parens_2.f90: New.
3883 * gfortran.dg/parens_3.f90: New.
3884
3885 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
3886
3887 PR fortran/26038
3888 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
3889
3890 PR fortran/25059
3891 * gfortran.dg/impure_assignment_1.f90: New test.
3892
3893 PR fortran/25070
3894 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
3895
3896 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
3897
3898 PR target/26141
3899 * g++.dg/expr/stdarg2.C: New test.
3900
3901 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
3902
3903 PR inline-asm/16194
3904 * gcc.dg/pr16194.c: New test.
3905
3906 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
3907
3908 * ada/acats/run_acats: Use portable variant of "$@".
3909
3910 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
3911
3912 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
3913 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
3914
3915 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
3916
3917 PR tree-opt/26179
3918 * g++.dg/opt/pr26179.C: New test.
3919
3920 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
3921
3922 PR middle-end/26134
3923 * gcc.dg/tree-ssa/complex-3.c: New test.
3924
3925 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
3926
3927 * gcc.c-torture/compile/volatile-1.c: New test.
3928
3929 2006-02-09 Diego Novillo <dnovillo@redhat.com>
3930
3931 PR 26180
3932 * gcc.dg/tree-ssa/pr26180.c: New test.
3933
3934 2006-02-08 Jeff Law <law@redhat.com>
3935
3936 * gcc.dg/tree-ssa/pr21417.c: New test.
3937
3938 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
3939
3940 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
3941 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
3942
3943 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
3944
3945 * lib/scanrtl.exp: New.
3946
3947 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3948
3949 PR c++/26071
3950 * g++.dg/other/virtual2.C: New test.
3951
3952 PR c++/26070
3953 * g++.dg/other/virtual1.C: New test.
3954
3955 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
3956
3957 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
3958 cleanup-ipa-dump): Update dump file glob patterns.
3959 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
3960 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
3961
3962 * lib/gcc-dg.exp: Load it.
3963 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
3964
3965 2006-02-07 Janis Johnson <janis187@us.ibm.com>
3966
3967 PR testsuite/26159
3968 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
3969 * gcc.dg/tree-ssa/pr23382.c: Ditto.
3970
3971 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
3972
3973 PR fortran/25577
3974 * gfortran.dg/mvbits_1.f90: New.
3975
3976 2006-02-07 Dirk Mueller <dmueller@suse.com>
3977
3978 * g++.dg/warn/Wdiv-by-zero.C: New test.
3979 * g++.dg/warn/Wno-div-by-zero.C: New.
3980
3981 2006-02-07 Jeff Law <law@redhat.com>
3982
3983 * gcc.dg/tree-ssa/pr21559.c: New test.
3984
3985 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
3986 multiple VRP passes.
3987 * gcc.dg/tree-ssa/vrp09.c: Likewise.
3988 * gcc.dg/tree-ssa/vrp18.c: Likewise.
3989 * gcc.dg/tree-ssa/pr21582.c: Likewise.
3990 * gcc.dg/tree-ssa/pr20657.c: Likewise.
3991 * gcc.dg/tree-ssa/pr21001.c: Likewise.
3992 * gcc.dg/tree-ssa/vrp02.c: Likewise
3993 * gcc.dg/tree-ssa/vrp11.c: Likewise
3994 * gcc.dg/tree-ssa/pr14341.c: Likewise
3995 * gcc.dg/tree-ssa/vrp19.c: Likewise
3996 * gcc.dg/tree-ssa/vrp20.c: Likewise
3997 * gcc.dg/tree-ssa/vrp03.c: Likewise
3998 * gcc.dg/tree-ssa/pr21086.c: Likewise
3999 * gcc.dg/tree-ssa/pr21959.c: Likewise
4000 * gcc.dg/tree-ssa/vrp21.c: Likewise
4001 * gcc.dg/tree-ssa/vrp04.c: Likewise
4002 * gcc.dg/tree-ssa/pr25485.c: Likewise
4003 * gcc.dg/tree-ssa/pr22026.c: Likewise
4004 * gcc.dg/tree-ssa/vrp22.c: Likewise
4005 * gcc.dg/tree-ssa/vrp05.c: Likewise
4006 * gcc.dg/tree-ssa/20030807-10.c: Likewise
4007 * gcc.dg/tree-ssa/pr20701.c: Likewise
4008 * gcc.dg/tree-ssa/vrp23.c: Likewise
4009 * gcc.dg/tree-ssa/vrp06.c: Likewise
4010 * gcc.dg/tree-ssa/pr22117.c: Likewise
4011 * gcc.dg/tree-ssa/pr20702.c: Likewise
4012 * gcc.dg/tree-ssa/vrp15.c: Likewise
4013 * gcc.dg/tree-ssa/pr21090.c: Likewise
4014 * gcc.dg/tree-ssa/pr21294.c: Likewise
4015 * gcc.dg/tree-ssa/vrp24.c: Likewise
4016 * gcc.dg/tree-ssa/vrp07.c: Likewise
4017 * gcc.dg/tree-ssa/pr21563.c: Likewise
4018 * gcc.dg/tree-ssa/pr25382.c: Likewise
4019 * gcc.dg/tree-ssa/vrp16.c: Likewise
4020 * gcc.dg/tree-ssa/vrp25.c: Likewise
4021 * gcc.dg/tree-ssa/vrp08.c: Likewise
4022 * gcc.dg/tree-ssa/20030807-6.c: Likewise
4023 * gcc.dg/tree-ssa/vrp17.c: Likewise
4024 * gcc.dg/tree-ssa/pr21458.c: Likewise
4025 * g++.dg/tree-ssa/pr18178.C: Likewise
4026
4027 2006-02-07 Richard Guenther <rguenther@suse.de>
4028
4029 PR c++/26140
4030 Revert
4031 2006-01-30 Richard Guenther <rguenther@suse.de>
4032 PR c++/23372
4033 * gcc.dg/pr23372-1.C: New testcase.
4034
4035 * g++.dg/tree-ssa/pr26140.C: New testcase.
4036
4037 2006-02-07 Mark Mitchell <mark@codesourcery.com>
4038
4039 PR c++/9737
4040 * g++.dg/template/ttp15.C: New test.
4041 * g++.dg/template/ttp16.C: Likewise.
4042 * g++.dg/template/ttp17.C: Likewise.
4043 * g++.old-deja/g++.pt/ttp36.C: Remove.
4044 * g++.old-deja/g++.pt/ttp19.C: Likewise.
4045 * g++.old-deja/g++.pt/ttp37.C: Likewise.
4046 * g++.old-deja/g++.pt/ttp38.C: Likewise.
4047 * g++.old-deja/g++.pt/ttp39.C: Likewise.
4048 * g++.old-deja/g++.pt/ttp9.C: Likewise.
4049 * g++.old-deja/g++.pt/ttp40.C: Likewise.
4050 * g++.old-deja/g++.pt/ttp51.C: Likewise.
4051 * g++.old-deja/g++.pt/ttp26.C: Likewise.
4052 * g++.old-deja/g++.pt/ttp36.C: Likewise.
4053
4054 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
4055
4056 PR libfortran/23815
4057 * unf_io_convert_4.f90: New test.
4058
4059 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
4060
4061 * gcc.dg/tree-ssa/loadpre10.c: New test.
4062 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
4063 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
4064 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
4065
4066 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4067
4068 PR libfortran/24685
4069 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
4070
4071 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
4072
4073 PR tree-opt/25251
4074 * gfortran.dg/assign_7.f: New test.
4075
4076 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
4077
4078 PR fortran/26041
4079 PR fortran/26064
4080 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
4081 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
4082 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
4083
4084 2006-02-05 Jakub Jelinek <jakub@redhat.com>
4085
4086 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
4087 in size_t typedef.
4088
4089 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
4090
4091 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
4092 * g++.dg/charset/string.c (foo): Likewise.
4093 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
4094 const char*
4095 * g++.dg/ext/builtin2.C (printf): Likewise.
4096 * g++.dg/init/new15.C (printf): Likewise.
4097 * g++.dg/opt/pr17697-1.C (foo): Likewise.
4098 * g++.dg/opt/pr17697-2.C (foo): Likewise.
4099 * g++.dg/opt/pr17697-3.C (foo): Likewise.
4100 * g++.dg/template/non-dependent4.C (temp): Likewise.
4101 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
4102 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
4103 parameter type to const char*.
4104 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
4105 Change type to const char*.
4106 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
4107 Likewise.
4108 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
4109 second parameter type to const char*.
4110 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
4111 (Y::Y): Change parameter type to const char*.
4112 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
4113 * g++.old-deja/g++.jason/report.C: Apply const correctness.
4114 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
4115 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
4116 (char*).
4117 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
4118 const char*.
4119 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
4120 type to const char*.
4121 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
4122 return type to const char*.
4123 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
4124 to const char*.
4125 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
4126 * g++.old-deja/g++.law/refs1.C: Likewise.
4127 * g++.old-deja/g++.law/visibility1.C: Likewise.
4128 * g++.old-deja/g++.law/visibility2.C: Likewise.
4129 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
4130 const char*.
4131 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
4132 * g++.old-deja/g++.mike/net48.C: Likewise.
4133 * g++.old-deja/g++.mike/p646.C: Likewise.
4134 * g++.old-deja/g++.mike/p6746.C: Likewise.
4135 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
4136 type to const char*.
4137 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
4138 deprecated conversion warning.
4139 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
4140 char*.
4141 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
4142 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
4143 * g++.old-deja/g++.pt/explicit8.C: Likewise.
4144 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
4145 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
4146 * g++.old-deja/g++.pt/nontype3.C: Likewise.
4147 * g++.old-deja/g++.pt/t39.C: Likewise.
4148 * g++.old-deja/g++.robertl/eb106.C: Likewise.
4149 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
4150
4151 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
4152
4153 PR fortran/25075
4154 intrinsic_argument_conformance_1.f90: New test.
4155
4156 2006-02-03 Steven G. Kargl <kargls@comcast.net>
4157
4158 PR fortran/20845
4159 * gfortran.dg/char_result_11.f90: Add SAVE.
4160 * gfortran.dg/der_pointer_4.f90: Ditto.
4161 * gfortran.dg/default_initialization.f90: New test.
4162
4163 2006-02-03 Jeff Law <law@redhat.com>
4164
4165 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
4166 handle more than 100 dump files.
4167 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
4168 * lib/scantree.exp (scan-tree-dump): Likewise.
4169 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
4170 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
4171 * lib/scanipa.exp (scan-ipa-dump): Likewise.
4172 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
4173 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
4174
4175 2006-02-03 Diego Novillo <dnovillo@redhat.com>
4176
4177 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
4178
4179 2006-02-03 Mark Mitchell <mark@codesourcery.com>
4180
4181 * g++.dg/template/using12.C: New test.
4182
4183 2006-02-03 Alan Modra <amodra@bigpond.net.au>
4184
4185 * gcc.target/powerpc/pr25960.c: New test.
4186
4187 2006-02-02 Steven G. Kargl <kargls@comcast>
4188
4189 PR fortran/24958
4190 gfortran.dg/nullify_2.f90: New test.
4191
4192 2006-02-02 Diego Novillo <dnovillo@redhat.com>
4193
4194 PR 25990
4195 * gcc.dg/gomp/pr25990.c: New test.
4196
4197 2006-01-31 Mark Mitchell <mark@codesourcery.com>
4198
4199 PR c++/25342
4200 * g++.gd/template/partial4.C: New test.
4201
4202 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
4203
4204 PR middle-end/26001
4205 * gfortran.dg/data_char_2.f90: New.
4206
4207 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
4208
4209 PR fortran/26039
4210 maxval_maxloc_conformance_1.f90: New test.
4211
4212 2006-01-31 Richard Guenther <rguenther@suse.de>
4213
4214 * gcc.target/i386/sselibm-1.c: New testcase.
4215 * gcc.target/i386/sselibm-2.c: Likewise.
4216 * gcc.target/i386/sselibm-3.c: Likewise.
4217 * gcc.target/i386/sselibm-4.c: Likewise.
4218 * gcc.target/i386/sselibm-5.c: Likewise.
4219
4220 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
4221
4222 PR fortran/24266
4223 * gfortran.dg/arrayio_derived_2.f90: New.
4224
4225 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
4226
4227 * gcc.dg/unsigned-long-compare.c: New test.
4228
4229 2006-01-30 Steve Ellcey <sje@cup.hp.com>
4230
4231 PR testsuite/25318
4232 * lib/target-supports.exp (check_effective_target_freorder):
4233 Check to see if target supports -freorder-blocks-and-partition.
4234 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
4235 instead of "dg-require-named-sections".
4236
4237 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
4238
4239 PR target/14798:
4240 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
4241 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
4242 * gcc.dg/pragma-isr-trapa2.c: Likewise.
4243 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
4244 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
4245 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
4246 * gcc.dg/attr-isr-trap_exit.c: Likewise.
4247 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
4248
4249 2006-01-30 Richard Guenther <rguenther@suse.de>
4250
4251 PR c++/23372
4252 * gcc.dg/pr23372-1.C: New testcase.
4253
4254 2006-01-29 Diego Novillo <dnovillo@redhat.com>
4255
4256 * gcc.dg/gomp/pr25874.c: New test.
4257
4258 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
4259
4260 PR tree-opt/25911
4261 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
4262
4263 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
4264
4265 PR fortran/18578
4266 PR fortran/18579
4267 PR fortran/20857
4268 PR fortran/20885
4269 * gfortran.dg/intent_out_1.f90: New test.
4270
4271 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
4272
4273 PR fortran/17911
4274 * gfortran.dg/procedure_lvalue.f90: New test.
4275
4276 PR fortran/20895
4277 PR fortran/25030
4278 * gfortran.dg/char_pointer_assign_2.f90: New test.
4279 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
4280 assignment to be consistent with standard.
4281 * gfortran.dg/char_result_2.f90: The same.
4282 * gfortran.dg/char_result_8.f90: The same.
4283
4284 2006-01-28 Zack Weinberg <zackw@panix.com>
4285
4286 * gcc.dg/Woverlength-strings.c
4287 * gcc.dg/Woverlength-strings-pedantic-c89.c
4288 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
4289 * gcc.dg/Woverlength-strings-pedantic-c99.c
4290 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
4291
4292 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
4293
4294 * gcc.c-torture/execute/20060127-1.c: New test.
4295
4296 2006-01-28 Mark Mitchell <mark@codesourcery.com>
4297
4298 PR c++/25999
4299 * g++.dg/ext/pragmaweak1.C: New test.
4300
4301 2006-01-28 Mark Mitchell <mark@codesourcery.com>
4302
4303 PR c++/25855
4304 * g++.dg/template/spec29.C: New test.
4305
4306 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
4307
4308 PR c/19606.
4309 * gcc.c-torture/execute/pr19606.c: New.
4310
4311 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
4312
4313 * gcc.dg/pragma-re-4.c: New test.
4314
4315 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
4316
4317 PR fortran/25964
4318 * gfortran.dg/assumed_size_refs_3.f90: New test.
4319
4320 2006-01-27 Ben Elliston <bje@au.ibm.com>
4321
4322 * gcc.misc-tests/dectest.exp: Remove defunct comment.
4323
4324 2006-01-26 Laurent GUERBY <laurent@guerby.net>
4325
4326 PR ada/21317
4327 * ada/acats/support/impdef.a: Add One_Long_Second.
4328 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
4329 * ada/acats/tests/c9/c94026.a: Likewise.
4330 * ada/acats/tests/c9/c97305c.ada: Likewise.
4331 * ada/acats/tests/c9/c99004a.ada: Likewise.
4332
4333 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
4334
4335 PR fortran/25964
4336 * gfortran.dg/global_references_2.f90: New test.
4337
4338 PR fortran/25084
4339 PR fortran/20852
4340 PR fortran/25085
4341 PR fortran/25086
4342 * gfortran.dg/assumed_charlen_function_1.f90: New test.
4343 * gfortran.dg/assumed_charlen_function_3.f90: New test.
4344
4345 PR fortran/25416
4346 * gfortran.dg/assumed_charlen_function_2.f90: New test.
4347
4348 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
4349
4350 PR c/25892
4351 * gcc.dg/Wpointer-sign.c: New.
4352 * gcc.dg/Wpointer-sign-Wall.c: New.
4353 * gcc.dg/Wpointer-sign-Wall-no.c: New.
4354 * gcc.dg/Wpointer-sign-pedantic.c: New.
4355 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
4356 * gcc.dg/conv-2.c: Use -Wpointer-sign.
4357
4358 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
4359
4360 PR C/25861
4361 * gcc.c-torture/compile/pr25861.c: New test.
4362
4363 2006-01-26 Paul Brook <paul@codesourcery.com>
4364
4365 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
4366 on short-enum targets.
4367 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
4368 variable.
4369 (generate_fields): Use short_enums.
4370 (main): Set short_enums. Document -e.
4371 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
4372 on short-enum targets.
4373 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
4374 variable.
4375 (generate_fields): Use short_enums.
4376 (main): Set short_enums. Document -e.
4377 * lib/target-supports.exp (check_effective_target_short_enums): New.
4378
4379 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
4380
4381 PR target/25947
4382 * gcc.dg/torture/pr25947-1.c: New test.
4383
4384 2006-01-25 Jan Hubicka <jh@suse.cz>
4385 Roger Sayle <roger@eyesopen.com>
4386
4387 PR rtl-optimization/25703
4388 * gcc.target/i386/20060125-1.c: New test case.
4389 * gcc.target/i386/20060125-2.c: New test case.
4390
4391 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4392
4393 PR fortran/18540
4394 * gfortran.dg/goto_1.f: New.
4395
4396 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
4397
4398 PR fortran/25716
4399 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
4400 25716 on 32-bit systems too.
4401
4402 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
4403
4404 PR testsuite/25590
4405 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
4406
4407 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
4408
4409 * gcc.dg/tree-ssa/gen-vect-33.c: New.
4410
4411 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4412
4413 PR fortran/25835
4414 * gfortran.dg/read_eof.f90: Delete, renamed.
4415 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
4416 * gfortran.dg/read_eof_2.f90: New test.
4417 * gfortran.dg/read_eof_3.f90: New test.
4418
4419 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
4420
4421 PR tree-opt/25860
4422 * gcc.c-torture/compile/pr25860.c: New test.
4423
4424 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4425
4426 PR c++/25552
4427 * g++.dg/parse/dtor8.C: New test.
4428
4429 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
4430
4431 PR testsuite/25891
4432 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
4433 * gcc.dg/gomp/gomp.exp: Return without testing anything if
4434 check_effective_target_fopenmp returns 0.
4435
4436 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
4437
4438 PR ada/20548
4439 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
4440 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
4441 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
4442
4443 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
4444
4445 PR tree-opt/25857
4446 * g++.dg/opt/pr25857.C: New test.
4447
4448 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
4449 Jan Hubicka <jh@suse.cz>
4450 Richard Guenther <rguenther@suse.de>
4451
4452 PR rtl-optimization/25654
4453 * gcc.dg/torture/pr25654.c: New testcase.
4454 * gcc.target/i386/pr25654.c: Likewise.
4455
4456 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
4457
4458 PR fortran/25901
4459 * gfortran.dg/internal references_2.f90: New test.
4460
4461 Fix regression in testing of admissability of attributes.
4462 * gfortran.dg/intent_used_1.f90: New test.
4463
4464 2006-01-23 Ben Elliston <bje@au.ibm.com>
4465
4466 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
4467 Remove target conditional torture options for i?86 and x86_64
4468 GNU/Linux.
4469
4470 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
4471
4472 PR c++/10891
4473 * g++.dg/rtti/no-rtti.C: New.
4474
4475 2006-01-21 Mark Mitchell <mark@codesourcery.com>
4476
4477 PR c++/25895
4478 * g++.dg/inherit/conv2.C: New test.
4479
4480 PR c++/25856
4481 * g++.dg/parse/dtor7.C: New test.
4482
4483 PR c++/25858
4484 * g++.dg/template/crash44.C: New test.
4485
4486 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
4487
4488 PR fortran/25124
4489 PR fortran/25625
4490 * gfortran.dg/internal_references_1.f90: New test.
4491 PR fortran/20881
4492 PR fortran/23308
4493 PR fortran/25538
4494 PR fortran/25710
4495 * gfortran.dg/global_references_1.f90: New test.
4496 * gfortran.dg/g77/19990905-1.f: Restore the error that
4497 there is a clash between the common block name and
4498 the name of a subroutine reference.
4499
4500 PR fortran/PR24276
4501 * gfortran.dg/aliasing_dummy_1.f90: New test.
4502
4503 2006-01-21 Alan Modra <amodra@bigpond.net.au>
4504
4505 * gcc.dg/vmx/1b-01.c: Warning fix.
4506 * gcc.dg/vmx/1c-02.c: Likewise.
4507 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
4508
4509 2006-01-20 Steve Ellcey <sje@cup.hp.com>
4510
4511 PR testsuite/24962
4512 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
4513
4514 2006-01-20 Richard Guenther <rguenther@suse.de>
4515 Steven Bosscher <stevenb.gcc@gmail.com>
4516
4517 PR rtl-optimization/24626
4518 * gcc.dg/torture/pr24626-1.c: New testcase.
4519 * gcc.dg/torture/pr24626-2.c: Likewise.
4520 * gcc.dg/torture/pr24626-3.c: Likewise.
4521 * gcc.dg/torture/pr24626-4.c: Likewise.
4522
4523 2006-01-20 Dirk Mueller <dmueller@suse.com>
4524
4525 PR c++/5520
4526 * g++.dg/warn/empty-body.C: New.
4527
4528 2006-01-19 Mark Mitchell <mark@codesourcery.com>
4529
4530 PR c++/22136
4531 * g++.dg/template/using10.C: New test.
4532 * g++.dg/temlpate/using11.C: Likewise.
4533 * g++.dg/inherit/using5.C: Tweak error messages.
4534
4535 2006-01-20 Alan Modra <amodra@bigpond.net.au>
4536
4537 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
4538 target test.
4539 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
4540
4541 2006-01-19 Jan Hubicka <jh@suse.cz>
4542
4543 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
4544
4545 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4546
4547 PR c++/25854
4548 * g++.dg/template/spec28.C: New test.
4549
4550 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
4551
4552 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
4553 Fix fprintf's by adding srcdir or removing it.
4554
4555 2006-01-19 Diego Novillo <dnovillo@redhat.com>
4556
4557 * testsuite/gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
4558 * testsuite/gcc.dg/gomp/critical-1.c: Likewise.
4559 * testsuite/gcc.dg/gomp/critical-3.c: Likewise.
4560 * testsuite/gcc.dg/gomp/empty.c: Likewise.
4561 * testsuite/gcc.dg/gomp/ordered-1.c: Likewise.
4562 * testsuite/gcc.dg/gomp/for-4.c: Likewise.
4563 * testsuite/gcc.dg/gomp/for-6.c: Likewise.
4564 * testsuite/gcc.dg/gomp/master-3.c: Likewise.
4565 * testsuite/gcc.dg/gomp/for-8.c: Likewise.
4566 * testsuite/gcc.dg/gomp/for-10.c: Likewise.
4567 * testsuite/gcc.dg/gomp/for-18.c: Likewise.
4568 * testsuite/gcc.dg/gomp/for-5.c: Likewise.
4569 * testsuite/gcc.dg/gomp/for-7.c: Likewise.
4570 * testsuite/gcc.dg/gomp/for-9.c: Likewise.
4571
4572 2006-01-18 Jeff Law <law@redhat.com>
4573
4574 * gcc.dg/tree-ssa/vrp25.c: New test.
4575
4576 2006-01-19 Richard Sandiford <richard@codesourcery.com>
4577
4578 * gcc.dg/pr25805.c: Fix misapplied patch.
4579
4580 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
4581
4582 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
4583 (check_effective_target_vect_udot_qi): New.
4584 (check_effective_target_vect_sdot_hi): New.
4585 (check_effective_target_vect_udot_hi): New.
4586 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
4587 prefixed with "wrapv-" with -fwrapv.
4588 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
4589 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
4590 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
4591 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
4592 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
4593
4594 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
4595 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
4596 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
4597 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
4598
4599 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4600
4601 PR c++/16829
4602 * g++.dg/other/default2.C: New test.
4603 * g++.dg/other/default3.C: New test.
4604
4605 2006-01-19 Richard Sandiford <richard@codesourcery.com>
4606
4607 PR c/25805
4608 * gcc.dg/pr25805.c: New file.
4609
4610 2006-01-18 Mark Mitchell <mark@codesourcery.com>
4611
4612 PR c++/25836
4613 * g++.dg/template/init6.C: New test.
4614
4615 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
4616
4617 * gcc.dg/tree-ssa/pr24287.c: New test
4618
4619 2006-01-18 Eric Christopher <echristo@apple.com>
4620
4621 * g++.dg/eh/table.C: New.
4622
4623 2006-01-18 DJ Delorie <dj@redhat.com>
4624
4625 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
4626 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
4627 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
4628 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
4629
4630 2006-01-18 Jeff Law <law@redhat.com>
4631
4632 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
4633 on wrapping on overflow semantics.
4634
4635 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
4636
4637 * gcc.gc/tree-ssa/vrp23.c: New test.
4638 * gcc.gc/tree-ssa/vrp24.c: New test.
4639
4640 2006-01-18 Richard Henderson <rth@redhat.com>
4641 Aldy Hernandez <aldyh@redhat.com>
4642 Jakub Jelinek <jakub@redhat.com>
4643 Diego Novillo <dnovillo@redhat.com>
4644 Uros Bizjak <uros@kss-loka.si>
4645
4646 * testsuite/gcc.dg/gomp: New directory.
4647
4648 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
4649 Steven G. Kargl <kargls@comcast.net>
4650
4651 PR fortran/20869
4652 * gfortran.dg/intrinsic_external_1.f90: New test.
4653
4654 PR fortran/20875.
4655 * gfortran.dg/elemental_pointer_1.f90: New test.
4656
4657 PR fortran/25024
4658 * gfortran.dg/external_procedures_1.f90: New test.
4659
4660 PR fortran/25785
4661 gfortran.dg/assumed_present.f90: New test.
4662
4663 2006-01-18 Jakub Jelinek <jakub@redhat.com>
4664
4665 * g++.dg/parse/lookup5.C: New test.
4666
4667 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4668
4669 PR fortran/25697
4670 * gfortran.dg/read_eof.f90: New test.
4671
4672 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
4673
4674 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
4675 add a closing brace.
4676
4677 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4678
4679 PR fortran/25631
4680 * gfortran.dg/fmt_tl.f: New test.
4681
4682 2006-01-17 Eric Christopher <echristo@apple.com>
4683
4684 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
4685 * g++.old-deja/g++.warn/impint2.C: Ditto.
4686 * g++.old-deja/g++.other/null1.C: Ditto.
4687 * g++.dg/warn/conv2.C: Ditto.
4688 * g++.dg/warn/conv4.C: New file.
4689
4690 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
4691
4692 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
4693
4694 2006-01-17 Andreas Jaeger <aj@suse.de>
4695 Janis Johnson <janis187@us.ibm.com>
4696
4697 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
4698 in 64-bit.
4699 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
4700 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
4701
4702 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
4703
4704 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
4705 xfail txxx where xxx >= 25.
4706
4707 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
4708
4709 PR testsuite/25764
4710 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
4711
4712 2006-01-17 Jakub Jelinek <jakub@redhat.com>
4713
4714 PR c/25682
4715 * gcc.dg/pr25682.c: New test.
4716 * g++.dg/parse/array-size2.C: New test.
4717
4718 2006-01-16 Ian Lance Taylor <ian@airs.com>
4719
4720 * consistency.vlad: Remove entire directory, 1652 files.
4721
4722 2006-01-16 Janis Johnson <janis187@us.ibm.com>
4723
4724 * lib/target-supports.exp (check_effective_target_dfp_nocache,
4725 check_effective_target_dfprt_nocache): New.
4726 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
4727 (check_effective_target_dfprt): New.
4728 * lib/c-compat.exp (check_dfp): Remove.
4729 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
4730 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
4731 level of support for decimal float.
4732 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
4733 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
4734 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
4735 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
4736 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
4737 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
4738 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
4739 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
4740 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
4741 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
4742 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
4743 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
4744 directives.
4745
4746 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
4747
4748 PR testsuite/25741
4749 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
4750 $base_dir/../.
4751 * lib/gfortran.exp (gfortran_init): Likewise.
4752 * lib/obj-c++.exp (obj-c++_init): Likewise.
4753 * lib/scanasm.exp (scan-assembler-dem): Likewise.
4754 (scan-assembler-dem-not): Likewise.
4755 * lib/scandump.exp (scan-dump-dem): Likewise.
4756 (scan-dump-dem-not): Likewise.
4757
4758 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
4759
4760 PR testsuite/25767
4761 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
4762 powerpc-*-darwin*.
4763 * lib/obj-c++.exp (obj-c++_init): Likewise.
4764
4765 2006-01-16 Richard Guenther <rguenther@suse.de>
4766
4767 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
4768
4769 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4770
4771 PR testsuite/25777
4772 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
4773 to LD_LIBRARY_PATH.
4774
4775 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
4776 Andrew Pinski <pinskia@physics.uc.edu>
4777
4778 * gcc.dg/minmax-1.c: New test.
4779
4780 2006-01-16 Ben Elliston <bje@au.ibm.com>
4781
4782 * gcc.dg/dfp/dfp.exp: Correct FSF address.
4783 * gcc.misc-tests/dectest.exp: Ditto.
4784
4785 2006-01-15 Ian Lance Taylor <ian@airs.com>
4786
4787 PR testsuite/25796
4788 * gcc.target/i386/cmov6.c: Use -march=k8.
4789
4790 2006-01-15 Andreas Jaeger <aj@suse.de>
4791
4792 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
4793 x86 does not have __float128.
4794
4795 2006-01-14 Ian Lance Taylor <ian@airs.com>
4796
4797 * gcc.target/i386/cmov6.c: New test.
4798
4799 2006-01-14 Mark Mitchell <mark@codesourcery.com>
4800
4801 PR c++/25663
4802 * g++.dg/template/ctor6.C: New test.
4803
4804 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
4805
4806 PR tree-optimization/25485
4807 * gcc.dg/tree-ssa/pr25485.c: New.
4808
4809 2006-01-14 Richard Guenther <rguenther@suse.de>
4810
4811 PR tree-optimization/22548
4812 PR tree-optimization/22555
4813 PR tree-optimization/22501
4814 * gcc.dg/tree-ssa/alias-4.c: New testcase.
4815 * gcc.dg/tree-ssa/alias-5.c: Likewise.
4816 * gcc.dg/tree-ssa/alias-6.c: Likewise.
4817 * gcc.dg/tree-ssa/alias-7.c: Likewise.
4818 * gcc.dg/tree-ssa/alias-8.c: Likewise.
4819 * gcc.dg/tree-ssa/alias-9.c: Likewise.
4820 * gcc.dg/tree-ssa/alias-10.c: Likewise.
4821 * gcc.dg/tree-ssa/alias-11.c: Likewise.
4822 * gcc.dg/tree-ssa/alias-12.c: Likewise.
4823
4824 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
4825
4826 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
4827 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
4828
4829 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
4830 Richard Guenther <rguenther@suse.de>
4831
4832 PR rtl-optimization/24257
4833 * gcc.dg/torture/pr24257.c: New testcase.
4834
4835 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
4836
4837 * gcc.c-torture/execute/20060110-1.c: New test.
4838 * gcc.c-torture/execute/20060110-2.c: New test.
4839
4840 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
4841
4842 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
4843
4844 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
4845
4846 PR fortran/25756
4847 * gfortran.dg/label_3.f90: New test.
4848
4849 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
4850
4851 PR tree-optimization/25771
4852 * g++.dg/tree-ssa/pr25771.C: New test
4853
4854 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
4855
4856 PR tree-opt/24365
4857 * g++.dg/opt/complex5.C: New test.
4858
4859 2006-01-13 Richard Guenther <rguenther@suse.de>
4860
4861 * gcc.target/i386/387-9.c: New testcase.
4862
4863 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
4864
4865 PR c++/24824
4866 * g++.dg/debug/dwarf2-1.C: New.
4867
4868 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
4869
4870 PR testsuite/25728
4871 * lib/gcov.exp (verify-lines): Add "close $fd".
4872
4873 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
4874 Ben Elliston <bje@au.ibm.com>
4875
4876 * gcc.dg/dfp/inf-1.c: New test.
4877
4878 2006-01-12 Janis Johnson <janis187@us.ibm.com>
4879 Yao Qi <qiyaoltc@cn.ibm.com>
4880 Ben Elliston <bje@au.ibm.com>
4881 Jon Grimm <jgrimm2@us.ibm.com>
4882
4883 * gcc.dg/nodfp-1.c: New test.
4884 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
4885 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
4886 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
4887 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
4888 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
4889 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
4890 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
4891 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
4892 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
4893 * gcc.dg/format/dfp-scanf-1.c: Likewise.
4894 * gcc.dg/format/dfp-printf-1.c: Likewise.
4895 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
4896 (compat_setup_dfp): New.
4897 * gcc.dg/compat/compat.exp: Use it.
4898 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
4899 Make some variables global, prepend "compat_" to their names.
4900 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
4901 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
4902 * gcc.misc-tests/dectest.exp: New test driver for decTest.
4903 * lib/compat.exp (compat_skip_list): Make global, rename.
4904 * lib/c-compat.exp: New file.
4905 * lib/target-supports.exp (check_effective_target_dfp): New.
4906
4907 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
4908 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
4909 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
4910 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
4911 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
4912 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
4913 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
4914 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
4915 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
4916 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
4917 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
4918 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
4919 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
4920 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
4921 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
4922 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
4923 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
4924 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
4925 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
4926 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
4927 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
4928 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
4929 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
4930 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
4931 gcc.dg/dfp/struct-layout-1.c,
4932 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
4933 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
4934 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
4935 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
4936 gcc.dg/dfp/func-vararg-dfp.c,
4937 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
4938 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
4939 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
4940 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
4941 gcc.dg/dfp/wtr-conversion-1.c: New tests.
4942
4943 2006-01-11 Richard Guenther <rguenther@suse.de>
4944
4945 PR tree-optimization/25734
4946 * gcc.dg/tree-ssa/pr25734.c: New testcase.
4947
4948 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
4949
4950 PR fortran/25486
4951 * gfortran.dg/literal_character_constant_1_x.F: New test.
4952 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
4953 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
4954 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
4955
4956 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
4957
4958 PR c++/25386
4959 * g++.dg/ext/packed3.C: Add expected packed error.
4960
4961 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
4962
4963 PR target/25706
4964 * gcc.dg/torture/pr25706-1.c: New test.
4965
4966 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
4967
4968 PR tree-optimization/23109
4969 PR tree-optimization/23948
4970 PR tree-optimization/24123
4971
4972 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
4973 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
4974 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
4975 g++.dg/tree-ssa/pr23948.C: New testcases.
4976 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
4977 three divisions in order to do the optimization.
4978
4979 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
4980
4981 PR c++/25632
4982 * g++.dg/other/pr25632.C: New test.
4983
4984 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
4985
4986 PR fortran/25730
4987 * gfortran.dg/used_types_1.f90: New test.
4988
4989 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
4990
4991 PR target/25718
4992 * gcc.dg/torture/pr25718-1.c: New test.
4993
4994 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
4995
4996 * gfortran.dg/list_read_2.f90: Fix typo in description.
4997
4998 2006-01-10 Jan Beulich <jbeulich@novell.com>
4999
5000 * lib/target-supports.exp (check_visibility_available): Simplify test
5001 for *-*-netware*.
5002 (check_profiling_available): Fail for *-*-netware*.
5003 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
5004 * gcc.dg/20021014-1.c: Likewise.
5005 * gcc.dg/nest.c: Likewise.
5006
5007 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
5008
5009 fortran/24936
5010 * gfortran.dg/forall_3.f90: New test.
5011
5012 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
5013
5014 PR fortran/21977
5015 * gfortran.dg/nesting_2.f90: New test.
5016 * gfortran.dg/nesting_3.f90: New test.
5017
5018 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
5019
5020 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
5021 Fix typo in comment.
5022
5023 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
5024
5025 * gfortran.dg/single_char_string.f90: New test.
5026
5027 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
5028
5029 * gfortran.dg/ichar_2.f90: New test.
5030
5031 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
5032
5033 PR fortran/25093
5034 * gfortran.dg/private_type_4.f90: New.
5035
5036 2006-01-07 Richard Guenther <rguenther@suse.de>
5037
5038 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
5039
5040 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5041
5042 * gfortran.dg/func_decl_1.f90: New.
5043 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
5044 * gfortran.dg/array_alloc_2.f90: Likewise.
5045 * gfortran.dg/char_result_8.f90: Likewise.
5046 * gfortran.dg/dup_save_1.f90: Likewise.
5047 * gfortran.dg/dup_save_2.f90: Likewise.
5048 * gfortran.dg/f2c_6.f90: Likewise.
5049 * gfortran.dg/f2c_7.f90: Likewise.
5050 * gfortran.dg/func_result_2.f90: Likewise.
5051 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
5052
5053 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
5054
5055 PR fortran/22146
5056 * gfortran.dg/elemental_subroutine_1.f90: New test.
5057 * gfortran.dg/elemental_subroutine_2.f90: New test.
5058
5059 PR fortran/25029
5060 PR fortran/21256
5061 * gfortran.dg/assumed_size_refs_1.f90: New test.
5062
5063 PR fortran/20868
5064 PR fortran/20870
5065 * gfortran.dg/assumed_size_refs_2.f90: New test.
5066 * gfortran.dg/initialization_1.f90: Change warning message.
5067
5068 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
5069
5070 * gcc.dg/tree-ssa/loop-15.c: New test.
5071
5072 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5073
5074 PR fortran/25598
5075 * gfortran.dg/backspace_3.f: New test.
5076 * gfortran.dg/backspace_4.f: New test.
5077
5078 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5079
5080 PR fortran/24268
5081 * gfortran.dg/fmt_white.f: Update test.
5082
5083 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
5084
5085 * gcc.dg/cast-1.c: Add new warning.
5086 * gcc.dg/cast-2.c: Likewise.
5087 * gcc.dg/cast-3.c: Likewise.
5088 * gcc.dg/format/cast-1.c: Likewise.
5089 * gcc.dg/cast-4.c: New testcase.
5090
5091 2006-01-05 Richard Guenther <rguenther@suse.de>
5092
5093 PR tree-optimization/22555
5094 * gcc.dg/tree-ssa/alias-3.c: New testcase.
5095
5096 2006-01-05 Richard Guenther <rguenther@suse.de>
5097 Diego Novillo <dnovillo@redhat.com>
5098
5099 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
5100 * gcc.dg/tree-ssa/loop-8.c: Likewise.
5101 * gcc.dg/tree-ssa/loop-1.c: Likewise.
5102 * gcc.dg/tree-ssa/pr23294.c: Likewise.
5103 * gcc.dg/tree-ssa/pr21985.c: Likewise.
5104 * gcc.dg/tree-ssa/loop-14.c: Likewise.
5105 * gcc.dg/tree-ssa/loop-2.c: Likewise.
5106 * gcc.dg/tree-ssa/loop-3.c: Likewise.
5107 * gcc.dg/tree-ssa/loop-4.c: Likewise.
5108 * gcc.dg/tree-ssa/pr21171.c: Likewise.
5109 * gcc.dg/tree-ssa/loop-5.c: Likewise.
5110 * gcc.dg/tree-ssa/loop-10.c: Likewise.
5111 * gcc.dg/tree-ssa/loop-6.c: Likewise.
5112 * treelang/compile/extravar.tree: Likewise.
5113 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
5114 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
5115 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
5116 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
5117 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
5118
5119 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
5120
5121 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
5122 for 64-bit fix.
5123
5124 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
5125
5126 PR fortran/23675
5127 gfortran.dg/char_result_11.f90: New.
5128
5129 2006-01-04 Mark Mitchell <mark@codesourcery.com>
5130
5131 PR c++/24782
5132 * g++.dg/parse/access9.C: New test.
5133 * g++.dg/tc1/dr52.C: Tweak error markers.
5134
5135 2006-01-04 Richard Henderson <rth@redhat.com>
5136
5137 Merge from gomp branch.
5138 * g++.dg/parse/pragma2.C: Update expected error lines.
5139
5140 2006-01-04 Jakub Jelinek <jakub@redhat.com>
5141
5142 * g++.dg/other/i386-2.C: New test.
5143
5144 PR target/25554
5145 * gcc.c-torture/compile/20051228-1.c: New test.
5146
5147 PR c/25559
5148 * gcc.dg/pr25559.c: New test.
5149
5150 2006-01-03 Mark Mitchell <mark@codesourcery.com>
5151
5152 PR c++/25492
5153 * g++.dg/lookup/friend9.C: New test.
5154
5155 PR c++/25625
5156 * g++.dg/template/repo5.C: New test.
5157
5158 2006-01-03 Steven G. Kargl <kargls@comcast.net>
5159
5160 PR fortran/25101
5161 * gfortran.dg/forall_2.f90: New test.
5162
5163 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
5164
5165 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
5166 dg-require-weak. Adjust regexp to handle leading-underscore
5167 targets and space as well as TAB after .weak. Change previous
5168 64-bit fix to not use naked dot.
5169
5170 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
5171
5172 PR rtl-optimization/25578
5173 * gcc.c-torture/execute/20060102-1.c: New testcase.
5174
5175 2006-01-03 Richard Guenther <rguenther@suse.de>
5176
5177 PR c/25183
5178 * gcc.dg/torture/pr25183.c: New testcase.
5179
5180 2006-01-03 Jakub Jelinek <jakub@redhat.com>
5181
5182 Merge from gomp-branch.
5183 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
5184 * gcc.dg/ia64-sync-2.c: Likewise.
5185 * gcc.dg/ia64-sync-3.c: Likewise.
5186 * gcc.dg/ia64-sync-4.c: Likewise.
5187 * gcc.dg/sync-2.c: Likewise.
5188 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
5189 that sparc64-*-* and sparcv9-*-* supports sync builtins.
5190
5191 2006-01-02 Mark Mitchell <mark@codesourcery.com>
5192
5193 PR c++/25635
5194 * g++.dg/parse/operator6.C: New test.
5195
5196 PR c++/25637
5197 * g++.dg/parse/error29.C: New test.
5198
5199 PR c++/25638
5200 * g++.dg/parse/dtor6.C: New test.
5201
5202 PR c++/25633
5203 * g++.dg/parse/ctor3.C: New test.
5204
5205 PR c++/25634
5206 * g++.dg/template/class3.C: New test.
5207
5208 2006-01-02 Geoffrey Keating <geoffk@apple.com>
5209
5210 * g++.dg/debug/debug9.C: New.
5211
5212 2006-01-02 Steven G. Kargl <kargls@comcast.net>
5213
5214 PR fortran/24640
5215 * gfortran.dg/label_2.f90: New test.
5216
5217 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5218
5219 * g++.dg/lookup/using12.C: Tighten error marker.
5220
5221 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
5222 Andrew Pinski <pinskia@physics.uc.edu>
5223
5224 * gcc.target/powerpc/darwin-abi-3.c: New file.
5225 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
5226 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
5227 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
5228 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
5229 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
5230 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
5231 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
5232 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
5233
5234 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
5235
5236 * gcc.dg/tree-ssa/loadpre1.c: New;
5237 * gcc.dg/tree-ssa/loadpre2.c: New;
5238 * gcc.dg/tree-ssa/loadpre3.c: New;
5239 * gcc.dg/tree-ssa/loadpre4.c: New;
5240 * gcc.dg/tree-ssa/loadpre5.c: New;
5241 * gcc.dg/tree-ssa/loadpre6.c: New;
5242 * gcc.dg/tree-ssa/loadpre7.c: New;
5243 * gcc.dg/tree-ssa/loadpre8.c: New;
5244 * gcc.dg/tree-ssa/loadpre9.c: New;
5245
5246 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
5247
5248 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
5249 * g++.dg/abi/thunk4.C: Likewise.
5250
5251 2006-01-01 Andreas Jaeger <aj@suse.de>
5252
5253 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
5254 portable.
5255
5256 2006-01-01 Jakub Jelinek <jakub@redhat.com>
5257
5258 PR c++/25294
5259 * gcc.dg/pragma-pack-3.c: New test.
5260 * g++.dg/parse/pragma3.C: New test.
5261
5262 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5263
5264 PR middle-end/24827
5265 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
5266
5267 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5268
5269 PR testsuite/25214
5270 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
5271
5272 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
5273
5274 PR fortran/22607
5275 * gfortran-dg/pure_byref_3.f90: New.
5276
5277 fortran/PR 25396
5278 * gfortran.dg/userdef_operator_1.f90: New.
5279
5280 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
5281
5282 * g++.dg/abi/thunk3.C: New.
5283 * g++.dg/abi/thunk4.C: New.
5284
5285 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
5286
5287 PR fortran/25532
5288 * gfortran.dg/host_used_types_1.f90: New test. Check that host
5289 associated derived type components of derived types are
5290 properly declared in contained procedures.
5291
5292 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5293
5294 PR libgfortran/25139
5295 * gfortran.dg/backspace_2.f: New test.
5296
5297 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5298
5299 PR libgfortran/25550
5300 * gfortran.dg/endfile.f: New test.
5301
5302 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5303
5304 PR libgfortran/25419
5305 * gfortran.dg/comma.f: New test.
5306
5307 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5308
5309 * lib/gfortran-dg.exp: Remove trailing whitespace.
5310 * lib/fortran-torture.exp: Test with -fbounds-check instead of
5311 -funroll-all-loops.
5312
5313 2005-12-28 Alan Modra <amodra@bigpond.net.au>
5314
5315 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
5316 Extended Double long doubles or repeat tests when long double is
5317 the same size as double.
5318
5319 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5320
5321 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
5322
5323 PR testsuite/25442
5324 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
5325 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
5326
5327 PR testsuite/25441
5328 * gcc.dg/pr23911.c: Make test variable static.
5329
5330 PR testsuite/25444
5331 * gcc.dg/tree-ssa/pr14841.c: Likewise.
5332
5333 2005-12-26 Mark Mitchell <mark@codesourcery.com>
5334
5335 PR c++/25439
5336 * g++.dg/parse/crash17.C: Adjust error markers.
5337 * g++.dg/template/error20.C: New test.
5338
5339 2005-12-26 Mark Mitchell <mark@codesourcery.com>
5340
5341 PR c++/23172
5342 * g++.dg/ext/complit4.C: New test.
5343
5344 PR c++/25417
5345 * g++.dg/ext/complit5.C: Likewise.
5346
5347 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
5348
5349 PR tree-optimization/25125
5350 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
5351 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
5352 * gcc.c-torture/execute/pr25125.c: New.
5353
5354 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
5355
5356 PR fortran/25029
5357 PR fortran/21256
5358 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic functions
5359 with incorrect assumed size references.
5360
5361 2005-12-24 Mark Mitchell <mark@codesourcery.com>
5362
5363 PR c++/23171
5364 * g++.dg/opt/init1.C: New test.
5365
5366 2005-12-23 Mark Mitchell <mark@codesourcery.com>
5367
5368 PR c++/24671
5369 * g++.dg/template/sfinae3.C: New test.
5370
5371 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5372
5373 * g++.dg/other/friend4.C: New test.
5374
5375 2005-12-23 Jakub Jelinek <jakub@redhat.com>
5376
5377 PR target/25005
5378 * g++.dg/opt/pr25005.C: New test.
5379
5380 2005-12-22 Mark Mitchell <mark@codesourcery.com>
5381
5382 PR c++/25369
5383 * g++.dg/template/ptrmem16.C: New test.
5384
5385 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
5386
5387 PR fortran/25029
5388 PR fortran/21256
5389 * gfortran.dg/initialization_1.f90: Add test of SIZE.
5390
5391 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5392
5393 PR libgfortran/25307
5394 * gfortran.dg/list_read_5.f90: New test.
5395
5396 2005-12-22 Richard Henderson <rth@redhat.com>
5397
5398 * gcc.target/i386/sse-7.c: Use -msse2.
5399
5400 2005-12-23 Jakub Jelinek <jakub@redhat.com>
5401
5402 PR rtl-optimization/25432
5403 * gcc.c-torture/compile/20051216-1.c: New test.
5404
5405 PR objc/25328
5406 * objc/execute/pr25328.m: New test.
5407
5408 2005-12-22 Mark Mitchell <mark@codesourcery.com>
5409
5410 PR c++/25364
5411 * g++.dg/template/call4.C: New test.
5412
5413 2005-12-22 Dale Johannesen <dalej@apple.com>
5414
5415 * gcc.target/i386/sse-17.c: New.
5416
5417 2005-12-22 Paul Brook <paul@codesourcery.com>
5418
5419 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
5420
5421 2005-12-22 Paul Brook <paul@codesourcery.com>
5422
5423 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
5424
5425 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
5426
5427 PR tree-opt/25513
5428 * gcc.c-torture/compile/pr25513.c: New test.
5429
5430 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5431
5432 PR c++/23333
5433 * g++.dg/parse/error25.C: Add more tests.
5434
5435 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5436
5437 PR fortran/18990
5438 * gfortran.dg/der_charlen_1.f90: New.
5439
5440 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
5441
5442 PR fortran/20889
5443 * gfortran.dg/pointer_component_type_1.f90: New test.
5444
5445 PR fortran/25029
5446 PR fortran/21256
5447 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
5448 should give an error with assumed size array refernces and checks those
5449 that should not.
5450 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
5451 reference an upper bound so that it does not generate an error.
5452
5453 PR fortran/19362
5454 PR fortran/20244
5455 PR fortran/20864
5456 PR fortran/25391
5457 * gfortran.dg/used_dummy_types_1.f90: New test.
5458 * gfortran.dg/used_dummy_types_2.f90: New test.
5459 * gfortran.dg/used_dummy_types_3.f90: New test.
5460 * gfortran.dg/used_dummy_types_4.f90: New test.
5461 * gfortran.dg/used_dummy_types_5.f90: New test.
5462
5463 PR fortran/23152
5464 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
5465 group already being USE associated.
5466 * gfortran.dg/assumed_shape_nml.f90: New test.
5467 * gfortran.dg/assumed_size_nml.f90: New test.
5468
5469 PR fortran/20862
5470 PR fortran/25053
5471 PR fortran/25063
5472 PR fortran/25064
5473 PR fortran/25066
5474 PR fortran/25067
5475 PR fortran/25068
5476 PR fortran/25307
5477 * gfortran.dg/io_constraints_1.f90: New test.
5478 * gfortran.dg/io_constraints_1.f90: New test.
5479 * gfortran.dg/iostat_3.f90: Change wording of warning.
5480 * gfortran.dg/g77/19981216-0.f: The same.
5481
5482 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
5483
5484 PR tree-optimization/23518
5485 * testsuite/gcc.dg/pr23518.c: New.
5486
5487 2005-12-21 Mike Stump <mrs@apple.com>
5488
5489 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
5490
5491 2005-12-21 Paul Brook <paul@codesourcery.com>
5492
5493 * gcc.dg/pr19340.c: Skip on m68k targets.
5494
5495 2005-12-21 Steven Bosscher <stevenb@suse.de>
5496
5497 PR rtl-optimization/25196
5498 * gcc.dg/pr25196.c: New test.
5499
5500 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
5501
5502 PR fortran/25423
5503 gfortran.dg/where_nested_1.f90: New.
5504
5505 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
5506
5507 PR tree-optimization/25382.
5508 * gcc.dg/tree-ssa/pr25382.c: New.
5509
5510 2005-12-20 Richard Guenther <rguenther@suse.de>
5511
5512 PR middle-end/24306
5513 * gcc.target/i386/pr24306.c: New testcase.
5514
5515 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
5516
5517 PR tree-optimization/25501
5518 * testsuite/gcc.dg/tree-ssa/pr25501.c: New.
5519
5520 2005-12-20 Richard Guenther <rguenther@suse.de>
5521
5522 Revert
5523 2005-12-02 Richard Guenther <rguenther@suse.de>
5524
5525 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
5526
5527 2005-12-20 Mark Mitchell <mark@codesourcery.com>
5528
5529 PR c++/21228
5530 * g++.dg/warn/Wunreachable-code-2.C: New test.
5531
5532 2005-12-19 Mark Mitchell <mark@codesourcery.com>
5533
5534 PR c++/24278
5535 * g++.dg/template/ctor5.C: New test.
5536
5537 PR c++/24915
5538 * g++.dg/template/overload8.C: New test.
5539
5540 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
5541
5542 * gcc.c-torture/compile/pr25483 : New test.
5543
5544 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5545
5546 PR c++/20552
5547 * g++.dg/ext/typeof10.C: New test.
5548
5549 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
5550
5551 * gcc.dg/mt-loopi1.c: New.
5552
5553 2005-12-18 Richard Guenther <rguenther@suse.de>
5554
5555 PR tree-optimization/25481
5556 * gcc.dg/torture/pr25481.c: New testcase.
5557
5558 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
5559
5560 PR rtl-optimization/21041
5561 * gcc.dg/pr21041.c: New test.
5562
5563 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5564
5565 PR libgfortran/25463
5566 * gfortran.dg/advance.f90: New test.
5567
5568 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
5569
5570 * gcc.dg/20051201-1.c: New test.
5571
5572 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
5573
5574 PR fortran/25018
5575 * gfortran.dg/initialization_1.f90: New test.
5576 * gfortran.dg/enum_5.f90: Change dg-error to new message.
5577 * gfortran.dg/g77/980616-0.f: The same.
5578
5579 2005-12-17 Steven G. Kargl <kargls@comcast.net>
5580
5581 * PR fortran/25458
5582 * gfortran.dg/chkbits.f90: New test.
5583
5584 2005-12-17 Steven G. Kargl <kargls@comcast.net>
5585
5586 * gfortran.dg/enum_5.f: Revert to previous version.
5587
5588 2005-12-17 Steven G. Kargl <kargls@comcast.net>
5589
5590 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
5591 * gfortran.dg/nested_modules_1.f90: Ditto.
5592 * gfortran.dg/hollerith_f95.f90: Ditto.
5593 * gfortran.dg/select_5.f90: Ditto.
5594 * gfortran.dg/secnds.f: Ditto.
5595 * gfortran.dg/hollerith2.f90: Ditto.
5596 * gfortran.dg/imag_2.f: Ditto.
5597 * gfortran.dg/ftell_2.f90: Ditto.
5598 * gfortran.dg/malloc_free_1.f90: Ditto.
5599 * gfortran.dg/logint-1.f: Ditto.
5600 * gfortran.dg/recursive_statement_functions.f90: Ditto.
5601 * gfortran.dg/e_d_fmt.f90: Ditto.
5602 * gfortran.dg/hollerith_legacy.f90: Ditto.
5603 * gfortran.dg/logint-2.f: Ditto.
5604 * gfortran.dg/enum_5.f90: Ditto.
5605 * gfortran.dg/f2c_2.f90: Ditto.
5606 * gfortran.dg/pr17143.f90: Ditto.
5607 * gfortran.dg/namelist_14.f90: Ditto.
5608 * gfortran.dg/logint-3.f: Ditto.
5609 * gfortran.dg/spread_scalar_source.f90: Ditto.
5610 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
5611 * gfortran.dg/namelist_11.f: Ditto.
5612 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
5613 * gfortran.dg/g77/20010519-1.f
5614 * gfortran.dg/g77/alpha1.f: Ditto.
5615 * gfortran.dg/g77/990115-1.f: Ditto.
5616 * gfortran.dg/g77/erfc.f: Ditto.
5617 * gfortran.dg/g77/19990313-3.f: Ditto.
5618 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
5619 * gfortran.dg/g77/20010426.f: Ditto.
5620 * gfortran.dg/g77/19990313-0.f: Ditto.
5621 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
5622 * gfortran.dg/g77/20000629-1.f: Ditto.
5623 * gfortran.dg/g77/970125-0.f: Ditto.
5624 * gfortran.dg/g77/8485.f: Ditto.
5625 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
5626 * gfortran.dg/g77/19990313-1.f: Ditto.
5627 * gfortran.dg/g77/int8421.f: Ditto.
5628 * gfortran.dg/g77/19990305-0.f: Ditto.
5629 * gfortran.dg/g77/947.f: Ditto.
5630 * gfortran.dg/g77/19990905-2.f: Ditto.
5631 * gfortran.dg/g77/cabs.f: Ditto.
5632 * gfortran.dg/g77/19990313-2.f: Ditto.
5633 * gfortran.dg/g77/20020307-1.f: Ditto.
5634 * gfortran.dg/g77/dcomplex.f: Ditto.
5635 * gfortran.dg/g77/19990502-1.f: Ditto.
5636 * gfortran.dg/g77/19981216-0.f: Ditto.
5637 * gfortran.dg/common_4.f90: Ditto.
5638 * gfortran.dg/entry_4.f90: Ditto.
5639 * gfortran.dg/equiv_constraint_2.f90: Ditto.
5640 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
5641 * gfortran.dg/namelist_12.f: Ditto.
5642 * gfortran.dg/scale_1.f90: Ditto.
5643 * gfortran.dg/modulo_1.f90
5644 * gfortran.dg/hollerith.f90: Ditto.
5645 * gfortran.dg/direct_io_3.f90: Ditto.
5646 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
5647 * gfortran.dg/gnu_logical_1.F: Ditto.
5648 * gfortran.dg/unf_io_convert_1.f90: Ditto.
5649 * gfortran.dg/assign_1.f90: Ditto.
5650 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
5651 * gfortran.dg/pr23095.f: Ditto.
5652 * gfortran.dg/read_float_1.f90: Ditto.
5653
5654 2005-12-17 Andreas Jaeger <aj@suse.de>
5655
5656 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
5657 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
5658
5659 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5660
5661 PR fortran/24268
5662 * gfortran.dg/fmt_white.f: New test.
5663
5664 2005-12-16 Steven G. Kargl <kargls@comcast.net>
5665
5666 * gfortran.dg/label_1.f90: New test.
5667
5668 2005-12-15 Ben Elliston <bje@au.ibm.com>
5669
5670 PR testsuite/25422
5671 * gcc.dg/20031012-1.c: Add -Walways-true option.
5672 * gcc.dg/weak/weak-3.c: Likewise.
5673 * g++.old-deja/g++.mike/warn8.C: Likewise.
5674
5675 2005-12-16 Mike Stump <mrs@apple.com>
5676
5677 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
5678 exit.
5679
5680 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5681
5682 PR libgfortran/25264
5683 PR libgfortran/25349
5684 * gfortran.dg/tl_editing.f90: Added additional checks.
5685 * gfortran.dg/t_editing.f: New test.
5686 * gfortran.dg/write_padding.f90: New test
5687
5688 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5689
5690 PR testsuite/25215
5691 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
5692
5693 2005-12-16 Jakub Jelinek <jakub@redhat.com>
5694
5695 PR rtl-optimization/24899
5696 * gcc.c-torture/execute/20051215-1.c: New test.
5697
5698 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
5699
5700 PR 24823
5701 * gfortran.dg/pr24823.f: New test.
5702
5703 2005-12-16 Jeff Law <law@redhat.com>
5704
5705 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
5706
5707 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
5708
5709 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (base_types):
5710 Change C++ style comments to C style comments.
5711 Remove aligned types from the array.
5712 Keep Enums disabled.
5713 (complex_types): Remove aligned types from the array.
5714 Comment out "_Complex long double".
5715 (attrib_types): Remove.
5716 (complex_attrib_types): Remove.
5717 (attrib_array_types): Remove.
5718 (complex_attrib_array_types): Remove.
5719 (aligned_bitfld_types): Remove.
5720 (n_aligned_bitfld_types): Remove.
5721 (FEATURE_ALIGNEDPACKED): Delete.
5722 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
5723 (singles): Remove support for adding attributes.
5724 (choose_type): Remove support for attributed types.
5725 (generate_fields): Remove support for attributed bit-fields.
5726 Remove support for adding attributes.
5727 (generate_random_tests): Remove support for adding attributes.
5728 (features): Add back "[0] :0" and "complex vector [0]".
5729 (main): Remove support for attributed bit-fields.
5730 Uncomment the calling of generate_random_tests for the rests of
5731 the tests.
5732
5733 2005-12-16 Jan Hubicka <jh@suse.cz>
5734
5735 * gcc.c-torture/combine/pr25224.c: New.
5736
5737 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
5738
5739 PR other/25028
5740 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
5741 HP-UX.
5742
5743 2005-12-15 Richard Sandiford <richard@codesourcery.com>
5744
5745 * gcc.dg/20051215-1.c: New file.
5746
5747 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5748
5749 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
5750 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
5751
5752 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
5753
5754 PR fortran/18197
5755 * gfortran.dg/dummy_functions_1.f90: New.
5756
5757 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
5758
5759 PR rtl-optimization/25310
5760 * gcc.c-torture/compile/pr25310.c: New test.
5761
5762 2005-12-14 Jakub Jelinek <jakub@redhat.com>
5763
5764 PR debug/25023
5765 * gcc.dg/pr25023.c: New test.
5766
5767 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5768
5769 * g++.old-deja/g++.brendan/redecl1.C,
5770 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
5771 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
5772 g++.old-deja/g++.oliva/typeof1.C,
5773 g++.old-deja/g++.other/crash16.C,
5774 g++.old-deja/g++.other/crash34.C,
5775 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
5776 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
5777 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
5778 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
5779 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
5780 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
5781 Remove xfail.
5782
5783 2005-12-14 Kean Johnston <jkj@sco.com>
5784 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5785
5786 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
5787 * gcc.target/i386/20020523-1.c: Ditto.
5788 * gcc.target/i386/tailcall-1.c: Ditto.
5789 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
5790 * gcc.target/i386/ssetype-5.c: Ditto.
5791
5792 2005-12-14 Jeff Law <law@redhat.com>
5793
5794 * gcc.dg/tree-ssa/foldstring-1.c: New test.
5795
5796 2005-12-14 Jakub Jelinek <jakub@redhat.com>
5797
5798 PR target/25254
5799 PR target/24188
5800 * gcc.target/i386/pr25254.c: New test.
5801 * gfortran.dg/PR24188.f: New test.
5802
5803 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
5804
5805 * lib/fortran-torture.exp: Catch remaining uses of
5806 remote_file build delete.
5807
5808 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5809
5810 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
5811
5812 2005-12-14 Ben Elliston <bje@au.ibm.com>
5813
5814 * gcc.dg/warn-addr-cmp.c: New test.
5815
5816 2005-12-13 Jakub Jelinek <jakub@redhat.com>
5817
5818 PR debug/25023
5819 PR target/25293
5820 * gcc.target/i386/pr25293.c: New test.
5821
5822 2005-12-13 Petr Machata <machata@post.cz>
5823
5824 PR c++/24907
5825 * g++.dg/parse/comma2.C: New test.
5826
5827 2005-12-13 Mark Mitchell <mark@codesourcery.com>
5828 Jakub Jelinek <jakub@redhat.com>
5829
5830 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
5831 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
5832 (limits.h): Include unconditionally.
5833 (stdlib.h): Likewise.
5834 (hashtab.h): Do not include.
5835 (getopt.h): Likewise.
5836 (stddef.h): Include.
5837 (hashval_t): Define.
5838 (struct entry): Add "next" field.
5839 (HASH_SIZE): New macro.
5840 (hash_table): New variable.
5841 (switchfiles): Do not use xmalloc.
5842 (mix): New macro.
5843 (iterative_hash): New function.
5844 (hasht): Remove.
5845 (e_exists): New function.
5846 (e_insert): Likewise.
5847 (output): Use, instead of libiberty hashtable functions.
5848 (main): Do not use getopt. Do not call htab_create.
5849
5850 2005-12-13 Jakub Jelinek <jakub@redhat.com>
5851
5852 PR c++/25331
5853 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
5854 put atal* and atpaal* attributes on array elements.
5855 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
5856 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
5857 put atal* and atpaal* attributes on array elements.
5858 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
5859
5860 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
5861
5862 * gcc.dg/single-precision-constant.c: New test.
5863
5864 2005-12-13 Alan Modra <amodra@bigpond.net.au>
5865
5866 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
5867 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
5868 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
5869 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
5870 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
5871 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
5872 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
5873 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
5874 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
5875 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
5876 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
5877 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
5878 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
5879 gcc.target/powerpc/ppc-sdata-2.c,
5880 gcc.target/powerpc/ppc-stackalign-1.c,
5881 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
5882 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
5883 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
5884 gcc.target/powerpc/rs6000-ldouble-2.c,
5885 gcc.target/powerpc/rs6000-power2-1.c,
5886 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
5887 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
5888 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
5889 option into target selector.
5890 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
5891 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
5892
5893 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
5894
5895 PR objc/25348
5896 * objc.dg/encode-9.m: New test.
5897
5898 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5899
5900 PR testsuite/20772
5901 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
5902 * gcc.dg/asm-b.c: Fix typo.
5903 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
5904 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
5905 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
5906 i?86 lp64 and x86_64 ilp32.
5907 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
5908 on i?86 lp64.
5909 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
5910
5911 2005-12-12 Steven G. Kargl <kargls@comcast.net>
5912
5913 PR fortran/25078
5914 gfortran.dg/equiv_5.f90: New test.
5915
5916 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
5917
5918 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
5919 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
5920 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
5921 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
5922 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
5923 * gcc.dg/tree-ssa/reassoc-5.c: New.
5924 * gcc.dg/tree-ssa/reassoc-6.c: New.
5925 * gcc.dg/tree-ssa/reassoc-7.c: New.
5926 * gcc.dg/tree-ssa/reassoc-8.c: New.
5927 * gcc.dg/tree-ssa/reassoc-9.c: New.
5928 * gcc.dg/tree-ssa/reassoc-10.c: New.
5929 * gcc.dg/tree-ssa/reassoc-11.c: New.
5930
5931 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5932
5933 PR testsuite/25167
5934 PR testsuite/24478
5935 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
5936
5937 2005-12-12 Mark Mitchell <mark@codesourcery.com>
5938
5939 PR c++/25300
5940 * g++.dg/template/inherit.C: Do not use a generic error message.
5941
5942 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
5943
5944 PR libobjc/25354
5945 * objc.dg/gnu-encoding: New directory.
5946 * objc.dg/gnu-encoding/compat-common.h: New file.
5947 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
5948 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
5949 * objc.dg/gnu-encoding/vector-defs.h: New file.
5950 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
5951 * objc.dg/gnu-encoding/generate-random.c: New file.
5952 * objc.dg/gnu-encoding/generate-random_r.c: New file.
5953 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
5954 * objc.dg/gnu-encoding/generate-random.h: New file.
5955
5956 2005-12-11 Mark Mitchell <mark@codesourcery.com>
5957
5958 PR c++/25337
5959 * g++.dg/template/defarg7.C: New test.
5960
5961 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
5962
5963 PR libobjc/25347
5964 * objc.dg/encode-8.m: New test.
5965
5966 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
5967
5968 PR libobjc/25346
5969 * objc.dg/encode-7.m: New test.
5970
5971 2005-12-10 Mark Mitchell <mark@codesourcery.com>
5972
5973 PR c++/25010
5974 * g++.dg/opt/inline10.C: New test.
5975
5976 2005-12-11 Steven G. Kargl <kargls@comcast.net>
5977
5978 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
5979
5980 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
5981
5982 * gfortran.dg/substring_equivalence.f90: typo in comment
5983
5984 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5985
5986 PR fortran/25068
5987 * gfortran.dg/iostat_3.f90: New test.
5988
5989 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
5990
5991 PR fortran/23815
5992 * gfortran.dg/unf_io_convert_1.f90: New test.
5993 * gfortran.dg/unf_io_convert_2.f90: New test.
5994 * gfortran.dg/unf_io_convert_3.f90: New test.
5995
5996 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5997
5998 PR testsuite/20772
5999 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
6000 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
6001 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
6002 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
6003 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
6004 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
6005 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
6006 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
6007 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
6008 gcc.dg/torture/fp-int-convert-float128-timode.c,
6009 gcc.dg/torture/fp-int-convert-float128.c,
6010 gcc.dg/torture/fp-int-convert-float80-timode.c,
6011 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
6012 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
6013
6014 * gcc.dg/tls/opt-1.c: Require effective target fpic.
6015
6016 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
6017
6018 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
6019
6020 2005-12-10 Richard Sandiford <richard@codesourcery.com>
6021
6022 * gcc.dg/20051207-1.c,
6023 * gcc.dg/20051207-2.c,
6024 * gcc.dg/20051207-3.c: New tests.
6025
6026 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6027
6028 PR testsuite/20772
6029 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
6030 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
6031 dg-skip-if target selector.
6032
6033 PR testsuite/20772
6034 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
6035 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
6036 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
6037 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
6038 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
6039 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
6040 and/or merge with i?86 cases.
6041
6042 * gcc.dg/tls/opt-3.c: Require effective target fpic.
6043
6044 PR testsuite/20772
6045 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
6046 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
6047 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
6048 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
6049 x86_64-*-linux*.
6050
6051 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
6052
6053 PR target/25311
6054 * gcc.c-torture/compile/pr25311.c: New test.
6055
6056 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6057
6058 PR libgfortran/25039
6059 * gfortran.dg/read_comma.f: New test.
6060
6061 2005-12-08 Jakub Jelinek <jakub@redhat.com>
6062
6063 PR c++/19317
6064 * g++.dg/opt/pr19317-1.C: New test.
6065 * g++.dg/opt/pr19317-2.C: New test.
6066 * g++.dg/opt/pr19317-3.C: New test.
6067
6068 PR target/19005
6069 * gcc.c-torture/execute/pr19005.c: New test.
6070
6071 PR target/17828
6072 * g++.old-deja/g++.other/comdat5.C: New test.
6073 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
6074
6075 * g++.dg/compat/struct-layout-1.exp: New file.
6076 * g++.dg/compat/struct-layout-1.h: New.
6077 * g++.dg/compat/struct-layout-1_generate.c: New.
6078 * g++.dg/compat/struct-layout-1_x1.h: New.
6079 * g++.dg/compat/struct-layout-1_x2.h: New.
6080 * g++.dg/compat/struct-layout-1_y1.h: New.
6081 * g++.dg/compat/struct-layout-1_y2.h: New.
6082
6083 * gcc.dg/20050330-2.c: New test.
6084
6085 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
6086
6087 PR fortran/25292
6088 * gfortran.dg/associated_1.f90: New.
6089
6090 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6091
6092 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
6093 ILP32 vect_no_align platforms.
6094
6095 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
6096 Jakub Jelinek <jakub@redhat.com>
6097
6098 PR target/25268
6099 * gcc.c-torture/compile/20051207-1.c: New test.
6100
6101 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6102
6103 PR testsuite/20772
6104 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
6105 gcc.dg/torture/pr18582-1.c,
6106 gcc.target/i386/attributes-error.c: Also test on x86_64.
6107
6108 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
6109
6110 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6111
6112 PR c++/19397
6113 * g++.dg/template/typedef3.C: New test.
6114
6115 PR c++/19762
6116 PR c++/19764
6117 * g++.dg/template/dtor3.C: Fix error markers.
6118
6119 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
6120
6121 * lib/target-supports.exp (check_effective_target_sync_char_short):
6122 Add s390*.
6123
6124 2005-12-06 Janis Johnson <janis187@us.ibm.com>
6125
6126 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
6127
6128 2005-12-06 Roger Sayle <roger@eyesopen.com>
6129
6130 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
6131 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
6132 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
6133 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
6134
6135 2005-12-06 Roger Sayle <roger@eyesopen.com>
6136
6137 PR c++/25263
6138 * g++.dg/other/array2.C: New test case.
6139
6140 2005-12-05 Geoffrey Keating <geoffk@apple.com>
6141
6142 * gcc.dg/darwin-weakimport-3.c: New.
6143
6144 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
6145 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
6146 and to work on Darwin.
6147 * gcc.dg/attr-weakref-1b.c: New file.
6148 * gcc.dg/attr-weakref-2.c: New test.
6149 * gcc.dg/darwin-weakref-1.c: New test.
6150
6151 2005-12-05 Janis Johnson <janis187@us.ibm.com>
6152
6153 PR testsuite/25247
6154 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
6155 use in selector expressions.
6156 (dg-xfail-if): Ditto.
6157 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
6158 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
6159 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
6160 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
6161 * gcc.test-framework/test-framework.exp: Skip generated tests if
6162 CHECK_TEST_FRAMEWORK is not 1.
6163
6164 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
6165
6166 PR tree-optimization/24963
6167 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
6168
6169 PR target/24108
6170 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
6171
6172 PR target/18580
6173 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
6174 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
6175 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
6176 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
6177
6178 2005-12-05 Jakub Jelinek <jakub@redhat.com>
6179
6180 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
6181 dg-options.
6182
6183 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
6184
6185 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
6186
6187 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
6188
6189 * gcc.dg/format/cast-1.c: New test.
6190
6191 2005-12-04 Roger Sayle <roger@eyesopen.com>
6192
6193 PR c/7776
6194 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
6195 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
6196 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
6197 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
6198
6199 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
6200
6201 * gcc.dg/cast-pretty-print-1.c: New test.
6202
6203 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
6204
6205 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
6206
6207 2005-12-02 Mark Mitchell <mark@codesourcery.com>
6208
6209 PR c++/24173
6210 * g++.dg/template/friend40.C: New test.
6211
6212 2005-12-02 Jakub Jelinek <jakub@redhat.com>
6213
6214 PR target/25199
6215 * gcc.target/i386/movq-2.c: New test.
6216 * gcc.target/i386/movq.c: Remove target i?86, instead add
6217 dg-require-effective-target ilp32.
6218
6219 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6220
6221 PR c++/24103
6222 * g++.dg/other/default1.C: New test.
6223
6224 2005-12-02 Richard Guenther <rguenther@suse.de>
6225
6226 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
6227
6228 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
6229
6230 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
6231
6232 2005-12-02 Alan Modra <amodra@bigpond.net.au>
6233
6234 PR target/21017
6235 * gcc.target/powerpc/rotate.c: New.
6236
6237 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6238
6239 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
6240 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
6241
6242 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
6243
6244 PR c/13384
6245 * gcc.dg/pr17730-1.c: Adjust.
6246 * gcc.dg/lvalue1.c (main): Likewise.
6247 * gcc.dg/lvalue-2.c: Likewise.
6248 * g++.dg/pr7503-3.C
6249
6250 2005-12-01 Geoffrey Keating <geoffk@apple.com>
6251
6252 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
6253 error messages.
6254
6255 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
6256
6257 PR fortran/24789
6258 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
6259
6260 2005-12-01 Uros Bizjak <uros@kss-loka.si>
6261
6262 PR target/24475
6263 * lib/target-supports.exp (check_effective_target_tls): New.
6264 (check_effective_target_tls_runtime): New.
6265 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
6266 for TLS support.
6267 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
6268 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
6269 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
6270 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
6271 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
6272 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
6273 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
6274 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
6275 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
6276 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
6277 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
6278 effective-target TLS.
6279 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
6280 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
6281 effective-target TLS runtime.
6282
6283 2005-12-01 Uros Bizjak <uros@kss-loka.si>
6284
6285 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
6286
6287 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
6288
6289 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
6290 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
6291 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
6292 ignored" warnings when "packing" is the same as the ABI layout.
6293
6294 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
6295
6296 PR fortran/21302
6297 * gfortran.dg/line_length_1.f: New test.
6298 * gfortran.dg/line_length_2.f90: Ditto.
6299
6300 2005-11-30 Richard Guenther <rguenther@suse.de>
6301
6302 PR tree-optimization/21655
6303 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
6304
6305 2005-11-30 Dale Johannesen <dalej@apple.com>
6306
6307 * gcc.c-torture/compile/pr24930.c: New.
6308
6309 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
6310
6311 PR fortran/15809
6312 * gfortran.dg/auto_char_dummy_array.f90: New test.
6313
6314 2005-11-30 Jeff Law <law@redhat.com>
6315
6316 * g++.old-deja/g++.law/pr25000.C: New test.
6317
6318 2005-11-30 Jakub Jelinek <jakub@redhat.com>
6319
6320 * gcc.dg/tls/opt-11.c: New test.
6321
6322 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
6323
6324 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
6325 targets.
6326 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
6327 LP64 ia64.
6328
6329 2005-11-29 Jakub Jelinek <jakub@redhat.com>
6330
6331 * gfortran.dg/open_access_1.f90: New test.
6332
6333 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6334
6335 * gcc.dg/charset/builtin2.c: New test.
6336
6337 2005-11-28 Jakub Jelinek <jakub@redhat.com>
6338
6339 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
6340 on mmix-*-* for *_[xy].c.
6341
6342 2005-11-28 Kean Johnston <jkj@sco.com>
6343
6344 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
6345 headers.
6346 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
6347 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
6348 * gcc.target/i386/asm-3.c: Ditto.
6349 * gcc.target/i386/clobbers.c: Ditto.
6350 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
6351 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
6352 test regexp.
6353 * gcc.target/i386/mul.c: Ditto.
6354 * gcc.target/i386/ssetype-1.c: Ditto.
6355 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
6356 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
6357 static so the test works with -fPIC mode too. Based on comment in
6358 PR19231 by Pinski.
6359 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
6360
6361 2005-11-28 Richard Guenther <rguenther@suse.de>
6362
6363 * gcc.dg/alias-9.c: New testcase.
6364 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
6365
6366 2005-11-28 Roger Sayle <roger@eyesopen.com>
6367 Uros Bizjak <uros@kss-loka.si>
6368
6369 PR middle-end/20219
6370 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
6371 tan(x)/sin(x) transformations.
6372
6373 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
6374
6375 PR middle-end/24575
6376 * gcc.dg/tree-ssa/divide-3.c: New test.
6377 * gcc.dg/tree-ssa/divide-4.c: New test.
6378
6379 2005-11-27 Steven G. Kargl <kargls@comcast.net>
6380
6381 PR fortran/24917
6382 * gfortran.dg/boz_6.f90: New test.
6383
6384 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6385
6386 PR fortran/23912
6387 * gfortran.dg/modulo_1.f90: New test.
6388
6389 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6390
6391 PR libfortran/24919
6392 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
6393 fail on CRLF platforms.
6394 * gfortran.dg/ftell_2.f90: Likewise.
6395
6396 2005-11-26 Eric Christopher <echristo@apple.com>
6397
6398 * gcc.dg/intmax_t-1.c: Remove mips xfail.
6399
6400 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
6401
6402 * objc.dg/gnu-runtime-3.m: Simplify.
6403
6404 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
6405
6406 PR middle-end/23669
6407 * gcc.dg/tree-ssa/divide-1.c: New test.
6408 * gcc.dg/tree-ssa/divide-2.c: New test.
6409
6410 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
6411
6412 PR libgfortran/24945
6413 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
6414
6415 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
6416
6417 PR libgfortran/24945
6418 * gfortran.dg/open_status_2.f90: New test.
6419
6420 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6421
6422 * gcc.c-torture/execute/builtins/fprintf.c,
6423 gcc.c-torture/execute/builtins/fputs-lib.c,
6424 gcc.c-torture/execute/builtins/fputs.c,
6425 gcc.c-torture/execute/builtins/lib/fprintf.c,
6426 gcc.c-torture/execute/builtins/lib/printf.c,
6427 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
6428
6429 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
6430
6431 * gcc.dg/20050922-2.c: New test.
6432
6433 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
6434
6435 * objc.dg/gnu-runtime-3.m: New test.
6436
6437 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6438
6439 PR c++/9278
6440 * g++.dg/other/void1.C: New test.
6441
6442 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
6443
6444 PR middle-end/24998
6445 * gcc.dg/torture/fp-int-convert-float.c,
6446 gcc.dg/torture/fp-int-convert-double.c,
6447 gcc.dg/torture/fp-int-convert-long-double.c,
6448 gcc.dg/torture/fp-int-convert-timode.c,
6449 gcc.dg/torture/fp-int-convert-float80.c,
6450 gcc.dg/torture/fp-int-convert-float80-timode.c,
6451 gcc.dg/torture/fp-int-convert-float128.c,
6452 gcc.dg/torture/fp-int-convert-float128-timode.c,
6453 gcc.dg/torture/fp-int-convert.h: New files.
6454
6455 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
6456
6457 PR middle-end/24989
6458 * gcc.dg/tree-ssa/bool-10.c: New test.
6459 * gcc.dg/tree-ssa/bool-11.c: New test.
6460 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
6461
6462 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
6463
6464 PR middle-end/24990
6465 * tree-ssa/pr24990-1.c: New test.
6466
6467 2005-11-24 Richard Guenther <rguenther@suse.de>
6468 Dirk Mueller <dmueller@suse.de>
6469
6470 PR c++/14024
6471 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
6472 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
6473 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
6474 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
6475 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
6476 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
6477
6478 2005-11-23 Uros Bizjak <uros@kss-loka.si>
6479
6480 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
6481
6482 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
6483
6484 PR c/21668
6485 * gcc.dg/Wc++-compat.c: New.
6486 * gcc.dg/Wno-c++-compat.c: New.
6487
6488 2005-11-23 Alan Modra <amodra@bigpond.net.au>
6489
6490 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
6491 (vspltish, vspltisw): Likewise.
6492
6493 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6494
6495 PR libgfortran/24794
6496 * gfortran.dg/namelist_12.f: Fix quotes.
6497 * gfortran.dg/namelist_13.f90: Fix quotes.
6498 * gfortran.dg/namelist_14.f90: Fix quotes.
6499 * gfortran.dg/namelist_15.f90: Fix quotes.
6500 * gfortran.dg/namelist_use.f90: Fix quotes.
6501 * gfortran.dg/namelist_use_only.f90: Fix quotes.
6502 * gfortran.dg/namelist_21.f90: New test.
6503 * gfortran.dg/namelist_22.f90: New test.
6504
6505 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
6506
6507 PR target/23435
6508 * gcc.c-torture/compile/pr23435.c: New.
6509
6510 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
6511
6512 * gcc.c-torture/execute/floatunsisf-1.c: New test.
6513
6514 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
6515
6516 * gcc.target/powerpc/405-macchw-1.c,
6517 gcc.target/powerpc/405-macchw-2.c,
6518 gcc.target/powerpc/405-macchwu-1.c,
6519 gcc.target/powerpc/405-macchwu-2.c,
6520 gcc.target/powerpc/405-machhw-1.c,
6521 gcc.target/powerpc/405-machhw-2.c,
6522 gcc.target/powerpc/405-machhwu-1.c,
6523 gcc.target/powerpc/405-machhwu-2.c,
6524 gcc.target/powerpc/405-maclhw-1.c,
6525 gcc.target/powerpc/405-maclhw-2.c,
6526 gcc.target/powerpc/405-maclhwu-1.c,
6527 gcc.target/powerpc/405-maclhwu-2.c,
6528 gcc.target/powerpc/405-mulchw-1.c,
6529 gcc.target/powerpc/405-mulchw-2.c,
6530 gcc.target/powerpc/405-mulchwu-1.c,
6531 gcc.target/powerpc/405-mulchwu-2.c,
6532 gcc.target/powerpc/405-mulhhw-1.c,
6533 gcc.target/powerpc/405-mulhhw-2.c,
6534 gcc.target/powerpc/405-mulhhwu-1.c,
6535 gcc.target/powerpc/405-mulhhwu-2.c,
6536 gcc.target/powerpc/405-mullhw-1.c,
6537 gcc.target/powerpc/405-mullhw-2.c,
6538 gcc.target/powerpc/405-mullhwu-1.c,
6539 gcc.target/powerpc/405-mullhwu-2.c,
6540 gcc.target/powerpc/405-nmacchw-1.c,
6541 gcc.target/powerpc/405-nmacchw-2.c,
6542 gcc.target/powerpc/405-nmachhw-1.c,
6543 gcc.target/powerpc/405-nmachhw-2.c,
6544 gcc.target/powerpc/405-nmaclhw-1.c,
6545 gcc.target/powerpc/405-nmaclhw-2.c,
6546 gcc.target/powerpc/440-macchw-1.c,
6547 gcc.target/powerpc/440-macchw-2.c,
6548 gcc.target/powerpc/440-macchwu-1.c,
6549 gcc.target/powerpc/440-macchwu-2.c,
6550 gcc.target/powerpc/440-machhw-1.c,
6551 gcc.target/powerpc/440-machhw-2.c,
6552 gcc.target/powerpc/440-machhwu-1.c,
6553 gcc.target/powerpc/440-machhwu-2.c,
6554 gcc.target/powerpc/440-maclhw-1.c,
6555 gcc.target/powerpc/440-maclhw-2.c,
6556 gcc.target/powerpc/440-maclhwu-1.c,
6557 gcc.target/powerpc/440-maclhwu-2.c,
6558 gcc.target/powerpc/440-mulchw-1.c,
6559 gcc.target/powerpc/440-mulchw-2.c,
6560 gcc.target/powerpc/440-mulchwu-1.c,
6561 gcc.target/powerpc/440-mulchwu-2.c,
6562 gcc.target/powerpc/440-mulhhw-1.c,
6563 gcc.target/powerpc/440-mulhhw-2.c,
6564 gcc.target/powerpc/440-mulhhwu-1.c,
6565 gcc.target/powerpc/440-mulhhwu-2.c,
6566 gcc.target/powerpc/440-mullhw-1.c,
6567 gcc.target/powerpc/440-mullhw-2.c,
6568 gcc.target/powerpc/440-mullhwu-1.c,
6569 gcc.target/powerpc/440-mullhwu-2.c,
6570 gcc.target/powerpc/440-nmacchw-1.c,
6571 gcc.target/powerpc/440-nmacchw-2.c,
6572 gcc.target/powerpc/440-nmachhw-1.c,
6573 gcc.target/powerpc/440-nmachhw-2.c,
6574 gcc.target/powerpc/440-nmaclhw-1.c,
6575 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
6576
6577 2005-11-21 Jakub Jelinek <jakub@redhat.com>
6578
6579 PR fortran/24774
6580 * gfortran.dg/inquire_9.f90: New test.
6581
6582 PR fortran/21647
6583 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
6584
6585 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
6586
6587 PR libfortran/24432
6588 * lib/target-supports.exp (check_effective_target_fortran_large_real):
6589 Check that 'cos' is supported.
6590
6591 2005-11-21 Paul Thomas <pault@gcc.gnu.org
6592
6593 PR fortran/24223
6594 * gfortran.dg/substring_equivalence.f90: New test.
6595
6596 PR fortran/24705
6597 * gfortran.dg/auto_internal_assumed.f90: New test.
6598
6599 2005-11-21 Uros Bizjak <uros@kss-loka.si>
6600
6601 * gcc.dg/fold-div-2.c: New test.
6602
6603 2005-11-20 Ian Lance Taylor <ian@airs.com>
6604
6605 PR rtl-optimization/24883
6606 * gcc.c-torture/compile/pr24883.c: New test.
6607
6608 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
6609
6610 PR middle-end/20583
6611 * gcc.c-torture/compile/pr20583.c: New.
6612
6613 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
6614
6615 * gcc.c-torture/execute/usmul.c: New test.
6616
6617 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
6618
6619 * gcc.dg/tree-ssa/vrp22.c: New test.
6620
6621 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
6622
6623 PR middle-end/24912
6624 * gcc.dg/torture/pr24912-1.c: New test.
6625
6626 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
6627
6628 PR fortran/24862
6629 * gfortran.dg/arrayio_derived_1.f90: New test.
6630
6631 2005-11-19 Richard Guenther <rguenther@suse.de>
6632
6633 PR middle-end/23294
6634 * gcc.dg/tree-ssa/pr23294.c: New testcase.
6635
6636 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
6637
6638 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
6639
6640 2005-11-18 Mark Mitchell <mark@codesourcery.com>
6641
6642 PR c++/8355
6643 * g++.dg/template/friend39.C: New test.
6644
6645 2005-11-18 James E Wilson <wilson@specifix.com>
6646
6647 * gcc.dg/builtin-strstr.c: New.
6648
6649 2005-11-18 Richard Henderson <rth@redhat.com>
6650
6651 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
6652 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
6653 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
6654 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
6655 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
6656 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
6657 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
6658 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
6659 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
6660 renaming to remove initial "ia64-".
6661
6662 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
6663
6664 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
6665
6666 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
6667
6668 * g++.dg/cpp/string-2.C: New test.
6669
6670 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
6671
6672 * gcc.dg/tree-ssa/loop-14.c: New test.
6673
6674 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
6675 Michael Chamberlain <michael@chamberlain.net.au>
6676
6677 * ada/acats/run_all.sh (target_run): Kill long running tests.
6678
6679 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6680
6681 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
6682 * gcc.dg/cleanup-9.c: Likewise.
6683 * gcc.dg/cleanup-10.c: Likewise.
6684 * gcc.dg/cleanup-11.c: Likewise.
6685
6686 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6687
6688 PR fortran/24892
6689 * gfortran.dg/open_access_append_1.f90: New test.
6690 * gfortran.dg/open_access_append_2.f90: New test.
6691
6692 2005-11-16 Richard Guenther <rguenther@suse.de>
6693
6694 PR middle-end/24851
6695 * gcc.c-torture/execute/pr24851.c: New testcase.
6696
6697 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
6698
6699 * gcc.dg/fold-overflow-1.c: New test.
6700
6701 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
6702
6703 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
6704 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
6705
6706 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
6707
6708 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
6709 structures.
6710 * g++.dg/eh/forced2.C: Likewise.
6711 * g++.dg/eh/forced3.C: Likewise.
6712 * g++.dg/eh/forced4.C: Likewise.
6713
6714 2005-11-11 Mike Stump <mrs@apple.com>
6715
6716 * g++.old-deja/g++.mike/unused.C: Add.
6717
6718 2005-11-15 Mark Mitchell <mark@codesourcery.com>
6719
6720 PR c++/24667
6721 * g++.dg/warn/Wcast-qual1.C: New test.
6722
6723 2005-11-15 Jan Hubicka <jh@suse.cz>
6724
6725 * gcc.dg/winline-5.c: Add large-unit-insns limit.
6726
6727 2005-11-14 David Edelsohn <edelsohn@gnu.org>
6728
6729 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
6730
6731 2005-11-14 Diego Novillo <dnovillo@redhat.com>
6732
6733 PR 24840
6734 * gcc.dg/tree-ssa/pr24840.c: New test.
6735
6736 2005-11-14 Janis Johnson <janis187@us.ibm.com>
6737
6738 PR testsuite/24841
6739 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
6740
6741 2005-11-14 Dale Johannesen <dalej@apple.com>
6742
6743 * gcc.c-torture/execute/20051113-1.c: New.
6744
6745 2005-11-14 Mark Mitchell <mark@codesourcery.com>
6746
6747 PR c++/24687
6748 * g++.dg/template/crash43.C: New test.
6749
6750 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
6751
6752 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
6753
6754 2005-11-13 Mark Mitchell <mark@codesourcery.com>
6755
6756 PR c++/24817
6757 * g++.dg/eh/spec8.C: New test.
6758
6759 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
6760
6761 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
6762
6763 2005-11-13 Mark Mitchell <mark@codesourcery.com>
6764
6765 PR c++/20293
6766 * g++.dg/parse/ambig4.C: New test.
6767 * g++.dg/tc1/dr101.C: Adjust error markers.
6768 * g++.dg/lookup/strong-using-2.C: Likewise.
6769 * g++.dg/lookup/ambig5.C: Likewise.
6770 * g++.dg/lookup/ambig4.C: Likewise.
6771 * g++.dg/parse/crash22.C: Likewise.
6772
6773 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
6774
6775 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
6776
6777 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
6778
6779 * gcc.dg/nested-calls-1.c: New test.
6780
6781 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6782
6783 * gfortran.dg/complex_intrinsic_1.f90: New test.
6784 * gfortran.dg/complex_intrinsic_2.f90: New test.
6785 * gfortran.dg/fgetc_1.f90: New test.
6786 * gfortran.dg/fgetc_2.f90: New test.
6787 * gfortran.dg/fgetc_3.f90: New test.
6788 * gfortran.dg/ftell_1.f90: New test.
6789 * gfortran.dg/ftell_2.f90: New test.
6790 * gfortran.dg/gnu_logical_1.F: New test.
6791 * gfortran.dg/gnu_logical_2.f90: New test.
6792
6793 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
6794
6795 PR middle-end/24820
6796 * testsuite/gcc.dg/pr24820.c: New test.
6797
6798 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
6799
6800 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
6801 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
6802 variable.
6803
6804 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6805
6806 testsuite/24614
6807 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
6808
6809 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
6810
6811 * gcc.target/cris/cris.exp: New file.
6812 * gcc.target/cris/rld-legit1.c: New test.
6813 * gcc.target/cris/rld-legit2.c: New test.
6814
6815 2005-11-12 Jakub Jelinek <jakub@redhat.com>
6816
6817 PR c++/24780
6818 * g++.dg/opt/pr24780.C: New test.
6819
6820 PR c++/24761
6821 * g++.dg/template/asm1.C: New test.
6822
6823 2005-11-12 Steven G. Kargl <kargls@comcast.net>
6824
6825 PR libgfortran/24787
6826 * gfortran.dg/scan_1.f90: New test.
6827
6828 2005-11-12 Jan Hubicka <jh@suse.cz>
6829
6830 * gcc.target/i386/minmax-1.c: New.
6831 * gcc.target/i386/minmax-2.c: New.
6832
6833 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
6834
6835 * gcc.dg/pr24445.c: Fix for 64-bit targets.
6836
6837 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
6838
6839 * gcc.c-torture/execute/20051110-1.c,
6840 gcc.c-torture/execute/20051110-2.c: New tests.
6841
6842 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
6843
6844 PR middle-end/24750
6845 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
6846 New tests.
6847
6848 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
6849
6850 * lib/target-libpath.exp (get_shlib_extension): New proc.
6851 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
6852 * lib/gfortran.exp (gfortran_link_flags): Likewise.
6853 * lib/objc.exp (objc_target_compile): Likewise.
6854 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
6855 detection.
6856
6857 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
6858
6859 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
6860
6861 * lib/target-supports.exp (check_effective_target_static_libgfortran):
6862 Add -static to additional_flags and pass it to target_compile.
6863
6864 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6865
6866 PR libgfortran/24719
6867 gfortran.dg/read_noadvance.f90: New test.
6868
6869 PR libgfortran/24699
6870 gfortran.dg/fmt_t_2.f90: New test.
6871
6872 PR libgfortran/24785
6873 gfortran.dg/read_x_eor.f90: New test.
6874
6875 PR libgfortran/24584
6876 gfortran.dg/namelist_empty.f90: Rename test.
6877
6878 PR libgfortran/24489
6879 gfortran/read_eor.f90: Rename test.
6880
6881 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
6882
6883 PR fortran/15976
6884 * gfortran.dg/automatic_module_variable.f90: New test.
6885
6886 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
6887
6888 PR target/24445
6889 * gcc.dg/pr24445.c: New test.
6890
6891 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
6892
6893 PR fortran/24655
6894 PR fortran/24755
6895 * gfortran.dg/recursive_statement_functions.f90: Add statement
6896 functions using inline intrinsic functions and parameters to test
6897 that they no longer seg-fault.
6898
6899 PR fortran/24409
6900 gfortran.dg/nested_modules_4.f90: New test.
6901 gfortran.dg/nested_modules_5.f90: New test.
6902
6903 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6904
6905 PR fortran/24643
6906 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
6907
6908 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
6909
6910 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
6911 failures.
6912
6913 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
6914
6915 * gcc.dg/sparc-getcontext-1.c: New test.
6916
6917 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
6918
6919 * gcc.dg/ifcvt-fabs-1.c: New test.
6920
6921 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
6922
6923 PR other/4372
6924 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
6925 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
6926
6927 2005-11-09 Richard Guenther <rguenther@suse.de>
6928
6929 PR tree-optimization/24716
6930 * gcc.c-torture/execute/pr24716.c: New testcase.
6931
6932 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
6933
6934 * gcc.dg/pr24624.c: Disable for non S/390 targets.
6935
6936 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
6937
6938 PR 24624
6939 * gcc.dg/pr24624.c: Testcase added.
6940
6941 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
6942
6943 PR 24623
6944 * g++.dg/other/pr24623.C: Testcase added.
6945
6946 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
6947
6948 PR fortran/22607
6949 * gfortran-dg/pure_byref_1.f90: New.
6950 * gfortran-dg/pure_byref_2.f90: New.
6951
6952 2005-11-09 Uros Bizjak <uros@kss-loka.si>
6953
6954 PR c/24101
6955 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
6956 * gcc.dg/dg.exp: Run main loop also for *.i files.
6957
6958 2005-11-08 Jakub Jelinek <jakub@redhat.com>
6959
6960 PR c++/19450
6961 * g++.dg/tls/diag-3.C: New test.
6962 * g++.dg/tls/diag-4.C: New test.
6963 * g++.dg/tls/static-1.C: New test.
6964 * g++.dg/tls/static-1a.cc: New file.
6965
6966 2005-11-08 Diego Novillo <dnovillo@redhat.com>
6967
6968 PR 23046
6969 * g++.dg/tree-ssa/pr23046.C: New test.
6970
6971 2005-11-08 Devang Patel <dpatel@apple.com>
6972
6973 PR tree-optimization/23115
6974 * gcc.dg/tree-ssa/pr23115.c: New.
6975
6976 2005-11-08 David Edelsohn <edelsohn@gnu.org>
6977
6978 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
6979 * gcc.target/powerpc/pr16155.c: Same.
6980 * gcc.target/powerpc/altivec-1.c: Same.
6981 * gcc.target/powerpc/altivec-2.c: Same.
6982 * gcc.target/powerpc/altivec-3.c: Same.
6983 * gcc.target/powerpc/altivec-5.c: Same.
6984 * gcc.target/powerpc/altivec-11.c: Same.
6985 * gcc.target/powerpc/altivec-12.c: Same.
6986 * gcc.target/powerpc/altivec-14.c: Same.
6987 * gcc.target/powerpc/altivec-22.c: Same.
6988 * gcc.target/powerpc/altivec-consts.c: Same.
6989 * gcc.target/powerpc/altivec-pr22085.c: Same.
6990 * gcc.target/powerpc/altivec-splat.c: Same.
6991 * gcc.target/powerpc/altivec-varargs-1.c: Same.
6992 * gcc.target/powerpc/altivec-vec-merge.c: Same.
6993 * gcc.target/powerpc/darwin-longlong.c: Same.
6994
6995 2005-11-08 Uros Bizjak <uros@kss-loka.si>
6996
6997 PR target/19340
6998 * gcc.dg/pr19340.c: New test.
6999
7000 2005-11-07 Ian Lance Taylor <ian@airs.com>
7001
7002 PR rtl-optimization/24683
7003 * gcc.dg/pr24683.c: New test.
7004
7005 2005-11-07 Uros Bizjak <uros@kss-loka.si>
7006
7007 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
7008 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
7009
7010 2005-11-07 Uros Bizjak <uros@kss-loka.si>
7011
7012 * gcc.target/i386/pr23376.c: Compile with -mmmx.
7013
7014 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
7015
7016 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
7017
7018 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
7019
7020 PR target/24230
7021
7022 * gcc.target/powerpc/altivec-consts.c,
7023 gcc.target/powerpc/altivec-splat.c: New testcase.
7024
7025 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
7026
7027 PR c/24599
7028
7029 * gcc.dg/overflow-2.c: New testcase.
7030
7031 2005-11-07 Jakub Jelinek <jakub@redhat.com>
7032
7033 PR rtl-optimization/23567
7034 * gcc.c-torture/execute/20051104-1.c: New test.
7035
7036 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
7037
7038 PR fortran/24534
7039 gfortran.dg/private_type_2.f90: Modified to check that case with
7040 PRIVATE declaration within derived type is accepted.
7041
7042 PR fortran/20838
7043 gfortran.dg/pointer_assign_1.f90: New test.
7044
7045 PR fortran/20840
7046 * gfortran.dg/arrayio_0.f90: New test.
7047
7048 PR fortran/17737
7049 gfortran.dg/data_initialized.f90: New test.
7050 gfortran.dg/data_constraints_1.f90: New test.
7051 gfortran.dg/data_constraints_2.f90: New test.
7052
7053 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
7054
7055 PR fortran/24174
7056 PR fortran/24305
7057 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
7058
7059 2005-11-06 Diego Novillo <dnovillo@redhat.com>
7060
7061 PR 24670
7062 * gcc.dg/tree-ssa/pr24670.c: New test.
7063
7064 2005-11-05 Ian Lance Taylor <ian@airs.com>
7065
7066 PR target/22432
7067 * gcc.target/i386/pr22432.c: New test.
7068
7069 2005-11-05 Richard Henderson <rth@redhat.com>
7070
7071 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
7072 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
7073 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
7074 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
7075 from gcc.dg/alpha-*.
7076 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
7077 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
7078
7079 2005-11-05 Andreas Jaeger <aj@suse.de>
7080
7081 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
7082
7083 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
7084
7085 PR target/23424
7086 * gcc.dg/torture/pr23424-1.c: New test.
7087
7088 2005-11-04 Richard Henderson <rth@redhat.com>
7089
7090 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
7091 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
7092 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
7093 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
7094 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
7095 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
7096 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
7097 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
7098 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
7099 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
7100 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
7101 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
7102 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
7103 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
7104 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
7105 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
7106 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
7107 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
7108 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
7109 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
7110 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
7111 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
7112 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
7113 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
7114 Move from gcc.dg/.
7115 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
7116 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
7117 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
7118 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
7119 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
7120 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
7121 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
7122 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
7123 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
7124 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
7125 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
7126 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
7127 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
7128 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
7129 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
7130 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
7131 gcc.target/i386/lea.c, gcc.target/i386/local.c,
7132 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
7133 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
7134 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
7135 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
7136 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
7137 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
7138 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
7139 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
7140 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
7141 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
7142 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
7143 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
7144 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
7145 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
7146 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
7147 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
7148 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
7149 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
7150 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
7151 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
7152 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
7153 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
7154 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
7155 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
7156 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
7157 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
7158 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
7159 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
7160
7161 2005-11-04 Diego Novillo <dnovillo@redhat.com>
7162
7163 PR 24627
7164 * gcc.dg/tree-ssa/pr24627.c: New test.
7165
7166 2005-11-04 Paul Brook <paul@codesourcery.com>
7167
7168 * gcc.dg/tls/opt-10.c: New test.
7169
7170 2005-11-04 Andreas Jaeger <aj@suse.de>
7171
7172 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
7173 avoid extra warnings.
7174
7175 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7176
7177 PR libfortran/22298
7178 * gcc/testsuite/lib/target-supports.exp
7179 (check_effective_target_static_libgfortran): New
7180 static_libgfortran effective target.
7181 * gcc/testsuite/gfortran.dg/static_linking_1.f: New test.
7182 * gcc/testsuite/gfortran.dg/static_linking_1.c: New file.
7183
7184 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
7185
7186 * gcc.dg/pr24615.c: Guard test with { target fpic }.
7187
7188 2005-11-03 Josh Conner <jconner@apple.com>
7189
7190 PR c++/19989
7191 g++.dg/ext/array2.C: New test.
7192 g++.dg/template/dependent-name3.C: New test.
7193 g++.dg/template/dependent-name4.C: New test.
7194 g++.dg/template/sfinae2.C: New test.
7195
7196 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
7197
7198 PR preprocessor/22042
7199 * gcc.dg/cpp/strify4.c: New test.
7200
7201 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
7202
7203 PR c++/17964
7204 * g++.dg/cpp/string-1.C: New test.
7205
7206 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
7207
7208 * gcc.target/powerpc: New directory.
7209 * gcc.target/powerpc/powerpc.exp: New file.
7210 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
7211 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
7212 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
7213 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
7214 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
7215 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
7216 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
7217 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
7218 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
7219 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
7220 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
7221 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
7222 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
7223 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
7224 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
7225 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
7226 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
7227 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
7228 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
7229 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
7230 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
7231 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
7232 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
7233 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
7234 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
7235 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
7236 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
7237 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
7238 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
7239 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
7240 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
7241 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
7242 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
7243 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
7244
7245 2005-11-03 Mark Mitchell <mark@codesourcery.com>
7246
7247 PR c++/21627
7248 * g++.dg/warn/inline2.C: New test.
7249
7250 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
7251
7252 PR middle-end/23155
7253 * g++.dg/ext/c99struct1.C: New test.
7254 * gcc.dg/union-cast-1.c: New test.
7255 * gcc.dg/union-cast-2.c: New test.
7256 * gcc.dg/union-cast-3.c: New test.
7257
7258 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
7259
7260 PR middle-end/24589
7261 * gcc.c-torture/execute/zero-struct-2.c: New test.
7262
7263 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
7264
7265 PR c++/24582
7266 * g++.dg/init/switch1.C: New test.
7267
7268 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
7269
7270 * gcc.dg/delay-slot-1.c: New test.
7271
7272 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
7273
7274 PR target/24620
7275 * gcc.dg/pr24620.c: New test.
7276
7277 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
7278
7279 PR c/24329
7280 * gcc.dg/format/unnamed-1.c: New test.
7281
7282 2005-11-02 Mark Mitchell <mark@codesourcery.com>
7283
7284 PR c++/22434
7285 * g++.dg/expr/cond8.C: New test.
7286
7287 PR c++/24560
7288 * g++.dg/parse/dot1.C: New test.
7289
7290 2005-11-02 Jan Hubicka <jh@suse.cz>
7291
7292 PR target/23303
7293 * gcc.dg/i386-lea.c: New test
7294
7295 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
7296
7297 PR target/24615
7298 * gcc.dg/pr24615.c: New test.
7299
7300 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
7301
7302 PR target/24600
7303 * gcc.dg/pr24600.c: New test.
7304
7305 2005-11-02 Mark Mitchell <mark@codesourcery.com>
7306
7307 PR c++/19253
7308 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
7309 * g++.dg/parse/typename9.C: New test.
7310 * g++/dg/parse/typename10.C: Likewise.
7311
7312 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
7313
7314 PR fortran/18157
7315 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
7316 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
7317 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
7318
7319 2005-11-02 Mark Mitchell <mark@codesourcery.com>
7320
7321 PR c++/24569
7322 * g++.dg/debug/static1.C: New test.
7323
7324 2005-11-02 Josh Conner <jconner@apple.com>
7325
7326 * g++.dg/crash38.C: moved into proper directory...
7327 * g++.dg/template/crash42.C: ...here
7328
7329 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
7330
7331 PR target/18338
7332 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
7333 pcc_bitfield_type_matters || default_packed.
7334
7335 * lib/target-supports.exp
7336 (check_effective_target_pcc_bitfield_type_matters): New proc.
7337 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
7338
7339 PR testsuite/23304
7340 * lib/target-supports.exp (check_effective_default_packed): New proc.
7341 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
7342 Gate expected errors on target ! default_packed.
7343 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
7344
7345 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7346
7347 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
7348 change (r106358).
7349
7350 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7351
7352 PR fortran/24008
7353 * gfortran.dg/entry_5.f90: New.
7354 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
7355
7356 2005-11-01 Bob Wilson <bob.wilson@acm.org>
7357
7358 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
7359
7360 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
7361
7362 PR fortran/21565
7363 gfortran.dg/namelist_blockdata.f90: New test.
7364
7365 PR fortran/18737
7366 gfortran.dg/external_implicit_none.f90: New test.
7367
7368 PR fortran/14994
7369 * gfortran.dg/secnds.f: New test.
7370
7371 2005-10-31 Jan Hubicka <jh@suse.cz>
7372
7373 PR target/20928
7374 * gcc.c-torture/compile/pr20928.c: New test.
7375
7376 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
7377
7378 PR middle-end/23492
7379 * gcc.c-torture/compile/zero-strct-5.c: New test.
7380
7381 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
7382
7383 PR libgfortran/24584
7384 * gfortran.dg/pr24584.f90: New test.
7385
7386 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
7387
7388 PR fortran/18883
7389 * gfortran.dg/char_result_9.f90: New.
7390 * gfortran.dg/char_result_10.f90: New.
7391
7392 2005-10-30 Jan Hubicka <jh@suse.cz>
7393
7394 * g++.dg/tree-ssa/pr24172.C: New testcase.
7395
7396 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7397
7398 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
7399
7400 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
7401
7402 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
7403 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
7404 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
7405 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
7406 gfortran.dg/enum_9.f90,
7407 gfortran.fortran-torture/compile/enum_1.f90,
7408 gfortran.fortran-torture/execute/enum_1.f90,
7409 gfortran.fortran-torture/execute/enum_2.f90,
7410 gfortran.fortran-torture/execute/enum_3.f90,
7411 gfortran.fortran-torture/execute/enum_4.f90: New tests.
7412
7413 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
7414
7415 PR target/18482
7416 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
7417 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
7418
7419 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7420
7421 PR libfortran/20179
7422 * gfortran.dg/mixed_io_1.f90: New test.
7423 * gfortran.dg/mixed_io_1.c: New file.
7424
7425 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7426
7427 * gfortran.dg/malloc_free_1.f90: New test.
7428
7429 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
7430
7431 * gcc.dg/nested-func-4.c: Require profiling -pg.
7432
7433 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
7434
7435 PR C++/23229
7436 * g++.dg/warn/main-2.C: New test.
7437
7438 2005-10-28 Steven G. Kargl <kargls@comcast.net>
7439
7440 PR fortran/24545
7441 * gfortran.dg/interface_2.f90: new test.
7442
7443 2005-10-28 Josh Conner <jconner@apple.com>
7444
7445 PR c++/22153
7446 * g++.dg/template/crash38.C: New test.
7447 * g++.dg/parse/explicit1.C: Change expected errors.
7448
7449 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
7450
7451 PR C++/23426
7452 * g++.dg/other/large-size-array.C: New test.
7453
7454 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
7455
7456 PR middle-end/24362
7457 * g++.dg/opt/complex4.C: New test.
7458
7459 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
7460
7461 * gcc.dg/nested-func-4.c: New test.
7462
7463 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
7464
7465 PR fortran/24158
7466 gfortran.dg/derived_recursion.f90: New test.
7467 gfortran.dg/implicit_actual.f90: New test.
7468
7469 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
7470
7471 PR middle-end/24295, PR testsuite/24477
7472 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
7473 removed when weakref hits the tree.
7474
7475 2005-10-25 Jakub Jelinek <jakub@redhat.com>
7476
7477 * gfortran.dg/cray_pointers_4.f90: New test.
7478
7479 * gfortran.dg/cray_pointers_5.f90: New test.
7480
7481 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
7482
7483 PR fortran/22290
7484 * gfortran.dg/assign_5.f90: New test.
7485 * gfortran.dg/assign_6.f: New test.
7486
7487 2005-10-25 Uros Bizjak <uros@kss-loka.si>
7488
7489 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
7490 CPU has no SSE support.
7491
7492 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
7493
7494 PR libgfortran/24224
7495 * gfortran.dg/arrayio_1.f90: Update attribution.
7496 * gfortran.dg/arrayio_2.f90: Update attribution.
7497 * gfortran.dg/arrayio_3.f90: Update attribution.
7498 * gfortran.dg/arrayio_4.f90: Update test conditions.
7499 * gfortran.dg/arrayio_5.f90: Update attribution.
7500 * gfortran.dg/arrayio_6.f90: New test.
7501 * gfortran.dg/arrayio_7.f90: New test.
7502
7503 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
7504
7505 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
7506
7507 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
7508
7509 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
7510
7511 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
7512
7513 PR fortran/24416
7514 * gfortran.dg/namelist_char_only.f90: New test.
7515
7516 2005-10-24 Asher Langton <langton2@llnl.gov>
7517
7518 PR fortran/17031
7519 PR fortran/22282
7520 * gfortran.dg/cray_pointers_1.f90: New test.
7521 * gfortran.dg/cray_pointers_2.f90: New test.
7522 * gfortran.dg/cray_pointers_3.f90: New test.
7523 * gfortran.dg/loc_1.f90: New test.
7524 * gfortran.dg/loc_2.f90: New test.
7525
7526 2005-10-24 Steven Bosscher <stevenb@suse.de>
7527
7528 * gcc.dg/pr24225.c: New test.
7529
7530 2005-10-24 Asher Langton <langton2@llnl.gov>
7531
7532 * gfortran.dg/dup_save_1.f90: New test.
7533 * gfortran.dg/dup_save_2.f90: New test.
7534
7535 2005-10-24 Paul Brook <paul@codesourcery.com>
7536
7537 PR 24107
7538 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
7539 stdint.h.
7540
7541 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
7542
7543 PR libgfortran/24489
7544 * gfortran.dg/pr24489.f90: New test.
7545
7546 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
7547
7548 PR fortran/23635
7549 * gfortran.dg/ichar_1.f90: Add tests for derived types.
7550
7551 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
7552
7553 PR target/18911
7554 * g++.dg/init/array16.C: Skip for mmix-*-*.
7555
7556 2005-10-23 Asher Langton <langton2@llnl.gov>
7557
7558 * gfortran.dg/byte_1.f90: New test.
7559 * gfortran.dg/byte_2.f90: New test.
7560
7561 2005-10-23 David Edelsohn <edelsohn@gnu.org>
7562
7563 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
7564
7565 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
7566
7567 PR fortran/18022
7568 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
7569
7570 PR fortran/24311
7571 * gfortran.dg/merge_char_const.f90: New test.
7572
7573 PR fortran/24384
7574 * gfortran.dg/spread_scalar_source.f90: New test.
7575
7576 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
7577
7578 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
7579
7580 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
7581 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
7582
7583 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
7584
7585 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
7586
7587 PR fortran/24426
7588 * gfortran.dg/der_pointer_4.f90: New.
7589
7590 2005-10-22 David Ayers <d.ayers@inode.at>
7591
7592 * obj-c++.dg/except-1.mm: Simplify.
7593
7594 2005-10-21 David Ayers <d.ayers@inode.at>
7595
7596 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
7597
7598 2005-10-21 Jakub Jelinek <jakub@redhat.com>
7599
7600 * gfortran.dg/assumed_dummy_2.f90: New test.
7601
7602 2005-10-21 James E Wilson <wilson@specifix.com>
7603
7604 PR preprocessor/15220
7605 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
7606
7607 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
7608
7609 * gcc.c-torture/execute/20051021-1.c: New test.
7610
7611 2005-10-21 Mark Mitchell <mark@codesourcery.com>
7612
7613 PR c++/24260
7614 * g++.dg/ext/tmplattr1.C: New test.
7615
7616 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
7617
7618 PR fortran/24440
7619 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
7620
7621 2005-10-20 Geoffrey Keating <geoffk@apple.com>
7622
7623 * obj-c++.dg/except-1.mm: New.
7624
7625 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
7626
7627 2005-10-21 Alan Modra <amodra@bigpond.net.au>
7628
7629 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
7630
7631 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
7632
7633 PR middle-end/24295
7634 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
7635 declarations with the same names as thunks' alias targets, use
7636 aliases instead.
7637 * gcc.dg/attr-alias-3.c: New test.
7638 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
7639
7640 2005-10-20 Mark Mitchell <mark@codesourcery.com>
7641
7642 PR c++/22618
7643 * g++.dg/parse/access8.C: New test.
7644
7645 2005-10-20 Richard Guenther <rguenther@suse.de>
7646
7647 PR c++/24439
7648 * g++.dg/tree-ssa/pr24439.C: New testcase.
7649
7650 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
7651
7652 * g++.dg/opt/delay-slot-1.C: New test.
7653
7654 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
7655
7656 PR fortran/21625
7657 * gfortran.fg/der_init_1.f90: New.
7658
7659 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
7660
7661 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
7662
7663 2005-10-19 Mark Mitchell <mark@codesourcery.com>
7664
7665 PR c++/21908
7666 * g++.dg/parse/error28.C: New test.
7667
7668 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7669
7670 * gcc.dg/profile-generate-2.c: New test.
7671
7672 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
7673
7674 PR target/23589
7675 * g++.dg/ext/dllimport11.C: New.
7676
7677 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7678
7679 PR c++/22293
7680 * g++.dg/other/friend3.C: New test.
7681
7682 2005-10-18 Mark Mitchell <mark@codesourcery.com>
7683
7684 PR c++/23293
7685 * g++.dg/template/error19.C: New test.
7686
7687 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
7688
7689 PR c++/21383
7690 * g++.dg/overload/koenig2.C: New.
7691
7692 PR c++/23118
7693 * g++.dg/overload/error2.C: New.
7694
7695 PR c++/22604
7696 * g++.dg/inherit/covariant14.C: New.
7697
7698 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7699
7700 PR c++/23440
7701 * g++.dg/parse/for1.C: New test.
7702
7703 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
7704
7705 PR fortran/23446
7706 * gfortran.dg/host_dummy_index_1.f90: New test.
7707
7708 PR fortran/21459
7709 * gfortran.dg/automatic_char_len_2.f90: New test.
7710
7711 PR fortran/20866
7712 * gfortran.dg/recursive_statement_functions.f90: New test.
7713
7714 PR fortran/20853
7715 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
7716
7717 PR fortran/20849
7718 * gfortran.dg/external_initializer.f90: New test.
7719
7720 PR fortran/20837
7721 * non_module_public.f90: New test.
7722
7723 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
7724
7725 PR c++/24386
7726 * g++.dg/template/overload7.C: New.
7727
7728 PR c++/22551
7729 * g++.dg/other/switch2.C: Remove expected warnings.
7730
7731 PR c++/21353
7732 * g++.dg/template/defarg6.C: New.
7733
7734 2005-10-17 Uros Bizjak <uros@kss-loka.si>
7735
7736 PR target/24315
7737 * gcc.target/i386/pr24315.c: New test.
7738
7739 2005-10-16 Mark Mitchell <mark@codesourcery.com>
7740
7741 PR c++/24389
7742 * g++.dg/template/static21.C: New test.
7743 * g++.dg/template/static21-a.cc: Likewise.
7744
7745 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
7746
7747 PR c++/23959
7748 * g++.dg/warn/Wswitch-default-1.C: New test.
7749 * g++.dg/warn/Wswitch-default-2.C: New test.
7750
7751 2005-10-16 Mark Mitchell <mark@codesourcery.com>
7752
7753 PR c++/22173
7754 * g++.dg/parse/template18.C: New test.
7755 * g++.dg/template/nontype15.C: Likewise.
7756
7757 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
7758
7759 PR fortran/22273
7760 * gfortran.dg/spec_expr_2.f90: New.
7761
7762 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
7763
7764 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
7765 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
7766 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
7767 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
7768 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
7769 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
7770 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
7771 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
7772 previous target-specific skips and warning-message matches where
7773 applicable.
7774
7775 2005-10-15 Mark Mitchell <mark@codesourcery.com>
7776
7777 PR c++/21347
7778 * g++.dg/warn/Wctor-dtor.C: New test.
7779
7780 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7781
7782 PR c/23439
7783 * gcc.dg/for-1.c: New test.
7784
7785 2005-10-14 Mark Mitchell <mark@codesourcery.com>
7786
7787 PR c++/19565
7788 * g++.dg/warn/Wconversion1.C: New test.
7789 * g++.dg/ext/packed4.C: Compile with -w.
7790 * g++.dg/opt/20050511-1.C: Likewise.
7791 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
7792
7793 2005-10-14 Jakub Jelinek <jakub@redhat.com>
7794
7795 * gfortran.dg/boz_5.f90: New test.
7796
7797 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
7798
7799 PR c++/22551
7800 * g++.dg/other/switch2.C: New.
7801
7802 PR c++/23984
7803 * g++.dg/init/ctor7.C: New.
7804
7805 2005-10-13 David Edelsohn <edelsohn@gnu.org>
7806
7807 PR c++/23730
7808 * g++.dg/parse/crash32.C: New test.
7809
7810 2005-10-13 Mark Mitchell <mark@codesourcery.com>
7811
7812 PR c++/20721
7813 * g++.dg/init/goto2.C: New test.
7814
7815 PR c++/22464
7816 * g++.dg/template/crash/41.C: New test.
7817
7818 PR c++/22180
7819 * g++.dg/template/crash40.C: New test.
7820
7821 PR c++/23694
7822 * g++.dg/parse/friend5.C: New test.
7823
7824 PR c++/23307
7825 * g++.dg/template/crash38.C: New test.
7826
7827 PR c++/22352
7828 * g++.dg/template/friend38.C: New test.
7829
7830 PR c++/22405
7831 * g++.dg/template/crash39.C: New test.
7832
7833 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
7834
7835 * gcc.dg/debug/dwarf2/dwarf-char1.c,
7836 gcc.dg/debug/dwarf2/dwarf-char2.c,
7837 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
7838
7839 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
7840
7841 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
7842
7843 * gcc.dg/dll-2.c: Add tests for warnings.
7844 * gcc.dg/dll-3.c: Likewise.
7845 * gcc.dg/dll-4.c: Likewise.
7846
7847 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
7848 * g++.dg/ext/dllimport2.C: Likewise.
7849 * g++.dg/ext/dllimport3.C: Likewise.
7850 * g++.dg/ext/dllimport7.C: Likewise.
7851 * g++.dg/ext/dllimport8.C: Likewise.
7852 * g++.dg/ext/dllimport9.C: Likewise.
7853
7854 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
7855
7856 PR fortran/24092
7857 * gfortran.dg/derived_pointer_recursion.f90: New test.
7858
7859 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
7860
7861 * gcc.c-torture/execute/20051012-1.c: New test.
7862
7863 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
7864
7865 PR fortran/18082
7866 * gfortran.dg/automatic_char_len_1.f90: New test.
7867
7868 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
7869
7870 PR fortran/20847
7871 * gfortran.dg/save_common.f90: New test.
7872
7873 PR fortran/20856
7874 * gfortran.dg/save_result.f90: New test.
7875
7876 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
7877
7878 PR c++/21592
7879 * g++.dg/template/dependent-expr1.C: Add new expected error.
7880 * g++.dg/template/dependent-expr2.C: Adjust error text.
7881 * g++.dg/template/overload6.C: New.
7882
7883 PR c++/23797
7884 * g++.dg/other/typename8.C: New.
7885
7886 PR c++/21117
7887 * g++.dg/other/return1.C: New.
7888
7889 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
7890
7891 PR c++/24052
7892 * g++.dg/ext/label5.C: New.
7893
7894 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
7895
7896 PR c++/19964
7897 * g++.dg/parse/crash31.C: New.
7898
7899 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
7900
7901 * g++.dg/ipa/ipa-1.c: New test.
7902 * g++.dg/ipa/ipa-2.c: New test.
7903 * g++.dg/ipa/ipa-3.c: New test.
7904 * g++.dg/ipa/ipa-4.c: New test.
7905 * g++.dg/ipa/ipa-5.c: New test.
7906 * g++.dg/ipa/ipa.exp: New file.
7907
7908 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
7909
7910 PR fortran/24207
7911 * gfortran.dg/private_type_3.f90: New test.
7912
7913 2005-10-11 Steven G. Kargl <kargls@comcast.net>
7914
7915 PR fortran/20786
7916 gfortran.dg/aint_anint_1.f90: New test.
7917
7918 2005-10-11 Steven G. Kargl <kargls@comcast.net>
7919
7920 PR libgfortran/24313
7921 gfortran.dg/csqrt.f: New test.
7922
7923 2005-10-11 Ian Lance Taylor <ian@airs.com>
7924
7925 PR c++/8057
7926 * g++.dg/warn/noeffect7.C: New test.
7927 * g++.dg/warn/noeffect2.C: Instantiate templates.
7928 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
7929 and warning.
7930
7931 2005-10-11 Mark Mitchell <mark@codesourcery.com>
7932
7933 PR c++/21089
7934 * g++.dg/init/float1.C: New test.
7935
7936 PR c++/24277
7937 * g++.dg/init/member1.C: Tweak error markers.
7938
7939 2005-10-11 Janis Johnson <janis187@us.ibm.com>
7940
7941 PR testsuite/24281
7942 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
7943 Check for null pointer.
7944
7945 2005-10-11 Mark Mitchell <mark@codesourcery.com>
7946
7947 PR c++/21369
7948 * g++.dg/parse/ret-type3.C: New test.
7949
7950 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
7951
7952 PR tree-opt/23946
7953 * gcc.c-torture/compile/pr23946.c: New test.
7954
7955 2005-10-11 Jakub Jelinek <jakub@redhat.com>
7956
7957 * g++.dg/opt/mmx2.C: New test.
7958
7959 2005-10-10 Mark Mitchell <mark@codesourcery.com>
7960
7961 PR c++/24277
7962 * g++.dg/template/static20.C: New test.
7963
7964 PR c++/24302
7965 * g++.dg/warn/Wunused-12.C: New test.
7966
7967 PR c++/23437
7968 * g++.dg/template/arg4.C: New test.
7969
7970 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
7971
7972 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
7973 * gcc.dg/ucnid-3.c: Likewise.
7974 * gcc.dg/ucnid-4.c: Likewise.
7975 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
7976 * g++.dg/other/ucnid-1.C: Likewise.
7977 * gcc.dg/sparc-frame-1.c: New test.
7978
7979 2005-10-10 Mark Mitchell <mark@codesourcery.com>
7980
7981 PR c++/24139
7982 * g++.dg/template/spec27.C: New test.
7983
7984 PR c++/24275
7985 * g++.dg/template/static19.C: New test.
7986
7987 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
7988
7989 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
7990 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
7991
7992 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
7993
7994 PR target/24136
7995 * gfortran.fortran-torture/compile/pr24136.f: New test.
7996
7997 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
7998
7999 PR c++/22172
8000 * g++.dg/parse/crash30.C: New test.
8001
8002 2005-10-07 Richard Guenther <rguenther@suse.de>
8003
8004 PR middle-end/24227
8005 * gcc.c-torture/compile/pr24227.c: New testcase.
8006
8007 2005-10-07 Steve Ellcey <sje@cup.hp.com>
8008
8009 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
8010 Do not put aligned attributes on array elements.
8011
8012 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
8013
8014 PR testsuite/23611, PR testsuite/23615
8015 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
8016 writing prototypes of library functions by hand.
8017 * obj-c++.dg/bitfield-4.mm: Likewise.
8018 * obj-c++.dg/const-str-4.mm: Likewise.
8019 * obj-c++.dg/encode-4.mm: Likewise.
8020 * obj-c++.dg/encode-5.mm: Likewise.
8021 * obj-c++.dg/encode-6.mm: Likewise.
8022 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
8023 * obj-c++.dg/method-10.mm: Likewise.
8024 * obj-c++.dg/method-17.mm: Likewise.
8025 * obj-c++.dg/method-19.mm: Likewise.
8026 * obj-c++.dg/try-catch-2.mm: Likewise.
8027
8028 2005-10-06 Richard Henderson <rth@redhat.com>
8029
8030 PR 24236
8031 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
8032
8033 2005-10-06 Dale Johannesen <dalej@apple.com>
8034
8035 * gcc.c-torture/execute/20030125-1.c: Correct.
8036
8037 2005-10-06 Richard Guenther <rguenther@suse.de>
8038
8039 PR tree-optimization/24238
8040 * g++.dg/tree-ssa/pr24238.C: New testcase.
8041
8042 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
8043
8044 PR 18568
8045 * gfortran.dg/der_pointer_3.f90: New test.
8046
8047 2005-10-05 Devang Patel <dpatel@apple.com>
8048
8049 PR Debug/23205
8050 * g++.dg/other/PR23205.C: New.
8051
8052 2005-10-05 Richard Henderson <rth@redhat.com>
8053
8054 PR target/23602
8055 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
8056 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
8057
8058 2005-10-05 Dale Johannesen <dalej@apple.com>
8059
8060 * gcc.c-torture/execute/float-floor.c: New.
8061
8062 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
8063
8064 PR tree-optimization/21419
8065 PR tree-optimization/24146
8066 PR tree-optimization/24151
8067
8068 * g++.dg/ext/asm7.C: New.
8069 * g++.dg/ext/asm8.C: New.
8070 * gcc.dg/asm-1.c: Compile on all targets.
8071 * gcc.dg/asm-pr24146.c: New.
8072 * gcc.dg/pr21419.c: Adjust error messages.
8073
8074 2005-10-05 Richard Guenther <rguenther@suse.de>
8075
8076 PR fortran/24176
8077 * gfortran.fortran-torture/compile/empty.f90: New testcase.
8078
8079 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
8080
8081 PR c++/23513
8082 * g++.dg/template/spec22.C: Robustify test.
8083 * g++.dg/template/spec26.C: New.
8084
8085 2005-10-05 Uros Bizjak <uros@kss-loka.si>
8086
8087 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
8088 if target supports vector instructions.
8089
8090 2005-10-04 Geoffrey Keating <geoffk@apple.com>
8091
8092 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
8093 C99 functions.
8094
8095 2005-10-04 Janis Johnson <janis187@us.ibm.com>
8096
8097 * lib/target-supports.exp (check_effective_target_fortran_large_real,
8098 check_effective_target_fortran_large_int): Replace cached result
8099 when target changes.
8100
8101 2005-10-04 Devang Patel <dpatel@apple.com>
8102
8103 * gcc.dg/i386-sse-vect-types.c: New.
8104
8105 2005-10-04 Ian Lance Taylor <ian@airs.com>
8106
8107 PR preprocessor/13726
8108 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
8109 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
8110
8111 2005-10-04 Richard Guenther <rguenther@suse.de>
8112
8113 PR c/23576
8114 * gcc.dg/noncompile/pr23576.c: New testcase.
8115
8116 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
8117
8118 PR middle-end/23125
8119 * gcc.dg/register-var-3.c: New test.
8120
8121 2005-10-04 Steven Bosscher <stevenb@suse.de>
8122
8123 * gcc.dg/pr23049.c: New test.
8124
8125 * gcc.dg/ucnid-4.c: Fix test.
8126
8127 2005-10-03 Diego Novillo <dnovillo@redhat.com>
8128
8129 PR 23445
8130 * gcc.c-torture/compile/pr23445.c: New test.
8131
8132 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
8133
8134 * g++.dg/overload/unknown1.C: New.
8135
8136 2005-10-03 Mark Mitchell <mark@codesourcery.com>
8137
8138 PR c++/17775
8139 * g++.dg/template/repo4.C: New test.
8140
8141 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8142
8143 PR libfortran/19308
8144 * gfortran.dg/large_real_kind_2.F90: New test.
8145 * gfortran.dg/large_integer_kind_2.f90: New test.
8146
8147 2005-10-03 Uros Bizjak <uros@kss-loka.si>
8148
8149 * lib/target-supports.exp (check_effective_target_vect_shift):
8150 Implement with result caching. Add i?86, x86_64 and ia64 targets.
8151 (check_effective_target_vect_condition): Fix copy-n-pasto.
8152
8153 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
8154 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
8155 targets.
8156
8157 2005-10-02 Mark Mitchell <mark@codesourcery.com>
8158
8159 PR c++/22621
8160 * g++.dg/template/overload5.C : New test.
8161
8162 PR c++/23840
8163 * g++.dg/expr/stdarg1.C: New test.
8164
8165 2005-10-02 Diego Novillo <dnovillo@redhat.com>
8166
8167 PR 24142
8168 * gcc.c-torture/execute/pr24142.c: New test.
8169
8170 2005-10-01 Diego Novillo <dnovillo@redhat.com>
8171
8172 PR 24141
8173 * gcc.c-torture/execute/pr24141.c: New test.
8174
8175 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
8176 Diego Novillo <dnovillo@redhat.com>
8177
8178 PR 23604
8179 * gcc.c-torture/execute/pr23604.c: New test.
8180
8181 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
8182
8183 PR fortran/16404
8184 PR fortran/20835
8185 PR fortran/20890
8186 PR fortran/20899
8187 PR fortran/20900
8188 PR fortran/20901
8189 PR fortran/20902
8190 gfortran.dg/equiv_constraint_1.f90: New test.
8191 gfortran.dg/equiv_constraint_2.f90: New test.
8192 gfortran.dg/equiv_constraint_3.f90: New test.
8193 gfortran.dg/equiv_constraint_4.f90: New test.
8194 gfortran.dg/equiv_constraint_5.f90: New test.
8195 gfortran.dg/equiv_constraint_6.f90: New test.
8196 gfortran.dg/equiv_constraint_7.f90: New test.
8197 gfortran.dg/equiv_constraint_8.f90: New test.
8198 gfortran.dg/private_type_1.f90: New test.
8199 gfortran.dg/private_type_2.f90: New test.
8200 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
8201 980628-10.f: Assert std=gnu to permit mixing of
8202 types in equivalence statements.
8203
8204 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
8205
8206 PR 24112
8207 * gfortran.dg/open_status_1.f90: New.
8208
8209 2005-09-30 Uros Bizjak <uros@kss-loka.si>
8210
8211 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
8212 * gcc.dg/vect/pr22480.c: Clean up temp files.
8213 * gcc.dg/vect/pr23831.c: Clean up temp files.
8214 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
8215 Clean up temp files.
8216 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
8217 Clean up temp files.
8218
8219 * gcc.dg/20050309-1.c: Clean up temp files.
8220 * gcc.dg/20050325-1.c: Clean up temp files.
8221
8222 2005-09-30 Uros Bizjak <uros@kss-loka.si>
8223
8224 PR tree-optimization/24059
8225 * gcc.dg/vect/pr24059.c : New test.
8226
8227 2005-09-29 Jakub Jelinek <jakub@redhat.com>
8228
8229 PR middle-end/24109
8230 * gcc.c-torture/execute/20050929-1.c: New test.
8231
8232 2005-09-29 Steven Bosscher <stevenb@suse.de>
8233
8234 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
8235
8236 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
8237
8238 PR c/21419
8239 * gcc.dg/pr21419.c: New test.
8240
8241 2005-09-29 Steven Bosscher <stevenb@suse.de>
8242
8243 * gcc.dg/pr23911.c: New test.
8244
8245 2005-09-28 Mark Mitchell <mark@codesourcery.com>
8246
8247 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
8248
8249 PR c++/16782
8250 * g++.dg/parse/qualified4.C: New test.
8251 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
8252 * g++.old-deja/g++.mike/p8154.C: Likewise.
8253
8254 2005-09-27 Mark Mitchell <mark@codesourcery.com>
8255
8256 PR c++/22147
8257 * g++.dg/template/friend37.C: New test.
8258 * g++.dg/parse/crash28.C: Adjust error markers.
8259
8260 2005-09-27 Jakub Jelinek <jakub@redhat.com>
8261
8262 PR fortran/18518
8263 * gfortran.fortran-torture/execute/save_2.f90: New decl.
8264
8265 2005-09-27 Devang Patel <dpatel@apple.com>
8266
8267 PR tree-optimization/23625
8268 * gcc.dg/pr23625.c: New test.
8269
8270 2005-09-27 Uros Bizjak <uros@kss-loka.si>
8271
8272 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
8273 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
8274
8275 2005-09-26 Jakub Jelinek <jakub@redhat.com>
8276
8277 PR fortran/23677
8278 * gfortran.fortran-torture/execute/save_1.f90: New test.
8279 * gfortran.dg/save_1.f90: New test.
8280
8281 2005-09-26 Uros Bizjak <uros@kss-loka.si>
8282
8283 * gcc.target/i386/builtin-apply-mmx.c: New test.
8284
8285 PR target/22576
8286 * gcc.target/i386/pr22576.c: New test.
8287
8288 PR target/22585
8289 * gcc.target/i386/pr22585.c: New test.
8290
8291 PR target/23268
8292 * gcc.target/i386/pr23268.c: New test.
8293
8294 PR middle-end/23831
8295 * gcc.dg/vect/pr23831.c: New test.
8296
8297 PR target/24055
8298 * gcc.target/i386/pr24055.c: New test.
8299
8300 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
8301
8302 PR tree-optimization/23960
8303 * gcc.c-torture/compile/pr23960.c: New.
8304
8305 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
8306
8307 PR fortran/16861
8308 * gfortran.dg/nested_modules_3.f90: New.
8309
8310 2005-09-22 Steven G. Kargl <kargls@comcast.net>
8311
8312 PR fortran/24005
8313 gfortran.dg/interface_1.f90: New test.
8314
8315 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
8316 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8317
8318 PR fortran/23843
8319 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
8320
8321 2005-09-22 Steven G. Kargl <kargls@comcast.net>
8322
8323 PR fortran/23516
8324 * gfortran.dg/imag_1.f: New test.
8325 * gfortran.dg/imag_2.f: Ditto.
8326
8327 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
8328
8329 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
8330
8331 2005-09-22 Jakub Jelinek <jakub@redhat.com>
8332
8333 PR c++/21983
8334 * g++.dg/warn/pr21983.C: New test.
8335
8336 2005-09-21 Mark Mitchell <mark@codesourcery.com>
8337
8338 PR c++/23993
8339 * g++.dg/template/array14.C: New test.
8340
8341 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
8342
8343 PR fortran/19929
8344 * gfortran.dg/der_ptr_component_1.f90: New test.
8345
8346 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8347
8348 PR c++/23965
8349 * g++.dg/template/error1.C: Reject "no matching function" message.
8350
8351 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8352
8353 PR c++/17609
8354 * g++.dg/lookup/error1.C: New test.
8355
8356 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
8357
8358 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
8359 functionality of the testcase.
8360
8361 2005-09-20 Richard Henderson <rth@redhat.com>
8362
8363 * gcc.dg/vect/vect-22.c: Require vect_float.
8364 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
8365
8366 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
8367
8368 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
8369 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
8370 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
8371 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
8372 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
8373 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
8374 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
8375 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
8376 * gcc.dg/cpp/ucnid-8.c: New test.
8377
8378 2005-09-20 Jakub Jelinek <jakub@redhat.com>
8379
8380 PR tree-optimization/23929
8381 * gcc.c-torture/compile/pr23929.c: New test.
8382
8383 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
8384
8385 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
8386 for one loop.
8387
8388 2005-09-20 Steve Ellcey <sje@cup.hp.com>
8389
8390 PR testsuite/23186
8391 * g++.dg/other/pr22003.C: Require named sections.
8392
8393 2005-09-20 Jakub Jelinek <jakub@redhat.com>
8394
8395 PR c++/23947
8396 * g++.dg/rtti/crash3.C: New test.
8397
8398 PR tree-optimization/23818
8399 * gcc.dg/pr23818.c: New test.
8400
8401 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8402
8403 PR fortran/23420
8404 * gfortran.dg/print_fmt_4.f: New.
8405
8406 2005-09-20 Jakub Jelinek <jakub@redhat.com>
8407
8408 PR fortran/23663
8409 * gfortran.fortran-torture/execute/entry_11.f90: New test.
8410
8411 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
8412
8413 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
8414 Use pointers to local alignable arrays instead. Added comments.
8415 * gcc.dg/vect/vect-46.c: Likewise.
8416 * gcc.dg/vect/vect-48.c: Likewise.
8417 * gcc.dg/vect/vect-49.c: Likewise.
8418 * gcc.dg/vect/vect-52.c: Likewise.
8419 * gcc.dg/vect/vect-53.c: Likewise.
8420 * gcc.dg/vect/vect-54.c: Likewise.
8421 * gcc.dg/vect/vect-56.c: Likewise.
8422 * gcc.dg/vect/vect-57.c: Likewise.
8423 * gcc.dg/vect/vect-58.c: Likewise.
8424 * gcc.dg/vect/vect-60.c: Likewise.
8425 * gcc.dg/vect/vect-61.c: Likewise.
8426
8427 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
8428 The test is no longer vectorizable on vect_no_align targets.
8429 * gcc.dg/vect/vect-43.c: Likewsie.
8430
8431 * gcc.dg/vect/vect-44.c: Added comments.
8432 * gcc.dg/vect/vect-45.c: Added comments.
8433 * gcc.dg/vect/vect-50.c: Added comments.
8434 * gcc.dg/vect/vect-51.c: Added comments.
8435
8436 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
8437 aligned type.
8438 * gcc.dg/vect/Os-vect-95.c: Likewise.
8439
8440 * gcc.dg/vect/vect-41.c: Test removed.
8441 * gcc.dg/vect/vect-47.c: Test removed.
8442 * gcc.dg/vect/vect-55.c: Test removed.
8443 * gcc.dg/vect/vect-59.c: Test removed.
8444
8445 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
8446
8447 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
8448 No longer vectorizable on vect_no_align targets.
8449 * gcc.dg/vect/pr20122.c: Likewise.
8450 * gcc.dg/vect/vect-74.c: Likewise.
8451 * gcc.dg/vect/vect-75.c: Likewise.
8452 * gcc.dg/vect/vect-76.c: Likewise.
8453
8454 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
8455 Will not be vectorizable on vect_no_align targets once aliasing issues
8456 are resolved.
8457 * gcc.dg/vect/vect-79.c: Likewise.
8458
8459 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
8460 * gcc.dg/vect/vect-78.c: Likewise.
8461 * gcc.dg/vect/vect-97.c: Likewise.
8462
8463 2005-09-19 Steven Bosscher <stevenb@suse.de>
8464
8465 * gcc.dg/pr23943.c: New test.
8466
8467 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
8468
8469 PR fortran/19181
8470 * gfortran.dg/derived_pointer_null_1.f90: New test.
8471
8472 2005-09-18 Richard Guenther <rguenther@suse.de>
8473
8474 PR middle-end/23944
8475 * gcc.c-torture/compile/pr23944.c: New testcase.
8476
8477 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
8478
8479 PR fortran/15975
8480 * gfortran.dg/der_pointer_2.f90: New test.
8481
8482 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
8483
8484 PR fortran/16861
8485 * gfortran.dg/nested_modules_2.f90: New test.
8486
8487 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8488
8489 PR c++/18368
8490 * g++.dg/other/semicolon.C: New test.
8491
8492 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
8493
8494 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
8495 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
8496
8497 2005-09-16 Mark Mitchell <mark@codesourcery.com>
8498
8499 PR c++/23914
8500 * g++.dg/template/static18.C: New test.
8501
8502 PR c++/21514
8503 * g++.dg/template/crash19.C: Remove dg-error marker.
8504 * g++.dg/template/local4.C: New test.
8505
8506 2005-09-16 Paul Brook <paul@codesourcery.com>
8507
8508 PR fortran/23906
8509 * gfortran.dg/dependency_1.f90: New test.
8510
8511 2005-09-15 Mark Mitchell <mark@codesourcery.com>
8512
8513 PR c++/23896
8514 * g++.dg/template/static17.C: New test.
8515
8516 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
8517
8518 PR c++/23139
8519 * g++.dg/warn/huge-val1.C: New test.
8520
8521 2005-09-15 Mark Mitchell <mark@codesourcery.com>
8522
8523 PR c++/13140
8524 * g++.dg/parse/class2.C: New test.
8525 * g++.dg/template/explicit8.C: Likewise.
8526 * g++.dg/template/spec25.C: Likewise.
8527
8528 2005-09-14 Josh Conner <jconner@apple.com>
8529
8530 PR middle-end/23584
8531 * gcc.dg/pr23584.c: New test.
8532
8533 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
8534
8535 PR fortran/21875 Internal Unit Array I/O, NIST
8536 * gfortran.dg/arrayio_1.f90: New test.
8537 * gfortran.dg/arrayio_1.f90: New test.
8538 * gfortran.dg/arrayio_1.f90: New test.
8539 * gfortran.dg/arrayio_1.f90: New test.
8540 * gfortran.dg/arrayio_1.f90: New test.
8541
8542 2005-09-14 Uros Bizjak <uros@kss-loka.si>
8543
8544 PR middle-end/22480
8545 * gcc.dg/vect/pr22480.c: New test.
8546
8547 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
8548
8549 PR fortran/19358
8550 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
8551
8552 2005-09-13 Josh Conner <jconner@apple.com>
8553
8554 PR c++/23180
8555 * g++.dg/init/struct2.C: New test.
8556 * g++.dg/init/struct3.C: New test.
8557
8558 2005-09-13 Janis Johnson <janis187@us.ibm.com>
8559
8560 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
8561 Clean up temp files.
8562 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
8563 gcc.dg/tree-ssa/builtin-fprintf-1.c,
8564 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
8565 gcc.dg/tree-ssa/builtin-printf-1.c,
8566 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
8567 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
8568 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
8569 gcc.dg/tree-ssa/builtin-vprintf-1.c,
8570 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
8571 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
8572 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
8573 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
8574 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
8575 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
8576 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
8577 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
8578
8579 2005-09-13 Josh Conner <jconner@apple.com>
8580
8581 * lib/gcc-dg.exp: Load scanipa.exp.
8582 (cleanup-dump): New procedure.
8583 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
8584 * lib/scandump.exp: New file.
8585 * lib/scantree.exp: Use it.
8586 * lib/scanipa.exp: New file.
8587
8588 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
8589
8590 PR fortran/17740
8591 * gfortran.dg/generic_4.f90: New test.
8592
8593 2005-09-13 Uros Bizjak <uros@kss-loka.si>
8594
8595 PR target/23816
8596 * gcc.target/i386/pr23816-1.c: New test.
8597 * gcc.target/i386/pr23816-2.c: New test.
8598
8599
8600 2005-09-13 Bastian Blank <waldi@debian.org>
8601
8602 PR c++/16171
8603 * g++.dg/abi/mangle26.C: New test.
8604 * g++.dg/abi/mangle27.C: New test.
8605 * g++.dg/abi/mangle28.C: New test.
8606 * g++.dg/abi/mangle29.C: New test.
8607
8608 PR c++/23839
8609 * g++.dg/parse/register1.C: New test.
8610
8611 2005-09-13 Mark Mitchell <mark@codesourcery.com>
8612
8613 PR c++/23842
8614 * g++.dg/template/access16.C: New test.
8615
8616 2005-09-13 Richard Sandiford <richard@codesourcery.com>
8617
8618 * gfortran.dg/char_pack_2.f90: Increase the vector size.
8619
8620 2005-09-13 Richard Sandiford <richard@codesourcery.com>
8621
8622 PR fortran/18899
8623 * gfortran.dg/shape_2.f90: New test.
8624
8625 2005-09-13 Richard Sandiford <richard@codesourcery.com>
8626
8627 PR target/19269
8628 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
8629 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
8630 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
8631 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
8632 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
8633 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
8634 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
8635 tests.
8636
8637 2005-09-12 Mark Mitchell <mark@codesourcery.com>
8638
8639 PR c++/23841
8640 * g++.dg/parse/template17.C: New test.
8641
8642 2005-09-12 Mark Mitchell <mark@codesourcery.com>
8643
8644 PR c++/23789
8645 * g++.dg/template/nontype14.C: New test.
8646
8647 2005-09-12 Ian Lance Taylor <ian@airs.com>
8648
8649 PR g++/7874
8650 * g++.dg/lookup/friend7.C: New test.
8651 * g++.dg/lookup/friend8.C: New test.
8652 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
8653 so that it will be found via argument dependent lookup.
8654 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
8655 friend functions which will no longer be found.
8656 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
8657 function g, so that it will be found via argument dependent
8658 lookup.
8659 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
8660 * g++.old-deja/g++.mike/net43.C: Likewise.
8661
8662 2005-09-12 Mark Mitchell <mark@codesourcery.com>
8663
8664 PR c++/23691
8665 * g++.dg/template/static16.C: New test.
8666
8667 2005-09-12 Josh Conner <jconner@apple.com>
8668
8669 PR middle-end/23237
8670 * gcc.c-torture/compile/pr23237.c: New test.
8671
8672 2005-09-11 Richard Henderson <rth@redhat.com>
8673
8674 * g++.dg/other/error8.C: Update expected diagnostic text.
8675
8676 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8677
8678 PR libfortran/19872
8679 * gfortran.dg/overwrite_1.f: New test.
8680
8681 2005-09-09 Josh Conner <jconner@apple.com>
8682
8683 * g++.dg/init/pr23180-1.C: Removed.
8684 * g++.dg/init/pr23180-2.C: Removed.
8685
8686 2005-09-09 David Daney <ddaney@avtrex.com>
8687
8688 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
8689 files which are ...
8690 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
8691 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
8692
8693 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8694
8695 * gfortran.dg/iostat_2.f90: New test.
8696
8697 2005-09-09 Mark Mitchell <mark@codesourcery.com>
8698
8699 PR c++/22252
8700 * g++.dg/ext/interface1.C: New test.
8701 * g++.dg/ext/interface1.h: Likewise.
8702 * g++.dg/ext/interface1a.cc: Likewise.
8703
8704 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
8705
8706 * gfortran.dg/iomsg_1.f90: New test case.
8707
8708 2005-09-09 Richard Guenther <rguenther@suse.de>
8709
8710 PR c++/23624
8711 * g++.dg/tree-ssa/pr23624.C: New testcase.
8712
8713 2005-09-09 Richard Sandiford <richard@codesourcery.com>
8714
8715 PR fortran/19239
8716 * gfortran.dg/vector_subscript_1.f90,
8717 * gfortran.dg/vector_subscript_2.f90: New tests.
8718
8719 2005-09-09 Richard Sandiford <richard@codesourcery.com>
8720
8721 PR fortran/21104
8722 * gfortran.dg/array_alloc_1.f90,
8723 * gfortran.dg/array_alloc_2.f90,
8724 * gfortran.dg/array_alloc_3.f90: New tests.
8725
8726 2005-09-09 Richard Sandiford <richard@codesourcery.com>
8727
8728 PR fortran/12840
8729 * gfortran.dg/array_constructor_6.f90
8730 * gfortran.dg/array_constructor_7.f90
8731 * gfortran.dg/array_constructor_8.f90
8732 * gfortran.dg/array_constructor_9.f90
8733 * gfortran.dg/array_constructor_10.f90
8734 * gfortran.dg/array_constructor_11.f90
8735 * gfortran.dg/array_constructor_12.f90: New tests.
8736
8737 2005-09-08 Josh Conner <jconner@apple.com>
8738
8739 PR c++/23180
8740 * g++.dg/init/pr23180-1.C: New test.
8741 * g++.dg/init/pr23180-2.C: New test.
8742
8743 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
8744
8745 PR fortran/18878
8746 * gfortran.dg/module_double_reuse.f90: New.
8747
8748 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
8749
8750 PR fortran/23270
8751 PR fortran/22304
8752 PR fortran/18870
8753 PR fortran/17917
8754 PR fortran/16511
8755 * gfortran.dg/common_equivalence_1.f: New.
8756 * gfortran.dg/common_equivalence_2.f: New.
8757 * gfortran.dg/common_equivalence_3.f: New.
8758 * gfortran.dg/contained_equivalence_1.f90: New.
8759 * gfortran.dg/module_blank_common.f90: New.
8760 * gfortran.dg/module_commons_1.f90: New.
8761 * gfortran.dg/module_equivalence_1.f90: New.
8762 * gfortran.dg/nested_modules_1.f90: New.
8763 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
8764 equivalences and add comment to connect the test with
8765 the PR.
8766
8767 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8768
8769 PR fortran/23765
8770 * gfortran.dg/common_6.f90: New test.
8771
8772 2005-09-08 Richard Sandiford <richard@codesourcery.com>
8773
8774 PR fortran/15326
8775 * gfortran.dg/char_result_1.f90,
8776 * gfortran.dg/char_result_2.f90,
8777 * gfortran.dg/char_result_3.f90,
8778 * gfortran.dg/char_result_4.f90,
8779 * gfortran.dg/char_result_5.f90,
8780 * gfortran.dg/char_result_6.f90,
8781 * gfortran.dg/char_result_7.f90,
8782 * gfortran.dg/char_result_8.f90: New tests.
8783
8784 2005-09-08 Richard Sandiford <richard@codesourcery.com>
8785
8786 PR fortran/19928
8787 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
8788
8789 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
8790
8791 PR obj-c++/16816
8792 * obj-c++.dg/selector-5.mm: New test.
8793 * obj-c++.dg/selector-6.mm: New test.
8794
8795 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
8796
8797 PR objc/20574
8798 PR objc/19324
8799 * objc.dg/error-1.m: New test.
8800
8801 2005-09-07 Richard Sandiford <richard@codesourcery.com>
8802
8803 PR fortran/23373
8804 * gfortran.fortran-torture/execute/pr23373-1.f90,
8805 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
8806
8807 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
8808
8809 PR libfortran/23760
8810 * gfortran.dg/g77/1832.f: Remove long string in write statement
8811 to allow the test to pass on correct list directed output with
8812 prepended space.
8813
8814 2005-09-07 James E Wilson <wilson@specifix.com>
8815
8816 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
8817
8818 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
8819
8820 * gfortran.dg/parameter+save.f90: Rename to
8821 * gfortran.dg/parameter_save.f90: .. this.
8822
8823 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
8824
8825 PR fortran/20848
8826 * gfortran.dg/parameter+save.f90: New test case.
8827
8828 2005-09-06 Richard Sandiford <richard@codesourcery.com>
8829
8830 PR fortran/19269
8831 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
8832
8833 2005-09-06 Jakub Jelinek <jakub@redhat.com>
8834
8835 PR c/23075
8836 * gcc.dg/pr23075.c: New test.
8837 * g++.dg/warn/pr23075.C: New test.
8838
8839 PR target/22362
8840 * gcc.target/i386/pr22362.c: New test.
8841
8842 PR rtl-optimization/23098
8843 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
8844
8845 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
8846 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
8847 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
8848
8849 2005-09-06 Mark Mitchell <mark@codesourcery.com>
8850
8851 * g++.dg/expr/cast6.C: New test.
8852
8853 PR c++/9782
8854 * g++.dg/init/new15.C: New test.
8855
8856 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
8857
8858 * gcc.dg/vect/Os-vect-95.c: New test.
8859 * gcc.dg/vect/vect-95.c: Same.
8860
8861 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
8862
8863 * gcc.dg/vect/vect-29.c: Update xfail testing.
8864 * gcc.dg/vect/vect-44.c: Same.
8865 * gcc.dg/vect/vect-48.c: Same.
8866 * gcc.dg/vect/vect-50.c: Same.
8867 * gcc.dg/vect/vect-72.c: Same.
8868 * gcc.dg/vect/vect-77.c: Same.
8869 * gcc.dg/vect/vect-78.c: Same.
8870 * gcc.dg/vect/vect-80.c: Same.
8871 * gcc.dg/vect/vect-96.c: Same.
8872 * gcc.dg/vect/vect-100.c: Same.
8873 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
8874 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
8875 * gfortran.dg/vect/vect-5.f90: Same.
8876
8877 2005-09-06 Jakub Jelinek <jakub@redhat.com>
8878
8879 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
8880 start strings.
8881 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
8882 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
8883
8884 PR c++/23056
8885 * g++.dg/opt/pr23056.C: New test.
8886
8887 PR rtl-optimization/23098
8888 * gcc.target/i386/pr23098.c: New test.
8889
8890 2005-09-05 Mark Mitchell <mark@codesourcery.com>
8891
8892 PR c++/23667
8893 * g++.dg/template/static15.C: New test.
8894
8895 PR c++/21440
8896 * g++.dg/ext/stmtexpr5.C: New test.
8897 * g++.dg/ext/stmtexpr6.C: Likewise.
8898
8899 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
8900
8901 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
8902
8903 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
8904 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
8905 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
8906
8907 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
8908
8909 PR libfortran/23321
8910 * gfortran.dg/direct_io_4.f90: New test case.
8911
8912 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
8913 Rasmus Hahn <rassahah@neofonie.de>
8914
8915 PR libobjc/23108
8916 * objc.dg/type-stream-1.m: New test.
8917
8918 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
8919
8920 PR fortran/23661
8921 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
8922 gfortran.dg/print_fmt_3.f90: New test.
8923
8924 2005-09-03 Jakub Jelinek <jakub@redhat.com>
8925
8926 * gfortran.dg/fmt_t_1.f90: New test.
8927
8928 2005-09-03 Jakub Jelinek <jakub@redhat.com>
8929
8930 PR rtl-optimization/23454
8931 * g++.dg/opt/pr23454.C: New test.
8932
8933 2005-09-03 Mark Mitchell <mark@codesourcery.com>
8934
8935 PR c++/23699
8936 * g++.dg/ext/static1.C: New test.
8937
8938 2005-09-02 Richard Henderson <rth@redhat.com>
8939
8940 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
8941 tail call to check_fa_work.
8942
8943 2005-09-02 Mark Mitchell <mark@codesourcery.com>
8944
8945 PR c++/21687
8946 * g++.dg/other/gc3.C: New test.
8947
8948 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
8949
8950 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
8951 * gcc.dg/20050826-1.c: Likewise.
8952
8953 2005-08-31 Mark Mitchell <mark@codesourcery.com>
8954
8955 PR c++/23167
8956 * g++.dg/expr/volatile1.C: New test.
8957
8958 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
8959
8960 PR middle-end/23547
8961 * gcc.dg/pr23547.c: New test.
8962
8963 2005-09-02 Richard Sandiford <richard@codesourcery.com>
8964
8965 PR c/22061
8966 * gcc.c-torture/execute/pr22061-1.c,
8967 * gcc.c-torture/execute/pr22061-2.c,
8968 * gcc.c-torture/execute/pr22061-3.c,
8969 * gcc.c-torture/execute/pr22061-4.c: New tests.
8970
8971 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
8972
8973 * gcc.dg/Wredundant-decls-2.c: New test to check that
8974 -Wredundant-decls does not issue warning for a variable
8975 definition following a declaration.
8976
8977 2005-09-01 Jakub Jelinek <jakub@redhat.com>
8978
8979 PR debug/7241
8980 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
8981 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
8982 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
8983
8984 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
8985 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
8986 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
8987 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
8988 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
8989 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
8990 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
8991 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
8992
8993 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
8994
8995 PR objc/23306
8996 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
8997 scan-assmbler.
8998
8999 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
9000
9001 PR target/21255
9002 * gcc.dg/pr21255-1.c: New test.
9003 * gcc.dg/pr21255-2-mb.c: Likewise.
9004 * gcc.dg/pr21255-2-ml.c: Likewise.
9005 * gcc.dg/pr21255-3.c: Likewise.
9006 * gcc.dg/pr21255-4.c: Likewise.
9007
9008 2005-08-31 Dale Johannesen <dalej@apple.com>
9009
9010 * gcc.dg/20050830-1.c: New.
9011
9012 2005-08-31 Josh Conner <jconner@apple.com>
9013
9014 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
9015 command-line options for arm-*-* targets.
9016 * g++.dg/init/array16.C: Likewise.
9017 * g++.dg/other/crash-4.C: Likewise.
9018
9019 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
9020
9021 PR obj-c++/23640
9022 * obj-c++.dg/gnu-runtime-3.mm: New test.
9023
9024 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9025
9026 PR c++/13377
9027 * g++.dg/lookup/ambig4.C: New test.
9028 * g++.dg/lookup/ambig5.C: New test.
9029 * g++.dg/tc1/dr101.C: Adjust error markers.
9030
9031 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9032
9033 PR c++/23639
9034 * g++.dg/template/ttp5.C: Adjust error markers.
9035
9036 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
9037
9038 PR testsuite/23609
9039 * lib/obj-c++.exp: Include target-libpath.exp.
9040 (obj-c++_link_flags): Look for the GNU libobjc library
9041 and set the library path to include it.
9042 Don't manually set LD_LIBRARY_PATH (etc.) but call
9043 set_ld_library_path_env_vars instead.
9044 (obj-c++_target_compile): Don't set library path or
9045 linker flags because they are already set correctly
9046 in obj-c++_link_flags.
9047
9048 2005-08-30 Josh Conner <jconner@apple.com>
9049
9050 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
9051 to command-line options for arm-*-* targets.
9052
9053 2005-08-30 Geoffrey Keating <geoffk@apple.com>
9054
9055 * g++.dg/other/i386-1.C: New.
9056
9057 2005-08-30 Jakub Jelinek <jakub@redhat.com>
9058
9059 PR preprocessor/20348
9060 PR preprocessor/20356
9061 * gcc.dg/cpp/pr20348.c: New test.
9062 * gcc.dg/cpp/pr20348.h: New file.
9063 * gcc.dg/cpp/inc/pr20348.h: New file.
9064 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
9065 * gcc.dg/cpp/pr20356.c: New test.
9066 * gcc.dg/cpp/pr20356.h: New file.
9067 * gcc.dg/cpp/inc/pr20356.h: New file.
9068 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
9069
9070 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
9071
9072 * gfortran.fortran-torture/execute/intrinsic_count.f90:
9073 Fix array dimension to avoid correct end-of-file error.
9074
9075 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
9076
9077 PR libfortran/23598
9078 * gfortran.dg/iostat_1.f90: New test.
9079
9080 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
9081
9082 PR middle-end/23408
9083 * gcc.dg/pr23408.c: New test.
9084
9085 2005-08-28 Mark Mitchell <mark@codesourcery.com>
9086
9087 PR c++/23099
9088 * g++.dg/init/member1.C: Make sure erroneous static data member
9089 definitions are required.
9090 * g++.dg/template/static13.C: New test.
9091 * g++.dg/template/static14.C: Likewise.
9092
9093 2005-08-29 Jakub Jelinek <jakub@redhat.com>
9094
9095 * gcc.target/i386/pr23575.c: Use -msse2 instead of
9096 -march=pentium4, remove ilp32 requirement.
9097
9098 PR middle-end/23484
9099 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
9100 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
9101
9102 2005-08-29 Andreas Jaeger <aj@suse.de>
9103
9104 PR testsuite/23607
9105 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
9106
9107 2005-08-28 Jakub Jelinek <jakub@redhat.com>
9108
9109 * gcc.c-torture/execute/20050316-2.c: New test.
9110 * gcc.c-torture/execute/20050316-3.c: New test.
9111 * gcc.dg/torture/pr16104-1.c: New test.
9112
9113 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
9114
9115 PR middle-end/23463
9116 * gcc.c-torture/execute/zero-struct-1.c: New test.
9117
9118 2005-08-27 Richard Guenther <rguenther@suse.de>
9119
9120 PR target/23575
9121 * gcc.target/i386/pr23575.c: New testcase.
9122
9123 2005-08-26 Jakub Jelinek <jakub@redhat.com>
9124
9125 PR rtl-optimization/23561
9126 * gcc.c-torture/execute/20050826-1.c: New test.
9127
9128 PR rtl-opt/23560
9129 * gcc.c-torture/execute/20050826-2.c: New test.
9130
9131 2005-08-26 Dale Johannesen <dalej@apple.com>
9132
9133 * gcc.dg/20030711-1.c: Modify to work on Darwin.
9134 * gcc.dg/20050826-1.c: New.
9135
9136 2005-08-26 Mark Mitchell <mark@codesourcery.com>
9137
9138 PR c++/19004
9139 * g++.dg/template/nontype13.C: New test.
9140
9141 PR c++/23491
9142 * g++.dg/init/new14.C: New test.
9143 * g++.dg/expr/anew1.C: Do not XFAIL.
9144 * g++.dg/expr/anew2.C: Likewise.
9145 * g++.dg/expr/anew3.C: Likewise.
9146
9147 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
9148
9149 PR middle-end/22439
9150 * gcc.dg/vla-3.c: New test.
9151
9152 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
9153
9154 PR fortran/20363
9155 * gfortran.dg/named_interface.f90: New.
9156
9157 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
9158
9159 * gcc.c-torture/execute/frame-address.c: New test.
9160
9161 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
9162
9163 PR c++/20817
9164 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
9165
9166 2005-08-25 Alan Modra <amodra@bigpond.net.au>
9167
9168 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
9169
9170 2005-08-25 Alan Modra <amodra@bigpond.net.au>
9171
9172 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
9173 * gcc.dg/altivec-22.c: Rename from..
9174 * gcc.dg/altivec-nomfcr.c: ..this.
9175
9176 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
9177
9178 PR tree-optimization/23546
9179 * gcc.dg/tree-ssa/pr23546.c: New test.
9180
9181 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
9182
9183 PR fortran/17758
9184 * gfortran.dg/nonreturning_statements.f90: New test.
9185
9186 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
9187
9188 PR c++/22454
9189 * g++.dg/parse/crash29.C: New.
9190
9191 2005-08-23 DJ Delorie <dj@redhat.com>
9192
9193 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
9194 constants have the L suffix.
9195
9196 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
9197
9198 PR c++/23044
9199 * g++.dg/template/instantiate8.C: New.
9200
9201 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
9202
9203 PR middle-end/23467
9204 * gcc.c-torture/execute/pr23467.c: New test.
9205
9206 2005-08-23 Jakub Jelinek <jakub@redhat.com>
9207
9208 PR tree-optimization/22043
9209 * gcc.c-torture/execute/20050613-1.c: New test.
9210
9211 2005-08-23 Ben Elliston <bje@au.ibm.com>
9212
9213 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
9214
9215 2005-08-22 Jakub Jelinek <jakub@redhat.com>
9216
9217 PR rtl-optimization/23478
9218 * g++.dg/opt/pr23478.C: New test.
9219
9220 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
9221
9222 PR c/18715
9223 * gcc.dg/switch-warn-3.c: New test.
9224
9225 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9226
9227 PR c++/22233
9228 * g++.dg/template/param1.C: New test.
9229
9230 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9231
9232 PR c++/23089
9233 * g++.dg/other/incomplete1.C: New test.
9234
9235 2005-08-22 Ira Rosen <irar@il.ibm.com>
9236
9237 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
9238 are vectorizable.
9239
9240 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9241
9242 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
9243 d_lines_5.f: New.
9244
9245 2005-08-21 Jakub Jelinek <jakub@redhat.com>
9246
9247 * gcc.target/i386/sse-4.c: New test.
9248
9249 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9250
9251 PR testsuite/23239
9252 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
9253
9254 2005-08-20 Jakub Jelinek <jakub@redhat.com>
9255
9256 * gcc.dg/20050811-1.c: New test.
9257 * gcc.dg/20050811-2.c: New test.
9258
9259 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
9260
9261 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
9262
9263 2005-08-19 Diego Novillo <dnovillo@redhat.com>
9264
9265 PR 23476
9266 * gcc.c-torture/compile/pr23476.c: New test.
9267
9268 2005-08-19 Devang Patel <dpatel@apple.com>
9269
9270 PR tree-optimization/23048
9271 * gcc.dg/tree-ssa/pr23048.c: New test.
9272
9273 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
9274
9275 PR middle-end/20624
9276 * g++.dg/warn/Wreturn-3.C: New test
9277
9278 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
9279
9280 PR tree-optimization/22228
9281 * g++.dg/vect/pr22543.cc: New test.
9282
9283 2005-08-17 Steven Bosscher <stevenb@suse.de>
9284
9285 PR tree-optimization/21574
9286 * gcc.dg/tree-ssa/pr21574.c: New test.
9287
9288 2005-08-16 James E Wilson <wilson@specifix.com>
9289
9290 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
9291
9292 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
9293
9294 PR tree-opt/23402
9295 * gcc.c-torture/compile/zero-strct-3.c: New test.
9296 * gcc.c-torture/compile/zero-strct-4.c: New test.
9297
9298 2005-08-16 Steven Bosscher <stevenb@suse.de>
9299
9300 PR target/23376
9301 * gcc.target/x86_64/pr23376.c: New test.
9302
9303 2005-08-16 Ian Lance Taylor <ian@airs.com>
9304
9305 PR c++/23337
9306 * g++.dg/ext/vector2.C: New.
9307
9308 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
9309
9310 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
9311
9312 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
9313
9314 PR libfortran/23428
9315 * gfortran.dg/inquire-complex.f90: New test case.
9316
9317 2005-08-16 James E Wilson <wilson@specifix.com>
9318
9319 PR tree-optimization/21105
9320 * gcc.dg/large-size-array.c: New.
9321
9322 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
9323
9324 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
9325 type.
9326 * gcc.dg/vect/vect-41: Likewise.
9327 * gcc.dg/vect/vect-42: Likewise.
9328 * gcc.dg/vect/vect-43: Likewise.
9329 * gcc.dg/vect/vect-44: Likewise.
9330 * gcc.dg/vect/vect-46: Likewise.
9331 * gcc.dg/vect/vect-47: Likewise.
9332 * gcc.dg/vect/vect-48: Likewise.
9333 * gcc.dg/vect/vect-52: Likewise.
9334 * gcc.dg/vect/vect-53: Likewise.
9335 * gcc.dg/vect/vect-54: Likewise.
9336 * gcc.dg/vect/vect-55: Likewise.
9337 * gcc.dg/vect/vect-56: Likewise.
9338 * gcc.dg/vect/vect-57: Likewise.
9339 * gcc.dg/vect/vect-58: Likewise.
9340 * gcc.dg/vect/vect-59: Likewise.
9341 * gcc.dg/vect/vect-60: Likewise.
9342 * gcc.dg/vect/vect-61: Likewise.
9343 * gcc.dg/vect/vect-85: Likewise.
9344 * gcc.dg/vect/vect-87: Likewise.
9345 * gcc.dg/vect/vect-88: Likewise.
9346 * gcc.dg/vect/vect-93.c: Likewise.
9347 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
9348 * gcc.dg/vect/vect-75: Likewise.
9349 * gcc.dg/vect/vect-76: Likewise.
9350 * gcc.dg/vect/vect-77: Likewise.
9351 * gcc.dg/vect/vect-78: Likewise.
9352 * gcc.dg/vect/vect-80: Likewise.
9353 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
9354 vectorized for the expected reason, rather than checking how alignment
9355 was handled.
9356 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
9357 type and also instead of aligned pointers. Added documentation.
9358
9359 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
9360
9361 * gfortran.dg/power.f90: New test.
9362
9363 2005-08-16 Jakub Jelinek <jakub@redhat.com>
9364
9365 PR rtl-optimization/23299
9366 * g++.dg/opt/pr23299.C: New test.
9367
9368 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9369
9370 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
9371
9372 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
9373
9374 * g++.dg/template/local6.C: New test.
9375
9376 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
9377
9378 * execute/exceptions/finally-1.m: Check that the catch and finally are
9379 being called. Also add a "return 0;" at the end of main.
9380
9381 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
9382
9383 PR fortran/21432.
9384 * gfortran.dg/namelist_print_1.f: New test of functionality of
9385 PRINT namelist.
9386 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
9387 namelist generates error with -std=f95.
9388
9389 2005-08-14 Ira Rosen <irar@il.ibm.com>
9390
9391 PR tree-optimization/23119
9392 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
9393
9394 2005-08-13 Marcin Koziej <creep@desk.pl>
9395 Andrew Pinski <pinskia@physics.uc.edu>
9396
9397 PR libobjc/22492
9398 * execute/exceptions/finally-1.m: New test.
9399
9400 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
9401
9402 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
9403 testsuite.
9404 * objc/execute/exceptions/trivial.m: New test.
9405 * objc.dg/try-catch-11.m: Move to ...
9406 * objc/execute/exceptions/foward-1.m: Here.
9407 * objc.dg/try-catch-2.m: Move to ...
9408 * objc/execute/exceptions/catchall-1.m: Here.
9409 * objc.dg/try-catch-8.m: Move to ...
9410 * objc/execute/exceptions/local-variables-1.m: Here.
9411
9412 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
9413
9414 * objc.dg/nested-func-1.m: Move to ...
9415 * objc/execute/nested-func-1.m: Here.
9416
9417 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
9418
9419 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
9420 in ${options} instead of [target_info name].
9421 * lib/obj-c++.exp (objc_target_compile): Likewise.
9422
9423 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
9424
9425 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
9426
9427 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
9428
9429 part of PR testsuite/23348
9430 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
9431 of the torture options.
9432 * objc/compile/trivial.m: New test.
9433
9434 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
9435
9436 * gfortran.dg/eoshift.f90: Correct format.
9437
9438 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
9439
9440 * gfortran.fortran-torture/execute/character_passing.f90:
9441 Fix comment typo.
9442
9443 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
9444
9445 PR c++/8271
9446 * g++.dg/template/unify10.C: New.
9447
9448 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
9449
9450 * g++.dg/parse/pr22514.C: Move to...
9451 * g++.dg/debug/pr22514.C: here.
9452
9453 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9454
9455 PR c++/23266
9456 * g++.dg/inherit/pure1.C: New test.
9457
9458 * ChangeLog: Fix typos.
9459
9460 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9461 Steven Bosscher <stevenb@suse.de>
9462
9463 * gfortran.dg/runtime_warning_1.f90: New test.
9464
9465 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
9466
9467 PR c++/23219
9468 * g++.dg/parse/crash28.C: New.
9469
9470 2005-08-11 Richard Guenther <rguenther@suse.de>
9471
9472 PR target/23289
9473 * gcc.target/i386/tailcall-1.c: New testcase.
9474
9475 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
9476
9477 * gcc.dg/vect/vect-67.c: Un-xfail.
9478
9479 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
9480
9481 PR c++/23225
9482 * g++.dg/testsuite/parse/crash27.C: new test.
9483
9484 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
9485
9486 PR libfortran/22143
9487 * gfortran.dg/shift-kind.f90: New testcase.
9488
9489 2005-08-10 Richard Sandiford <richard@codesourcery.com>
9490
9491 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
9492 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
9493
9494 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9495
9496 PR c++/20646
9497 * g++.dg/other/mult-stor1.C: New test.
9498
9499 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
9500
9501 * gcc.c-torture/pr18299-1.c: Move to ...
9502 * gcc.c-torture/compile/pr18299-1.c: Here.
9503
9504 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
9505
9506 * gfortran/fortran.torture/execute/character_passing.f90:
9507 Fix types for LSAME.
9508
9509 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
9510
9511 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
9512 input data back to what it was originally.
9513
9514 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
9515
9516 * objc.dg/try-catch-8.m: Enable for all targets.
9517
9518 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
9519
9520 * gcc.dg/pr23165.c: New test.
9521
9522 2005-08-09 Steven Bosscher <stevenb@suse.de>
9523
9524 PR tree-optimization/23234
9525 * gcc.dg/tree-ssa/pr23234.c: New test.
9526
9527 2005-08-08 Josh Conner <jconner@apple.com>
9528
9529 PR rtl-optimization/23241
9530 * gcc.dg/char-compare.c: New test.
9531
9532 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9533
9534 PR c++/22508
9535 * g++.dg/init/new13.C: New test.
9536
9537 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
9538
9539 PR c++/21166
9540 * g++.dg/other/crash-4.C: Adjust
9541 * g++/dg/ext/packed9.C: New.
9542
9543 2005-08-08 Richard Sandiford <richard@codesourcery.com>
9544
9545 PR middle-end/21964
9546 * gcc.c-torture/execute/pr21964-1.c: New test.
9547
9548 2005-08-08 Richard Sandiford <richard@codesourcery.com>
9549
9550 PR c/22458
9551 * gcc.dg/pr22458-1.c: New test.
9552
9553 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
9554 Steven G. Kargl <kargls@comcast.net>
9555
9556 PR fortran/22390
9557 * gfortran.dg/flush_1.f90: New test.
9558
9559 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9560
9561 PR c++/23191
9562 * g++.dg/template/eh2.C: New test.
9563
9564 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9565
9566 PR c++/19498
9567 * g++.dg/template/instantiate7.C: New test.
9568
9569 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
9570
9571 PR c/23113
9572 * gcc.dg/Wunused-value-1.c: New test.
9573
9574 2005-08-06 Richard Sandiford <richard@codesourcery.com>
9575
9576 PR rtl-optimization/23233
9577 * gcc.c-torture/compile/pr23233-1.c: New test.
9578
9579 2005-08-06 Jakub Jelinek <jakub@redhat.com>
9580
9581 PR fortran/18833
9582 PR fortran/20850
9583 * gfortran.dg/equiv_1.f90: New test.
9584 * gfortran.dg/equiv_2.f90: New test.
9585 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
9586 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
9587 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
9588
9589 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
9590
9591 * gcc.c-torture/execute/vrp-5.c: New test.
9592 * gcc.c-torture/execute/vrp-6.c: New test.
9593 * gcc.dg/tree-ssa/vrp21.c: New test.
9594
9595 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
9596
9597 * g++.dg/parse/pr22514.C: New test.
9598
9599 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
9600
9601 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
9602
9603 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
9604 instead of constant loads / pool entries.
9605
9606 2005-08-05 David Edelsohn <edelsohn@gnu.org>
9607
9608 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
9609 TEST_TO_WCTYPE.
9610
9611 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
9612
9613 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
9614 __WINT_TYPE__ in generated prototypes if possible.
9615
9616 2005-08-04 Diego Novillo <dnovillo@redhat.com>
9617
9618 PR 22037
9619 * g++.dg/tree-ssa/pr22037.C:
9620
9621 2005-08-04 Richard Henderson <rth@redhat.com>
9622
9623 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
9624 scan-tree-dump-times directive.
9625
9626 2005-08-04 Jan Hubicka <jh@suse.cz>
9627
9628 * gcov-1.C: Fix switch counts.
9629 * gcov-4b.c: Likewise.
9630
9631 2005-08-03 Jeff Law <law@redhat.com>
9632
9633 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
9634
9635 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
9636
9637 * gcc.c-torture/execute/pr23135.c: New test.
9638
9639 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9640
9641 PR tree-optimization/19899
9642 * gcc.dg/tree-ssa/scev-1.c: New test.
9643 * gcc.dg/tree-ssa/scev-2.c: New test.
9644
9645 2005-08-03 Richard Sandiford <richard@codesourcery.com>
9646
9647 PR target/18582
9648 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
9649
9650 2005-08-03 Jan Hubicka <jh@suse.cz>
9651
9652 * update-conroll.c: New testcase.
9653 * update-conroll-2.c: New testcase.
9654
9655 2005-08-02 David Edelsohn <edelsohn@gnu.org>
9656
9657 * gfortran.dg/constant_substring.f: New test.
9658 * gfortran.dg/pr22491.f: New test.
9659
9660 2005-08-02 Jan Hubicka <jh@suse.cz>
9661
9662 * update-threading.c: Replace by the proper one.
9663
9664 2005-08-02 Diego Novillo <dnovillo@redhat.com>
9665
9666 PR 23164
9667 * g++.dg/tree-ssa/pr23164.C: New test.
9668
9669 2005-08-02 Diego Novillo <dnovillo@redhat.com>
9670
9671 * gcc.dg/tree-ssa/pr23192.c: New test.
9672
9673 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
9674
9675 * gcc.c-torture/execute/vrp-4.c: New test.
9676
9677 2005-08-02 Jan Hubicka <jh@suse.cz>
9678
9679 * update-threading.c: New test.
9680
9681 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
9682
9683 * gcc.c-torture/compile/20050801-1.c: New test.
9684 * gcc.c-torture/compile/20050801-2.c: New test.
9685
9686 2005-08-01 Jan Hubicka <jh@suse.cz>
9687
9688 * val-prof-5.c: New test.
9689
9690 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
9691
9692 PR c/22311
9693 * gcc.dg/pr22311-1.c : New test.
9694
9695 2005-07-31 Steven Bosscher <stevenb@suse.de>
9696
9697 PR target/23095
9698 * gfortran.dg/pr23095.f: New test.
9699
9700 PR c++/22003
9701 * g++.dg/other/pr22003.C: New test.
9702
9703 2005-07-31 Richard Sandiford <richard@codesourcery.com>
9704
9705 PR target/20621
9706 * gcc.c-torture/execute/pr20621-1.c: New test.
9707
9708 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
9709
9710 * gfortran.dg/comma_format_extension_4.f: Adjust length
9711 of string for format.
9712 * gfortran.dg/der_array_io_1.f: Replace illegal internal
9713 print statement with internal write.
9714 * gfortran.dg/der_array_io_2.f: Likewise.
9715 * gfortran.dg/der_array_io_3.f: Likewise.
9716
9717 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
9718
9719 * gcc.dg/fold-abs-4.c: new test.
9720
9721 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
9722
9723 PR fortran/22570 an related issues.
9724 * gfortran.dg/x_slash_1.f: New test.
9725
9726 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
9727
9728 PR c/23143
9729 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
9730 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
9731
9732 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
9733
9734 PR c/529
9735 * gcc.dg/Wshadow-3.c: New test.
9736
9737 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
9738
9739 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
9740 used to have the wrong bounds).
9741
9742 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
9743
9744 PR c/21720
9745 * gcc.dg/hex-round-1.c: Test more cases.
9746 * gcc.dg/hex-round-2.c: New test.
9747
9748 2005-07-29 Diego Novillo <dnovillo@redhat.com>
9749
9750 PR 22550
9751 * g++.dg/tree-ssa/pr22550.C: New test.
9752
9753 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
9754
9755 * gcc.dg/tree-ssa/vrp19.c: New test.
9756 * gcc.dg/tree-ssa-vrp20.c: New test.
9757
9758 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
9759
9760 PR c/22240
9761 * gcc.dg/transparent-union-4.c: New test.
9762
9763 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
9764
9765 PR c/22192
9766 * gcc.dg/c99-vla-2.c: New test.
9767
9768 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
9769
9770 PR c/21720
9771 * gcc.dg/hex-round-1.c: New test.
9772
9773 2005-07-28 Jan Hubicka <jh@suse.cz>
9774
9775 * inliner-1.c: Do not dump everything.
9776 * tree-prof.exp: Do not pass -ftree-based-profiling.
9777 * bprob.exp: Likewise.
9778
9779 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
9780
9781 2005-07-28 Mark Mitchell <mark@codesourcery.com>
9782
9783 PR c++/22545
9784 * g++.dg/expr/ptrmem7.C: New test.
9785
9786 2005-07-28 Mike Stump <mrs@apple.com>
9787
9788 * g++.old-deja/g++.mike/visibility-1.C: New test.
9789
9790 2005-07-28 Richard Sandiford <richard@codesourcery.com>
9791
9792 PR c/20187
9793 * gcc.c-torture/execute/pr20187-1.c: New test.
9794
9795 2005-07-28 Jeff Law <law@redhat.com>
9796
9797 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
9798 * gcc.dg/tree-ssa/vrp18.c: New test.
9799
9800 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
9801
9802 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
9803
9804 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
9805
9806 PR tree-optimization/22506
9807 * gcc.dg/vect/ps22506.c: New test.
9808
9809 2005-07-28 Jakub Jelinek <jakub@redhat.com>
9810
9811 PR target/21149
9812 * gcc.target/i386/sse-3.c: New test.
9813
9814 2005-07-28 Richard Sandiford <richard@codesourcery.com>
9815
9816 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
9817 * gcc.target/mips/mips32-dsp-type.c: Likewise.
9818
9819 2005-07-28 Richard Sandiford <richard@codesourcery.com>
9820
9821 PR c/22589
9822 * gcc.c-torture/compile/pr22589-1.c: New test.
9823
9824 2005-07-28 Jan Hubicka <jh@suse.cz>
9825
9826 * update-loopch.c: New testcase.
9827
9828 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
9829
9830 PR rtl-optimization/23047
9831 * gcc.c-torture/execute/pr23047.c: New test.
9832 * gcc.c-torture/execute/pr23047.x: New.
9833
9834 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
9835
9836 PR tree-optimization/22493
9837 * gcc.c-torture/execute/pr22493-1.c: New test.
9838 * gcc.c-torture/execute/pr22493-1.x: New.
9839 * gcc.c-torture/execute/vrp-1.c: New test.
9840 * gcc.c-torture/execute/vrp-2.c: New test.
9841 * gcc.c-torture/execute/vrp-2.c: New test.
9842
9843 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
9844
9845 * gcc.target/frv/all-builtin-read8.c: Delete.
9846 * gcc.target/frv/all-builtin-read16.c: Delete.
9847 * gcc.target/frv/all-builtin-read32.c: Delete.
9848 * gcc.target/frv/all-builtin-read64.c: Delete.
9849 * gcc.target/frv/all-builtin-write8.c: Delete.
9850 * gcc.target/frv/all-builtin-write16.c: Delete.
9851 * gcc.target/frv/all-builtin-write32.c: Delete.
9852 * gcc.target/frv/all-builtin-write64.c: Delete.
9853 * gcc.target/frv/all-read-write-1.c: New.
9854
9855 2005-07-27 Jeff Law <law@redhat.com>
9856
9857 * gcc.c-torture/execute/pr22630.c: New test.
9858
9859 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
9860
9861 PR tree-optimization/23073
9862 * gcc.dg/vect/nodump-pr23073.c: New test.
9863 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
9864
9865 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
9866
9867 PR tree-optimize/22348
9868 * gcc.c-torture/execute/pr22348.c: New.
9869
9870 2005-07-27 Richard Guenther <rguenther@suse.de>
9871
9872 * gcc.dg/tree-ssa/salias-1.c: New testcase.
9873
9874 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9875
9876 PR fortran/22503
9877 * gfortran.dg/logical_comp.f90: New test.
9878
9879 2005-07-27 Jan Hubicka <jh@suse.cz>
9880
9881 * inliner-1.c: Add cleanup of dumps.
9882 * val-prof-*.c: Likewise.
9883 * update-tailcall.c: New.
9884
9885 2005-07-26 Diego Novillo <dnovillo@redhat.com>
9886
9887 PR 22591
9888 * gcc.dg/tree-ssa/pr22591.c: New test.
9889 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
9890
9891 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
9892
9893 PR libobjc/22606
9894 * objc.dg/try-catch-11.m: New test.
9895
9896 2005-07-26 Richard Guenther <rguenther@suse.de>
9897
9898 PR tree-optimization/22486
9899 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
9900
9901 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
9902
9903 PR tree-opt/22484
9904 * testsuite/g++.dg/opt/loop2.C: New test.
9905
9906 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
9907
9908 * gcc.dg/tree-ssa/reassoc-3.c: New test.
9909 * gcc.dg/tree-ssa/reassoc-4.c: New test.
9910
9911 2005-07-25 Adam Nemet <anemet@lnxw.com>
9912
9913 * lib/profopt.exp (profopt-execute): Check for profiling data
9914 files on the target.
9915
9916 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
9917
9918 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
9919 for matching of asm labels.
9920
9921 2005-07-25 Richard Guenther <rguenther@suse.de>
9922
9923 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
9924
9925 2005-07-25 Richard Guenther <rguenther@suse.de>
9926
9927 PR testsuite/22624
9928 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
9929
9930 2005-07-25 Ira Rosen <irar@il.ibm.com>
9931
9932 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
9933 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
9934 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
9935 * gcc.dg/vect/vect-100.c: New test.
9936 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
9937 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
9938 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
9939 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
9940 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
9941 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
9942 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
9943 * gfortran.dg/vect/pr19049.f90: New testcase.
9944 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
9945
9946 2005-07-25 Jakub Jelinek <jakub@redhat.com>
9947
9948 * gcc.c-torture/execute/20050713-1.c: New test.
9949
9950 PR fortran/20063
9951 * gfortran.fortran-torture/execute/data_4.f90: New test.
9952
9953 PR middle-end/20303
9954 * gcc.dg/visibility-d.c: New test.
9955
9956 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
9957
9958 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
9959 * gfortran.dg/underflow.f90: Ditto.
9960
9961 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9962
9963 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
9964 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
9965 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
9966
9967 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
9968
9969 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
9970 include case of field width of zero.
9971
9972 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
9973
9974 PR libgfortran/21875
9975 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
9976 with trailing blanks on normal formatted read.
9977
9978 2005-07-23 Chao-ying Fu <fu@mips.com>
9979
9980 * gcc.target/mips/mips32-dsp-type.c: New test.
9981 * gcc.target/mips/mips32-dsp.c: New test.
9982
9983 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
9984
9985 PR testsuite/21073
9986 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
9987
9988 PR testsuite/20454
9989 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
9990 and __cyg_profile_func_exit.
9991
9992 2005-07-22 David Edelsohn <edelsohn@gnu.org>
9993
9994 * gfortran.dg/comma_format_extension_3.f: Fix typo.
9995 * gfortran.dg/comma_format_extension_4.f: Same.
9996 * gfortran.dg/pr15332.f: Same.
9997 * gfortran.dg/pr21730.f: Same.
9998
9999 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
10000
10001 * g++.dg/opt/vrp2.C: Fix testcase.
10002
10003 PR tree-opt/22625
10004 * g++.dg/opt/vrp2.C: New test.
10005
10006 2005-07-22 Mark Mitchell <mark@codesourcery.com>
10007
10008 PR debug/21828
10009 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
10010
10011 2005-07-22 Diego Novillo <dnovillo@redhat.com>
10012
10013 * gcc.dg/tree-ssa/20050719-1.c: New test.
10014
10015 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
10016
10017 * gcc.dg/bfin-longcall-1.c: New file.
10018 * gcc.dg/bfin-longcall-2.c: New file.
10019
10020 2005-07-21 Janis Johnson <janis187@us.ibm.com>
10021
10022 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
10023
10024 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
10025
10026 PR middle-end/19055
10027 * gcc.dg/tree-ssa/pr19055.c: New test.
10028 * gcc.dg/tree-ssa/pr19055-2.c: New test.
10029
10030 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
10031
10032 PR C++/22358
10033 * g++.dg/other/pr22358.C: New test.
10034
10035 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
10036
10037 PR c++/2922
10038 * g++.dg/lookup/two-stage5.C: New test from bug comments.
10039
10040 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10041
10042 PR c++/15938
10043 * g++.dg/init/union2.C: New test.
10044
10045 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10046
10047 PR c/22393
10048 * gcc.dg/complex-4.c: New test.
10049
10050 2005-07-21 Richard Guenther <rguenther@suse.de>
10051
10052 PR testsuite/22522
10053 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
10054 scanning for asm labels.
10055 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
10056
10057 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
10058
10059 PR target/22085
10060 * gcc.dg/altivec-pr22085.c: New.
10061
10062 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
10063
10064 PR tree-optimization/19210
10065 * gcc.dg/tree-ssa/pr19210-1.c: New.
10066 * gcc.dg/tree-ssa/pr19210-2.c: New.
10067
10068 2005-07-21 Richard Sandiford <richard@codesourcery.com>
10069
10070 PR rtl-optimization/22167
10071 * g++.dg/opt/pr22167.C: New test.
10072
10073 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
10074
10075 PR c++/2922
10076 * g++.dg/lookup/two-stage2.C: New.
10077 * g++.dg/lookup/two-stage3.C: New.
10078 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
10079 fixed two-stage name lookup for operators.
10080 * g++.dg/template/call3.C: Compiler now produces an appropriate
10081 error message.
10082 * g++.dg/template/crash37.C: Compiler now describes bla() on line
10083 14 as a candidate.
10084 * g++.dg/template/ptrmem4.C: Compiler produces different error
10085 message.
10086 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
10087 connect_to_method as a candidate.
10088
10089 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
10090
10091 * gcc.dg/fold-alloc-1.c: New test.
10092
10093 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
10094
10095 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
10096 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
10097
10098 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
10099
10100 * gcc.dg/fold-abs-1.c: New test.
10101 * gcc.dg/fold-abs-2.c: New test.
10102 * gcc.dg/fold-abs-3.c: New test.
10103
10104 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
10105
10106 Make CONSTRUCTOR use VEC to store initializers.
10107 * g++.dg/ext/complit3.C: Check for specific error messages.
10108 * g++.dg/init/brace2.C: Update error message.
10109 * g++.dg/warn/Wbraces2.C: Likewise.
10110
10111 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
10112
10113 PR fortran/16940
10114 * gfortran.dg/module_interface_1.f90: New test.
10115
10116 2005-07-19 Danny Berlin <dberlin@dberlin.org>
10117 Kenneth Zadeck <zadeck@naturalbridge.com>
10118
10119 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
10120
10121 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10122
10123 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
10124 specify -Wformat for these tests.
10125 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
10126 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
10127 * gcc.dg/format/opt-6.c: Delete.
10128
10129 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
10130
10131 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
10132 * gcc.dg/tree-ssa/sra-3.c: Likewise.
10133
10134 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
10135
10136 * gcc.dg/tree-ssa/alias-2.c: New test.
10137
10138 2005-07-18 Mark Mitchell <mark@codesourcery.com>
10139
10140 PR c++/22263
10141 * g++.dg/template/explicit7.C: New test.
10142
10143 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
10144
10145 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
10146 width of 8 to +Inf and -Inf.
10147
10148 2005-07-17 Mark Mitchell <mark@codesourcery.com>
10149
10150 PR c++/22139
10151 * g++.dg/template/friend36.C: New test.
10152
10153 2005-07-16 David Edelsohn <edelsohn@gnu.org>
10154
10155 PR fortran/21730
10156 * gfortran.dg/pr21730.f: New test.
10157
10158 2005-07-16 Danny Berlin <dberlin@dberlin.org>
10159 Kenneth Zadeck <zadeck@naturalbridge.com>
10160
10161 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
10162 since pure const detection cannot run at -O1 in c compiler.
10163 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
10164 can now optimize this case properly.
10165 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
10166 because we now pass.
10167 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
10168
10169 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
10170
10171 PR c/22421
10172 * gcc.dg/format/bitfld-1.c: New test.
10173
10174 2005-07-15 Mark Mitchell <mark@codesourcery.com>
10175
10176 PR c++/22204
10177 * g++.dg/rtti/repo1.C: New test.
10178
10179 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
10180
10181 PR middle-end/22398
10182 * gcc.c-torture/compile/pr22398.c: New test.
10183
10184 2005-07-15 Mark Mitchell <mark@codesourcery.com>
10185
10186 PR c++/22132
10187 * g++.dg/expr/cast4.C: New test.
10188
10189 2005-07-15 Richard Guenther <rguenther@suse.de>
10190
10191 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
10192 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
10193
10194 2005-07-15 Steven Bosscher <stevenb@suse.de>
10195
10196 PR tree-optimization/22230
10197 * gcc.dg/tree-ssa/pr22230.c: New test.
10198
10199 2005-07-14 Jakub Jelinek <jakub@redhat.com>
10200
10201 * gfortran.dg/g77/cpp6.f: New test.
10202
10203 PR fortran/22417
10204 * gfortran.dg/g77/cpp5.F: New test.
10205 * gfortran.dg/g77/cpp5.h: New file.
10206 * gfortran.dg/g77/cpp5inc.h: New file.
10207
10208 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
10209
10210 PR libfortran/16435
10211 * gfortran.dg/tl_editting.f90: New.
10212 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
10213
10214 2005-07-14 Steven G. Kargl <kargls@comcast.net>
10215
10216 * gfortran.dg/char_array_constructor.f90: New test.
10217
10218 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
10219
10220 * gfortran.dg/past_eor.f90: New.
10221 * gfortran.dg/complex_read.f90: New.
10222
10223 2005-07-13 Jeff Law <law@redhat.com>
10224
10225 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
10226 additional casts.
10227
10228 * gcc.dg/tree-ssa/pr22321.c: New test
10229
10230 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
10231
10232 PR tree-optimization/21921
10233 * gcc.dg/tree-ssa/pr21921.c: New.
10234
10235 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
10236
10237 PR tree-optimizatio/22442
10238 * gcc.dg/tree-ssa/loop-11.c: New test.
10239
10240 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
10241
10242 PR tree-opt/21840
10243 * gcc.c-torture/compile/pr21840.c: New test.
10244
10245 2005-07-12 Jan Hubicka <jh@suse.cz>
10246
10247 * gcc.c-torture/compile/pr22379.c: New test.
10248
10249 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
10250
10251 PR libfortran/21593
10252 gfortran.dg/dev_null.f90: Remove outdated comment about
10253 PR libfortran/21593.
10254
10255
10256 2005-07-12 Dale Johannesen <dalej@apple.com>
10257
10258 * gcc.target/i386/compress-float-sse.c: New.
10259 * gcc.target/i386/compress-float-sse-pic.c: New.
10260 * gcc.target/i386/compress-float-387.c: New.
10261 * gcc.target/i386/compress-float-387-pic.c: New.
10262 * gcc.dg/compress-float-ppc.c: New.
10263 * gcc.dg/compress-float-ppc-pic.c: New.
10264
10265 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
10266
10267 PR libfortran/21593
10268 gfortran.dg/dev_null.f90: Remove targets.
10269
10270 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
10271
10272 PR tree-opt/22335
10273 * gcc.dg/pr22335-1.c: New test.
10274 * gcc.dg/pr22335-2.c: New test.
10275
10276 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10277
10278 PR c++/20172
10279 * g++.dg/template/nontype12.C : New test.
10280
10281 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
10282
10283 * gcc.dg/tree-ssa/loop-10.c: New test.
10284
10285 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
10286
10287 * gcc.c-torture/execute/20020720-1.x: Remove.
10288
10289 2005-07-11 Jakub Jelinek <jakub@redhat.com>
10290
10291 * gfortran.fortran-torture/execute/forall_7.f90: New test.
10292
10293 2005-07-10 Richard Sandiford <richard@codesourcery.com>
10294
10295 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
10296 (dg-mips-options): Use it.
10297
10298 2005-07-09 Diego Novillo <dnovillo@redhat.com>
10299
10300 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
10301
10302 2005-07-09 Richard Henderson <rth@redhat.com>
10303
10304 * lib/target-supports.exp (check_effective_target_sync_char_short):
10305 Add alpha.
10306
10307 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
10308
10309 PR libfortran/22217
10310 * gfortran.dg/negative-z-descriptor.f90: New test.
10311
10312 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
10313
10314 PR tree-opt/22329
10315 * gcc.dg/pr22329.c: New test.
10316
10317 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
10318
10319 PR tree-optimization/20139
10320 * gcc.dg/tree-ssa/pr20139.c: New.
10321
10322 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
10323
10324 PR tree-opt/22356
10325 * testsuite/gcc.dg/pr22356-1.c: New test.
10326
10327 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
10328
10329 PR c++/21799
10330 * g++.dg/template/unify8.C: New.
10331 * g++.dg/template/unify9.C: New.
10332
10333 2005-07-08 Jakub Jelinek <jakub@redhat.com>
10334
10335 * gfortran.fortran-torture/execute/entry_10.f90: New test.
10336
10337 2005-07-07 Geoffrey Keating <geoffk@apple.com>
10338
10339 * gcc.dg/darwin-version-1.c: New.
10340 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
10341 * gcc.dg/builtins-20.c: Likewise.
10342 * gcc.dg/builtins-53.c: Likewise.
10343 * gcc.dg/torture/builtins-convert-1.c: Likewise.
10344 * gcc.dg/torture/builtins-convert-2.c: Likewise.
10345 * gcc.dg/torture/builtins-convert-3.c: Likewise.
10346 * gcc.dg/torture/builtins-power-1.c: Likewise.
10347 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
10348 on Darwin.
10349
10350 2005-07-07 Jeff Law <law@redhat.com>
10351
10352 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
10353 argument evaluation order.
10354
10355 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
10356
10357 PR libfortran/21594
10358 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
10359 Add test cases where the shift length is greater than the
10360 array length.
10361
10362 2005-07-07 Ziemowit Laski <zlaski@apple.com>
10363
10364 * obj-c++.dg/proto-lossage-6.mm: New.
10365 * objc.dg/proto-lossage-6.m: New.
10366
10367 2005-07-07 Ziemowit Laski <zlaski@apple.com>
10368
10369 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
10370 * objc.dg/gnu-runtime-2.m: Likewise.
10371
10372 2005-07-07 Jakub Jelinek <jakub@redhat.com>
10373
10374 * gfortran.dg/longline.f: New test.
10375
10376 * gfortran.dg/badline.f: New test.
10377
10378 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
10379
10380 PR fortran/16531
10381 PR fortran/15966
10382 PR fortran/18781
10383 * gfortran.dg/hollerith.f90: New.
10384 * gfortran.dg/hollerith2.f90: New.
10385 * gfortran.dg/hollerith3.f90: New.
10386 * gfortran.dg/hollerith4.f90: New.
10387 * gfortran.dg/hollerith_f95.f90: New.
10388 * gfortran.dg/hollerith_legacy.f90: New.
10389 * gfortran.dg/g77/cpp4.F: New. Port from g77.
10390
10391 2005-07-07 Ziemowit Laski <zlaski@apple.com>
10392
10393 PR objc/22274
10394 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
10395 * objc.dg/gnu-runtime-2.m: New.
10396
10397 2005-07-06 Jeff Law <law@redhat.com>
10398
10399 * gcc.dg/tree-ssa/vrp17.c: New test.
10400
10401 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
10402
10403 PR fortran/22327
10404 * gfortran.dg/array_constructor_5.f90: New test.
10405
10406 2005-07-07 Jakub Jelinek <jakub@redhat.com>
10407
10408 * gfortran.fortran-torture/execute/entry_9.f90: New test.
10409
10410 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
10411
10412 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
10413 * gcc.dg/980816-1.c: Ditto.
10414
10415 2005-07-06 Jeff Law <law@redhat.com>
10416
10417 * gcc.c-torture/compile/pr21356.c: New test.
10418
10419 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
10420
10421 PR c/22013
10422 PR c/22098
10423 * gcc.c-torture/compile/pr22013-1.c,
10424 gcc.c-torture/execute/pr22098-1.c,
10425 gcc.c-torture/execute/pr22098-2.c,
10426 gcc.c-torture/execute/pr22098-3.c: New tests.
10427
10428 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
10429
10430 PR c/22308
10431 * gcc.dg/pr22308-1.c: New test.
10432
10433 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
10434
10435 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
10436 target.
10437 * gcc.dg/compare9.c: Use -fshort-enums instead of
10438 -fno-short-enums. Change the last test to dg-bogus.
10439
10440 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
10441
10442 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
10443 * gcc.dg/compare9.c: New.
10444
10445 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10446
10447 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
10448
10449 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
10450
10451 PR testsuite/22288
10452 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
10453
10454
10455 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10456
10457 * gcc.dg/format/gcc_gfc-1.c: New.
10458
10459 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
10460
10461 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
10462
10463 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10464
10465 PR fortran/20842
10466 * gfortran.dg/io_invalid_1.f90: New test.
10467
10468 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
10469
10470 * gcc.dg/format/gcc_diag-1.c: Update.
10471
10472 2005-07-02 Jeff Law <law@redhat.com>
10473
10474 * gcc.dg/tree-ssa/pr22051-1.c: New test.
10475 * gcc.dg/tree-ssa/pr22051-2.c: New test.
10476
10477 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
10478
10479 * gcc.dg/format/gcc_diag-1.c: Update.
10480
10481 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
10482
10483 PR tree-opt/22269
10484 * gcc.c-torture/compile/pr22269.c: New test.
10485
10486 2005-06-30 Diego Novillo <dnovillo@redhat.com>
10487
10488 PR 21584
10489 PR 22219
10490 * g++.dg/tree-ssa/pr21584-1.C: New test.
10491 * g++.dg/tree-ssa/pr21584-2.C: New test.
10492
10493 2005-06-30 Ziemowit Laski <zlaski@apple.com>
10494
10495 * obj-c++.dg/try-catch-11.mm: New.
10496 * objc.dg/try-catch-10.m: New.
10497
10498 2005-06-29 David Edelsohn <edelsohn@gnu.org>
10499
10500 * g++.dg/other/ucnid-1.C: xfail on AIX.
10501
10502 2005-06-29 Diego Novillo <dnovillo@redhat.com>
10503
10504 PR 22234
10505 * gcc.dg/20050629-1.c: New test.
10506
10507 2005-06-29 Ziemowit Laski <zlaski@apple.com>
10508
10509 * obj-c++.dg/const-str-1[0-1].mm: New.
10510 * objc.dg/const-str-1[0-1].m: New.
10511
10512 2005-05-29 Richard Henderson <rth@redhat.com>
10513
10514 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
10515 Rename from check_effective_target_vect_no_max.
10516 (check_effective_target_vect_no_int_add): New.
10517 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
10518 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
10519 * gcc.dg/vect/vect-reduc-3.c: Likewise.
10520 * gcc.dg/vect/vect-reduc-1.c: Use both.
10521 * gcc.dg/vect/vect-reduc-2.c: Likewise.
10522
10523 2005-05-29 Richard Henderson <rth@redhat.com>
10524
10525 * lib/target-supports.exp (check_effective_target_vect_no_max):
10526 Remove i386 and x86_64.
10527
10528 2005-06-29 Steve Ellcey <sje@cup.hp.com>
10529
10530 PR testsuite/21969
10531 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
10532
10533 2005-06-29 Steve Ellcey <sje@cup.hp.com>
10534
10535 PR middle-end/21969
10536 * gcc.dg/vect/pr21969.c: New test.
10537
10538 2005-06-28 Eric Christopher <echristo@redhat.com>
10539
10540 PR c/22052
10541 PR c/21975
10542 * gcc.dg/inline1.c: New test.
10543 * gcc.dg/inline2.c: Ditto.
10544 * gcc.dg/inline3.c: Ditto.
10545 * gcc.dg/inline4.c: Ditto.
10546 * gcc.dg/inline5.c: Ditto.
10547
10548 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
10549
10550 PR libfortran/22142
10551 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
10552 Add testcase also testing eoshift1 for PR 22142.
10553
10554 2005-06-28 Richard Henderson <rth@redhat.com>
10555
10556 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
10557 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
10558 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
10559 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
10560 gcc.dg/tree-ssa/20030922-2.c: Likewise.
10561
10562 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
10563
10564 PR libfortran/22142
10565 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
10566 Add testcase for PR 22142.
10567
10568 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
10569
10570 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
10571 gcc.target/ia64/fpreg-2.c: New tests.
10572
10573 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10574
10575 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
10576
10577 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10578
10579 PR libfortran/22170
10580 * gfortran.dg/slash_1.f90: New test.
10581
10582 2005-06-27 Richard Henderson <rth@redhat.com>
10583
10584 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
10585 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
10586 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
10587 * gcc.dg/vect/vect-reduc-2.c: Likewise.
10588 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
10589 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
10590
10591 2005-06-27 Richard Henderson <rth@redhat.com>
10592
10593 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
10594 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
10595
10596 2005-06-27 Ziemowit Laski <zlaski@apple.com>
10597
10598 * obj-c++.dg/proto-lossage-5.mm: New.
10599 * objc.dg/proto-lossage-5.m: New.
10600
10601 2005-06-27 Diego Novillo <dnovillo@redhat.com>
10602
10603 PR 21959
10604 * gcc.dg/tree-ssa/pr21959.c: New test.
10605
10606 2005-06-27 Jakub Jelinek <jakub@redhat.com>
10607
10608 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
10609 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
10610 testing uninitialized var.
10611
10612 * gcc.c-torture/execute/builtins/chk.h: New.
10613 * gcc.c-torture/execute/builtins/lib/chk.c: New.
10614 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
10615 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
10616 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
10617 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
10618 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
10619 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
10620 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
10621 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
10622 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
10623 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
10624 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
10625 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
10626 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
10627 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
10628 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
10629 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
10630 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
10631 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
10632 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
10633 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
10634 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
10635 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
10636 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
10637 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
10638 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
10639 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
10640 * gcc.dg/builtin-object-size-1.c: New test.
10641 * gcc.dg/builtin-object-size-2.c: New test.
10642 * gcc.dg/builtin-object-size-3.c: New test.
10643 * gcc.dg/builtin-object-size-4.c: New test.
10644 * gcc.dg/builtin-object-size-5.c: New test.
10645 * gcc.dg/builtin-stringop-chk-1.c: New test.
10646 * gcc.dg/builtin-stringop-chk-2.c: New test.
10647 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
10648 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
10649 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
10650 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
10651 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
10652 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
10653 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
10654 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
10655 * gcc.c-torture/execute/printf-1.c: New test.
10656 * gcc.c-torture/execute/fprintf-1.c: New test.
10657 * gcc.c-torture/execute/vprintf-1.c: New test.
10658 * gcc.c-torture/execute/vfprintf-1.c: New test.
10659 * gcc.c-torture/execute/printf-chk-1.c: New test.
10660 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
10661 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
10662 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
10663
10664 2005-06-27 Michael Matz <matz@suse.de>
10665
10666 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
10667 slot is not merged if address escapes.
10668
10669 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10670
10671 PR c/21911
10672 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
10673
10674 2005-06-26 Jakub Jelinek <jakub@redhat.com>
10675
10676 PR middle-end/17965
10677 * gcc.c-torture/compile/20050622-1.c: New test.
10678
10679 PR middle-end/22028
10680 * gcc.dg/20050620-1.c: New test.
10681
10682 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
10683
10684 PR tree-optimization/22026
10685 * gcc.dg/tree-ssa/pr22026.c: New.
10686
10687 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
10688
10689 PR libfortran/22144
10690 * gfortran.dg/shift-alloc.f90: New testcase.
10691
10692 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
10693
10694 * all files: Update FSF address in copyright headers.
10695
10696 2005-06-22 Jan Hubicka <jh@suse.cz>
10697
10698 * wholeprogram-1.c: New testcase.
10699 * wholeprogram-2.c: New testcase.
10700
10701 2005-06-24 Mark Mitchell <mark@codesourcery.com>
10702
10703 PR 22171
10704 * gcc.dg/tree-ssa/pr22171.c: New test.
10705
10706 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
10707
10708 * gfortran.dg/simplify_modulo.f90: New.
10709
10710 2005-06-24 Jan Hubicka <jh@suse.cz>
10711
10712 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
10713
10714 2005-06-23 Ziemowit Laski <zlaski@apple.com>
10715
10716 * obj-c++.dg/proto-lossage-[1-4].mm: New.
10717
10718 2005-06-23 Ziemowit Laski <zlaski@apple.com>
10719
10720 * obj-c++.dg/typedef-alias-1.mm: New.
10721 * objc.dg/typedef-alias-1.m: New.
10722
10723 2005-06-23 Jeff Law <law@redhat.com>
10724
10725 * gcc.dg/tree-ssa/vrp16.c: New test.
10726
10727 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10728
10729 * lib/target-supports.exp: Add
10730 check_effective_target_fortran_large_real and
10731 check_effective_target_fortran_large_int to check for
10732 corresponding effective targets.
10733 * gfortran.dg/large_integer_kind_1.f90: New test.
10734 * gfortran.dg/large_real_kind_1.f90: New test.
10735
10736 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
10737
10738 PR tree-optimization/22117
10739 * gcc.dg/tree-ssa/pr22117.c: New.
10740
10741 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
10742
10743 PR testsuite/22123
10744 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
10745
10746 2005-06-23 David Edelsohn <edelsohn@gnu.org>
10747
10748 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
10749
10750 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
10751
10752 * gfortran.dg/f2c_4.f90: Add tests for complex functions
10753 * gfortran.dg/f2c_4.c: Likewise.
10754
10755 2005-06-22 Paul Brook <paul@codesourcery.com>
10756
10757 PR fortran/21034
10758 * gfortran.dg/auto_save_1.f90: New test.
10759
10760 2005-06-22 Michael Matz <matz@suse.de>
10761
10762 * gcc.target/x86-64/abi: New directory.
10763 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
10764 * gcc.target/x86-64/abi/README.gcc: New file.
10765 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
10766 * gcc.target/x86-64/abi/asm-support.s: New file.
10767 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
10768 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
10769 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
10770 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
10771 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
10772 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
10773 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
10774 * gcc.target/x86_64/abi/test_bitfields.c: New test.
10775 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
10776 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
10777 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
10778 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
10779 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
10780 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
10781 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
10782 * gcc.target/x86_64/abi/test_varargs.c: New test.
10783
10784 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
10785
10786 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
10787 32-bit i?86 and x86_64.
10788
10789 2005-06-21 Ziemowit Laski <zlaski@apple.com>
10790
10791 * obj-c++.dg/const-str-[1-9].mm: New tests.
10792
10793 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
10794
10795 PR fortran/22010
10796 * gfortran.dg/namelist_use.f90: New.
10797 * gfortran.dg/namelist_use_only.f90: New.
10798
10799 2005-06-21 Jeff Law <law@redhat.com>
10800
10801 * gcc.dg/tree-ssa/vrp15.c: New test.
10802
10803 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
10804
10805 * lib/target-supports.exp (check_effective_target_vect_reduction):
10806 Remove.
10807 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
10808 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
10809 remove vect_reduction target keyword. Also avoid two returns in main.
10810 * gcc.dg/vect/vect-reduc-3.c: Likewise.
10811 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
10812 * gcc.dg/vect/vect-reduc-1short.c: New test.
10813 * gcc.dg/vect/vect-reduc-1char.c: New test.
10814 * gcc.dg/vect/vect-reduc-2short.c: New test.
10815 * gcc.dg/vect/vect-reduc-2char.c: New test.
10816 * gcc.dg/vect/vect-reduc-6.c: New test.
10817 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
10818 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
10819 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
10820
10821 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10822 Paul Thomas <pault@gcc.gnu.org>
10823
10824 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
10825 New tests.
10826
10827 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10828
10829 * gfortran.dg/backslash_1.f90: New test.
10830 * gfortran.dg/backslash_2.f90: New test.
10831
10832 2005-06-20 Steven G. Kargl <kargls@comcast.net>
10833
10834 * gfortran.dg/duplicate_labels.f90: New test.
10835
10836 2005-06-20 Jan Beulich <jbeulich@novell.com>
10837
10838 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
10839 unsupportable relocations.
10840 * g++.old-deja/g++.other/store-expr1.C: Likewise.
10841 * gcc.dg/20050321-2.c: xfail for NetWare.
10842
10843 2005-06-20 Andreas Jaeger <aj@suse.de>
10844
10845 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
10846 gcc.target/i386/fastcall-sseregparm.c,
10847 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
10848
10849 2005-06-19 Richard Henderson <rth@redhat.com>
10850
10851 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
10852
10853 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
10854
10855 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
10856
10857 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
10858
10859 PR c++/22115
10860 * g++.dg/conversion/simd2.C: Change expected error message.
10861
10862 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
10863
10864 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
10865 * gcc.dg/vect/vect-reduc-2.c: Likewise.
10866 * gcc.dg/vect/vect-reduc-3.c: Likewise.
10867
10868 2005-06-18 James A Morrison <phython@gcc.gnu.org>
10869
10870 * gcc.dg/fold-mod-1.c: New test.
10871
10872 2005-06-18 Steven G. Kargl <kargls@comcast.net>
10873
10874 PR fortran/19926
10875 * gfortran.dg/pr19926.f90: New test.
10876
10877 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
10878
10879 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
10880 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
10881 targets.
10882 * gcc.dg/vect/vect-reduc-2.c: Likewise.
10883 * gcc.dg/vect/vect-reduc-3.c: Likewise.
10884
10885 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
10886
10887 * gcc.target/ia64/float80-varargs-1.c: New test.
10888
10889 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10890
10891 PR tree-opt/22035
10892 * gfortran.dg/f2c_6.f90: New test.
10893
10894 2005-06-17 Geoffrey Keating <geoffk@apple.com>
10895
10896 PR c++/17413
10897 * g++.dg/template/local5.C: New.
10898
10899 2005-06-17 Richard Henderson <rth@redhat.com>
10900
10901 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
10902
10903 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
10904
10905 PR testsuite/21945
10906 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
10907
10908 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
10909
10910 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
10911 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
10912 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
10913 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
10914 check_vect to verify the presence of hardware vector support.
10915
10916 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
10917
10918 PR testsuite/22056
10919 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
10920
10921 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10922
10923 PR libfortran/19216
10924 * gfortran.dg/pr19216.f: Add correct space between brackets and
10925 dg directive.
10926
10927 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10928
10929 PR libfortran/16436
10930 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
10931
10932 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
10933
10934 * gcc.target/i386/attributes-error.c: New testcase.
10935 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
10936 * gcc.target/i386/regparm-stdcall.c: Likewise.
10937 * gcc.target/i386/sseregparm-1.c: Likewise.
10938 * gcc.target/i386/sseregparm-2.c: Likewise.
10939
10940 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
10941
10942 * g++.dg/rtti/crash2.C: New.
10943
10944 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
10945
10946 * gcc.dg/noncompile/20040203-3.c: Update expected message.
10947
10948 2005-06-15 David Ung <davidu@mips.com>
10949
10950 * gcc.target/mips/mips16e-extends.c: New test for testing the
10951 generation of MIPS16e zeb/zeh, seb/seh instructions.
10952
10953 2005-06-15 Diego Novillo <dnovillo@redhat.com>
10954
10955 PR 22018
10956 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
10957 * gcc.dg/tree-ssa/pr22018.c: New test.
10958
10959 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
10960
10961 * gcc.dg/simd-1.c: Update error messages.
10962 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
10963 * gcc.dg/simd-2.c: Update error messages.
10964 * gcc.dg/simd-4.c: New.
10965
10966 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
10967
10968 PR c++/20678
10969 * g++.dg/other/crash-4.C: New.
10970
10971 2005-06-14 Devang Patel <dpatel@apple.com>
10972
10973 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
10974
10975 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
10976
10977 PR c++/21929
10978 * g++.dg/parse/crash11.C: Update
10979
10980 2005-06-13 Jeff Law <law@redhat.com>
10981
10982 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
10983 perform the desired transformations.
10984 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
10985 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
10986
10987 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10988
10989 PR fortran/22038
10990 * gfortran.dg/forall_1.f90: Un-XFAIL.
10991
10992 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
10993
10994 PR c++/21929
10995 * g++.dg/parse/crash26.C: New.
10996
10997 PR c++/20789
10998 * g++.dg/init/member1.C: New.
10999
11000 2005-06-13 Jakub Jelinek <jakub@redhat.com>
11001
11002 * gfortran.dg/altreturn_1.f90: New test.
11003
11004 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
11005
11006 PR middle-end/21985
11007 * gcc.dg/tree-ssa/pr21985.c: New test.
11008
11009 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
11010
11011 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
11012
11013 2005-06-12 Roger Sayle <roger@eyesopen.com>
11014
11015 PR c++/21930
11016 * g++.dg/other/error10.C: New test case.
11017
11018 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11019
11020 PR libfortran/19155
11021 * gfortran.dg/pr19155.f: Add test.
11022
11023 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11024
11025 * gfortran.dg/f2c_7.f90: New test.
11026
11027 * gfortran.dg/forall_1.f90: XFAILed.
11028
11029 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
11030
11031 * gcc.dg/pr14796-1.c: New.
11032 * gcc.dg/pr14796-2.c: New.
11033
11034 2005-06-11 Steven G. Kargl <kargls@comcast.net>
11035
11036 PR fortran/17792
11037 PR fortran/21375
11038 * gfortran.dg/deallocate_stat.f90: New test.
11039
11040 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
11041
11042 * gfortran.fortran-torture/execute/in-pack.f90: New test.
11043
11044 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
11045
11046 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
11047 access will be generated when this loop is vectorized. Test that
11048 accesses with same alignment were detected.
11049 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
11050 Test that accesses with same alignment were detected.
11051 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
11052 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
11053 alignment were detected.
11054
11055 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
11056
11057 PR c++/10611
11058 * g++.dg/conversion/simd2.C: New.
11059
11060 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
11061
11062 * gcc.dg/Wcxx-compat-1.c: New.
11063
11064 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
11065
11066 PR libfortran/21480
11067 * gfortran.dg/reshape-complex.f90: Add a test for a packed
11068 complex array.
11069
11070 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
11071
11072 * gcc.dg/alias-8.c: New.
11073
11074 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
11075
11076 * gcc.dg/format/cmn_err-1.c: Update.
11077
11078 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
11079
11080 PR target/20666
11081 * gcc.target/sparc/fexpand-2.c: New.
11082 * gcc.target/sparc/fpmerge-2.c: New.
11083 * gcc.target/sparc/fpmul-2.c: New.
11084 * gcc.target/sparc/noresult.c: New.
11085 * gcc.target/sparc/pdist-2.c: New.
11086 * gcc.target/sparc/pdist-3.c: New.
11087
11088 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
11089
11090 PR testsuite/21702
11091 * gcc.target/i386/i386.exp: Fix comment typo.
11092
11093 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
11094
11095 PR c++/19497
11096 * g++.dg/inherit/using5.C: New.
11097 * g++.dg/inherit/using6.C: New.
11098
11099 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11100
11101 PR c++/19894
11102 * g++.dg/template/ptrmem15.C: New test.
11103
11104 PR c++/20563
11105 * g++.dg/ext/label4.C: New test.
11106
11107 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
11108
11109 * gcc.dg/tls/debug-1.c: New test.
11110
11111 2005-06-07 Dale Johannesen <dalej@apple.com>
11112
11113 * gcc.target/i386/movq.c: New.
11114
11115 2005-06-07 Dale Johannesen <dalej@apple.com>
11116
11117 * gcc.dg/20050607-1.c: New.
11118
11119 2005-06-07 Jakub Jelinek <jakub@redhat.com>
11120
11121 PR middle-end/21850
11122 * gcc.c-torture/execute/20050607-1.c: New test.
11123
11124 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
11125
11126 PR libfortran/21926
11127 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
11128 Test case where the return array has lowest stride one,
11129 but isn't packed.
11130
11131 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
11132
11133 * lib/target-supports.exp (check_effective_target_sync_int_long):
11134 Add s390 and s390x targets.
11135
11136 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
11137
11138 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
11139 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
11140 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
11141 * gcc.dg/tree-ssa/loop-9.c: New test.
11142
11143 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
11144
11145 * g++.dg/parse/defarg10.C: New.
11146
11147 2005-06-06 Jakub Jelinek <jakub@redhat.com>
11148
11149 PR regression/21897
11150 * gcc.c-torture/execute/20050604-1.c: New test.
11151
11152 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
11153
11154 PR 21903
11155 * g++.dg/parse/defarg9.C: New.
11156
11157 PR c++/20637
11158 * g++.dg/inherit/using4.C: New.
11159 * g++.dg/overload/error1.C: Adjust expected errors.
11160 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
11161 * g++.old-deja/g++.brendan/arm2.C: Likewise.
11162 * g++.old-deja/g++.other/redecl2.C: Likewise.
11163 * g++.old-deja/g++.other/redecl4.C: Likewise.
11164 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
11165
11166 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
11167
11168 * gfortran.dg/f2c_5.f90: Add -w to dg-options
11169
11170 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
11171
11172 * lib/gfortran.exp (gfortran_target_compile): Call
11173 dg-additional-files-options
11174 * gfortran.dg/f2c_4.f90: New file
11175 * gfortran.dg/f2c_4.c: New file
11176 * gfortran.dg/f2c_5.f90: New file
11177 * gfortran.dg/f2c_5.c: New file
11178
11179 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11180
11181 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
11182
11183 PR fortran/21912
11184 * gfortran.dg/array_constructor_4.f90: New test.
11185
11186 2005-06-05 Mark Mitchell <mark@codesourcery.com>
11187
11188 PR c++/21619
11189 * g++.dg/ext/builtin9.C: New test.
11190
11191 2005-06-05 Dale Johannesen <dalej@apple.com>
11192
11193 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
11194 * gcc.c-torture/execute/20050603-2.c: Ditto.
11195
11196 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
11197
11198 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
11199 * gcc.dg/vect/vect-reduc-1.c: New.
11200 * gcc.dg/vect/vect-reduc-2.c: New.
11201 * gcc.dg/vect/vect-reduc-3.c: New.
11202
11203 2005-06-04 Dale Johannesen <dalej@apple.com>
11204
11205 * gcc.c-torture/execute/20050603-1.c: New.
11206 * gcc.c-torture/execute/20050603-2.c: New.
11207 * gcc.dg/20050603-3.c: New.
11208
11209 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11210
11211 PR fortran/19195
11212 * gfortran.dg/debug_1.f90: New test.
11213
11214 * gfortran.dg/forall_1.f90: New test.
11215
11216 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
11217
11218 * gfortran.dg/array_constructor_3.f90: New test.
11219
11220 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11221
11222 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
11223
11224 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
11225
11226 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
11227
11228 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
11229
11230 PR c/21873
11231 * gcc.dg/init-excess-1.c: New test.
11232
11233 2005-06-03 Mark Mitchell <mark@codesourcery.com>
11234
11235 PR c++/21853
11236 * g++.dg/expr/static_cast6.C: New test.
11237
11238 2005-06-03 Diego Novillo <dnovillo@redhat.com>
11239
11240 * gcc.dg/tree-ssa/vrp14.c: New test.
11241
11242 2005-06-03 Mark Mitchell <mark@codesourcery.com>
11243
11244 PR c++/21336
11245 * g++.dg/template/new2.C: New test.
11246
11247 2005-06-03 Josh Conner <jconner@apple.com>
11248
11249 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
11250 all entries in initializer.
11251
11252 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
11253
11254 PR middle-end/21858
11255 * gcc.dg/pr21858.c: New testcase.
11256
11257 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
11258
11259 PR tree-optimization/21292
11260
11261 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
11262 New.
11263 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
11264 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
11265 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
11266 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
11267 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
11268
11269 2005-06-02 Richard Henderson <rth@redhat.com>
11270
11271 * gcc.dg/sync-2.c: Use -march=i486 for i386.
11272
11273 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
11274
11275 * gcc.dg/wtypequal.c: New testcase.
11276
11277 2005-06-02 Diego Novillo <dnovillo@redhat.com>
11278
11279 PR 21582
11280 * gcc.dg/tree-ssa/pr21582.c: New test.
11281
11282 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
11283
11284 PR c++/21280
11285 * g++.dg/opt/interface2.h: New.
11286 * g++.dg/opt/interface2.C: New.
11287 * g++.dg/init/ctor4.C: Adjust error lines.
11288 * g++.old-deja/g++.bob/inherit2.C: Likewise.
11289 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
11290 * g++.old-deja/g++.jason/opeq3.C: Likewise.
11291 * g++.old-deja/g++.pt/assign1.C: Likewise.
11292 * g++.old-deja/g++.pt/crash20.C: Likewise.
11293
11294 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
11295
11296 PR tree-optimization/21734
11297 * g++.dg/vect/pr21734_1.cc: New.
11298 * g++.dg/vect/pr21734_2.cc: New.
11299
11300 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
11301
11302 PR c++/20350
11303 * g++.dg/template/spec24.C: New.
11304
11305 PR c++/21151
11306 * g++.dg/pch/local-1.C: New.
11307 * g++.dg/pch/local-1.Hs: New.
11308
11309 2005-06-01 Diego Novillo <dnovillo@redhat.com>
11310
11311 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
11312 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
11313 * gcc.dg/tree-ssa/pr14341.c: New test.
11314 * gcc.dg/tree-ssa/pr14841.c: New test.
11315 * gcc.dg/tree-ssa/pr20701.c: New test.
11316 * gcc.dg/tree-ssa/pr21086.c: New test.
11317 * gcc.dg/tree-ssa/pr21090.c: New test.
11318 * gcc.dg/tree-ssa/pr21332.c: New test.
11319 * gcc.dg/tree-ssa/pr21458.c: New test.
11320 * gcc.dg/tree-ssa/pr21658.c: New test.
11321 * gcc.dg/tree-ssa/vrp01.c: New test.
11322 * gcc.dg/tree-ssa/vrp02.c: New test.
11323 * gcc.dg/tree-ssa/vrp03.c: New test.
11324 * gcc.dg/tree-ssa/vrp04.c: New test.
11325 * gcc.dg/tree-ssa/vrp05.c: New test.
11326 * gcc.dg/tree-ssa/vrp06.c: New test.
11327 * gcc.dg/tree-ssa/vrp07.c: New test.
11328 * gcc.dg/tree-ssa/vrp08.c: New test.
11329 * gcc.dg/tree-ssa/vrp09.c: New test.
11330 * gcc.dg/tree-ssa/vrp10.c: New test.
11331 * gcc.dg/tree-ssa/vrp11.c: New test.
11332 * gcc.dg/tree-ssa/vrp12.c: New test.
11333 * gcc.dg/tree-ssa/vrp13.c: New test.
11334
11335 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
11336
11337 PR 21029
11338 * gcc.dg/tree-ssa/pr21029.c: New test.
11339
11340 2005-06-01 Roger Sayle <roger@eyesopen.com>
11341
11342 * gfortran.dg/logint-1.f: New test case.
11343 * gfortran.dg/logint-2.f: Likewise.
11344 * gfortran.dg/logint-3.f: Likewise.
11345
11346 2005-06-01 Jakub Jelinek <jakub@redhat.com>
11347
11348 PR c/21536
11349 PR c/20760
11350 * gcc.dg/20050527-1.c: New test.
11351
11352 * gcc.dg/i386-sse-12.c: New test.
11353
11354 PR fortran/21729
11355 * gfortran.dg/implicit_5.f90: New test.
11356
11357 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
11358
11359 PR fortran/20883
11360 * gfortran/assign_4.f90: New test.
11361 * gfortran/assign_2.f90: Change compile to run.
11362
11363 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
11364
11365 * lib/target-supports.exp
11366 (check_effective_target_sync_char_short): New.
11367 * gcc.dg/sync-2.c: New.
11368
11369 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
11370
11371 PR tree-optimization/21817
11372 * gcc.dg/torture/pr21817-1.c: New.
11373
11374 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
11375
11376 PR c++/21165
11377 * g++.dg/template/init5.C: New.
11378
11379 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
11380
11381 * gfortran.dg/char_initialiser_actual.f90:
11382 Test character initialisers as actual arguments.
11383 * gfortran.dg/char_pointer_comp_assign.f90:
11384 Test character pointer structure component assignments.
11385 * gfortran.dg/char_array_structure_constructor.f90:
11386 Test character components in structure constructors.
11387
11388 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
11389
11390 PR middle-end/20931
11391 * g++.dg/opt/pr20931.C: New test.
11392
11393 2005-05-31 Andreas Jaeger <aj@suse.de>
11394
11395 PR testsuite/20772
11396 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
11397 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
11398 g++.old-deja/g++.ext/asmspec1.C,
11399 g++.old-deja/g++.other/regstack.C,
11400 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
11401 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
11402 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
11403 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
11404 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
11405 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
11406 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
11407 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
11408 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
11409 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
11410 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
11411 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
11412 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
11413 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
11414 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
11415 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
11416 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
11417 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
11418 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
11419
11420 2005-05-31 Jeff Law <law@redhat.com>
11421
11422 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
11423
11424 2005-05-30 Paolo Carlini <pcarlini@suse.de>
11425
11426 PR middle-end/21743
11427 * gcc.dg/builtins-1.c: Activate disabled clog test.
11428 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11429
11430 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
11431
11432 * gfortran.dg/char_pointer_assign.f90:
11433 Test character-pointer assignments and pointer assignments.
11434 * gfortran.dg/char_pointer_dummy.f90:
11435 Test character-pointer dummy arguments.
11436 * gfortran.dg/char_pointer_func.f90:
11437 Test character-pointer function returns.
11438 * gfortran.dg/char_pointer_dependency.f90:
11439 Test character-pointer functions with dependencies.
11440
11441 2005-05-30 Mark Mitchell <mark@codesourcery.com>
11442
11443 PR c++/21784
11444 * g++.dg/lookup/using14.C: New test.
11445
11446 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
11447
11448 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
11449 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
11450 trailing ^M.
11451
11452 2005-05-29 Geoffrey Keating <geoffk@apple.com>
11453
11454 PR c++/17413
11455 * g++.dg/template/local5.C: New.
11456
11457 PR target/21761
11458 * gcc.c-torture/compile/pr21761.c: New.
11459
11460 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
11461 before darwin8.
11462
11463 2005-05-30 Steven G. Kargl
11464
11465 PR fortran/20846
11466 * gfortran.dg/inquire_8.f90: New test.
11467
11468 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11469
11470 PR libfortran/21376
11471 * gfortran.dg/output_exponents_1.f90: New test.
11472
11473 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11474
11475 PR libfortran/20006
11476 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
11477
11478 2005-05-28 Mark Mitchell <mark@codesourcery.com>
11479
11480 PR c++/21210
11481 * g++.dg/ext/complex1.C: New test.
11482
11483 PR c++/21340
11484 * g++.dg/init/ctor6.C: New test.
11485
11486 2005-05-29 Jan Hubicka <jh@suse.cz>
11487
11488 * gcc.c-torture/compile/pr21562.c: New.
11489
11490 2005-05-28 Steven G. Kargl <kargls@comcast.net>
11491
11492 * gfortran.dg/subnormal_1.f90: New test.
11493
11494 2005-05-28 Jan Hubicka <jh@suse.cz>
11495
11496 * tree-prof.exp: Fix comment.
11497 * value-prof-1.c: New.
11498 * value-prof-2.c: New.
11499 * value-prof-3.c: New.
11500 * value-prof-4.c: New.
11501
11502 2005-05-27 Mark Mitchell <mark@codesourcery.com>
11503
11504 PR c++/21614
11505 * g++.dg/expr/ptrmem6.C: New test.
11506 * g++.dg/expr/ptrmem6a.C: Likewise.
11507
11508 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
11509
11510 PR tree-optimization/21658
11511 * gcc.dg/tree-ssa/pr21658.c: New.
11512
11513 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
11514
11515 PR c++/21455
11516 * g++.dg/inherit/ptrmem3.C: New.
11517
11518 PR c++/21681
11519 * g++.dg/parse/template16.C: New.
11520
11521 2005-05-27 Andreas Jaeger <aj@suse.de>
11522
11523 * gcc.dg/setjmp-2.c: Only run in 32-bit.
11524
11525 * gcc.dg/i386-sse-8.c: Run test on all archs.
11526
11527 2005-05-26 Mike Stump <mrs@apple.com>
11528
11529 * objc.dg/isa-field-1.m: Only run on darwin.
11530 * objc.dg/lookup-1.m: Likewise.
11531 * objc.dg/try-catch-8.m: Likewise.
11532
11533 2005-05-26 Roger Sayle <roger@eyesopen.com>
11534
11535 PR tree-optimization/9814
11536 * gcc.dg/pr9814-1.c: New test case.
11537
11538 2005-05-26 Ziemowit Laski <zlaski@apple.com>
11539
11540 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
11541 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
11542 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
11543 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
11544 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
11545 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
11546 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
11547 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
11548 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
11549 objc.dg/try-catch-8.m: New.
11550
11551 2005-05-26 Janis Johnson <janis187@us.ibm.com>
11552
11553 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
11554 remove extraneous semicolons.
11555
11556 2005-05-26 Ziemowit Laski <zlaski@apple.com>
11557
11558 * obj-c++.dg/comp-types-12.mm: New.
11559 * objc.dg/comp-types-11.m: New.
11560 * objc.dg/selector-4.m: New.
11561
11562 2005-05-26 Andreas Jaeger <aj@suse.de>
11563
11564 PR testsuite/20772
11565 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
11566 g++.old-deja/g++.ext/attrib3.C,
11567 g++.old-deja/g++.other/store-expr1.C,
11568 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
11569 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
11570 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
11571 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
11572 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
11573 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
11574 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
11575 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
11576 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
11577 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
11578 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
11579 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
11580 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
11581 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
11582 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
11583 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
11584 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
11585 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
11586 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
11587
11588 2005-05-26 Andreas Jaeger <aj@suse.de>
11589
11590 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
11591 x86-64 compilation.
11592
11593 2005-05-26 Andreas Jaeger <aj@suse.de>
11594
11595 PR testsuite/20772
11596 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
11597 gcc.misc-tests/i386-pf-athlon-1.c,
11598 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
11599 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
11600 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
11601 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
11602 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
11603 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
11604 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
11605 programs.
11606
11607 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
11608 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
11609 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
11610 x86-64 compilation.
11611
11612 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
11613 x86_64.
11614
11615 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
11616 effective-target ilp32.
11617
11618 2005-05-26 David Ung <davidu@mips.com>
11619
11620 * gcc.target/mips/ext_ins.c: New test for testing the generation
11621 of MIPS32/64 rev 2 ext/ins instructions.
11622
11623 2005-05-26 Andreas Jaeger <aj@suse.de>
11624
11625 * treelang/compile/unsigned.tree: Use gimple instead of
11626 nonexisting generic dump.
11627
11628 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
11629
11630 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
11631
11632 2005-05-26 Andreas Jaeger <aj@suse.de>
11633
11634 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
11635
11636 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
11637
11638 PR libfortran/17283
11639 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
11640 Test callee-allocated memory with write statements.
11641
11642 2005-05-25 Roger Sayle <roger@eyesopen.com>
11643
11644 PR middle-end/21709
11645 * gcc.dg/pr21709-1.c: New test case.
11646
11647 2005-05-25 Ziemowit Laski <zlaski@apple.com>
11648 Mike Stump <mrs@apple.com>
11649
11650 * objc/execute/next_mapping.h: Update for C++.
11651
11652 * obj-c++.dg/selector-1.mm: Move to...
11653 * obj-c++.dg/selector-4.mm: here...
11654
11655 * obj-c++.dg/basic.mm: New.
11656 * obj-c++.dg/comp-types-1.mm: New.
11657 * obj-c++.dg/cxx-class-1.mm: New.
11658 * obj-c++.dg/cxx-ivars-1.mm: New.
11659 * obj-c++.dg/cxx-ivars-2.mm: New.
11660 * obj-c++.dg/cxx-ivars-3.mm: New.
11661 * obj-c++.dg/cxx-scope-1.mm: New.
11662 * obj-c++.dg/cxx-scope-2.mm: New.
11663 * obj-c++.dg/defs.mm: New.
11664 * obj-c++.dg/empty-private-1.mm: New.
11665 * obj-c++.dg/encode-1.mm: New.
11666 * obj-c++.dg/encode-2.mm: New.
11667 * obj-c++.dg/encode-3.mm: New.
11668 * obj-c++.dg/extern-c-1.mm: New.
11669 * obj-c++.dg/extra-semi.mm: New.
11670 * obj-c++.dg/fix-and-continue-2.mm: New.
11671 * obj-c++.dg/isa-field-1.mm: New.
11672 * obj-c++.dg/ivar-list-semi.mm: New.
11673 * obj-c++.dg/local-decl-1.mm: New.
11674 * obj-c++.dg/lookup-1.mm: New.
11675 * obj-c++.dg/lookup-2.mm: New.
11676 * obj-c++.dg/method-1.mm: New.
11677 * obj-c++.dg/method-2.mm: New.
11678 * obj-c++.dg/method-3.mm: New.
11679 * obj-c++.dg/method-4.mm: New.
11680 * obj-c++.dg/method-5.mm: New.
11681 * obj-c++.dg/method-6.mm: New.
11682 * obj-c++.dg/method-7.mm: New.
11683 * obj-c++.dg/no-extra-load.mm: New.
11684 * obj-c++.dg/overload-1.mm: New.
11685 * obj-c++.dg/pragma-1.mm: New.
11686 * obj-c++.dg/pragma-2.mm: New.
11687 * obj-c++.dg/private-1.mm: New.
11688 * obj-c++.dg/private-2.mm: New.
11689 * obj-c++.dg/proto-qual-1.mm: New.
11690 * obj-c++.dg/qual-types-1.mm: New.
11691 * obj-c++.dg/stubify-1.mm: New.
11692 * obj-c++.dg/stubify-2.mm: New.
11693 * obj-c++.dg/super-class-1.mm: New.
11694 * obj-c++.dg/super-class-2.mm: New.
11695 * obj-c++.dg/super-dealloc-1.mm: New.
11696 * obj-c++.dg/super-dealloc-2.mm: New.
11697 * obj-c++.dg/template-1.mm: New.
11698 * obj-c++.dg/template-2.mm: New.
11699 * obj-c++.dg/template-3.mm: New.
11700 * obj-c++.dg/template-4.mm: New.
11701 * obj-c++.dg/template-5.mm: New.
11702 * obj-c++.dg/template-6.mm: New.
11703 * obj-c++.dg/try-catch-1.mm: New.
11704 * obj-c++.dg/try-catch-2.mm: New.
11705 * obj-c++.dg/try-catch-3.mm: New.
11706 * obj-c++.dg/try-catch-4.mm: New.
11707 * obj-c++.dg/try-catch-5.mm: New.
11708 * obj-c++.dg/try-catch-6.mm: New.
11709 * obj-c++.dg/try-catch-7.mm: New.
11710 * obj-c++.dg/try-catch-8.mm: New.
11711 * obj-c++.dg/try-catch-9.mm: New.
11712 * obj-c++.dg/va-meth-1.mm: New.
11713
11714 2005-05-25 Ziemowit Laski <zlaski@apple.com>
11715
11716 * obj-c++.dg/selector-1.mm: New.
11717 * obj-c++.dg/selector-2.mm: New.
11718
11719 2005-05-25 Ziemowit Laski <zlaski@apple.com>
11720
11721 * obj-c++.dg/selector-3.mm: New.
11722 * objc.dg/selector-3.m: New.
11723
11724 2005-05-25 Ziemowit Laski <zlaski@apple.com>
11725
11726 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
11727 about where warning appears.
11728
11729 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
11730
11731 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
11732 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
11733 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
11734 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
11735
11736 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
11737
11738 * gcc.dg/20050524-1.c: New test.
11739
11740 2005-05-25 Jan Hubicka <jh@suse.cz>
11741
11742 * gcc.dg/tree-prof/inliner-1.c: New.
11743
11744 2005-05-25 Janis Johnson <janis187@us.ibm.com>
11745
11746 * gcc.dg/tree-prof: New directory.
11747 * gcc.dg/tree-prof/tree-prof.exp: New.
11748
11749 2005-05-25 DJ Delorie <dj@redhat.com>
11750
11751 * gcc.dg/Wattributes-1.c: New.
11752 * gcc.dg/Wattributes-2.c: New.
11753 * gcc.dg/Wattributes-3.c: New.
11754
11755 20005-05-24 Janis Johnson <janis187@us.ibm.com>
11756
11757 PR tree-optimization/19833
11758 * gcc.dg/uninit-4.c: Remove xfail.
11759 * gcc.dg/uninit-9.c: Ditto.
11760
11761 2005-05-24 Ziemowit Laski <zlaski@apple.com>
11762
11763 * obj-c++.dg/bitfield-[1-5].mm: New.
11764 * obj-c++.dg/class-protocol-1.mm: New.
11765 * obj-c++.dg/comp-types-1[0-1].mm: New.
11766 * obj-c++.dg/comp-types-[2-9].mm: New.
11767 * obj-c++.dg/encode-[4-8].mm: New.
11768 * obj-c++.dg/layout-1.mm: New.
11769 * obj-c++.dg/method-1[0-9].mm: New.
11770 * obj-c++.dg/method-2[0-1].mm: New.
11771 * obj-c++.dg/method-[8-9].mm: New.
11772 * obj-c++.dg/objc-gc-3.mm: New.
11773 * obj-c++.dg/try-catch-10.mm: New.
11774 * objc.dg/bitfield-5.m: New.
11775 * objc.dg/comp-types-10.m: New.
11776 * objc.dg/comp-types-9.m: New.
11777 * objc.dg/layout-1.m: New.
11778 * objc.dg/objc-gc-4.m: New.
11779 * objc.dg/try-catch-9.m: New.
11780 * objc.dg/class-protocol-1.m: Tweak diagnostics.
11781 * objc.dg/comp-types-1.m: Likewise.
11782 * objc.dg/comp-types-[5-6].m: Likewise.
11783 * objc.dg/method-9.m: Likewise.
11784
11785 2005-05-24 Janis Johnson <janis187@us.ibm.com>
11786
11787 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
11788 and on hardware without VMX support.
11789
11790 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
11791
11792 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
11793
11794 * lib/profopt.exp (dg-final-generate, dg-final-use,
11795 profopt-final-code, profopt-get-options): New.
11796 (profopt-execute): Process test directives.
11797
11798 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
11799 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
11800 cleanup-tree-dump, cleanup-saved-temps): Update comments.
11801
11802 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
11803
11804 PR C++/21645
11805 * g++.dg/init/ctor5.C: New test.
11806
11807 2005-05-24 Ira Rosen <irar@il.ibm.com>
11808
11809 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
11810 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
11811 vect-113.c, vect-114.c.
11812
11813 2005-05-23 Adam Nemet <anemet@lnxw.com>
11814
11815 * gcc.dg/const-elim-1.c: Remove xfails.
11816
11817 2005-05-23 Jeff Law <law@redhat.com>
11818
11819 * gcc.c-torture/compile/pr21638.c: New test.
11820 * gcc.c-torture/compile/20050520-1.c: New test.
11821
11822 2005-05-23 Nick Clifton <nickc@redhat.com>
11823
11824 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
11825 be a proper triple, ie: m32r*-*-*.
11826 * g++.old-deja/g++.jason/thunk3.C: Likewise.
11827
11828 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
11829
11830 PR middle-end/21331
11831 PR tree-opt/21293
11832 * gcc.c-torture/compile/pr21293.c: New test.
11833 * gcc.c-torture/execute/pr21331.c: New test.
11834
11835 2004-05-20 Richard Henderson <rth@redhat.com>
11836
11837 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
11838
11839 2005-05-20 Ziemowit Laski <zlaski@apple.com>
11840
11841 * obj-c++-dg.exp: Add.
11842 * obj-c++.exp: Add.
11843 * obj-c++.dg/dg.exp: Add.
11844
11845 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
11846
11847 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
11848 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
11849
11850 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
11851
11852 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
11853
11854 2004-05-19 Richard Henderson <rth@redhat.com>
11855
11856 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
11857
11858 2005-05-19 Janis Johnson <janis187@us.ibm.com>
11859
11860 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
11861
11862 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
11863
11864 2005-05-19 Jakub Jelinek <jakub@redhat.com>
11865
11866 PR c++/21495
11867 * g++.dg/parse/extern1.C: New test.
11868 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
11869
11870 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
11871
11872 * gcc.dg/c99-math.h: New.
11873 * gcc.dg/c99-math-float-1.c: New test.
11874 * gcc.dg/c99-math-double-1.c: Likewise.
11875 * gcc.dg/c99-math-long-double-1.c: Likewise.
11876
11877 2005-05-18 Richard Henderson <rth@redhat.com>
11878
11879 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
11880
11881 2005-05-18 Devang Patel <dpatel@apple.com>
11882
11883 * g++.dg/opt/20050511-1.C: New test.
11884
11885 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
11886
11887 PR libfortran/21127
11888 * gfortran.dg/reshape-complex.f90: New test.
11889
11890 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
11891
11892 * gfortran.dg/array_constructor_1.f90: New test.
11893 * gfortran.dg/array_constructor_2.f90: New test.
11894
11895 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
11896
11897 PR fortran/20954
11898 * gfortran.dg/pr20954.f: New test.
11899
11900 2005-05-17 Mike Stump <mrs@apple.com>
11901
11902 Yet more Objective-C++...
11903
11904 * objc.dg/method-5.m: Update.
11905 * objc.dg/method-6.m: Update.
11906 * objc.dg/method-7.m: Update.
11907 * objc.dg/method-9.m: Update.
11908 * objc.dg/try-catch-2.m: Update.
11909
11910 2005-05-17 Mark Mitchell <mark@codesourcery.com>
11911
11912 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
11913 Remove little-endian optimizations.
11914
11915 2005-05-17 Jeff Law <law@redhat.com>
11916
11917 * g++.dg/tree-ssa/pr14814.C: New test.
11918 * gcc.dg/tree-ssa/pr14814.C: New test.
11919 * gcc.dg/tree-ssa/pr17141-1.C: New test.
11920 * gcc.dg/tree-ssa/pr17141-2.C: New test.
11921
11922 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
11923
11924 * gcc.dg/compat/generate-random.c: Do not include
11925 libiberty.h.
11926 * gcc.dg/compat/generate-random_r.c: Likewise.
11927
11928 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
11929
11930 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
11931
11932 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
11933
11934 PR middle-end/21595
11935 * g++.dg/tree-ssa/builtin1.C: New testcase.
11936
11937 2005-05-17 Jakub Jelinek <jakub@redhat.com>
11938
11939 PR c++/21454
11940 * g++.dg/opt/const4.C: New test.
11941
11942 PR middle-end/21492
11943 * g++.dg/opt/crossjump1.C: New test.
11944
11945 PR tree-optimization/21610
11946 * gcc.c-torture/compile/20050516-1.c: New test.
11947
11948 PR fortran/15080
11949 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
11950 about the test failing.
11951 * gfortran.fortran-torture/execute/where_7.f90: New test.
11952 * gfortran.fortran-torture/execute/where_8.f90: New test.
11953
11954 2005-05-16 Richard Henderson <rth@redhat.com>
11955
11956 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
11957 i?86 and x86_64.
11958
11959 2005-05-16 Mark Mitchell <mark@codesourcery.com>
11960
11961 * gcc.dg/compat/generate-random.c (config.h): Do not include.
11962 (limits.h): Include unconditionally.
11963 (stdlib.h): Likewise.
11964 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
11965 (limits.h): Include unconditionally.
11966 (stdlib.h): Likewise.
11967 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
11968 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
11969 (limits.h): Include unconditionally.
11970 (stdlib.h): Likewise.
11971 (hashtab.h): Do not include.
11972 (getopt.h): Likewise.
11973 (stddef.h): Include.
11974 (hashval_t): Define.
11975 (struct entry): Add "next" field.
11976 (HASH_SIZE): New macro.
11977 (hash_table): New variable.
11978 (switchfiles): Do not use xmalloc.
11979 (mix): New macro.
11980 (iterative_hash): New function.
11981 (hasht): Remove.
11982 (e_exists): New function.
11983 (e_insert): Likewise.
11984 (output): Use, instead of libiberty hashtable functions.
11985 (main): Do not use getopt. Do not call htab_create.
11986
11987 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
11988
11989 PR libstdc++/21526
11990 * lib/target-supports.exp (check_mkfifo_available):
11991 Return 0 for cygwin as mkfifo support incomplete on platform.
11992 Fix typos in comments.
11993
11994 2005-05-15 Mark Mitchell <mark@codesourcery.com>
11995
11996 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
11997
11998 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
11999
12000 PR fortran/17432
12001 * gfortran.dg/assign_4.f: New test.
12002
12003 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
12004
12005 PR tree-optimization/21563
12006 * gcc.dg/tree-ssa/pr21563.c: New.
12007
12008 2005-05-14 Jan Hubicka <jh@suse.cz>
12009
12010 * gcc.dg/noreturn-7.c: Allow control reaches warning.
12011
12012 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
12013
12014 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
12015
12016 2005-05-13 Julian Brown <julian@codesourcery.com>
12017
12018 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
12019 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
12020
12021 2005-05-13 Jan Hubicka <jh@suse.cz>
12022
12023 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
12024 * gcc.dg/fold-xor-?.c: Likewise.
12025 * gcc.dg/pr15784-?.c: Likewise.
12026 * gcc.dg/pr20922-?.c: Likewise.
12027 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
12028 * gcc.dg/tree-ssa/pr17598.c: Likewise.
12029 * gcc.dg/tree-ssa/pr20470.c: Likewise.
12030
12031 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12032
12033 PR fortran/21260
12034 * gfortran.dg/hollerith_1.f90: New test.
12035
12036 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12037
12038 * gfortran.dg/func_result_2.f90: New test.
12039
12040 2005-05-11 Bud Davis <bdavis@gfortran.org>
12041
12042 * gfortran.dg/dev_null.f90: New test.
12043
12044 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
12045
12046 * gcc.dg/arm-vfp1.c: Revert last change.
12047
12048 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
12049
12050 PR middle-end/19807
12051 PR tree-optimization/19639
12052 * g++.dg/tree-ssa/pr19807.C: New testcase.
12053
12054 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12055
12056 PR libfortran/21471
12057 * gfortran.dg/append-1.f90: New test.
12058
12059 2005-05-10 Diego Novillo <dnovillo@redhat.com>
12060
12061 * gcc.dg/pr18501.c: XFAIL.
12062 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
12063 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
12064 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
12065 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
12066 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
12067 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
12068 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
12069 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
12070
12071 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12072
12073 PR fortran/20178
12074 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
12075 gfortran.dg/f2c_3.f90: New tests.
12076
12077 * gfortran.dg/return_1.f90: Fix dg annotation.
12078
12079 2005-05-10 Diego Novillo <dnovillo@redhat.com>
12080
12081 * gcc.c-torture/compile/20050510-1.c: New test.
12082
12083 2005-05-10 Mark Mitchell <mark@codesourcery.com>
12084
12085 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
12086
12087 2005-05-10 Bob Wilson <bob.wilson@acm.org>
12088
12089 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
12090
12091 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
12092
12093 PR c/17913
12094 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
12095
12096 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
12097
12098 PR c/21342
12099 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
12100 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
12101
12102 2005-05-10 Ben Elliston <bje@au.ibm.com>
12103
12104 PR debug/16676
12105 * gcc.dg/debug/pr16676.c: New test.
12106
12107 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
12108
12109 PR testsuite/21443
12110 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
12111 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
12112 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
12113 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
12114 Change -O1 to -O2.
12115 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
12116 -fno-tree-dominator-opts.
12117
12118 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12119
12120 * gfortran.dg/return_1.f90: New test.
12121
12122 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
12123
12124 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
12125
12126 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
12127
12128 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
12129
12130 PR c++/21427
12131 * g++.dg/inherit/covariant13.C: New.
12132
12133 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12134
12135 PR libfortran/19155
12136 * gfortran.dg/pr19155.f: New test.
12137
12138 2005-05-08 Roger Sayle <roger@eyesopen.com>
12139
12140 PR inline-asm/8788
12141 * gcc.dg/pr8788-1.c: New testcase.
12142
12143 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
12144
12145 PR target/21416
12146 * gcc.target/mips/fpcmp-[12].c: New tests.
12147
12148 2005-05-06 Mark Mitchell <mark@codesourcery.com>
12149
12150 * lib/target-supports-dg.exp (dg-require-fork): New function.
12151 (dg-require-mkfifo): Likewise.
12152 * lib/target-supports.exp (check_function_available): New
12153 function.
12154 (check_fork_available): Likewise.
12155 (check_mkfifo_available): Likewise.
12156
12157 2005-05-06 Jeff Law <law@redhat.com>
12158
12159 * gcc.c-torture/compile/pr21380.c: New test.
12160
12161 2005-05-06 Jakub Jelinek <jakub@redhat.com>
12162
12163 PR c++/20961
12164 * g++.dg/ext/weak3.C: New test.
12165
12166 2005-05-05 Mark Mitchell <mark@codesourcery.com>
12167
12168 PR c++/21352
12169 * g++.dg/template/crash37.C: New test.
12170
12171 2005-05-05 Paul Brook <paul@codesourcery.com>
12172
12173 * gcc.dg/arm-g2.c: Use effective-target arm32.
12174 * gcc.dg/arm-mmx-1.c: Ditto.
12175 * gcc.dg/arm-scd42-2.c: Ditto.
12176 * gcc.dg/arm-vfp1.c: Ditto.
12177 * lib/target-supports.exp (check_effective_target_arm32): New
12178 function.
12179
12180 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
12181
12182 PR libfortran/21354
12183 gfortran.dg/in_pack_rank7.f90: New test.
12184
12185 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
12186
12187 PR middle-end/15618
12188 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
12189
12190 2005-05-04 Jakub Jelinek <jakub@redhat.com>
12191
12192 PR middle-end/21265
12193 * gcc.dg/20050503-1.c: New test.
12194
12195 PR rtl-optimization/21239
12196 * gcc.dg/i386-sse-11.c: New test.
12197
12198 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
12199
12200 PR target/16888
12201 * gcc.target/i386/asm-1.c: New test.
12202
12203 2005-05-03 Jakub Jelinek <jakub@redhat.com>
12204
12205 PR rtl-optimization/21330
12206 * gcc.c-torture/execute/20050502-1.c: New test.
12207
12208 PR target/21297
12209 * gcc.c-torture/execute/20050502-2.c: New test.
12210
12211 2005-05-03 Uros Bizjak <uros@kss-loka.si>
12212
12213 PR middle-end/21282
12214 * gcc.dg/pr21282.c: New.
12215
12216 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
12217
12218 * gcc.dg/vect/pr20122.c: Clean up .vect file.
12219 * gcc.dg/vect/vect-92.c: Likewise.
12220 * gcc.dg/vect/vect-93.c: Likewise.
12221 * gcc.dg/vect/vect-dv-1.c: Likewise.
12222 * gcc.dg/vect/vect-dv-2.c: Likewise.
12223 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
12224
12225 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
12226
12227 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
12228 * gfortran.dg/vect/vect-2.f90: Likewise.
12229 * gfortran.dg/vect/vect-3.f90: Likewise.
12230 * gfortran.dg/vect/vect-4.f90: Likewise.
12231 * gfortran.dg/vect/vect-5.f90: Likewise.
12232
12233 2005-05-02 Geoffrey Keating <geoffk@apple.com>
12234
12235 PR target/20813
12236 * gcc.dg/rs6000-fpint-2.c: New.
12237
12238 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
12239
12240 PR c/15698
12241 * gcc.dg/builtins-30.c: Update expected messages.
12242 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
12243 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
12244 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
12245
12246 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
12247
12248 PR tree-optimization/21294
12249 * gcc.dg/tree-ssa/pr21294.c: New.
12250
12251 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
12252
12253 * gcc.dg/altivec-3.c (vec_store): Do not use the old
12254 __builtin_altivec_st_internal_4si built-in.
12255
12256 2005-05-02 Mark Mitchell <mark@codesourcery.com>
12257
12258 PR c++/15875
12259 * g++.dg/template/ptrmem14.C: New test.
12260
12261 2005-05-02 Paul Brook <paul@codesourcery.com>
12262
12263 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
12264
12265 2005-05-02 Michael Matz <matz@suse.de>
12266
12267 PR c++/19542
12268 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
12269
12270 2005-05-01 Mark Mitchell <mark@codesourcery.com>
12271
12272 * g++.dg/cpp/weak.C: New test.
12273
12274 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
12275
12276 * gcc.dg/tree-ssa/loop-8.c: New test.
12277
12278 2005-04-30 Michael Maty <matz@suse.de>
12279
12280 * gcc.dg/inline-mcpy.c: New test.
12281
12282 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
12283
12284 PR libfortran/18958
12285 * gfortran.dg/eoshift.f90: New test case.
12286
12287 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
12288
12289 PR libfortran/18857
12290 * gfortran.dg/matmul_1.f90: New test.
12291
12292 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
12293
12294 PR tree-optimization/21030
12295 * gcc.dg/tree-ssa/pr21030.c: New.
12296
12297 2005-04-29 Devang Patel <dpatel@apple.com>
12298
12299 PR tree-optimization/21272
12300 * gcc.dg/vect/vect-ifcvt-10.c: New test.
12301
12302 2005-04-29 Jakub Jelinek <jakub@redhat.com>
12303
12304 PR fortran/13082
12305 PR fortran/18824
12306 * gfortran.dg/entry_4.f90: New test.
12307 * gfortran.fortran-torture/execute/entry_1.f90: New test.
12308 * gfortran.fortran-torture/execute/entry_2.f90: New test.
12309 * gfortran.fortran-torture/execute/entry_3.f90: New test.
12310 * gfortran.fortran-torture/execute/entry_4.f90: New test.
12311 * gfortran.fortran-torture/execute/entry_5.f90: New test.
12312 * gfortran.fortran-torture/execute/entry_6.f90: New test.
12313 * gfortran.fortran-torture/execute/entry_7.f90: New test.
12314
12315 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12316
12317 * gfortran.fortran-torture/execute/entry_8.f90: New test.
12318
12319 2005-04-29 Paul Brook <paul@codesourcery.com>
12320
12321 * gfortran.dg/entry_3.f90: New test.
12322
12323 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12324
12325 * gfortran.dg/implicit_4.f90: New test.
12326
12327 2005-04-28 Bob Wilson <bob.wilson@acm.org>
12328
12329 * lib/target-supports.exp (check_profiling_available): Return
12330 false for xtensa-*-elf.
12331
12332 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
12333
12334 * lib/fortran-torture.exp (fortran-torture.exp): Catch
12335 error if file cannot be deleted.
12336
12337 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
12338
12339 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
12340 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
12341 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
12342 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
12343 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
12344 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
12345 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
12346 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
12347 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
12348 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
12349 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
12350 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
12351 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
12352
12353 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12354
12355 PR fortran/20865
12356 * gfortran.dg/pr20865.f90: New test.
12357
12358 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
12359
12360 * gcc.dg/void-cast-2.c: New test.
12361
12362 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
12363
12364 PR c/21159
12365 * gcc.dg/void-cast-1.c: New test.
12366
12367 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
12368
12369 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
12370
12371 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12372
12373 PR fortran/21177
12374 * gfortran.dg/pr21177.f90: New test.
12375
12376 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
12377
12378 PR tree-optimization/21171
12379 * gcc.dg/tree-ssa/pr21171.c: New test.
12380
12381 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
12382
12383 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
12384 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
12385 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
12386 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
12387 gcc.dg/tree-ssa/gen-vect-32.c: New.
12388 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
12389 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
12390 don't run on PPC32.
12391
12392 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
12393
12394 PR c/21213
12395 * gcc.dg/transparent-union-3.c: New test.
12396
12397 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
12398
12399 PR c/20740
12400 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
12401 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
12402 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
12403 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
12404 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
12405 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
12406
12407 2005-04-26 Jeff Law <law@redhat.com>
12408
12409 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
12410 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
12411 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
12412 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
12413 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
12414 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
12415 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
12416
12417 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
12418
12419 PR tree-optimization/17598
12420 * gcc.dg/tree-ssa/pr17598.c: New testcase.
12421
12422 2005-04-25 Mike Stump <mrs@apple.com>
12423
12424 * objc.dg/fix-and-continue-1.m: Add.
12425
12426 2005-04-25 Roger Sayle <roger@eyesopen.com>
12427
12428 PR c++/20995
12429 * g++.dg/opt/pr20995-1.C: New test case.
12430
12431 2005-04-25 Devang Patel <dpatel@apple.com>
12432
12433 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
12434
12435 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
12436
12437 PR testsuite/21062
12438 * g++.dg/opt/alias2.C (printf): Correct the prototype.
12439
12440 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
12441
12442 PR C++/21188
12443 * g++.dg/opt/rtti2.C: New test.
12444
12445 2005-04-25 Paul Brook <paul@codesourcery.com>
12446 Steven G. Kargl <kargls@comcast.net>
12447
12448 PR fortran/20879
12449 * gfortran.dg/ichar_1.f90: New file.
12450
12451 2005-04-24 Jakub Jelinek <jakub@redhat.com>
12452
12453 PR middle-end/20991
12454 * g++.dg/opt/pr20991.C: New test.
12455
12456 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
12457 where sizeof (type) < __alignof__ (type).
12458 * gcc.dg/compat/struct-layout-1.h: Likewise.
12459
12460 2005-04-24 Per Bothner <per@bothner.com>
12461 Devang Patel <dpatel@apple.com>
12462
12463 PR preprocessor/20907
12464 * gcc.dg/cpp/very-long-comment.c: New test.
12465
12466 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12467
12468 PR fortran/20059
12469 * gfortran.dg/common_5.f: New test.
12470
12471 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
12472
12473 PR middle-end/21082
12474 * g++.dg/tree-ssa/pr21082.C: New testcase.
12475
12476 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
12477
12478 * gcc.dg/vect/vect-99.c: New test.
12479
12480 2005-04-22 Diego Novillo <dnovillo@redhat.com>
12481
12482 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
12483
12484 2005-04-22 Jeff Law <law@redhat.com>
12485
12486 * gcc.dg/uninit-5.c: Remove xfails.
12487 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
12488 conditionals and loads.
12489
12490 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
12491
12492 PR libfortran/20074
12493 PR libfortran/20436
12494 PR libfortran/21108
12495 * gfortran.dg/nested_reshape.f90: new test
12496 * gfortran.dg/reshape-alloc.f90: new test
12497 * gfortran.dg/reshape.f90: new test
12498
12499 2005-04-22 Mark Mitchell <mark@codesourcery.com>
12500
12501 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
12502
12503 * gcc.dg/arm-vfp1.c: New test.
12504
12505 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
12506
12507 PR c++/21087
12508 * g++.dg/lookup/builtin2.C: New test.
12509
12510 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
12511
12512 * gcc.dg/weak/weak-13.c: New test.
12513
12514 2005-04-21 Geoffrey Keating <geoffk@apple.com>
12515
12516 * lib/target-supports.exp (check_effective_target_sync_int_long):
12517 Add powerpc*.
12518
12519 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
12520
12521 * gcc.target/mips/branch-1.c: New test.
12522
12523 2005-04-21 Richard Henderson <rth@redhat.com>
12524
12525 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
12526 * gcc.dg/vect/vect-86.c: Likewise.
12527 * gcc.dg/vect/vect-87.c: Likewise.
12528 * gcc.dg/vect/vect-88.c: Likewise.
12529
12530 2005-04-21 Devang Patel <dpatel@apple.com>
12531
12532 PR optimization/20994
12533 * gcc.dg/tree-ssa/ifc-3.c: New test.
12534
12535 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
12536
12537 PR c/12913
12538 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
12539 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
12540 gcc.dg/c99-vla-jump-5.c: New tests.
12541
12542 2005-04-19 Richard Henderson <rth@redhat.com>
12543
12544 * lib/target-supports.exp (check_effective_target_vect_int_mult):
12545 Fix typo in exists check.
12546 (check_effective_target_sync_int_long): New.
12547 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
12548 * gcc.dg/ia64-sync-2.c: Likewise.
12549 * gcc.dg/ia64-sync-3.c: Likewise.
12550 * gcc.dg/ia64-sync-4.c: Likewise.
12551
12552 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
12553
12554 * gcc.dg/fold-xor-1.c: New test.
12555 * gcc.dg/fold-xor-2.c: New test.
12556
12557 2005-04-19 James E. Wilson <wilson@specifixinc.com>
12558
12559 PR target/20670
12560 * g++.dg/eh/fp-regs.C: New test.
12561
12562 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
12563
12564 * gcc.dg/Wint-to-pointer-cast-1.c,
12565 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
12566 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
12567 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
12568
12569 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12570
12571 PR fortran/16861
12572 * gfortran.dg/pr16861.f90: New test.
12573
12574 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
12575
12576 * gcc.dg/pr21085.c: New test.
12577
12578 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
12579
12580 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
12581 (setup_mips_tests, dg-mips-options): New procedures.
12582 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
12583 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
12584 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
12585 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
12586 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
12587 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
12588 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
12589 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
12590 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
12591 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
12592 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
12593 dg-mips-options instead of dg-options. Remove now-redundant
12594 preprocessor guards.
12595 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
12596 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
12597 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
12598 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
12599 * gcc.dg/vr-mult-2.c: Delete.
12600 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
12601 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
12602 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
12603 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
12604 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
12605 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
12606 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
12607
12608 2005-04-18 Laurent GUERBY <laurent@guerby.net>
12609
12610 * ada/acats/run_all.sh: Use sync when executable not present.
12611
12612 2005-04-18 Devang Patel <dpatel@apple.com>
12613
12614 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
12615 * gcc.dg/vect/vect-11a.c: New.
12616 * gcc.dg/vect/vect-none.c: Update.
12617 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
12618
12619 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
12620
12621 PR tree-optimization/20922
12622 * gcc.dg/pr20922-1.c: New test.
12623 * gcc.dg/pr20922-2.c: New test.
12624 * gcc.dg/pr20922-3.c: New test.
12625 * gcc.dg/pr20922-4.c: New test.
12626 * gcc.dg/pr20922-5.c: New test.
12627 * gcc.dg/pr20922-6.c: New test.
12628
12629 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12630
12631 PR libfortran/20950
12632 * gfortran.dg/pr20950.f: New test.
12633
12634 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12635
12636 PR libfortran/19216
12637 * gfortran.dg/pr19216.f: New test.
12638
12639 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
12640
12641 PR tree-optimization/21001
12642 * gcc.dg/tree-ssa/pr21001.c: New.
12643
12644 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
12645
12646 PR libfortran/21075
12647 * gfortran.dg/reshape_rank7.f90: New test.
12648
12649 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
12650
12651 PR libfortran/12884 gfortran.dg/pr12884.f: New test
12652 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
12653 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
12654 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
12655 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
12656 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
12657 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
12658 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
12659 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
12660 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
12661 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
12662 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
12663 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
12664 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
12665 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
12666 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
12667 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
12668 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
12669 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
12670 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
12671 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
12672
12673 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
12674
12675 * gfortran.dg/wtruncate.f: New testcase.
12676 * gfortran.dg/wtruncate.f90: New testcase.
12677
12678 2005-04-16 Mark Mitchell <mark@codesourcery.com>
12679
12680 PR c++/21025
12681 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
12682 which sizeof/alignof is dependent, rather than just whether we are
12683 processing_template_decl.
12684
12685 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
12686
12687 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
12688 corrected typo where the wrong variables had been compared.
12689
12690 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
12691
12692 PR libfortran/18495
12693 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
12694 Test callee-allocated version of return array with a write
12695 statement.
12696 Test spread with a temporary with another write statement.
12697
12698 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
12699
12700 PR tree-optimization/21031
12701 * gcc.dg/tree-ssa/pr21031.c: New.
12702
12703 2005-04-15 Uros Bizjak <uros@kss-loka.si>
12704
12705 PR tree-optimization/21004
12706 * gcc.dg/builtins-53.c: Include builtins-config.h.
12707 Check floorf, ceilf, floorl and ceill transformations
12708 only when HAVE_C99_RUNTIME is defined.
12709
12710 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
12711
12712 PR middle-end/20739
12713 * gcc.dg/tree-ssa/pr20739.c: New test.
12714
12715 2005-04-14 Mike Stump <mrs@apple.com>
12716
12717 * gcc.dg/Foundation.framework/empty: New.
12718 * gcc.dg/framework-2.c: New.
12719
12720 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
12721
12722 PR tree-optimization/21021
12723 * gcc.c-torture/compile/pr21021.c: New.
12724
12725 2005-04-14 Janis Johnson <janis187@us.ibm.com
12726
12727 PR testsuite/21010
12728 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
12729 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
12730 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
12731 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
12732 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
12733 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
12734 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
12735 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
12736
12737 2005-04-14 Richard Henderson <rth@redhat.com>
12738
12739 * lib/target-supports.exp (check_effective_target_vect_condition):
12740 Add ia64, i?86, and x86_64.
12741
12742 2005-04-14 Steven G. Kargl <kargls@comcast.net>
12743
12744 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
12745
12746 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
12747
12748 PR tree-optimization/20657
12749 * gcc.dg/tree-ssa/pr20657.c: New.
12750
12751 2005-04-14 Uros Bizjak <uros@kss-loka.si>
12752
12753 * gcc.dg/builtins-53.c: Also check (int)trunc* and
12754 (long long int)trunc*.
12755
12756 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
12757
12758 PR target/20927
12759 * gcc.dg/pr20927.c: New test.
12760
12761 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
12762
12763 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
12764 * gcc.target/mips/asm-1.c: Likewise.
12765
12766 2005-04-13 Dale Johannesen <dalej@apple.com>
12767
12768 * objc.dg/objc-fast-4.m: New.
12769
12770 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
12771
12772 * gcc.target/cris/torture/cris-torture.exp: New driver in new
12773 directory.
12774 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
12775
12776 2005-04-13 David Edelsohn <edelsohn@gnu.org>
12777
12778 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
12779 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
12780 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
12781
12782 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
12783
12784 PR tree-optimization/20913
12785 * gcc.dg/tree-ssa/pr20913.c: New.
12786
12787 PR tree-optimization/20702
12788 * gcc.dg/tree-ssa/pr20702.c: New.
12789
12790 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12791
12792 PR c++/13744
12793 * g++.dg/inherit/local3.C: New test.
12794
12795 2005-04-12 Jeff Law <law@redhat.com>
12796
12797 * gcc.dg/tree-ssa/20050412-1.c: New test.
12798
12799 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
12800
12801 PR libfortran/19016
12802 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
12803 Add tests with mask generated by expression.
12804 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
12805 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
12806 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
12807
12808 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
12809
12810 PR middle-end/20917
12811 * gcc.dg/20050409-1.c: New test.
12812
12813 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
12814
12815 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
12816
12817 2005-04-11 Mark Mitchell <mark@codesourcery.com>
12818
12819 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
12820 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
12821 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
12822 (TARGET_CXX): Adjust accordingly.
12823 * target.h (struct gcc_target): Remove epxort_class_data. Add
12824 determine_class_data_visibility and class_data_always_comdat.
12825 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
12826 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
12827 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
12828 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
12829 (arm_cxx_determine_class_data_visibility): New.
12830 (arm_cxx_class_data_always_comdat): Likewise.
12831 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
12832 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
12833 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
12834 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
12835 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
12836 Define.
12837
12838 2005-04-11 Mark Mitchell <mark@codesourcery.com>
12839
12840 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
12841
12842 2005-04-11 Geoffrey Keating <geoffk@apple.com>
12843
12844 * gcc.dg/i386-darwin-fpmath.c: New.
12845
12846 2004-04-11 Devang Patel <dpatel@apple.com>
12847
12848 * lib/target-supports.exp (check_effective_target_vect_condition): New.
12849 * gcc.dg/vect/vect-ifcvt-1.c: New test.
12850 * gcc.dg/vect/vect-ifcvt-2.c: New test.
12851 * gcc.dg/vect/vect-ifcvt-3.c: New test.
12852 * gcc.dg/vect/vect-ifcvt-4.c: New test.
12853 * gcc.dg/vect/vect-ifcvt-5.c: New test.
12854 * gcc.dg/vect/vect-ifcvt-6.c: New test.
12855 * gcc.dg/vect/vect-ifcvt-7.c: New test.
12856 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
12857
12858 2004-04-11 Devang Patel <dpatel@apple.com>
12859
12860 * gcc.dg/vect/vect-dv-1.c: New test.
12861 * gcc.dg/vect/vect-dv-2.c: New test.
12862
12863 2005-04-11 Diego Novillo <dnovillo@redhat.com>
12864
12865 PR tree-optimization/20933
12866 * gcc.dg/tree-ssa/pr20933.c: New test.
12867
12868 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12869
12870 * gfortran.dg/fold_nearest.f90: New test.
12871
12872 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
12873
12874 * gcc.dg/tree-ssa/alias-1.c: New test.
12875
12876 2005-04-11 Diego Novillo <dnovillo@redhat.com>
12877
12878 PR tree-optimization/20920
12879 * g++.dg/tree-ssa/pr20920.C: New test.
12880
12881 2005-04-11 Uros Bizjak <uros@kss-loka.si>
12882
12883 * gcc.dg/builtins-53.c: Also check (int)ceil* and
12884 (long long int)ceil*.
12885
12886 2005-04-10 Mark Mitchell <mark@codesourcery.com>
12887
12888 * g++.dg/warn/Wdtor1.C: Declare template in system header with
12889 explicit C++ linkage.
12890
12891 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12892
12893 * gfortran.dg/pr17229.f: Take care of the new obsolescence
12894 warning for arithmetic IF statements.
12895
12896 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
12897
12898 * eor_handling_1.f90: New test case.
12899 * eor_handling_2.f90: New test case.
12900 * eor_handling_3.f90: New test case.
12901 * eor_handling_4.f90: New test case.
12902 * eor_handling_5.f90: New test case.
12903 * noadv_size.f90: New test case.
12904 * pad_no.f90: New test case.
12905
12906 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
12907
12908 * gcc.c-torture/execute/20050410-1.c: New test.
12909
12910 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
12911
12912 * gcc.dg/pr20126.c: New.
12913
12914 2005-04-09 Bud Davis <bdavis@gfortran.org>
12915 Steven G. Kargl <kargls@comcast.net>
12916
12917 * gfortran.dg/PR19872.f: New test.
12918
12919 2005-04-09 Steven G. Kargl <kargls@comcast.net>
12920
12921 * gfortran.dg/nint_1.f90: Fix dg-do directive.
12922
12923 2005-04-09 Steven G. Kargl <kargls@comcast.net>
12924
12925 * gfortran.dg/nint_1.f90: New test.
12926
12927 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
12928
12929 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
12930 Added test for callee-allocated arrays with write statements.
12931 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
12932 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
12933 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
12934 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
12935 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
12936
12937 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
12938
12939 PR libfortran/20163
12940 * gfortran.dg/open-options-blanks.f: New test.
12941
12942 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
12943
12944 PR fortran/13257
12945 * gfortran.dg/comma_format_extension_[1234].f: New tests.
12946
12947 2005-04-09 Jakub Jelinek <jakub@redhat.com>
12948
12949 * gcc.dg/tree-ssa/stdarg-1.c: New test.
12950 * gcc.dg/tree-ssa/stdarg-2.c: New test.
12951 * gcc.dg/tree-ssa/stdarg-3.c: New test.
12952 * gcc.dg/tree-ssa/stdarg-4.c: New test.
12953 * gcc.dg/tree-ssa/stdarg-5.c: New test.
12954 * gcc.c-torture/execute/stdarg-4.c: New test.
12955
12956 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
12957
12958 PR target/20795
12959 * g++.dg/abi/param2.C: New test.
12960
12961 2005-04-09 Uros Bizjak <uros@kss-loka.si>
12962
12963 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
12964
12965 2005-04-09 Uros Bizjak <uros@kss-loka.si>
12966
12967 * gcc.dg/builtins-53.c: New test.
12968
12969 2005-04-08 Diego Novillo <dnovillo@redhat.com>
12970
12971 * g++.dg/tree-ssa/pr18178.C: New test.
12972 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
12973 * gcc.c-torture/execute/20041019-1.c: New test.
12974 * gcc.dg/tree-ssa/20041008-1.c: New test.
12975 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
12976 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
12977 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
12978 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
12979 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
12980 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
12981 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
12982 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
12983 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
12984 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
12985
12986 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
12987
12988 PR rtl-optimization/20466
12989 * gcc.c-torture/execute/pr20466-1.c: New test.
12990
12991 2005-04-08 Mark Mitchell <mark@codesourcery.com>
12992
12993 PR c++/20905
12994 * g++.dg/parse/cond2.C: New test.
12995
12996 PR c++/20145
12997 * g++.dg/warn/Wdtor1.C: New test.
12998
12999 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13000
13001 PR fortran/17229
13002 * gfortran.dg/pr17229.f: New test.
13003
13004 2005-04-07 Steven G. Kargl <kargls@comcast.net>
13005
13006 * gfortran.dg/tiny_1.f90: New test.
13007 * gfortran.dg/tiny_2.f90: ditto.
13008
13009 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
13010
13011 * gfortran.dg/eor_1.f90: Fix dg-do run line
13012 * gfortran.dg/open_new.f90: Fix dg-do run line
13013
13014 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
13015
13016 * lib/target-supports.exp (get_compiler_messages): Support
13017 optional arguments, the fourth being compiler options.
13018 (check_effective_target_fpic): New proc.
13019 * gcc.dg/20050321-2.c: Restrict to target fpic.
13020
13021 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
13022
13023 * gcc.dg/15443-1.c: New test.
13024 * gcc.dg/15443-2.c: Likewise.
13025
13026 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13027
13028 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
13029
13030 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
13031
13032 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
13033
13034 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
13035
13036 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
13037 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
13038 -m64.
13039 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
13040 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
13041 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
13042
13043 2005-04-06 Mark Mitchell <mark@codesourcery.com>
13044
13045 PR c++/20212
13046 * g++.dg/warn/Wunused-11.C: New test.
13047
13048 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
13049
13050 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
13051
13052 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
13053
13054 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
13055
13056 2005-04-05 Mark Mitchell <mark@codesourcery.com>
13057
13058 PR c++/20734
13059 * g++.dg/template/ptrmem13.C: New test.
13060
13061 2005-04-05 Per Bothner <per@bothner.com>
13062
13063 * lib/gcc.exp: Always add -fno-show-column, for now.
13064
13065 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
13066
13067 PR testsuite/20767
13068 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
13069 of plain old "unsigned int" for the type of "i". Makes this test
13070 64bit clean.
13071
13072 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
13073
13074 * gcc.dg/i386-ssefn-1.c: New test.
13075 * gcc.dg/i386-ssefn-2.c: New test.
13076 * gcc.dg/i386-ssefn-3.c: New test.
13077 * gcc.dg/i386-ssefn-4.c: New test.
13078
13079 2005-04-05 Jakub Jelinek <jakub@redhat.com>
13080
13081 PR tree-optimization/20076
13082 * gcc.dg/builtin-apply4.c: New test.
13083
13084 PR preprocessor/19475
13085 * gcc.dg/cpp/macspace1.c: New test.
13086 * gcc.dg/cpp/macspace2.c: New test.
13087
13088 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13089
13090 * gfortran.dg/pr20755.f: Fixed bad format.
13091
13092 2005-04-05 Mark Mitchell <mark@codesourcery.com>
13093
13094 PR c++/20763
13095 * g++.dg/ext/attrib21.C: New test.
13096
13097 2004-04-05 Devang Patel <dpatel@apple.com>
13098
13099 * lib/target-supports.exp (check_effective_target_vect_shif): New.
13100 * gcc.dg/vect/vect-shift-1.c: New test.
13101
13102 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13103
13104 PR libfortran/20755
13105 * gfortran.dg/pr20755.f: New test.
13106
13107 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
13108
13109 * gfortran.dg/pr15959.f90: New test.
13110 * gfortran.dg/string_pad_trunc.f90: New test.
13111
13112 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13113
13114 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
13115 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
13116 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
13117 syntax.
13118
13119 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
13120
13121 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
13122
13123 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13124
13125 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
13126 * gcc.c-torture/compile/20011119-2.c: Likewise.
13127 * gcc.c-torture/compile/981001-2.c: Likewise.
13128
13129 2005-04-04 Mark Mitchell <mark@codesourcery.com>
13130
13131 PR c++/20679
13132 * g++.dg/template/overload4.C: New test.
13133
13134 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
13135
13136 PR c++/20746
13137 * g++.dg/abi/covariant5.C: New.
13138
13139 PR debug/20505
13140 * g++.dg/debug/const2.C: New.
13141
13142 2005-04-04 Jakub Jelinek <jakub@redhat.com>
13143
13144 PR rtl-optimization/16104
13145 * gcc.c-torture/execute/20050316-1.c: New test.
13146
13147 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
13148
13149 * g++.dg/template/spec23.C: Fix dg-error text.
13150
13151 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
13152
13153 PR c++/19199
13154 * g++.dg/expr/lval2.C: New.
13155
13156 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13157
13158 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
13159 __builtin_strcasecmp and __builtin_strncasecmp.
13160
13161 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
13162
13163 PR c++/20723
13164 * g++.dg/template/spec22.C: New.
13165 * g++.dg/template/spec23.C: New.
13166
13167 2005-04-03 Dale Ranta <dir@lanl.gov>
13168 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13169
13170 PR libfortran/20068
13171 PR libfortran/20125
13172 PR libfortran/20156
13173 PR libfortran/20471
13174 * gfortran.dg/backspace.f: New test.
13175
13176 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
13177
13178 * gcc.dg/pr19345.c: New test.
13179
13180 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
13181
13182 PR tree-optimization/20640
13183 * gcc.dg/torture/tree-loop-1.c: New.
13184
13185 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
13186
13187 PR rtl-optimization/20290
13188 * gcc.c-torture/execute/loop-ivopts-2.c: New.
13189
13190 2005-04-02 Geoffrey Keating <geoffk@apple.com>
13191
13192 * gcc.dg/rs6000-fpint.c: New.
13193
13194 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
13195
13196 * gcc.dg/old-style-then-proto-1.c: New test.
13197
13198 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13199
13200 * gfortran.fortran-torture/execute/backspace.f90: Check
13201 after backspace and read was incorrect.
13202
13203 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13204
13205 * gcc.c-torture/execute/builtins/strcat.c: Check the result
13206 buffer past the terminating NUL using memcmp.
13207 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
13208 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
13209
13210 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
13211 Fix unused/uninitialized variable warnings.
13212
13213 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
13214 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
13215 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
13216 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
13217
13218 * gcc.c-torture/execute/builtins/abs-1-lib.c,
13219 gcc.c-torture/execute/builtins/fputs-lib.c,
13220 gcc.c-torture/execute/builtins/lib/fprintf.c,
13221 gcc.c-torture/execute/builtins/lib/main.c,
13222 gcc.c-torture/execute/builtins/lib/memcmp.c,
13223 gcc.c-torture/execute/builtins/lib/memmove.c,
13224 gcc.c-torture/execute/builtins/lib/mempcpy.c,
13225 gcc.c-torture/execute/builtins/lib/memset.c,
13226 gcc.c-torture/execute/builtins/lib/printf.c,
13227 gcc.c-torture/execute/builtins/lib/sprintf.c,
13228 gcc.c-torture/execute/builtins/lib/stpcpy.c,
13229 gcc.c-torture/execute/builtins/lib/strchr.c,
13230 gcc.c-torture/execute/builtins/lib/strcmp.c,
13231 gcc.c-torture/execute/builtins/lib/strcpy.c,
13232 gcc.c-torture/execute/builtins/lib/strcspn.c,
13233 gcc.c-torture/execute/builtins/lib/strlen.c,
13234 gcc.c-torture/execute/builtins/lib/strncat.c,
13235 gcc.c-torture/execute/builtins/lib/strncmp.c,
13236 gcc.c-torture/execute/builtins/lib/strncpy.c,
13237 gcc.c-torture/execute/builtins/lib/strrchr.c,
13238 gcc.c-torture/execute/builtins/lib/strspn.c,
13239 gcc.c-torture/execute/builtins/lib/strstr.c,
13240 gcc.c-torture/execute/builtins/memops-asm-lib.c,
13241 gcc.c-torture/execute/builtins/strlen-2.c,
13242 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
13243 prototypes.
13244
13245 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
13246
13247 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
13248 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
13249 selectany usage.
13250
13251 2005-04-01 Jakub Jelinek <jakub@redhat.com>
13252
13253 PR c++/19406
13254 * g++.dg/debug/using1.C: New test.
13255
13256 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
13257
13258 PR middle-end/20524
13259 * gcc.dg/alias-7.c: Prefix asm-declared name with
13260 __USER_LABEL_PREFIX__.
13261
13262 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
13263
13264 Fix fallout from PR middle-end/15700:
13265 * gcc.c-torture/compile/20011119-1.c: Take
13266 __USER_LABEL_PREFIX__ into account.
13267 * gcc.c-torture/compile/20011119-2.c: Likewise.
13268
13269 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
13270
13271 PR c++/18644
13272 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
13273
13274 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
13275
13276 PR c/17855
13277 * gcc.c-torture/compile/struct-non-lval-1.c,
13278 gcc.c-torture/compile/struct-non-lval-2.c,
13279 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
13280
13281 2005-03-31 Janis Johnson <janis187@us.ibm.com>
13282
13283 * gcc.dg/tls/tls.exp: Remove temporary file.
13284 * g++.dg/tls/tls.exp: Ditto.
13285 * lib/file-format.exp: Ditto.
13286 * g++.dg/special/ecos.exp: Ditto.
13287
13288 * lib/profopt.exp: Treat prof_ext as a list.
13289 * gcc.misc-tests/bprob.exp: Ditto.
13290 * g++.dg/bprob/bprob.exp: Ditto.
13291
13292 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
13293 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
13294 g++.dg/tree-ssa/pointer-reference-alias.C,
13295 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
13296 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
13297 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
13298 g++.dg/vect/pr19951.cc: Ditto.
13299 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
13300 gcc.dg/builtins-47.c: Ditto.
13301 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
13302 gcc.dg/pr20115-1.c: Ditto.
13303 * gcc.dg/tree-ssa/20030530-2.c,
13304 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
13305 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
13306 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
13307 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
13308 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
13309 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
13310 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
13311 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
13312 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
13313 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
13314 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
13315 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
13316 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
13317 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
13318 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
13319 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
13320 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
13321 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
13322 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
13323 gcc.dg/tree-ssa/20030824-1.c,
13324 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
13325 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
13326 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
13327 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
13328 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
13329 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
13330 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
13331 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
13332 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
13333 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
13334 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
13335 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
13336 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
13337 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
13338 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
13339 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
13340 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
13341 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
13342 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
13343 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
13344 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
13345 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
13346 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
13347 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
13348 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
13349 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
13350 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
13351 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
13352 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
13353 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
13354 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
13355 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
13356 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
13357 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
13358 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
13359 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
13360 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
13361 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
13362 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
13363 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
13364 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
13365 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
13366 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
13367 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
13368 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
13369 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
13370 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
13371 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
13372 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
13373 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
13374 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
13375 gcc.dg/tree-ssa/useless-1.c: Ditto.
13376 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
13377 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
13378 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
13379 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
13380 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
13381 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
13382 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
13383 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
13384 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
13385 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
13386 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
13387 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
13388 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
13389 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
13390 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
13391 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
13392 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
13393 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
13394 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
13395 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
13396 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
13397 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
13398 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
13399 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
13400 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
13401 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
13402 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
13403 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
13404 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
13405 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
13406 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
13407 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
13408 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
13409 gcc.dg/vect/vect-none.c: Ditto.
13410 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
13411 treelang/compile/unsigned.tree: Ditto.
13412
13413 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
13414 * gcc.dg/cpp/direct2s.c: Ditto.
13415 * gcc.dg/cpp/paste4.c: Ditto.
13416 * gcc.dg/cpp/separate-1.c: Ditto.
13417 * gcc.dg/pch/save-temps-1.c: Ditto.
13418 * g++.dg/ext/altivec-10.C: Ditto.
13419 * g++.dg/pch/pch.C: Ditto.
13420
13421 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
13422
13423 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
13424 * g++.dg/template/repo1.C: Ditto.
13425 * g++.dg/template/repo2.C: Ditto.
13426 * g++.dg/template/repo3.C: Ditto.
13427 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
13428 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
13429 * g++.old-deja/g++.pt/repo1.C: Ditto.
13430 * g++.old-deja/g++.pt/repo2.C: Ditto.
13431 * g++.old-deja/g++.pt/repo3.C: Ditto.
13432 * g++.old-deja/g++.pt/repo4.C: Ditto.
13433
13434 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
13435 * gcc.dg/20030107-1.c: Ditto.
13436 * gcc.dg/20030702-1.c: Ditto.
13437 * gcc.dg/profile-generate-1.c: Ditto.
13438 * g++.dg/other/profile1.C: Ditto.
13439 * g++.old-deja/g++.robertl/eb83.C: Ditto.
13440
13441 * lib/gcc-dg.exp (remove-build-file): New.
13442 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
13443 cleanup-tree-dump, cleanup-saved-temps): New.
13444
13445 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
13446
13447 PR c++/19203, DR 214
13448 * g++.dg/parse/ambig3.C: Not ambiguous.
13449 * g++.dg/template/spec20.C: New.
13450 * g++.dg/template/spec21.C: New.
13451
13452 2005-03-31 Steve Ellcey <sje@cup.hp.com>
13453
13454 PR target/20045
13455 * gcc.dg/ia64-fptr-1.c: Run only on linux.
13456
13457 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13458
13459 PR libfortran/20660
13460 * gfortran.dg/negative_unit.f: New test.
13461
13462 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
13463
13464 * gcc.dg/20050330-1.c: New test.
13465
13466 2005-03-30 Devang Patel <dpatel@apple.com>
13467
13468 * g++.dg/tree-sra/ssa-sra-3.C: New test.
13469
13470 2005-03-30 Dale Johannesen <dalej@apple.com>
13471
13472 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
13473
13474 2005-03-30 Janis Johnson <janis187@us.ibm.com>
13475
13476 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
13477 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
13478 Strip options from test name.
13479
13480 2005-03-31 Jan Hubicka <jh@suse.cz>
13481
13482 * gcc.dg/varpool-1.c: New testcase.
13483
13484 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
13485
13486 PR c/772
13487 PR c/17913
13488 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
13489 gcc.dg/stmt-expr-label-3.c : New tests.
13490 * gcc.c-torture/execute/medce-2.c: Remove.
13491
13492 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
13493
13494 PR c/20368
13495 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
13496 tests.
13497
13498 2005-03-30 Alan Modra <amodra@bigpond.net.au>
13499
13500 * gcc.c-torture/compile/pr20203.c: New test.
13501
13502 2005-03-26 Steven G. Kargl <kargls@comcast.net>
13503
13504 * gfortran.dg/promotion.f90: New test.
13505
13506 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
13507
13508 PR middle-end/20491
13509 * gcc.dg/torture/asm-subreg-1.c: New test.
13510
13511 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
13512
13513 PR c/20672
13514 * gcc.dg/pr20672-1.c: New test.
13515
13516 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
13517
13518 * gfortran.dg/vect: New directory.
13519 * gfortran.dg/vect/vect.exp: New.
13520 * gfortran.dg/vect/vect-1.f90: New test.
13521 * gfortran.dg/vect/vect-2.f90: New test.
13522 * gfortran.dg/vect/vect-3.f90: New test.
13523 * gfortran.dg/vect/vect-4.f90: New test.
13524 * gfortran.dg/vect/vect-5.f90: New test.
13525
13526 2005-03-29 Jakub Jelinek <jakub@redhat.com>
13527
13528 PR middle-end/20622
13529 * gcc.dg/alias-7.c: New test.
13530
13531 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
13532
13533 * gcc.dg/sparc-reg-1.c: New test.
13534
13535 2005-03-28 Steve Ellcey <sje@cup.hp.com>
13536
13537 PR target/19890
13538 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
13539
13540 2005-03-29 Dale Ranta <dir@lanl.gov>
13541 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13542
13543 PR libfortran/20163
13544 * gfortran.dg/pr20163-2.f: New test.
13545
13546 2005-03-28 Jan Hubicka <jh@suse.cz>
13547
13548 PR middle-end/20635
13549 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
13550 by Jakub Jelinek.
13551
13552 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
13553
13554 PR tree-optimization/20626
13555 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
13556 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
13557
13558 2005-03-26 Steven G. Kargl <kargls@comcast.net>
13559
13560 * gfortran.dg/underflow.f90: New test.
13561 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
13562
13563 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13564
13565 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
13566
13567 2005-03-25 Mark Mitchell <mark@codesourcery.com>
13568
13569 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
13570 (g++_init): Make sure that CXXFLAGS is set.
13571 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
13572 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
13573 * lib/gfortran.exp (gfortran_link_flags): Likewise.
13574 * lib/objc.exp (objc_init): Likewise.
13575 * lib/treelang.exp (treelang_init): Likewise.
13576
13577 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
13578
13579 PR tree-optimization/20470
13580 * gcc.dg/tree-ssa/pr20470.c: New test.
13581
13582 2005-03-25 Geoffrey Keating <geoffk@apple.com>
13583
13584 * gcc.dg/ppc-stfiwx.c: New.
13585
13586 2005-03-25 Steve Ellcey <sje@cup.hp.com>
13587
13588 PR target/19888
13589 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
13590
13591 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
13592
13593 * gcc.dg/20050325-1.c: Fix a typo.
13594
13595 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13596
13597 PR libfortran/19678
13598 PR libfortran/19679
13599 * gfortran.dg/dos_eol.f: New test.
13600
13601 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
13602
13603 PR rtl-optimization/20249
13604 * gcc.dg/20050325-1.c: New test.
13605
13606 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13607
13608 PR libfortran/15332
13609 * gfortran.dg/pr15332.f: New test.
13610
13611 2005-03-24 Dale Johannesen <dalej@apple.com>
13612
13613 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
13614
13615 2005-03-24 Geoffrey Keating <geoffk@apple.com>
13616
13617 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
13618 'internal' visibility.
13619 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
13620 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
13621 'protected' visibility.
13622 * gcc.dg/visibility-7.c: Likewise.
13623 * lib/target-supports.exp (check_visibility_available): Take
13624 a parameter, the kind of visibility to check for.
13625 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
13626 to check_visibility_available.
13627
13628 * g++.dg/expr/cast3.C: New.
13629
13630 2005-03-24 David Edelsohn <edelsohn@gnu.org>
13631
13632 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
13633 rs6000.
13634
13635 2005-03-24 Steve Ellcey <sje@cup.hp.com>
13636
13637 PR target/20095
13638 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
13639
13640 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
13641
13642 * gcc.dg/badshift.c: Renamed to...
13643 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
13644
13645 * gcc.target/i386/badshift.c: Renamed to...
13646 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
13647 only.
13648
13649 PR rtl-optimization/20532
13650 * gcc.target/i386/badshift.c: New.
13651
13652 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13653
13654 * gfortran.dg/pr18025.f90: New test.
13655
13656 2005-03-23 Dale Johannesen <dalej@apple.com>
13657
13658 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
13659
13660 2005-03-23 Mark Mitchell <mark@codesourcery.com>
13661
13662 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
13663
13664 * lib/target-supports.exp (check_iconv_available): Default
13665 libiconv to -liconv, if there is no definition.
13666
13667 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
13668
13669 * gcc.dg/torture/cris-asm-mof-1.c: New test.
13670
13671 2005-03-22 Mark Mitchell <mark@codesourcery.com>
13672
13673 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
13674 * g++.dg/opt/pr7503-2.C: Likewise.
13675 * g++.dg/opt/pr7503-3.C: Likewise.
13676 * g++.dg/opt/pr7503-4.C: Likewise.
13677 * g++.dg/opt/pr7503-5.C: Likewise.
13678 * g++.dg/warn/minmax.C: New test.
13679
13680 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13681
13682 * gfortran.dg/g77_intrinsics_funcs.f: New test.
13683 * gfortran.dg/g77_intrinsics_sub.f: New test.
13684
13685 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
13686 Jan Hubicka <jh@suse.cz>
13687 Steven Bosscher <stevenb@suse.de
13688
13689 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
13690
13691 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13692
13693 PR c++/19980
13694 * g++.dg/template/redecl3.C: New test.
13695
13696 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13697
13698 PR c++/20499
13699 * g++.dg/parse/error16.C: Tweak error markers.
13700
13701 2005-03-22 Jakub Jelinek <jakub@redhat.com>
13702
13703 PR target/20561
13704 * gcc.dg/20050321-2.c: New test.
13705
13706 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
13707
13708 PR c++/20465
13709 PR c++/20381
13710 * g++.dg/template/ptrmem12.C: New.
13711
13712 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
13713
13714 PR rtl-optimization/20527
13715 * gcc.c-torture/execute/pr20527-1.c: New test.
13716
13717 2005-03-22 Ben Elliston <bje@au.ibm.com>
13718
13719 * gcc.misc-tests/options.exp (check_for_options): Create a real C
13720 program, compile it into a real executable and then delete the .c
13721 and .x files afterwards, to avoid problems on testglue targets.
13722
13723 2005-03-21 Stuart Hastings <stuart@apple.com>
13724
13725 * gcc.target/i386/sse-2.c: New.
13726
13727 2005-03-21 Uros Bizjak <uros@kss-loka.si>
13728
13729 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
13730
13731 2005-03-21 Paolo Carlini <pcarlini@suse.de>
13732
13733 * g++.dg/parse/crash25.C: Fix typo.
13734
13735 2005-03-21 Paolo Carlini <pcarlini@suse.de>
13736
13737 PR c++/20461
13738 * g++.dg/parse/crash24.C: New test.
13739
13740 PR c++/20536
13741 * g++.dg/parse/crash25.C: New test.
13742
13743 2005-03-21 Paolo Carlini <pcarlini@suse.de>
13744
13745 PR c++/20147
13746 * g++.dg/ext/stmtexpr4.C: New test.
13747
13748 2005-03-20 Roger Sayle <roger@eyesopen.com>
13749
13750 PR middle-end/20539
13751 * gcc.c-torture/compile/pr13066-1.c: New test case.
13752 * gcc.c-torture/compile/pr20539-1.c: Likewise.
13753 * g++.dg/opt/pr13066-1.C: Likewise.
13754
13755 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
13756
13757 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
13758
13759 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13760
13761 PR fortran/18525
13762 * gfortran.dg/nesting_1.f90: New test.
13763
13764 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13765
13766 PR c++/20240
13767 * g++.dg/lookup/using13.C: New test.
13768
13769 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13770
13771 PR c++/20333
13772 * g++.dg/template/crash36.C: New test.
13773
13774 2005-03-18 Paolo Carlini <pcarlini@suse.de>
13775
13776 PR c++/20463
13777 * g++.dg/template/crash35.C: New test.
13778
13779 2005-03-17 Paolo Carlini <pcarlini@suse.de>
13780
13781 PR c++/19966
13782 * g++.dg/overload/operator2.C: New test.
13783
13784 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13785
13786 PR libfortran/20257
13787 * gfortran.dg/pr20257.f90: New test.
13788
13789 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13790
13791 PR libfortran/20480
13792 * gfortran.dg/pr20480.f90: New test.
13793
13794 2005-03-16 Richard Henderson <rth@redhat.com>
13795
13796 PR middle-end/15700
13797 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
13798 (_rtld_global): New.
13799 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
13800 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
13801
13802 * gcc.dg/alias-3.c: New.
13803 * gcc.dg/alias-4.c: New.
13804 * gcc.dg/alias-5.c: New.
13805 * gcc.dg/alias-6.c: New.
13806
13807 2005-03-15 Geoffrey Keating <geoffk@apple.com>
13808
13809 * gcc.dg/cpp/ucnid-7.c: New.
13810
13811 2005-03-15 Janis Johnson <janis187@us.ibm.com>
13812 Dorit Naishlos <dorit@il.ibm.com>
13813
13814 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
13815 darwin.
13816
13817 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
13818
13819 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
13820 misaligned accesses.
13821 * gcc.dg/vect/vect-58.c: Likewise.
13822 * gcc.dg/vect/vect-92.c: New.
13823 * gcc.dg/vect/vect-93.c: New.
13824
13825 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
13826
13827 PR fortran/18827
13828 * gfortran.dg/assign_2.f90: New test.
13829 * gfortran.dg/assign_3.f90: New test.
13830 * gfortran.dg/assign.f90: New test.
13831
13832 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
13833
13834 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
13835 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
13836 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
13837 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
13838 names.
13839
13840 2005-03-14 Geoffrey Keating <geoffk@apple.com>
13841
13842 * gcc.dg/cpp/ucnid-6.c: New.
13843
13844 * gcc.dg/cpp/normalize-1.c: New.
13845 * gcc.dg/cpp/normalize-2.c: New.
13846 * gcc.dg/cpp/normalize-3.c: New.
13847 * gcc.dg/cpp/normalize-4.c: New.
13848 * gcc.dg/cpp/ucnid-4.c: New.
13849 * gcc.dg/cpp/ucnid-5.c: New.
13850 * g++.dg/cpp/normalize-1.C: New.
13851 * g++.dg/cpp/ucnid-1.C: New.
13852
13853 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
13854
13855 * gcc.dg/pr18628.c: New.
13856
13857 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
13858
13859 PR c++/20280
13860 * g++.dg/tree-ssa/pr20280.C: New.
13861
13862 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13863
13864 PR fortran/20467
13865 * gfortran.dg/stfunc_2.f90: New test.
13866
13867 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
13868
13869 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
13870
13871 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
13872
13873 * gcc.dg/tree-ssa/20050314-1.c: New test.
13874
13875 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13876
13877 PR c++/4403
13878 PR c++/9783, DR433
13879 * g++.dg/template/friend34.C: New test.
13880 * g++.dg/template/friend35.C: Likewise.
13881 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
13882
13883 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13884
13885 Friend class name lookup 5/n
13886 PR c++/1016
13887 * g++.dg/lookup/hidden-class1.C: New test.
13888 * g++.dg/lookup/hidden-class2.C: Likewise.
13889 * g++.dg/lookup/hidden-class3.C: Likewise.
13890 * g++.dg/lookup/hidden-class4.C: Likewise.
13891 * g++.dg/lookup/hidden-class5.C: Likewise.
13892 * g++.dg/lookup/hidden-class6.C: Likewise.
13893 * g++.dg/lookup/hidden-class7.C: Likewise.
13894 * g++.dg/lookup/hidden-class8.C: Likewise.
13895 * g++.dg/lookup/hidden-class9.C: Likewise.
13896 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
13897 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
13898 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
13899 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
13900 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
13901 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
13902 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
13903 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
13904 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
13905 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
13906 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
13907
13908 2005-03-13 Mark Mitchell <mark@codesourcery.com>
13909
13910 PR c++/20157
13911 * g++.dg/template/error18.C: New test.
13912
13913 2005-03-09 Ben Elliston <bje@au.ibm.com>
13914
13915 PR debug/16792
13916 * g++.dg/debug/pr16792.C: New test.
13917
13918 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
13919
13920 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
13921 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
13922 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
13923 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
13924 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
13925 test assertion names.
13926
13927 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13928
13929 PR fortran/18600
13930 * gfortran.dg/stfunc_1.f90: New test.
13931
13932 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13933
13934 PR fortran/16907
13935 * gfortran.dg/real_index_1.f90: New test.
13936
13937 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13938
13939 PR fortran/20323
13940 * gfortran.dg/spec_expr_1.f90: New test.
13941
13942 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
13943
13944 PR c/20402
13945 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
13946 new parser.
13947
13948 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13949
13950 PR fortran/20361
13951 * gfortran.dg/largeequiv_1.f90: New test.
13952
13953 2005-03-12 Geoffrey Keating <geoffk@apple.com>
13954
13955 * gcc.dg/ucnid-1.c: New.
13956 * gcc.dg/ucnid-2.c: New.
13957 * gcc.dg/ucnid-3.c: New.
13958 * gcc.dg/ucnid-4.c: New.
13959 * gcc.dg/ucnid-5.c: New.
13960 * gcc.dg/ucnid-6.c: New.
13961 * gcc.dg/cpp/ucnid-1.c: New.
13962 * gcc.dg/cpp/ucnid-2.c: New.
13963 * gcc.dg/cpp/ucnid-3.c: New.
13964 * g++.dg/other/ucnid-1.C: New.
13965
13966 2005-03-12 Geoffrey Keating <geoffk@apple.com>
13967
13968 * gcc.dg/vmx/darwin-abi-3.c: Delete.
13969
13970 2005-03-11 Per Bothner <per@bothner.com>
13971
13972 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
13973 that diagnotics refer to correct token.
13974 * gcc.dg/unused-3.c: Likewise.
13975
13976 2005-03-11 Per Bothner <per@bothner.com>
13977
13978 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
13979 constant" is now actually on same line as string constant.
13980 * gcc.dg/cpp/direct2s.c: Likewise.
13981
13982 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
13983
13984 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
13985
13986 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13987
13988 PR libfortran/20124
13989 * gfortran.dg/pr20124.f90: New Test
13990
13991 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
13992
13993 PR tree-optimization/20130
13994 * gcc.dg/pr20130-1.c: New test.
13995
13996 2005-03-10 Steve Ellcey <sje@cup.hp.com>
13997
13998 PR target/20095
13999 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
14000
14001 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14002
14003 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
14004
14005 2005-03-10 Steve Ellcey <sje@cup.hp.com>
14006
14007 * g++.dg/eh/forced1.C: Fix comment.
14008 * g++.dg/eh/forced2.C: Ditto.
14009 * g++.dg/eh/forced3.C: Ditto.
14010 * g++.dg/eh/forced4.C: Ditto.
14011
14012 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
14013
14014 PR rtl-opt/20412
14015 * gcc.c-torture/compile/pr20412.c: New test.
14016
14017 2005-03-10 Roger Sayle <roger@eyesopen.com>
14018
14019 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
14020
14021 2005-03-10 Jakub Jelinek <jakub@redhat.com>
14022
14023 PR target/20322
14024 * gcc.dg/20050307-1.c: New test.
14025
14026 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
14027
14028 PR c++/20375
14029 * g++.dg/other/stdarg3.C: New.
14030
14031 2005-03-10 Jakub Jelinek <jakub@redhat.com>
14032
14033 PR c++/18384, c++/18327
14034 * g++.dg/init/array19.C: New test.
14035
14036 PR inline-asm/20314
14037 * gcc.dg/torture/pr20314-1.c: New test.
14038 * gcc.dg/torture/pr20314-2.c: New test.
14039
14040 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
14041
14042 * gcc.dg/20050309-1.c: New test.
14043
14044 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14045
14046 * gcc.dg/builtins-10.c: Reactivate disabled test.
14047 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
14048 new cbrt transformations.
14049
14050 2005-03-09 Mark Mitchell <mark@codesourcery.com>
14051
14052 PR c++/20208
14053 * g++.dg/template/array13.C: New test.
14054
14055 2005-03-09 Paolo Carlini <pcarlini@suse.de>
14056
14057 PR c++/16859
14058 * g++.dg/init/brace4.C: New test.
14059
14060 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
14061
14062 PR c++/20186
14063 * g++.dg/template/non-dependent12.C: New.
14064
14065 2005-03-08 Mark Mitchell <mark@codesourcery.com>
14066
14067 PR c++/20142
14068 * g++.dg/init/array18.C: Add dg-do run marker.
14069
14070 PR c++/20142
14071 * g++.dg/init/array18.C: New test.
14072
14073 2005-03-09 Ben Elliston <bje@au.ibm.com>
14074
14075 * consistency.vlad/vlad.exp: Remove trailing semicolons.
14076 * g++.dg/gcov/gcov.exp: Likewise.
14077 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
14078 * gcc.target/xstormy16/xstormy16.exp: Likewise.
14079 * lib/c-torture.exp: Likewise.
14080 * lib/fortran-torture.exp: Likewise.
14081 * lib/g++.exp: Likewise.
14082 * lib/gcc-defs.exp: Likewise.
14083 * lib/gcc-dg.exp: Likewise.
14084 * lib/gcc.exp: Likewise.
14085 * lib/gcov.exp: Likewise.
14086 * lib/gfortran.exp: Likewise.
14087 * lib/mike-g++.exp: Likewise.
14088 * lib/mike-gcc.exp: Likewise.
14089 * lib/objc-torture.exp: Likewise.
14090 * lib/objc.exp: Likewise.
14091 * lib/profopt.exp: Likewise.
14092 * lib/target-libpath.exp: Likewise.
14093 * lib/target-supports.exp: Likewise.
14094 * lib/treelang.exp: Likewise.
14095 * lib/wrapper.exp: Likewise.
14096
14097 2005-03-08 Jeff Law <law@redhat.com>
14098
14099 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
14100 PHI-OPT changes.
14101
14102 2005-03-08 Ira Rosen <irar@il.ibm.com>
14103
14104 * gcc.dg/vect/pr20122.c: New test.
14105
14106 2005-03-07 Jeff Law <law@redhat.com>
14107
14108 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
14109 was folded away.
14110 * gcc.dg/tree-ssa/pr18133-1.c: New test.
14111 * gcc.dg/tree-ssa/pr18133-2.c: New test.
14112 * gcc.dg/tree-ssa/pr18134.c: New test.
14113
14114 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14115
14116 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
14117 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
14118 gcc.dg/torture/builtin-noret-2.c: Require weak support.
14119
14120 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
14121
14122 PR tree-opt/17671
14123 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
14124
14125 2005-03-07 Mark Mitchell <mark@codesourcery.com>
14126
14127 * g++.dg/warn/Wnvdtor.C: New test.
14128
14129 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
14130
14131 * gcc.dg/torture/pr19683-1.c: New test.
14132
14133 2005-03-06 Steven G. Kargl <kargls@comcast.net>
14134
14135 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
14136 * gfortran.dg/g77/19990313-2.f: Ditto.
14137 * gfortran.dg/g77/19990313-3.f: Ditto.
14138 * gfortran.dg/g77/19990525-0.f: Ditto.
14139 * gfortran.dg/g77/19990826-0.f: Ditto.
14140 * gfortran.dg/g77/19990826-2.f: Ditto.
14141 * gfortran.dg/g77/19990826-3.f: Ditto.
14142 * gfortran.dg/g77/20000511-1.f: Ditto.
14143 * gfortran.dg/g77/20000511-2.f: Ditto.
14144 * gfortran.dg/g77/970625-2.f: Ditto.
14145 * gfortran.dg/g77/980310-2.f: Ditto.
14146 * gfortran.dg/g77/980310-3.f: Ditto.
14147 * gfortran.dg/g77/980310-8.f: Ditto.
14148 * gfortran.dg/g77/980519-2.f: Ditto.
14149 * gfortran.dg/g77/alpha1.f: Ditto.
14150 * gfortran.dg/g77/claus.f: Ditto.
14151 * gfortran.dg/g77/erfc.f: Ditto.
14152 * gfortran.dg/g77/short.f: Ditto.
14153 * gfortran.fortran-torture/execute/data.f90: Ditto.
14154 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
14155 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
14156
14157 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14158
14159 * lib/file-format.exp (gcc_target_object_format): Add check for som
14160 format and hardcode object formats on hppa*-*-hpux*.
14161 * lib/target-supports.exp (check_weak_available): Add check for som
14162 object format. Always return 0 on hppa*-*-hpux10*.
14163
14164 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
14165 is defined.
14166
14167 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
14168
14169 2005-03-05 Steven G. Kargl <kargls@comcast.net>
14170
14171 * gfortran.dg/pr19936_1.f90: New test.
14172 * gfortran.dg/pr19936_2.f90: New test.
14173 * gfortran.dg/pr19936_3.f90: New test.
14174
14175 2005-03-05 Steven G. Kargl <kargls@comcast.net>
14176 Paul Thomas <prthomas@drfccad.cea.fr>
14177
14178 * gfortran.dg/PR19754_1.f90: New test.
14179 * gfortran.dg/PR19754_2.f90: Ditto.
14180
14181 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14182
14183 PR c++/19311
14184 * g++.dg/template/non-dependent11.C: New test.
14185
14186 2005-03-05 Uros Bizjak <uros@kss-loka.si>
14187
14188 * lib/target-supports.exp (check_iconv_available): Fix comment.
14189
14190 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
14191 Joseph S. Myers <joseph@codesourcery.com>
14192
14193 PR c++/19797
14194 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
14195
14196 2005-03-04 Matthew Sachs <msachs@apple.com>
14197
14198 * gcc.exp (gcc_target_compile): Put braces around
14199 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
14200 * objc.exp (objc_target_compile): Likewise.
14201 * treelang.exp (treelang_target_compile): Likewise.
14202
14203 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14204
14205 PR fortran/19673
14206 * gfortran.dg/func_result_1.f90: New test.
14207
14208 2005-03-04 Ben Elliston <bje@au.ibm.com>
14209
14210 * gcc.misc-tests/options.exp: New test.
14211
14212 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
14213
14214 * gcc.dg/pr15784-4.c: New test.
14215
14216 2005-03-03 Geoffrey Keating <geoffk@apple.com>
14217
14218 * gcc.c-torture/execute/pr17133.c: New.
14219 * gcc.c-torture/compile/20050303-1.c: New.
14220
14221 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
14222
14223 * gcc.dg/cpp/assert4.c: Fix for cygwin.
14224
14225 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
14226
14227 * g++.dg/overload/using2.C: New.
14228
14229 2005-03-02 Mark Mitchell <mark@codesourcery.com>
14230
14231 PR c++/19916
14232 * g++.dg/init/ptrmem2.C: New test.
14233
14234 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
14235
14236 PR c/8927
14237 * gcc.dg/pr8927-1.c: New test.
14238
14239 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
14240
14241 PR c++/20232
14242 * g++.dg/inherit/covariant12.C: New.
14243
14244 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14245
14246 PR fortran/19479
14247 * gfortran.dg/bound_1.f90: New test.
14248
14249 2005-02-28 Janis Johnson <janis187@us.ibm.com>
14250
14251 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
14252 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
14253
14254 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
14255
14256 PR c/20245
14257 * gcc.dg/pr20245-1.c: New test.
14258
14259 2005-02-28 Jakub Jelinek <jakub@redhat.com>
14260
14261 PR middle-end/19874
14262 * gcc.c-torture/execute/20050119-2.c: New test case.
14263
14264 2005-02-28 Ben Elliston <bje@au.ibm.com>
14265
14266 * README: Update the DejaGnu bug reporting address.
14267 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
14268 * lib/objc-torture.exp: Likewise.
14269
14270 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
14271
14272 * gfortran.dg/boz_1.f90: New test.
14273 * gfortran.dg/boz_3.f90: New test.
14274 * gfortran.dg/boz_4.f90: New test.
14275
14276 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
14277
14278 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
14279 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
14280
14281 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14282
14283 PR libfortran/20101
14284 * gfortran.dg/write_0_pe_format.f90: New test.
14285
14286 2005-02-27 Jakub Jelinek <jakub@redhat.com>
14287
14288 PR c++/20206
14289 * g++.dg/opt/thunk2.C: New test.
14290 * g++.dg/opt/covariant1.C: New test.
14291
14292 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14293
14294 * gfortran.dg/e_d_fmt.f90: New test.
14295
14296 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
14297
14298 * gcc.dg/asm-b.c: Fix comment typos.
14299
14300 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
14301
14302 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
14303 a V_MAY_DEF also.
14304
14305 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
14306
14307 PR tree-opt/20188
14308 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
14309 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
14310 * gcc.dg/asm-b.c: New test.
14311
14312 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
14313
14314 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
14315 Disable this test on IRIX 6.
14316
14317 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
14318
14319 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
14320 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
14321 parser.
14322
14323 2005-02-25 Diego Novillo <dnovillo@redhat.com>
14324
14325 PR tree-optimization/20204
14326 * testsuite/gcc.dg/pr20204.c: New test.
14327
14328 2005-02-24 Jakub Jelinek <jakub@redhat.com>
14329
14330 PR target/20196
14331 * gcc.c-torture/execute/20050224-1.c: New test.
14332
14333 PR c++/20175
14334 * g++.dg/warn/Wbraces2.C: New test.
14335
14336 2005-02-23 Mark Mitchell <mark@codesourcery.com>
14337
14338 PR c++/19878
14339 * g++.dg/init/const2.C: New test.
14340
14341 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
14342
14343 PR tree-optimization/20100
14344 * gcc.c-torture/execute/pr20100-1.c: New test.
14345
14346 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14347
14348 * gfortran.dg/implicit_3.f90: New test.
14349
14350 * gfortran.dg/deftype_1.f90: New test.
14351
14352 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
14353
14354 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
14355 the test passes.
14356 * g++.dg/other/anon3.C: Accept a warning.
14357
14358 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
14359
14360 * gcc.dg/pr20017.c: Fix a comment typo.
14361
14362 2005-02-23 Bud Davis <bdavis@gfortran.org>
14363
14364 * gfortran.dg/list_read_4.f90: Change to f90 comments.
14365
14366 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14367
14368 PR ada/19902
14369 * ada/acats/tests/cxa/cxa3004.a: Remove.
14370 * ada/acats/tests/cxb/cxb30061.am: Likewise.
14371
14372 2005-02-22 Mark Mitchell <mark@codesourcery.com>
14373
14374 PR c++/20073
14375 * g++.dg/init/const1.C: New test.
14376
14377 PR c++/19991
14378 * g++.dg/parse/constant7.C: New test.
14379
14380 PR c++/20152
14381 * g++.dg/parse/error27.C: New test.
14382 * g++.dg/template/qualttp15.C: Adjust error markers.
14383 * g++.old-deja/g++.other/struct1.C: Likewise.
14384
14385 PR c++/20153
14386 * g++.dg/template/error17.C: New test.
14387
14388 PR c++/20148
14389 * g++.dg/parser/error26.C: New test.
14390
14391 2005-02-22 Diego Novillo <dnovillo@redhat.com>
14392
14393 PR tree-optimization/20100
14394 PR tree-optimization/20115
14395 * gcc.dg/pr20115.c: New test.
14396 * gcc.dg/pr20115-1.c: New test.
14397 * gcc.dg/pr20100.c: New test.
14398 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
14399 call-clobbered variables after alias1.
14400
14401 2005-02-22 Bud Davis <bdavis@gfortran.org>
14402
14403 * gfortran.dg/list_read_4.f90: new test.
14404
14405 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
14406
14407 PR rtl-optimization/20017.
14408 * gcc.dg/pr20017.c: New.
14409
14410 2005-02-22 Devang Patel <dpatel@apple.com>
14411
14412 PR 19952
14413 * g++.dg/tree-ssa/pr19952.C: New test.
14414
14415 2005-02-22 Mark Mitchell <mark@codesourcery.com>
14416
14417 PR c++/19883
14418 * g++.dg/parse/constant6.C: New test.
14419
14420 2005-02-22 Uros Bizjak <uros@kss-loka.si>
14421
14422 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
14423 * g++.dg/charset/asm2.c: Likewise.
14424 * g++.dg/charset/asm3.c: Likewise.
14425 * g++.dg/charset/asm4.c: Likewise.
14426 * g++.dg/charset/asm5.c: Likewise.
14427 * g++.dg/charset/attribute1.c: Likewise.
14428 * g++.dg/charset/attribute2.c: Likewise.
14429 * g++.dg/charset/extern1.cc: Likewise.
14430 * g++.dg/charset/extern2.cc: Likewise.
14431 * g++.dg/charset/extern3.cc: Likewise.
14432 * g++.dg/charset/function.cc: Likewise.
14433 * g++.dg/charset/string.c: Likewise.
14434 * g++.dg/charset/charset.exp: Likewise.
14435 * lib/target-supports.exp (check_iconv_available): Fix comment.
14436
14437 2005-02-22 Uros Bizjak <uros@kss-loka.si>
14438
14439 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
14440 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
14441 * gcc.dg/charset/asm2.c: Likewise.
14442 * gcc.dg/charset/asm3.c: Likewise.
14443 * gcc.dg/charset/asm4.c: Likewise.
14444 * gcc.dg/charset/asm5.c: Likewise.
14445 * gcc.dg/charset/asm6.c: Likewise.
14446 * gcc.dg/charset/attribute1.c: Likewise.
14447 * gcc.dg/charset/attribute2.c: Likewise.
14448 * gcc.dg/charset/builtin1.c: Likewise.
14449 * gcc.dg/charset/extern.c: Likewise.
14450 * gcc.dg/charset/function.c: Likewise.
14451 * gcc.dg/charset/string.c: Likewise.
14452 * gcc.dg/charset/charset.exp: Likewise.
14453
14454 2005-02-21 Bud Davis <bdavis9659@comcast.net>
14455
14456 PR fortran/20086
14457 * gfortran.dg/pr20086.f90: New test.
14458
14459 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
14460
14461 PR tree-optimization/19786
14462 * g++.dg/tree-ssa/pr19786.C: New.
14463
14464 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14465
14466 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
14467
14468 2005-02-21 Jeff Law <law@redhat.com>
14469
14470 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
14471
14472 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14473
14474 * gfortran.dg/do_iterator: Split loop, markup all lines for
14475 which an error locus is printed.
14476 * gfortran.dg/pr17708.f90: Markup all lines for which an error
14477 locus is printed.
14478 * gfortran.dg/select_4.f90: Likewise.
14479 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
14480 locuses in the various permutations.
14481
14482 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
14483
14484 PR tree-optimization/19951
14485 * g++.dg/vect: New directory.
14486 * g++.dg/vect/vect.exp: New file.
14487 * g++.dg/vect/pr19951.cc: New testcase.
14488 * g++.dg/dg.exp: Also prune vectorizer tests.
14489
14490 2005-02-20 Zack Weinberg <zack@codesourcery.com>
14491
14492 PR 18785
14493 * gcc.dg/charset/builtin1.c: New test.
14494
14495 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14496
14497 PR c++/19299
14498 * g++.dg/inherit/volatile1.C: New test.
14499
14500 PR c++/19440
14501 * g++.dg/template/dtor4.C: New test.
14502
14503 2005-02-19 Steven G. Kargl <kargls@comcast.net>
14504
14505 * gfortran.dg/int_1.f90: New test.
14506
14507 2005-02-19 Devang Patel <dpatel@apple.com>
14508
14509 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
14510
14511 2005-02-19 Steven G. Kargl <kargls@comcast.net>
14512
14513 * gfortran.dg/achar_1.f90: New test.
14514
14515 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
14516
14517 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
14518
14519 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
14520 Jakub Jelinek <jakub@redhat.com>
14521
14522 PR tree-optimization/19828
14523 * gcc.dg/tree-ssa/loop-7.c: New test.
14524 * gcc.c-torture/execute/20050218-1.c: New test.
14525
14526 2005-02-19 Jakub Jelinek <jakub@redhat.com>
14527
14528 PR c/20043
14529 * gcc.dg/transparent-union-1.c: New test.
14530 * gcc.dg/transparent-union-2.c: New test.
14531
14532 2005-02-18 James E Wilson <wilson@specifixinc.com>
14533
14534 PR tree-optimization/18977
14535 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
14536
14537 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
14538
14539 PR target/20054
14540 * gcc.dg/pr20054.c: New test.
14541
14542 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14543
14544 PR c++/19508
14545 * g++.dg/ext/attrib20.C: New test.
14546
14547 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
14548
14549 PR middle-end/20030
14550 * gfortran.fortran-torture/execute/character_passing.f90: New test.
14551
14552 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
14553
14554 PR c++/20008
14555 * g++.dg/opt/switch4.C: New.
14556
14557 2005-02-18 Jakub Jelinek <jakub@redhat.com>
14558
14559 PR c++/20023
14560 PR tree-optimization/20009
14561 * gcc.c-torture/compile/20050217-1.c: New test.
14562 * g++.dg/opt/switch3.C: New test.
14563
14564 PR tree-optimization/18947
14565 * gcc.c-torture/compile/20050215-1.c: New test.
14566 * gcc.c-torture/compile/20050215-2.c: New test.
14567 * gcc.c-torture/compile/20050215-3.c: New test.
14568
14569 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
14570
14571 PR c++/20028
14572 * g++.dg/template/crash34.C: New.
14573
14574 PR c++/20022
14575 * g++.dg/other/access3.C: New.
14576
14577 2005-02-17 Ira Rosen <irar@il.ibm.com>
14578
14579 * gcc.dg/vect/vect-98.c: New test.
14580
14581 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
14582
14583 PR tree-optimization/19967
14584 * gcc.dg/pr19967.c: New.
14585
14586 2005-02-16 Jakub Jelinek <jakub@redhat.com>
14587
14588 PR middle-end/19857
14589 * gcc.dg/tree-ssa/20050215-1.c: New test.
14590 * gcc.c-torture/execute/20050215-1.c: New test.
14591
14592 2005-02-15 Eric Christopher <echristo@redhat.com>
14593
14594 * gcc.dg/cpp/20050215-1.c: New file.
14595
14596 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
14597
14598 PR tree-optimization/15785
14599 * gcc.dg/pr15785-1.c: New test.
14600
14601 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
14602
14603 PR c++/17788
14604 * g++.dg/init/ctor4.C: New.
14605 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
14606
14607 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
14608
14609 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
14610 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
14611
14612 2005-02-15 Andreas Schwab <schwab@suse.de>
14613
14614 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
14615 declare malloc.
14616
14617 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
14618
14619 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
14620
14621 2005-02-14 Diego Novillo <dnovillo@redhat.com>
14622
14623 PR tree-optimization/19853
14624 * gcc.c-torture/compile/pr19853.c: New test.
14625
14626 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
14627
14628 PR c++/19608
14629 * g++.dg/parse/local-class1.C: New.
14630
14631 PR c++/19895
14632 * g++.dg/parse/ptrmem3.C: New.
14633
14634 PR c++/19884
14635 * g++.old-deja/g++.oliva/template6.C: Add another case.
14636 * g++.dg/template/explicit6.C: New.
14637
14638 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
14639
14640 PR c++/17816
14641 * g++.dg/other/redecl2.C: New.
14642
14643 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
14644
14645 PR c++/19891
14646 * g++.dg/abi/covariant4.C: New.
14647
14648 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
14649
14650 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
14651
14652 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
14653
14654 * gcc.dg/vect/vect-96.c: Fix typo.
14655
14656 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14657
14658 PR c++/14479
14659 PR c++/19487
14660 * g++.dg/template/enum5.C: New test.
14661
14662 2005-02-12 Ira Rosen <irar@il.ibm.com>
14663
14664 * gcc.dg/vect/vect-97.c: New test.
14665
14666 2005-02-12 Ira Rosen <irar@il.ibm.com>
14667
14668 * gcc.dg/vect/vect-96.c: New test.
14669
14670 2005-02-12 Uros Bizjak <uros@kss-loka.si>
14671
14672 * gcc.dg/builtins-34.c: Also check ldexp*.
14673
14674 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
14675
14676 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
14677
14678 2005-02-11 Janis Johnson <janis187@us.ibm.com>
14679
14680 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
14681 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
14682 dg-require-dll, dg-require-iconv, dg-require-named-sections,
14683 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
14684 selector_list, selector_expression, dg-process-target): Move to new
14685 file target-supports-dg.exp.
14686 * lib/target-supports-dg.exp: New.
14687
14688 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
14689 New.
14690
14691 2005-02-11 Jakub Jelinek <jakub@redhat.com>
14692
14693 PR c++/19666
14694 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
14695
14696 PR middle-end/19858
14697 * gcc.c-torture/compile/20050210-1.c: New test.
14698
14699 2005-02-11 Mark Mitchell <mark@codesourcery.com>
14700
14701 PR c++/19755
14702 * g++.dg/warn/Wbraces1.C: New test.
14703
14704 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
14705
14706 * gcc.dg/builtins-52.c: New testcase.
14707
14708 2005-02-10 Jakub Jelinek <jakub@redhat.com>
14709
14710 PR c/19342
14711 * gcc.c-torture/execute/20050119-1.c: New test.
14712
14713 2005-02-09 Mark Mitchell <mark@codesourcery.com>
14714
14715 PR c++/19811
14716 * g++.dg/init/delete1.C: New test.
14717
14718 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
14719
14720 PR c++/18470
14721 * g++.dg/template/static12.C: New test.
14722
14723 2005-02-09 Mark Mitchell <mark@codesourcery.com>
14724
14725 PR c++/19787
14726 * g++.dg/conversion/ambig1.C: New test.
14727
14728 PR c++/19739
14729 * g++.dg/ext/attrib19.C: New test.
14730
14731 PR c++/19732
14732 * g++.dg/parse/dtor5.C: New test.
14733
14734 PR c++/19762
14735 * g++.dg/template/dtor3.C: New test.
14736
14737 PR c++/19826
14738 * g++.dg/template/static11.C: New test.
14739 * g++.dg/template/crash2.C: Remove dg-error marker.
14740
14741 2005-02-09 Janis Johnson <janis187@us.ibm.com>
14742
14743 PR C++/18491
14744 * g++.old-deja/g++.mike/p10769a.C: Remove.
14745
14746 2005-02-09 Roger Sayle <roger@eyesopen.com>
14747
14748 * gcc.dg/builtins-48.c: New test case.
14749 * gcc.dg/builtins-49.c: New test case.
14750 * gcc.dg/builtins-50.c: New test case.
14751 * gcc.dg/builtins-51.c: New test case.
14752
14753 2005-02-09 Ian Lance Taylor <ian@airs.com>
14754
14755 PR middle-end/19583
14756 * g++.dg/warn/Wreturn-type-3.C: New test.
14757
14758 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
14759
14760 PR middle-end/19402
14761 * gcc.dg/pr19402-1.c: New testcase.
14762 * gcc.dg/pr19402-2.c: likewise.
14763
14764 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
14765
14766 PR middle-end/19854
14767 * g++.dg/tree-ssa/tmmti.C: New testcase.
14768
14769 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
14770
14771 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
14772
14773 2005-02-08 Mark Mitchell <mark@codesourcery.com>
14774
14775 PR c++/19733
14776 * g++.dg/parse/crash23.C: New test.
14777 * g++.dg/warn/Weff1.C: New test.
14778
14779 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
14780
14781 * gcc.dg/20050209-1.c: New test.
14782
14783 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
14784
14785 PR target/19799
14786 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
14787
14788 2005-02-08 Mike Stump <mrs@apple.com>
14789
14790 * g++.dg/pch/import-2.c: New test.
14791 * g++.dg/pch/import-2.hs: New.
14792 * g++.dg/pch/include/import-2a.h: New.
14793 * g++.dg/pch/include/import-2b.h: New.
14794
14795 2005-02-08 Janis Johnson <janis187@us.ibm.com>
14796
14797 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
14798
14799 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14800
14801 * gfortran.dg/substr_1.f90: New test.
14802
14803 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
14804
14805 PR middle-end/19775
14806 * gcc.dg/torture/builtin-power-1.c: Disable test for
14807 invalid transformation.
14808 * gcc.dg/builtins-10.c: Likewise. Disable one test we
14809 no longer optimize.
14810 * gcc.dg/builtins-47.c: New testcase.
14811
14812 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
14813 Dorit Naishlos <dorit@il.ibm.com>
14814
14815 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
14816
14817 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
14818
14819 * gcc.c-torture/compile/20050206-1.c: New test.
14820
14821 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
14822
14823 PR tree-opt/19768
14824 * g++.dg/opt/pr19768.C: New test.
14825
14826 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
14827
14828 PR tree-opt/19736
14829 * gcc.c-torture/compile/pr19736.c: New test.
14830
14831 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14832
14833 PR c++/17401
14834 * g++.dg/parse/error25.C: New test.
14835
14836 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
14837
14838 * gcc.c-torture/execute/20050203-1.c: New.
14839
14840 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
14841
14842 * gcc.dg/vect/vect-85.c: Remove xfail.
14843 * gcc.dg/vect/vect-86.c: Remove xfail.
14844 * gcc.dg/vect/vect-87.c: Remove xfail.
14845 * gcc.dg/vect/vect-88.c: Remove xfail.
14846
14847 2005-02-02 Geoffrey Keating <geoffk@apple.com>
14848
14849 * gcc.dg/altivec-19.c: New.
14850
14851 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
14852
14853 PR c/17807
14854 * gcc.dg/nested-func-3.c: New test.
14855 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
14856
14857 2005-02-02 Janis Johnson <janis187@us.ibm.com>
14858
14859 * gcc.test-framework/gen_directive_tests: Generate tests for
14860 selector expressions.
14861
14862 2005-02-02 Matt Austern <austern@apple.com>
14863
14864 PR c++/19628
14865 * g++/ext/builtin7.C: New.
14866 * g++/ext/builtin8.C: New.
14867
14868 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
14869
14870 PR c/18502
14871 * gcc.dg/pr18502-1.c: New test.
14872
14873 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14874
14875 PR c++/17413
14876 * g++.dg/template/local4.C: Tweak.
14877
14878 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
14879
14880 PR tree-optimization/19578
14881 * gcc.c-torture/compile/20050202-1.c: New test.
14882
14883 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
14884
14885 PR c/19435
14886 * gcc.dg/c99-init-4.c: New test.
14887
14888 2005-02-01 Janis Johnson <janis187@us.ibm.com>
14889
14890 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
14891
14892 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
14893
14894 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
14895 * g++.dg/eh/check-vect.h: New.
14896
14897 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
14898 * gcc.dg/vect/vect-78.c: Ditto.
14899 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
14900 Remove.
14901
14902 * g++.dg/conversion/simd1.C: Expect warning.
14903 * g++.dg/ext/attribute-test-1.C: Ditto.
14904 * g++.dg/ext/attribute-test-2.C: Ditto.
14905 * g++.dg/ext/attribute-test-3.C: Ditto.
14906 * g++.dg/ext/attribute-test-4.C: Ditto.
14907
14908 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
14909 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
14910
14911 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
14912
14913 2005-02-01 Richard Henderson <rth@redhat.com>
14914
14915 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
14916 long double for ibm double-double format.
14917 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
14918
14919 2005-02-01 Diego Novillo <dnovillo@redhat.com>
14920
14921 PR tree-optimization/19633
14922 * testsuite/gcc.dg/pr19633-1.c: New test.
14923 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
14924 to NULL or a symbol.
14925
14926 2005-02-01 Janis Johnson <janis187@us.ibm.com>
14927
14928 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
14929 New procs.
14930 (dg-process-target (local override)): Handle selector expressions.
14931
14932 * gcc.test-framework/README: Describe tests in source directory.
14933 * gcc.test-framework/test-framework.awk: Handle dg- tests.
14934 * gcc.test-framework/test-framework.exp: Handle dg- tests.
14935 * gcc.test-framework/dg-bogus-exp-P.c: New test.
14936 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
14937 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
14938 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
14939 * gcc.test-framework/dg-do-link-exp-P.c: New test.
14940 * gcc.test-framework/dg-do-run-exp-P.c: New test.
14941 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
14942 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
14943 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
14944 * gcc.test-framework/dg-error-exp-P.c: New test.
14945 * gcc.test-framework/dg-error-exp-XP.c: New test.
14946 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
14947 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
14948 * gcc.test-framework/dg-output-exp-P.c: New test.
14949 * gcc.test-framework/dg-output-exp-XF.c: New test.
14950 * gcc.test-framework/dg-warning-exp-P.c: New test.
14951 * gcc.misc-tests/dg-1.c: Remove.
14952 * gcc.misc-tests/dg-2.c: Remove.
14953 * gcc.misc-tests/dg-3.c: Remove.
14954 * gcc.misc-tests/dg-4.c: Remove.
14955 * gcc.misc-tests/dg-5.c: Remove.
14956 * gcc.misc-tests/dg-6.c: Remove.
14957 * gcc.misc-tests/dg-7.c: Remove.
14958 * gcc.misc-tests/dg-8.c: Remove.
14959 * gcc.misc-tests/dg-9.c: Remove.
14960 * gcc.misc-tests/dg-10.c: Remove.
14961 * gcc.misc-tests/dg-11.c: Remove.
14962 * gcc.misc-tests/dg-12.c: Remove.
14963 * gcc.misc-tests/dg-test.exp: Remove.
14964
14965 * gcc.test-framework/test-framework.awk: Change recording and
14966 printing of passes and failures.
14967
14968 * gcc.test-framework: New directory.
14969 * gcc.test-framework/README: New.
14970 * gcc.test-framework/test-framework.exp: New.
14971 * gcc.test-framework/test-framework.awk: New.
14972 * gcc.test-framework/gen_directive_tests: New.
14973
14974 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
14975
14976 * lib/treelang.exp: Fix comment typos.
14977 (treelang_target_compile): Don't append libs=-ltreelang to options.
14978
14979 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
14980
14981 * g++.dg/parse/typename7.C: Adjust error messages.
14982
14983 2005-01-31 Jeff Law <law@redhat.com>
14984
14985 * gcc.c-torture/execute/20050131-1.c: New test.
14986 * gcc.dg/wcaselabel.c: New test.
14987
14988 2005-01-31 Mark Mitchell <mark@codesourcery.com>
14989
14990 * g++.dg/other/warning1.C: Adjust error messags.
14991 * g++.dg/parse/constant5.C: New test.
14992
14993 2005-01-31 Steven Bosscher <stevenb@suse.de>
14994
14995 PR c/19333
14996 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
14997 the test case valid.
14998 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
14999 * testsuite/gcc.dg/array-7.c: Adjust expected result.
15000 * testsuite/gcc.dg/pr18596-3.c: Likewise.
15001 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
15002 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
15003 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
15004
15005 2005-01-31 Dale Johannesen <dalej@apple.com>
15006
15007 * g++.dg/opt/pr19650.C: New test.
15008
15009 2005-01-31 Richard Henderson <rth@redhat.com>
15010
15011 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
15012 long double for intel double extended format.
15013 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
15014
15015 2005-01-30 Mark Mitchell <mark@codesourcery.com>
15016
15017 PR c++/19555
15018 * g++.dg/template/static10.C: New test.
15019
15020 PR c++/19395
15021 * g++.dg/parse/error24.C: New test.
15022
15023 PR c++/19367
15024 * g++.dg/lookup/builtin1.C: New test.
15025
15026 PR c++/19457
15027 * g++.dg/warn/conv3.C: New test.
15028
15029 2005-01-30 Bud Davis <bdavis@gfortran.org>
15030
15031 PR fortran/19647
15032 * gfortan.dg/inquire_7.f90
15033
15034 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
15035
15036 PR tree-optimization/15791
15037 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
15038 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
15039 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
15040 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
15041 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
15042 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
15043 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
15044 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
15045 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
15046 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
15047
15048 2005-01-29 Paul Brook <paul@codesourcery.com>
15049
15050 PR fortran/18565
15051 * check.c (real_or_complex_check): New function.
15052 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
15053 * intrinsic.c (add_functions): Use new check functions.
15054 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
15055 Add prototypes.
15056
15057 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
15058
15059 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
15060 gcc.dg/lvalue-3.c: New tests.
15061 * gcc.dg/concat.c: Update expected messages.
15062
15063 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
15064
15065 PR libfortran/19595
15066 * gfortran.dg/eor_1.f90: New test.
15067
15068 2005-01-29 Steven G. Kargl <kargls@comcast.net>
15069
15070 PR fortran/19589
15071 * gfortran.dg/logical_data_1.f90: New test.
15072
15073 2005-01-28 Mark Mitchell <mark@codesourcery.com>
15074
15075 PR c++/19253
15076 * g++.dg/template/crash33.C: New test.
15077
15078 PR c++/19667
15079 * g++.dg/template/crash32.C: New test.
15080
15081 2005-01-28 Ian Lance Taylor <ian@airs.com>
15082
15083 PR middle-end/16558
15084 * g++.dg/warn/Wreturn-type-2.C: New test.
15085
15086 2004-06-24 Jeff Law <law@redhat.com>
15087
15088 * gcc.dg/tree-ssa/20050128-1.c: New test.
15089
15090 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
15091
15092 * gcc.target/frv/all-mdpackh-1.c: New test.
15093
15094 2005-01-28 Steven Bosscher <stevenb@suse.de>
15095
15096 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
15097
15098 2005-01-27 Richard Henderson <rth@redhat.com>
15099
15100 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
15101
15102 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
15103
15104 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
15105
15106 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
15107
15108 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
15109 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
15110 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
15111 to cope with cases where the multilib options override the dg-options.
15112
15113 2005-01-27 Jakub Jelinek <jakub@redhat.com>
15114
15115 PR c/18946
15116 * gcc.dg/noncompile/20050120-1.c: New test.
15117
15118 2005-01-26 Diego Novillo <dnovillo@redhat.com>
15119
15120 PR tree-optimization/19633
15121 * gcc.dg/pr19633.c: New test.
15122 * gcc.dg/tree-ssa/pr19633.c: New test.
15123
15124 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
15125
15126 * gcc.dg/20041216-1.c: New test.
15127
15128 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
15129
15130 PR objc/18862
15131 * objc.dg/selector-2.m: New test.
15132
15133 2005-01-26 Jakub Jelinek <jakub@redhat.com>
15134
15135 * g++.dg/opt/range-test-2.C: New test.
15136
15137 PR rtl-optimization/19579
15138 * gcc.c-torture/execute/20050124-1.c: New test.
15139
15140 2005-01-26 Greg Parker <gparker@apple.com>
15141 Stuart Hastings <stuart@apple.com>
15142
15143 * gcc.c-torture/execute/20050125-1.c: New.
15144
15145 2005-01-18 Jan Hubicka <jh@suse.cz>
15146
15147 PR tree-optimize/19337
15148 * gcc.c-torture/compile/20050119-1.c: New test.
15149
15150 2005-01-24 James E Wilson <wilson@specifixinc.com>
15151
15152 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
15153 test for successful match.
15154
15155 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
15156
15157 PR objc/18408
15158 * objc.dg/comp-types-7.m: New test.
15159
15160 2005-01-24 Janis Johnson <janis187@us.ibm.com>
15161
15162 * lib/target-supports.exp (current_target_name): New.
15163 (check_effective_target_ilp32, check_effective_target_lp64):
15164 Cache the result to use as long as the current target, with
15165 multilib flags, remains the same.
15166
15167 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
15168 (dg-require-weak, dg-require-visibility, dg-require-alias,
15169 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
15170 dg-require-effective-target, dg-skip-if): Remove call to
15171 skip_test_and_clear_xfail.
15172 (dg-test): Clear xfail data.
15173
15174 2005-01-24 Jakub Jelinek <jakub@redhat.com>
15175
15176 PR target/17751
15177 * gcc.dg/ppc64-toc.c: New test.
15178
15179 * g++.dg/tree-ssa/empty-1.C: New test.
15180
15181 PR middle-end/19551
15182 * gcc.c-torture/execute/20050121-1.c: New test.
15183 * gcc.dg/20050121-2.c: New test.
15184
15185 2004-01-23 Steven G. Kargl <kargls@comcast.net>
15186 Paul Brook <paul@codesourcery.com>
15187
15188 PR fortran/17941
15189 * gfortran.dg/real_const_1.f: New test.
15190 * gfortran.dg/real_const_2.f90: New test.
15191 * gfortran.dg/complex_int_1.f90: New test.
15192
15193 2005-01-23 Bud Davis <bdavis9659@comcast.net>
15194
15195 PR fortran/19313
15196 * gfortan.dg/inquire_6.f90: New test.
15197
15198 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
15199
15200 PR libfortran/19451
15201 * open_readonly_1.f90: New test.
15202
15203 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
15204
15205 PR libfortran/18982
15206 * gfortran.dg/open_new.f90: New file.
15207
15208 2005-01-22 Paul Brook <paul@codesourcery.com>
15209
15210 * namelist_1.f90: New test.
15211
15212 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
15213
15214 PR tree-optimization/19484
15215 * gcc.c-torture/compile/20050122-[12].c: New tests.
15216
15217 2005-01-22 Paul Brook <paul@codesourcery.com>
15218
15219 * gfortran.dg/implicit_2.f90: New test.
15220
15221 2005-01-22 Bud Davis <bdavis9659@comcast.net>
15222
15223 PR fortran/19314
15224 * gfortran.dg/inquire_5.f90: New test.
15225
15226 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15227
15228 PR c/18809
15229 * gcc.dg/pr18809-1.c: New test.
15230
15231 2005-01-21 Ian Lance Taylor <ian@airs.com>
15232
15233 * gcc.dg/20050121-1.c: New test.
15234
15235 PR tree-optimization/13000
15236 * gcc.dg/20040206-1.c: Change warning to point where function is
15237 being inlined.
15238
15239 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15240
15241 PR c++/19208
15242 * g++.dg/template/array11.C: New test.
15243
15244 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15245
15246 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
15247 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
15248 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
15249 * gfortran.dg/getenv_1.f90: Add dg-do directive.
15250 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
15251 gfortran.dg/pr17164.f90: Add missing dg-do directives.
15252
15253 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
15254
15255 PR tree-optimization/15349
15256 * gcc.dg/tree-ssa/pr15349.c: New.
15257
15258 2005-01-20 Steve Ellcey <sje@cup.hp.com>
15259
15260 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
15261
15262 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
15263
15264 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
15265 scan-assembler-times directive name.
15266
15267 * gcc.dg/asm-a.c: Move dg-require-effective-target to
15268 after dg-do.
15269
15270 PR rtl-optimization/19462
15271 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
15272
15273 2005-01-19 Steve Ellcey <sje@cup.hp.com>
15274
15275 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
15276 counting function calls on ia64.
15277
15278 2005-01-19 Jakub Jelinek <jakub@redhat.com>
15279
15280 PR rtl-optimization/15139
15281 * gcc.dg/20050111-2.c: New test.
15282
15283 PR c/17297
15284 * gcc.c-torture/compile/20050113-1.c: New testcase.
15285
15286 PR middle-end/19164
15287 * gcc.dg/20050113-1.c: New testcase.
15288
15289 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
15290
15291 * gcc.dg/vect/vect-85.c: Add comment.
15292 * gcc.dg/vect/vect-86.c: Add xfail for now.
15293 * gcc.dg/vect/vect-87.c: Add xfail for now.
15294 * gcc.dg/vect/vect-88.c: Add xfail for now.
15295 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
15296
15297 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
15298
15299 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
15300
15301 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
15302
15303 * g++.dg/debug/typedef3.C: New test.
15304
15305 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
15306
15307 PR c/19472
15308 * gcc.dg/asm-a.c: New test.
15309
15310 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
15311
15312 * gcc.dg/sh-relax.c: Add prototype for abort.
15313
15314 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
15315
15316 * gcc.dg/short-compare-1.c: New test.
15317 * gcc.dg/short-compare-2.c: Likewise.
15318
15319 2005-01-18 Michael Matz <matz@suse.de>
15320
15321 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
15322
15323 2005-01-17 Diego Novillo <dnovillo@redhat.com>
15324
15325 PR tree-optimization/19121
15326 * gcc.c-torture/compile/pr19121.c: New test.
15327
15328 2005-01-17 James E. Wilson <wilson@specifixinc.com>
15329
15330 PR target/19357
15331 * gcc.c-torture/compile/pr19357.c: New test.
15332
15333 2005-01-17 Ian Lance Taylor <ian@airs.com>
15334
15335 PR c/5675
15336 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
15337 pass--those that refer just to the variable, possibly with a
15338 cast.
15339 * gcc.dg/c99-const-expr-3.c: Likewise.
15340
15341 PR middle-end/13127
15342 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
15343 longer emitted.
15344
15345 2005-01-16 Bud Davis <bdavis9659@comcast.net>
15346
15347 PR fortran/18778
15348 * gfortran.dg/endfile_2.f90: New test.
15349
15350 2005-01-16 Steven G. Kargl <kargls@comcast.net>
15351
15352 PR 19168
15353 * gfortran.dg/select_5.f90: New test.
15354
15355 2004-01-16 Paul Brook <paul@codesourcery.com>
15356
15357 * gfortran.dg/common_4.f90: New test.
15358
15359 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
15360
15361 PR rtl-optimization/19462
15362 * gcc.dg/torture/pr19462-1.c: New test.
15363
15364 2005-01-15 Ziemowit Laski <zlaski@apple.com>
15365
15366 PR objc/19321
15367 * objc.dg/func-ptr-2.m: New.
15368 * objc.dg/volatile-1.m: New.
15369
15370 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15371
15372 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
15373
15374 2005-01-15 Jakub Jelinek <jakub@redhat.com>
15375
15376 PR tree-optimization/19060
15377 * gcc.c-torture/execute/20050104-1.c: New test.
15378
15379 2005-01-15 Bud Davis <bdavis9659@comcast.net>
15380
15381 PR fortran/18983
15382 * gfortran.dg/write_to_null.f90: New test.
15383
15384 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
15385 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15386
15387 PR other/19328
15388 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
15389 argument.
15390
15391 2005-01-15 Jakub Jelinek <jakub@redhat.com>
15392
15393 PR c++/19263
15394 * g++.dg/init/vector1.C: New test.
15395
15396 2005-01-14 James E. Wilson <wilson@specifixinc.com>
15397
15398 PR target/13158
15399 * gcc.target/ia64/sibcall-unwind-1.c: New test.
15400 PR target/18987
15401 * gcc.target/ia64/sibcall-unwind-2.c: New test.
15402
15403 2005-01-14 Steven G. Kargl <kargls@comcast.net>
15404
15405 * gfortran.dg/select_1.f90: New test.
15406 * gfortran.dg/select_2.f90: New test.
15407 * gfortran.dg/select_3.f90: New test.
15408 * gfortran.dg/select_4.f90: New test.
15409
15410 2005-01-14 Jakub Jelinek <jakub@redhat.com>
15411
15412 PR middle-end/19084
15413 PR rtl-optimization/19348
15414 * gcc.dg/20050111-1.c: New test.
15415 * gcc.c-torture/execute/20050111-1.c: New test.
15416
15417 * gcc.dg/i386-asm-4.c: New test.
15418
15419 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
15420
15421 * gcc.dg/nested-func-2.c: New test.
15422 * ada/acats/norun.lst: Remove c953002.
15423
15424 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
15425
15426 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
15427
15428 2005-01-12 Ben Elliston <bje@au.ibm.com>
15429
15430 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
15431
15432 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
15433
15434 PR target/18761
15435 * g++.dg/abi/align1.C: New test.
15436
15437 2005-01-11 Alan Modra <amodra@bigpond.net.au>
15438
15439 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
15440 at a time.
15441 * g++.dg/ext/altivec_check.h: Support compiling as C.
15442
15443 2005-01-10 Roger Sayle <roger@eyesopen.com>
15444
15445 PR c++/19355
15446 * g++.dg/expr/pr19355-1.C: New test case.
15447
15448 2005-01-10 Laurent GUERBY <laurent@guerby.net>
15449
15450 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
15451 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
15452 * ada/acats/tests/c3/c92005b.ada: Likewise.
15453 * ada/acats/tests/c3/cxb3012.a: Likewise.
15454 * ada/acats/norun.lst: Add c380004 and c953002, add PR
15455
15456 2005-01-09 Paul Brook <paul@codesourcery.com>
15457
15458 * gfortran.dg/common_2.f90: New file.
15459 * gfortran.dg/common_3.f90: New file.
15460
15461 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
15462
15463 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
15464
15465 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
15466
15467 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
15468 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
15469 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
15470 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
15471 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
15472 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
15473 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
15474 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
15475 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
15476 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
15477 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
15478 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
15479 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
15480 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
15481 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
15482 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
15483 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
15484 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
15485 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
15486 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
15487 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
15488 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
15489 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
15490 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
15491 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
15492 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
15493 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
15494 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
15495 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
15496 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
15497 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
15498 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
15499 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
15500 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
15501 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
15502 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
15503 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
15504 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
15505 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
15506 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
15507 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
15508 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
15509 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
15510 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
15511 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
15512 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
15513 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
15514 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
15515 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
15516 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
15517 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
15518 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
15519 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
15520 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
15521 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
15522 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
15523 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
15524 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
15525 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
15526 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
15527 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
15528 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
15529 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
15530 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
15531 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
15532 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
15533 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
15534
15535 * gcc.dg/vect/vect-1.c: Fix spelling.
15536 * gcc.dg/vect/vect-10.c: Fix spelling.
15537 * gcc.dg/vect/vect-11.c: Fix spelling.
15538 * gcc.dg/vect/vect-12.c: Fix spelling.
15539 * gcc.dg/vect/vect-14.c: Fix spelling.
15540 * gcc.dg/vect/vect-15.c: Fix spelling.
15541 * gcc.dg/vect/vect-16.c: Fix spelling.
15542 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
15543 * gcc.dg/vect/vect-64.c: Fix comments.
15544 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
15545
15546 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
15547 Ira Rosen <irar@il.ibm.com>
15548
15549 * gcc.dg/vect/vect-70.c: New test.
15550 * gcc.dg/vect/vect-71.c: New test.
15551
15552 2005-01-09 Manfred Hollstein <mh@suse.com>
15553
15554 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
15555 * gcc.dg/pr18241-2.c: Likewise.
15556 * gcc.dg/pr18241-3.c: Likewise.
15557 * gcc.dg/pr18241-4.c: Likewise.
15558 * gcc.dg/pr18241-5.c: Likewise.
15559
15560 2005-01-08 Richard Henderson <rth@redhat.com>
15561
15562 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
15563 False for x86 and x86-64.
15564
15565 2005-01-08 Diego Novillo <dnovillo@redhat.com>
15566
15567 PR tree-optimization/18241
15568 * gcc.dg/pr18241-1.c: New test.
15569 * gcc.dg/pr18241-2.c: New test.
15570 * gcc.dg/pr18241-3.c: New test.
15571 * gcc.dg/pr18241-4.c: New test.
15572 * gcc.dg/pr18241-5.c: New test.
15573
15574 2005-01-08 Steven G. Kargl <kargls@comcast.net>
15575
15576 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
15577 gfortran.dg/select_4.f90: New.
15578
15579 2005-01-07 Jakub Jelinek <jakub@redhat.com>
15580
15581 * gcc.c-torture/execute/20050107-1.c: New test.
15582
15583 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
15584
15585 PR c++/19298
15586 * g++.dg/template/ref2.C: New.
15587
15588 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
15589
15590 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
15591 instead of being empty.
15592
15593 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15594
15595 PR fortran/15553
15596 * gfortran.dg/array-1.f90: New test.
15597
15598 2005-01-07 Jakub Jelinek <jakub@redhat.com>
15599
15600 PR tree-optimization/19283
15601 * gcc.c-torture/execute/20050106-1.c: New test.
15602
15603 PR rtl-optimization/18861
15604 * gcc.dg/20050105-1.c: New test.
15605
15606 PR tree-optimization/18828
15607 * gcc.dg/20050105-2.c: New test.
15608
15609 2005-01-07 Andreas Jaeger <aj@suse.de>
15610
15611 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
15612
15613 2005-01-07 Bud Davis <bdavis9659@comcast.net>
15614
15615 PR fortran/18398
15616 * gfortran.dg/fmt_read.f90: New test.
15617
15618 2005-01-06 Geoffrey Keating <geoffk@apple.com>
15619
15620 * gcc.dg/rs6000-ldouble-2.c: New.
15621
15622 2005-01-06 Mark Mitchell <mark@codesourcery.com>
15623
15624 PR c++/19244
15625 * g++.dg/parser/ctor2.C: New test.
15626
15627 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15628
15629 PR c++/17154
15630 * g++.dg/template/using9.C: New test.
15631
15632 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15633
15634 PR c++/19258
15635 * g++.dg/lookup/friend6.C: New test.
15636
15637 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
15638
15639 PR c++/19270
15640 * g++.dg/template/array10.C: New.
15641
15642 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15643
15644 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
15645 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
15646
15647 2005-01-06 Jakub Jelinek <jakub@redhat.com>
15648
15649 * gcc.c-torture/compile/20050105-1.c: New test.
15650
15651 2005-01-05 Geoffrey Keating <geoffk@apple.com>
15652
15653 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
15654
15655 2005-01-05 Roger Sayle <roger@eyesopen.com>
15656
15657 PR middle-end/19100
15658 * gcc.dg/conv-3.c: New test case.
15659
15660 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
15661
15662 * gcc.dg/asm-wide-1.c: New test.
15663
15664 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
15665
15666 PR c++/19030
15667 * g++.dg/parse/crash22.C: New
15668
15669 2005-01-04 Geoffrey Keating <geoffk@apple.com>
15670
15671 PR 19257
15672 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
15673
15674 2005-01-04 Uros Bizjak <uros@kss-loka.si>
15675
15676 PR middle-end/17767
15677 * gcc.dg/i386-mmx-6.c: New test case.
15678
15679 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
15680
15681 PR tree-optimization/18308
15682 * gcc.dg/vect/pr18308.c: New testcase.
15683
15684 2005-01-04 Andreas Jaeger <aj@suse.de>
15685
15686 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
15687
15688 2005-01-03 Geoffrey Keating <geoffk@apple.com>
15689 Robert Bowdidge <bowdidge@apple.com>
15690
15691 * gcc.dg/cpp/subframework1.c: New.
15692 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
15693 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
15694 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
15695 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
15696
15697 2005-01-03 Geoffrey Keating <geoffk@apple.com>
15698
15699 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
15700 producing warning.
15701 * gcc.dg/darwin-weakimport-2.c: New.
15702
15703 2005-01-03 Richard Henderson <rth@redhat.com>
15704
15705 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
15706
15707 2005-01-03 Richard Henderson <rth@redhat.com>
15708
15709 * gcc.dg/vect/vect.exp: Enable for ia64.
15710 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
15711 (check_effective_target_vect_float): Likewise.
15712 (check_effective_target_vect_no_align): Likewise.
15713 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
15714 * gcc.dg/vect/vect-8.c: Likewise.
15715
15716 2005-01-03 Uros Bizjak <uros@kss-loka.si>
15717
15718 PR target/19236
15719 * gcc.dg/pr19236-1.c: New test case.
15720
15721 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
15722
15723 PR rtl-optimization/12092
15724 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
15725
15726 2005-01-02 Andreas Jaeger <aj@suse.de>
15727
15728 * gcc.dg/pr12092-1.c: Do not run on x86_64.
15729
15730 2005-01-01 Roger Sayle <roger@eyesopen.com>
15731 Andrew Pinski <pinskia@physics.uc.edu>
15732
15733 PR rtl-optimization/12092
15734 * gcc.dg/pr12092-1.c: New test case.
15735
15736 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
15737
15738 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
15739 'hidden' and 'default' for better portability.
15740 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
15741
15742 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
15743 6 and 7.
15744 * g++.old-deja/g++.brendan/new3.C: Likewise.
15745
15746 2005-01-01 Steven Bosscher <stevenb@suse.de>
15747
15748 * gcc.dg/20041231-1.C: New test.
15749 * g++.dg/warn/Wunreachable-code-1.C: New test.
15750
15751 2004-12-30 David Edelsohn <edelsohn@gnu.org>
15752
15753 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
15754 file, not /dev/null. Abort on error.
15755
15756 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
15757 Ziemowit Laski <zlaski@apple.com>
15758
15759 PR objc/18971
15760 * objc.dg/encode-5.m: New test.
15761
15762 2004-12-29 Richard Henderson <rth@redhat.com>
15763
15764 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
15765 * objc.dg/stabs-1.m: Disable for ia64.
15766
15767 2004-12-29 Mark Mitchell <mark@codesourcery.com>
15768
15769 PR c++/19190
15770 * g++.dg/warn/Wunused-10.C: New test.
15771
15772 2004-12-28 Richard Henderson <rth@redhat.com>
15773
15774 * objc.dg/stabs-1.m: Disable for alpha.
15775
15776 2004-12-27 Mark Mitchell <mark@codesourcery.com>
15777
15778 PR c++/19149
15779 * g++.dg/parse/error23.C: New test.
15780
15781 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15782
15783 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
15784
15785 PR fortran/19032
15786 * gfortran.dg/intrinsic_modulo_1.f90: New.
15787 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
15788 tests with divisor -1.
15789
15790 2004-12-27 Mark Mitchell <mark@codesourcery.com>
15791
15792 * g++.dg/opt/temp1.C (memcpy): Return a value.
15793
15794 PR c++/19148
15795 * g++.dg/expr/cond7.C: New test.
15796
15797 2004-12-27 Paul Brook <paul@codesourcery.com>
15798
15799 * gfortran.dg/g77/select_no_compile.f: Remove.
15800
15801 2004-12-27 Richard Henderson <rth@redhat.com>
15802
15803 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
15804 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
15805 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
15806
15807 2004-12-26 Richard Henderson <rth@redhat.com>
15808
15809 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
15810 by 1i instead of token pasting.
15811
15812 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15813
15814 PR tree-optimization/17578
15815 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
15816 to additional_flags.
15817 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
15818
15819 2004-12-25 Richard Henderson <rth@redhat.com>
15820
15821 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
15822 Remove Alpha.
15823
15824 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15825
15826 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
15827 hppa*-*-hpux*.
15828 * gcc.dg/pr17957.c (dg-options): Likewise.
15829 * gcc.dg/struct-ret-1.c: Add prototype for abort.
15830 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
15831 instead of 0 on __hppa__.
15832 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
15833 "foo,%r" on hppa*-*-*.
15834
15835 2004-12-23 Bud Davis <bdavis9659@comcast.net>
15836
15837 PR fortran/19071
15838 * gfortran.dg/complex_write.f90: New test.
15839
15840 2004-12-23 Mark Mitchell <mark@codesourcery.com>
15841
15842 PR c++/17595
15843 * g++.dg/parse/pragma2.C: New test.
15844
15845 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
15846
15847 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
15848
15849 * gcc.dg/empty2.c: Add missing dg-warning.
15850
15851 2004-12-23 Mark Mitchell <mark@codesourcery.com>
15852
15853 PR c++/17413
15854 * g++.dg/template/local4.C: New test.
15855 * g++.dg/template/crash19.C: Add dg-error marker.
15856
15857 * g++.dg/template/crash31.C: Correct embedded PR number.
15858
15859 2004-12-23 Mark Mitchell <mark@codesourcery.com>
15860
15861 PR c++/16405
15862 * g++.dg/opt/temp1.C: Add do-run marker.
15863
15864 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
15865
15866 * g++.dg/template/spec19.C: New.
15867
15868 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
15869
15870 PR target/16819
15871 * gcc.dg/empty2.c: New.
15872
15873 2004-12-23 Richard Henderson <rth@redhat.com>
15874
15875 * lib/target-supports.exp (check_effective_target_vect_no_align):
15876 Remove i?86 and x86-64.
15877
15878 2004-12-23 Mark Mitchell <mark@codesourcery.com>
15879
15880 PR c++/16405
15881 * g++.dg/opt/temp1.C: New test.
15882
15883 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15884
15885 PR c++/18733
15886 * g++.dg/template/friend33.C: New testcase.
15887
15888 2004-12-22 Mark Mitchell <mark@codesourcery.com>
15889
15890 PR c++/18464
15891 * g++.dg/template/cond5.C: New test.
15892
15893 PR c++/18492
15894 * g++.dg/inherit/thunk3.C: New test.
15895
15896 PR c++/11224
15897 * g++.dg/warn/Wunused-9.C: New test.
15898
15899 2004-12-22 Janis Johnson <janis187@us.ibm.com>
15900
15901 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
15902
15903 2004-12-22 Jan Beulich <jbeulich@novell.com>
15904
15905 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
15906
15907 2004-12-21 Mark Mitchell <mark@codesourcery.com>
15908
15909 PR c++/18378
15910 * g++.dg/ext/packed8.C: New test.
15911
15912 PR c++/19063
15913 * g++.dg/template/crash31.C: New test.
15914
15915 PR c++/19034
15916 * g++.dg/template/crash30.C: New test.
15917
15918 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
15919
15920 PR C++/18984
15921 * g++.dg/eh/ctor3.C: New test.
15922
15923 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
15924
15925 * objc.dg/stabs-1.m: Allow section name to be quoted and
15926 assembly label to begin with '.LL'.
15927
15928 2004-12-21 Janis Johnson <janis187@us.ibm.com>
15929
15930 * gcc.dg/vect/vect.exp
15931 (check_effective_target_lp64_or_vect_no_align): New.
15932 * gcc.dg/vect/vect-77.c: Use it.
15933 * gcc.dg/vect/vect-78.c: Use it.
15934
15935 * lib/target-supports.exp
15936 (check_effective_target_vect_no_max,
15937 check_effective_target_vect_no_bitwise,
15938 check_effective_target_vect_no_align): New.
15939 * gcc.dg/vect/vect-13.c: Use them.
15940 * gcc.dg/vect/vect-17.c: Ditto.
15941 * gcc.dg/vect/vect-18.c: Ditto.
15942 * gcc.dg/vect/vect-19.c: Ditto.
15943 * gcc.dg/vect/vect-20.c: Ditto.
15944 * gcc.dg/vect/vect-27.c: Ditto.
15945 * gcc.dg/vect/vect-29.c: Ditto.
15946 * gcc.dg/vect/vect-44.c: Ditto.
15947 * gcc.dg/vect/vect-48.c: Ditto.
15948 * gcc.dg/vect/vect-50.c: Ditto.
15949 * gcc.dg/vect/vect-52.c: Ditto.
15950 * gcc.dg/vect/vect-54.c: Ditto.
15951 * gcc.dg/vect/vect-56.c: Ditto.
15952 * gcc.dg/vect/vect-58.c: Ditto.
15953 * gcc.dg/vect/vect-60.c: Ditto.
15954 * gcc.dg/vect/vect-72.c: Ditto.
15955 * gcc.dg/vect/vect-80.c: Ditto.
15956
15957 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
15958
15959 PR c++/14075
15960 * g++.dg/init/string1.C: New.
15961
15962 PR c++/18975
15963 * g++.dg/other/synth1.C: New.
15964
15965 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
15966
15967 PR c/18963
15968 * gcc.dg/pr18963-1.c: New test.
15969
15970 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
15971
15972 PR c/18596
15973 * gcc.dg/funcdef-storage-1.c (foo): Remove.
15974 * gcc.dg/pr18596-1.c: Use dg-error.
15975 (dg-options): Use -fno-unit-at-a-time.
15976 * gcc.dg/pr18596-2.c: New test.
15977 * gcc.dg/pr18596-3.c: New test.
15978
15979 2004-12-20 Roger Sayle <roger@eyesopen.com>
15980
15981 PR middle-end/18683
15982 * g++.dg/opt/pr18683-1.C: New test case.
15983
15984 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
15985
15986 PR other/19093
15987 * g++.dg/opt/max1.C: Fix for 64bit targets.
15988
15989 2004-12-20 Matt Austern <austern@apple.com>
15990
15991 PR c++/19044
15992 * g++.dg/ext/builtin6.C: New
15993
15994 2004-12-20 Diego Novillo <dnovillo@redhat.com>
15995
15996 PR tree-optimization/19080
15997 * gcc.c-torture/compile/pr19080.c: New test.
15998
15999 2004-12-20 Steven Bosscher <stevenb@suse.de>
16000
16001 * gcc.dg/20041219-1.c: New test.
16002
16003 2004-12-19 Roger Sayle <roger@eyesopen.com>
16004
16005 PR middle-end/19068
16006 * g++.dg/opt/max1.C: New test case.
16007
16008 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16009
16010 * gcc.dg/fdata-sections-1.c: New test.
16011
16012 2004-12-18 Roger Sayle <roger@eyesopen.com>
16013
16014 PR middle-end/18548
16015 * gcc.dg/max-1.c: New test case.
16016
16017 2004-12-18 Jakub Jelinek <jakub@redhat.com>
16018
16019 * gcc.c-torture/execute/20041218-1.c: New test.
16020
16021 2004-12-17 Diego Novillo <dnovillo@redhat.com>
16022
16023 * gcc.dg/pr18501.c: New test.
16024 * gcc.dg/uninit-5.c: XFAIL.
16025 * gcc.dg/uninit-9.c: XFAIL.
16026
16027 2004-12-17 Dale Johannesen <dalej@apple.com>
16028
16029 * gcc.dg/20041213-1.c: New.
16030
16031 2004-12-17 Ziemowit Laski <zlaski@apple.com>
16032
16033 * objc.dg/stabs-1.m: Allow assembly label to begin
16034 with a dot ('.').
16035
16036 2004-12-17 Jakub Jelinek <jakub@redhat.com>
16037
16038 * gcc.c-torture/execute/20041213-1.c: Move...
16039 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
16040
16041 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
16042
16043 PR c++/18721
16044 * g++.dg/lookup/conv-5.C: New.
16045
16046 2004-12-16 Ziemowit Laski <zlaski@apple.com>
16047
16048 * objc.dg/stabs-1.m: New test.
16049
16050 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
16051
16052 * gcc.dg/visibility-c.c: Change compile to
16053 assemble for the test.
16054
16055 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
16056
16057 PR target/19041
16058 * gcc.dg/visibility-c.c: New test.
16059
16060 2004-12-16 Roger Sayle <roger@eyesopen.com>
16061
16062 PR middle-end/18493
16063 * gcc.dg/switch-8.c: New test case.
16064
16065 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
16066
16067 PR c++/18905
16068 * g++.dg/template/init4.C: New.
16069 * g++.dg/opt/static3.C: Enable optimizer.
16070
16071 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
16072
16073 * g++.dg/other/complex1.C: New test.
16074
16075 2004-12-15 Alan Modra <amodra@bigpond.net.au>
16076
16077 * g++.dg/opt/inline9.C: New test.
16078
16079 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16080
16081 PR fortran/18993
16082 * gfotran.dg/nullify_1.f: New test.
16083
16084 2004-12-15 Richard Henderson <rth@redhat.com>
16085
16086 * gcc.target/i386/i386.exp: New harness.
16087 * gcc.target/i386/vect-args.c: New.
16088
16089 2004-12-15 David Edelsohn <edelsohn@gnu.org>
16090
16091 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
16092
16093 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16094
16095 PR c++/18825
16096 * g++.dg/template/friend32.C: New test.
16097
16098 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
16099
16100 * cpp/pragma-once-1.c: New test.
16101 * cpp/pragma-once-1b.h: Likewise.
16102 * cpp/pragma-once-1c.h: Likewise.
16103 * cpp/pragma-once-1d.h: Likewise.
16104 * cpp/inc/pragma-once-1a.h: Likewise.
16105
16106 2004-12-15 Bud Davis <bdavis9659@comcast.net>
16107 Steven G. Kargl <kargls@comcast.net>
16108
16109 PR fortran/17597
16110 * gfortran.dg/list_read_3.f90: New test.
16111
16112 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
16113
16114 * gcc.dg/ftrapv-2.c: New test.
16115
16116 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
16117
16118 PR c++/18981
16119 * g++.dg/template/typename9.C: New test.
16120
16121 2004-12-14 Mark Mitchell <mark@codesourcery.com>
16122
16123 PR c++/18738
16124 * g++.dg/template/typename8.C: New test.
16125 * g++.dg/parse/friend2.C: Tweak error message.
16126
16127 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
16128
16129 * gcc.c-torture/20041214-1.c: New test.
16130
16131 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
16132
16133 PR c++/18965
16134 * g++.dg/init/array17.C: New test.
16135
16136 2004-12-14 Mark Mitchell <mark@codesourcery.com>
16137
16138 PR c++/18793
16139 * g++.dg/init/aggr3.C: New test.
16140
16141 2004-12-14 Janis Johnson <janis187@us.ibm.com
16142
16143 * gcc.dg/altivec-types-1.c: New test.
16144 * gcc.dg/altivec-types-2.c: New test.
16145 * gcc.dg/altivec-types-3.c: New test.
16146 * gcc.dg/altivec-types-4.c: New test.
16147 * g++.dg/ext/altivec-types-1.C: New test.
16148 * g++.dg/ext/altivec-types-2.C: New test.
16149 * g++.dg/ext/altivec-types-3.C: New test.
16150 * g++.dg/ext/altivec-types-4.C: New test.
16151
16152 2004-12-14 Jakub Jelinek <jakub@redhat.com>
16153
16154 PR middle-end/18951
16155 * gcc.c-torture/execute/20041213-1.c: New test.
16156
16157 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
16158
16159 PR c++/18949
16160 * g++.dg/template/cast1.C: New.
16161
16162 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
16163
16164 * gcc.c-torture/execute/20041213-2.c: New test.
16165
16166 2004-12-13 Richard Henderson <rth@redhat.com>
16167
16168 * gcc.dg/i386-sse-10.c: Fix typo in options.
16169
16170 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
16171
16172 PR c++/18968
16173 * g++.dg/opt/pr18968.C: New test.
16174
16175 2004-12-13 Mark Mitchell <mark@codesourcery.com>
16176
16177 PR c++/18925
16178 * g++.dg/ext/visibility/staticdatamem.C: New test.
16179
16180 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
16181
16182 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
16183
16184 2004-12-13 Roger Sayle <roger@eyesopen.com>
16185
16186 PR rtl-optimization/18928
16187 * gcc.dg/pr18928-1.c: New test case.
16188
16189 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
16190
16191 PR tree-opt/16951
16192 * gcc.c-torture/compile/20041211-1.c: New.
16193
16194 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16195
16196 PR middle-end/17564
16197 * gcc.c-torture/execute/20041212-1.c: New test.
16198
16199 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16200
16201 PR fortran/18869
16202 * gfortran.dg/common_1.f90: New test.
16203
16204 2004-12-12 Steven G. Kargl <kargls@comcast.net>
16205 Paul Brook <paul@codesourcery.com>
16206
16207 PR fortran/16222
16208 * gfortran.dg/real_do_1.f90: New test.
16209
16210 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
16211
16212 PR tree-opt/18040
16213 * g++.dg/opt/ptrmem6.C: New test.
16214
16215 2004-12-11 Roger Sayle <roger@eyesopen.com>
16216
16217 PR middle-end/18921
16218 * gcc.dg/pr18921-1.c: New test case.
16219
16220 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16221
16222 PR fortran/17175
16223 * gfortran.dg/scale_1.f90: New test.
16224
16225 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
16226
16227 PR middle-end/18903
16228 * gcc.c-torture/compile/pr18903.c: New test.
16229
16230 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
16231
16232 * gcc.c-torture/execute/20041210-1.c: New test.
16233
16234 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16235
16236 PR c++/18731
16237 * g++.dg/parser/struct-1.C: New test.
16238 * g++.dg/parser/struct-2.C: New test.
16239 * g++.dg/parser/struct-3.C: New test.
16240
16241 2004-12-09 Richard Henderson <rth@redhat.com>
16242
16243 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
16244
16245 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
16246 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
16247
16248 2004-12-09 Matt Austern <austern@apple.com>
16249
16250 PR c++/18514
16251 * g++.dg/ext/builtin1.C: New
16252 * g++.dg/ext/builtin2.C: New
16253 * g++.dg/ext/builtin3.C: New
16254 * g++.dg/ext/builtin4.C: New
16255 * g++.dg/ext/builtin5.C: New
16256
16257 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
16258
16259 PR tree-opt/18904
16260 * g++.dg/opt/ptrmem5.C: New test.
16261
16262 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
16263
16264 * g++.dg/parse/typename5.C: Adjust for new error.
16265 * g++.dg/parse/typename7.C: New.
16266
16267 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16268
16269 PR c++/18073
16270 * g++.dg/other/mmintrin.C: New test.
16271
16272 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
16273
16274 PR c++/16681
16275 * g++.dg/init/array15.C: New.
16276 * g++.dg/init/array16.C: New.
16277
16278 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16279
16280 PR fortran/18826
16281 * gfortran.dg/assign_1.f90: New test.
16282
16283 2004-12-08 Nick Clifton <nickc@redhat.com>
16284
16285 * gcc.target/xstormy16/bss_below100: New directory containing tests.
16286 * gcc.target/xstormy16/data_below100: Likewise.
16287 * gcc.target/xstormy16/sfr: Likewise.
16288 * gcc.target/xstormy16/below100.S: New test source file.
16289 * gcc.target/xstormy16/below100.ld: New test linker script.
16290 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
16291 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
16292 bp instructions.
16293 * gcc.target/xstormy16/bp.c: Likewise.
16294
16295 * gcc.target/xstormy16/bss_below100: New files:
16296 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
16297 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
16298 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
16299 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
16300 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
16301 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
16302 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
16303 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
16304 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
16305 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
16306 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
16307 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
16308 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
16309 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
16310 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
16311 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
16312 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
16313 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
16314 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
16315 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
16316 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
16317 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
16318 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
16319 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
16320 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
16321 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
16322 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
16323
16324 * gcc.target/xstormy16/data_below100: New files:
16325 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
16326 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
16327 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
16328 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
16329 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
16330 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
16331 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
16332 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
16333 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
16334 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
16335 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
16336 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
16337 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
16338 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
16339 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
16340 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
16341 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
16342 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
16343 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
16344 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
16345 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
16346 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
16347 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
16348 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
16349 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
16350 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
16351 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
16352
16353 * gcc.target/xstormy16/sfr: New files:
16354 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
16355 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
16356 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
16357 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
16358 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
16359 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
16360 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
16361 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
16362 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
16363 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
16364 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
16365 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
16366 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
16367 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
16368 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
16369 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
16370 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
16371 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
16372 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
16373 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
16374 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
16375 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
16376 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
16377 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
16378 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
16379 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
16380 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
16381 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
16382 27_if0_sfrw_bitfield_f.c
16383
16384 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16385
16386 PR c++/18100
16387 * g++.dg/lookup/name-clash4.C: New test.
16388
16389 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
16390
16391 PR c++/18672
16392 * g++.dg/opt/array1.C: New.
16393
16394 PR c++/18803
16395 * g++.dg/template/operator5.C: New.
16396
16397 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
16398
16399 PR c/18867
16400 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
16401
16402 2004-12-07 Steven Bosscher <stevenb@suse.de>
16403
16404 * gcc.dg/noncompile/20041207.c: New test.
16405
16406 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
16407
16408 * g++.dg/other/unreachable-1.C: New test.
16409
16410 2004-12-06 Nick Clifton <nickc@redhat.com>
16411
16412 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
16413 <limits.h> because the latter comes from gcc's include/ directory
16414 and not the newlib/libc/include directory.
16415
16416 2004-12-04 Richard Henderson <rth@redhat.com>
16417
16418 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
16419
16420 2004-12-04 Richard Henderson <rth@redhat.com>
16421
16422 * lib/target-supports.exp (check_gc_sections_available): Disable
16423 for alpha and ia64.
16424
16425 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
16426
16427 PR middle-end/17909
16428 * g++.dg/other/vararg-2.C: New test.
16429
16430 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16431
16432 PR c++/17011, c++/17971
16433 * g++.dg/template/error15.C: Adjust expected error.
16434 * g++.dg/template/instantiate3.C: Likewise.
16435
16436 2004-12-03 Janis Johnson <janis187@us.ibm.com>
16437
16438 * gcc.dg/altivec-18.c: Fix for darwin
16439
16440 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
16441
16442 PR c++/18782
16443 * g++.dg/parse/ptrmem2.C: New.
16444
16445 PR c++/18318
16446 * g++.dg/template/new1.C: New.
16447
16448 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16449
16450 PR fortran/18710
16451 * gfortran.dg/direct_io_3.f90: New test.
16452
16453 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
16454
16455 PR 18758
16456 * g++.dg/parse/crash21.C: New.
16457
16458 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16459
16460 PR c++/15664, c++/18276
16461 * g++.dg/template/ttp13.C: New test.
16462 * g++.dg/template/ttp14.C: Likewise.
16463
16464 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16465
16466 PR c++/18123
16467 * g++.dg/parse/enum2.C: New test.
16468 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
16469
16470 2004-12-02 Nick Clifton <nickc@redhat.com>
16471
16472 * gcc.target/xstormy16: New test directory.
16473 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
16474 * gcc.target/xstormy16/bp.c: Check the generation of bp
16475 instructions.
16476 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
16477 bn instructions and the BELOW100 attribute.
16478
16479 2004-12-02 Alan Modra <amodra@bigpond.net.au>
16480
16481 PR target/16952
16482 * gcc.dg/ppc-eabi.c: New.
16483
16484 2004-12-02 Bud Davis <bdavis9659@comcast.net>
16485
16486 PR fortran/18284
16487 * gfortran.dg/backspace.f90
16488
16489 2004-12-02 Bud Davis <bdavis9659@comcast.net>
16490
16491 * gfortran.dg/inquire.f90: New test.
16492
16493 2004-12-01 Janis Johnson <janis187@us.ibm.com>
16494
16495 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
16496 handle effective-target-keyword.
16497 (dg-skip-if): Support effective-target keyword as target list.
16498 (dg-xfail-if): Ditto.
16499 * lib/target-supports.exp (is-effective-target-keyword): New proc.
16500
16501 2004-12-01 Diego Novillo <dnovillo@redhat.com>
16502
16503 PR tree-optimization/18291
16504 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
16505
16506 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
16507
16508 PR C++/18729
16509 * g++.dg/parse/crash20.C: New.
16510
16511 PR c++/17431
16512 * g++.dg/overload/arg1.C: New.
16513 * g++.dg/overload/arg2.C: New.
16514 * g++.dg/overload/arg3.C: New.
16515 * g++.dg/overload/arg4.C: New.
16516
16517 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
16518
16519 * gcc.dg/c99-flex-array-4.c: Remove.
16520
16521 2004-11-30 Janis Johnson <janis187@us.ibm.com>
16522
16523 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
16524
16525 * lib/target-supports.exp (is-effective-target): Simplify.
16526
16527 * lib/target-supports.exp (check_effective_target_vect_long):
16528 Fix for powerpc64-*-*.
16529
16530 2004-11-30 Loren James Rittle <ljrittle@acm.org>
16531
16532 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
16533 to support new requirements on FreeBSD 5.
16534
16535 2004-11-30 Devang Patel <dpatel@apple.com>
16536
16537 PR 18702
16538 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
16539
16540 2004-11-30 Janis Johnson <janis187@us.ibm.com>
16541
16542 * g++.dg/ext/altivec-13.C: New test.
16543
16544 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
16545
16546 PR tree-opt/18298
16547 * gcc.c-torture/execute/p18298.c: New test.
16548
16549 2004-11-30 Ira Rosen <irar@il.ibm.com>
16550 Dorit Naishlos <dorit@il.ibm.com>
16551
16552 PR tree-opt/18607
16553 * gcc.dg/vect/vect-89.c: New test.
16554
16555 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
16556
16557 * gcc.dg/pr18596-1.c: New test.
16558
16559 2004-11-30 Ben Elliston <bje@au.ibm.com>
16560
16561 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
16562
16563 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
16564
16565 PR c/18479
16566 * gcc.dg/pr18479.c: New test.
16567
16568 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
16569
16570 PR target/18490
16571 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
16572 mmix-knuth-mmixware.
16573
16574 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
16575 cris-*-elf* cris-*-aout* mmix-*-*
16576
16577 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
16578
16579 PR middle-end/18725
16580 * gcc.dg/pr18725.c: New test.
16581
16582 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
16583
16584 PR target/18488
16585 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
16586
16587 PR target/18336
16588 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
16589
16590 2004-11-29 Mark Mitchell <mark@codesourcery.com>
16591
16592 PR c++/18368
16593 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
16594 * g++.old-deja/g++.law/ctors5.C: Likewise.
16595 * g++.old-deja/g++.other/crash25.C: Likewise.
16596
16597 PR c++/18674
16598 * g++.dg/template/error16.C: New test.
16599
16600 PR c++/18512
16601 * g++.dg/template/crash29.C: New test.
16602
16603 2004-11-29 Diego Novillo <dnovillo@redhat.com>
16604
16605 PR tree-optimization/18712
16606 * gcc.c-torture/compile/pr18712.c: New test.
16607
16608 2004-11-29 Joseph Myers <joseph@codesourcery.com>
16609
16610 PR c/7544
16611 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
16612 tests.
16613
16614 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16615
16616 PR c++/18652
16617 * g++.dg/lookup/crash6.C: New test.
16618
16619 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
16620
16621 PR middle-end/18164
16622 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
16623
16624 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
16625
16626 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
16627 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
16628 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
16629
16630 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
16631
16632 * gcc.dg/pr18164.c: New test.
16633
16634 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
16635
16636 * gcc.dg/funroll-loops-all.c: New.
16637
16638 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
16639
16640 PR target/18489
16641 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
16642 delimeter, match space and TAB as well as ":".
16643
16644 PR target/18484
16645 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
16646
16647 PR target/18348
16648 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
16649
16650 PR target/18345
16651 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
16652
16653 PR target/18337
16654 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
16655
16656 2004-11-28 Bud Davis <bdavis9659@comcast.net>
16657
16658 * gfortran.dg/direct_io_2.f90: New test.
16659
16660 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
16661
16662 PR target/18334
16663 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
16664
16665 2004-11-28 Richard Henderson <rth@redhat.com>
16666
16667 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
16668
16669 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
16670
16671 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
16672 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
16673 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
16674 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
16675 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
16676 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
16677 gcc.dg/pointer-arith-8.c: New tests.
16678
16679 2004-11-27 Bud Davis <bdavis9659@comcast.net>
16680
16681 PR fortran/18364
16682 * gfortran.dg/endfile.f90: New test.
16683
16684 2004-11-27 Falk Hueffner <falk@debian.org>
16685
16686 * gcc.dg/loop-6.c: New test.
16687
16688 2004-11-27 Jakub Jelinek <jakub@redhat.com>
16689
16690 * gcc.c-torture/execute/20041126-1.c: New test.
16691
16692 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
16693
16694 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
16695 on IRIX.
16696
16697 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
16698
16699 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
16700 functions.
16701
16702 2004-11-27 Jakub Jelinek <jakub@redhat.com>
16703
16704 PR rtl-optimization/17825
16705 * gcc.c-torture/compile/20041119-1.c: New test.
16706
16707 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16708
16709 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
16710 Check existence of ld library path variables before unsetting.
16711
16712 2004-11-26 Mark Mitchell <mark@codesourcery.com>
16713
16714 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
16715
16716 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
16717
16718 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
16719
16720 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
16721
16722 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
16723
16724 2004-11-26 Ben Elliston <bje@au.ibm.com>
16725
16726 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
16727 dg-do directive.
16728
16729 2004-11-26 Ben Elliston <bje@au.ibm.com>
16730
16731 * gcc.dg/pr17957.c: Pass --param, not -param.
16732
16733 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
16734
16735 PR middle-end/17957
16736 * testsuite/gcc.dg/pr17957.c: New test.
16737
16738 2004-11-25 Mark Mitchell <mark@codesourcery.com>
16739
16740 PR c++/18445
16741 * g++.dg/template/crash28.C: Likewise.
16742
16743 PR c++/18001
16744 * g++.dg/expr/unary2.C: Adjust lvalue messages.
16745 * g++.dg/ext/lvaddr.C: Likewise.
16746 * g++.dg/opt/pr7503-3.C: Likewise.
16747
16748 PR c++/18466
16749 * g++.dg/parse/qualified3.C: New test.
16750 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
16751
16752 PR c++/18545
16753 * g++.dg/expr/return1.C: New test.
16754
16755 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16756
16757 Friend class name lookup 3/n, PR c++/3332
16758 * g++.dg/lookup/friend3.C: New test.
16759 * g++.dg/lookup/friend4.C: Likewise.
16760 * g++.dg/lookup/friend5.C: Likewise.
16761
16762 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16763
16764 Friend class name lookup 2/n, PR c++/14513, c++/15410
16765 * g++.dg/lookup/friend2.C: New test.
16766 * g++.dg/template/friend31.C: Likewise.
16767
16768 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16769
16770 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
16771
16772 2004-11-24 Mark Mitchell <mark@codesourcery.com>
16773
16774 PR c++/17473
16775 * g++.dg/tc1/dr56.C: Remove.
16776 * g++.dg/template/typedef1.C: Add dg-error markers.
16777 * g++.old-deja/g++.other/typedef7.C: Likewise.
16778
16779 PR c++/18285
16780 * g++.dg/parse/typedef7.C: New test.
16781
16782 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
16783
16784 * gcc.c-torture/execute/20041124-1.c: New test.
16785
16786 2004-11-24 Mark Mitchell <mark@codesourcery.com>
16787
16788 * g++.dg/template/deduce3.C: New test.
16789
16790 PR c++/18586
16791 * g++.dg/template/crash27.C: New test.
16792
16793 PR c++/18530
16794 * g++.dg/warn/Wshadow-3.C: New test.
16795
16796 2004-11-24 Devang Patel <dpatel@apple.com>
16797
16798 PR/18555
16799 * gcc.dg/cpp/isysroot-1.c: New test.
16800 * gcc.dg/cpp/usr/include/stdio.h: New file.
16801 * gcc.dg/cpp/isysroot-2.c: New test.
16802 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
16803 New file.
16804
16805 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16806
16807 PR c++/8929
16808 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
16809
16810 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
16811
16812 * gcc.target/sparc/align.c: Do not include <stdint.h>.
16813 * gcc.target/sparc/pdist.c: Likewise.
16814
16815 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
16816
16817 PR c++/16882
16818 * g++.dg/conversion/simd1.C: New test.
16819
16820 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16821
16822 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
16823 and restore_ld_library_path_env_vars.
16824 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
16825 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
16826 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
16827 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
16828
16829 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
16830
16831 * gcc.dg/pragma-align-2.c: Test macro expansion.
16832 * gcc.dg/pragma-pack-2.c: New test.
16833
16834 2004-11-23 Richard Henderson <rth@redhat.com>
16835
16836 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
16837 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
16838 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
16839 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
16840 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
16841 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
16842
16843 * gcc.dg/vect/vect.exp: Add check for alpha.
16844 * lib/target-supports.exp (check_alpha_max_hw_available): New.
16845 (check_effective_target_vect_int): Enable for alpha.
16846 (check_effective_target_vect_long): New.
16847 (is-effective-target): Add it.
16848
16849 2004-11-23 Uros Bizjak <uros@kss-loka.si>
16850
16851 * gcc.dg/pr18614-1.c: New test.
16852
16853 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
16854
16855 * gcc.dg/setjmp-2.c: New test.
16856
16857 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
16858
16859 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
16860 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
16861 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
16862 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
16863 gcc.target/sparc/pdist.c: New tests.
16864
16865 2004-11-22 Bob Wilson <bob.wilson@acm.org>
16866
16867 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
16868
16869 2004-11-22 Dale Johannesen <dalej@apple.com>
16870
16871 * gcc.dg/20041111-1.c: New.
16872
16873 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
16874
16875 PR tree-opt/18536
16876 * gcc.dg/vect/pr18536.c: New test.
16877
16878 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16879
16880 PR c++/18354
16881 * g++.dg/template/nontype11.C: New test.
16882
16883 2004-11-21 Roger Sayle <roger@eyesopen.com>
16884
16885 PR middle-end/18520
16886 * gcc.dg/pr18520-1.c: New test case.
16887
16888 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
16889
16890 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
16891 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
16892 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
16893 expected diagnostics.
16894
16895 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
16896
16897 PR target/18580
16898 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
16899 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
16900 vect-77.c, vect-77a.c: XFAIL on the SPARC.
16901
16902 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
16903
16904 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
16905
16906 2004-11-19 Mark Mitchell <mark@codesourcery.com>
16907 Joseph Myers <joseph@codesourcery.com>
16908
16909 * lib/target-supports.exp (check_visibility_available): Really
16910 test the compiler.
16911
16912 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
16913
16914 PR tree-opt/18181
16915 * gcc.dg/vect/vect-85.c: New test.
16916 * gcc.dg/vect/vect-86.c: New test.
16917 * gcc.dg/vect/vect-87.c: New test.
16918 * gcc.dg/vect/vect-88.c: New test.
16919
16920 2004-11-19 Ben Elliston <bje@au.ibm.com>
16921
16922 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
16923
16924 2004-11-18 Janis Johnson <janis187@us.ibm.com>
16925
16926 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
16927 * gcc.dg/ppc-and-1.c: Ditto.
16928 * gcc.dg/ppc-compare-1.c: Ditto.
16929 * gcc.dg/ppc-mov-1.c: Ditto
16930
16931 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
16932 Mark Mitchell <mark@codesourcery.com>
16933
16934 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
16935
16936 2004-11-17 Janis Johnson <janis187@us.ibm.com>
16937 Aldy Hernandez <aldyh@redhat.com>
16938
16939 * lib/target-supports.exp (check_effective_target_vect_int): New
16940 (check_effective_target_vect_float): New
16941 (check_effective_target_vect_double): New.
16942 (is-effective-target): Support new effective targets keywords.
16943 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
16944 default action for dg-do.
16945 * gcc.dg/vect/pr16105.c: Use new support.
16946 * gcc.dg/vect/pr18400.c: Ditto.
16947 * gcc.dg/vect/pr18425.c: Ditto.
16948 * gcc.dg/vect/vect-1.c: Ditto.
16949 * gcc.dg/vect/vect-10.c: Ditto.
16950 * gcc.dg/vect/vect-11.c: Ditto.
16951 * gcc.dg/vect/vect-12.c: Ditto.
16952 * gcc.dg/vect/vect-13.c: Ditto.
16953 * gcc.dg/vect/vect-14.c: Ditto.
16954 * gcc.dg/vect/vect-15.c: Ditto.
16955 * gcc.dg/vect/vect-16.c: Ditto.
16956 * gcc.dg/vect/vect-17.c: Ditto.
16957 * gcc.dg/vect/vect-18.c: Ditto.
16958 * gcc.dg/vect/vect-19.c: Ditto.
16959 * gcc.dg/vect/vect-2.c: Ditto.
16960 * gcc.dg/vect/vect-20.c: Ditto.
16961 * gcc.dg/vect/vect-21.c: Ditto.
16962 * gcc.dg/vect/vect-22.c: Ditto.
16963 * gcc.dg/vect/vect-23.c: Ditto.
16964 * gcc.dg/vect/vect-24.c: Ditto.
16965 * gcc.dg/vect/vect-25.c: Ditto.
16966 * gcc.dg/vect/vect-26.c: Ditto.
16967 * gcc.dg/vect/vect-27.c: Ditto.
16968 * gcc.dg/vect/vect-27a.c: Ditto.
16969 * gcc.dg/vect/vect-28.c: Ditto.
16970 * gcc.dg/vect/vect-29.c: Ditto.
16971 * gcc.dg/vect/vect-29a.c: Ditto.
16972 * gcc.dg/vect/vect-3.c: Ditto.
16973 * gcc.dg/vect/vect-30.c: Ditto.
16974 * gcc.dg/vect/vect-31.c: Ditto.
16975 * gcc.dg/vect/vect-32.c: Ditto.
16976 * gcc.dg/vect/vect-33.c: Ditto.
16977 * gcc.dg/vect/vect-34.c: Ditto.
16978 * gcc.dg/vect/vect-35.c: Ditto.
16979 * gcc.dg/vect/vect-36.c: Ditto.
16980 * gcc.dg/vect/vect-37.c: Ditto.
16981 * gcc.dg/vect/vect-38.c: Ditto.
16982 * gcc.dg/vect/vect-4.c: Ditto.
16983 * gcc.dg/vect/vect-40.c: Ditto.
16984 * gcc.dg/vect/vect-41.c: Ditto.
16985 * gcc.dg/vect/vect-42.c: Ditto.
16986 * gcc.dg/vect/vect-43.c: Ditto.
16987 * gcc.dg/vect/vect-44.c: Ditto.
16988 * gcc.dg/vect/vect-45.c: Ditto.
16989 * gcc.dg/vect/vect-46.c: Ditto.
16990 * gcc.dg/vect/vect-47.c: Ditto.
16991 * gcc.dg/vect/vect-48.c: Ditto.
16992 * gcc.dg/vect/vect-48a.c: Ditto.
16993 * gcc.dg/vect/vect-49.c: Ditto.
16994 * gcc.dg/vect/vect-5.c: Ditto.
16995 * gcc.dg/vect/vect-50.c: Ditto.
16996 * gcc.dg/vect/vect-51.c: Ditto.
16997 * gcc.dg/vect/vect-52.c: Ditto.
16998 * gcc.dg/vect/vect-53.c: Ditto.
16999 * gcc.dg/vect/vect-54.c: Ditto.
17000 * gcc.dg/vect/vect-55.c: Ditto.
17001 * gcc.dg/vect/vect-56.c: Ditto.
17002 * gcc.dg/vect/vect-56a.c: Ditto.
17003 * gcc.dg/vect/vect-57.c: Ditto.
17004 * gcc.dg/vect/vect-58.c: Ditto.
17005 * gcc.dg/vect/vect-59.c: Ditto.
17006 * gcc.dg/vect/vect-6.c: Ditto.
17007 * gcc.dg/vect/vect-60.c: Ditto.
17008 * gcc.dg/vect/vect-61.c: Ditto.
17009 * gcc.dg/vect/vect-62.c: Ditto.
17010 * gcc.dg/vect/vect-63.c: Ditto.
17011 * gcc.dg/vect/vect-64.c: Ditto.
17012 * gcc.dg/vect/vect-65.c: Ditto.
17013 * gcc.dg/vect/vect-66.c: Ditto.
17014 * gcc.dg/vect/vect-67.c: Ditto.
17015 * gcc.dg/vect/vect-68.c: Ditto.
17016 * gcc.dg/vect/vect-69.c: Ditto.
17017 * gcc.dg/vect/vect-7.c: Ditto.
17018 * gcc.dg/vect/vect-72.c: Ditto.
17019 * gcc.dg/vect/vect-72a.c: Ditto.
17020 * gcc.dg/vect/vect-73.c: Ditto.
17021 * gcc.dg/vect/vect-74.c: Ditto.
17022 * gcc.dg/vect/vect-75.c: Ditto.
17023 * gcc.dg/vect/vect-76.c: Ditto.
17024 * gcc.dg/vect/vect-77.c: Ditto.
17025 * gcc.dg/vect/vect-77a.c: Ditto.
17026 * gcc.dg/vect/vect-78.c: Ditto.
17027 * gcc.dg/vect/vect-79.c: Ditto.
17028 * gcc.dg/vect/vect-8.c: Ditto.
17029 * gcc.dg/vect/vect-80.c: Ditto.
17030 * gcc.dg/vect/vect-82.c: Ditto.
17031 * gcc.dg/vect/vect-82_64.c: Ditto.
17032 * gcc.dg/vect/vect-83.c: Ditto.
17033 * gcc.dg/vect/vect-83_64.c: Ditto.
17034 * gcc.dg/vect/vect-9.c: Ditto.
17035 * gcc.dg/vect/vect-all.c: Ditto.
17036 * gcc.dg/vect/vect-none.c: Ditto.
17037
17038 2004-11-17 Janis Johnson <janis187@us.ibm.com>
17039
17040 * lib/gcc-dg.exp (dg-skip-if): New function.
17041 (dg-forbid-option): Remove.
17042 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
17043 * g++.dg/abi/bitfield8.C: Likewise.
17044 * g++.dg/abi/dtor1.C: Likewise.
17045 * g++.dg/abi/empty10.C: Likewise.
17046 * g++.dg/abi/empty7.C: Likewise.
17047 * g++.dg/abi/empty9.C: Likewise.
17048 * g++.dg/abi/layout3.C: Likewise.
17049 * g++.dg/abi/layout4.C: Likewise.
17050 * g++.dg/abi/thunk1.C: Likewise.
17051 * g++.dg/abi/thunk2.C: Likewise.
17052 * g++.dg/abi/vbase11.C: Likewise.
17053 * g++.dg/abi/vthunk2.C: Likewise.
17054 * g++.dg/abi/vthunk3.C: Likewise.
17055 * g++.dg/ext/attrib8.C: Likewise.
17056 * g++.dg/opt/longbranch2.C: Likewise.
17057 * g++.dg/opt/reg-stack4.C: Likewise.
17058 * g++.old-deja/g++.ext/attrib1.C: Likewise.
17059 * g++.old-deja/g++.ext/attrib2.C: Likewise.
17060 * g++.old-deja/g++.ext/attrib3.C: Likewise.
17061 * g++.old-deja/g++.other/store-expr1.C: Likewise.
17062 * g++.old-deja/g++.other/store-expr2.C: Likewise.
17063 * gcc.dg/20000609-1.c: Likewise.
17064 * gcc.dg/20000720-1.c: Likewise.
17065 * gcc.dg/20011107-1.c: Likewise.
17066 * gcc.dg/20011119-1.c: Likewise.
17067 * gcc.dg/20020108-1.c: Likewise.
17068 * gcc.dg/20020122-2.c: Likewise.
17069 * gcc.dg/20020122-3.c: Likewise.
17070 * gcc.dg/20020201-3.c: Likewise.
17071 * gcc.dg/20020206-1.c: Likewise.
17072 * gcc.dg/20020218-1.c: Likewise.
17073 * gcc.dg/20020310-1.c: Likewise.
17074 * gcc.dg/20020411-1.c: Likewise.
17075 * gcc.dg/20020418-2.c: Likewise.
17076 * gcc.dg/20020426-1.c: Likewise.
17077 * gcc.dg/20020426-2.c: Likewise.
17078 * gcc.dg/20020517-1.c: Likewise.
17079 * gcc.dg/20020523-1.c: Likewise.
17080 * gcc.dg/20020523-2.c: Likewise.
17081 * gcc.dg/20020729-1.c: Likewise.
17082 * gcc.dg/20030204-1.c: Likewise.
17083 * gcc.dg/20030826-2.c: Likewise.
17084 * gcc.dg/20030926-1.c: Likewise.
17085 * gcc.dg/20031202-1.c: Likewise.
17086 * gcc.dg/980312-1.c: Likewise.
17087 * gcc.dg/980313-1.c: Likewise.
17088 * gcc.dg/990117-1.c: Likewise.
17089 * gcc.dg/990424-1.c: Likewise.
17090 * gcc.dg/990524-1.c: Likewise.
17091 * gcc.dg/991230-1.c: Likewise.
17092 * gcc.dg/i386-387-1.c: Likewise.
17093 * gcc.dg/i386-387-2.c: Likewise.
17094 * gcc.dg/i386-387-3.c: Likewise.
17095 * gcc.dg/i386-387-4.c: Likewise.
17096 * gcc.dg/i386-387-5.c: Likewise.
17097 * gcc.dg/i386-387-6.c: Likewise.
17098 * gcc.dg/i386-asm-1.c: Likewise.
17099 * gcc.dg/i386-bitfield1.c: Likewise.
17100 * gcc.dg/i386-bitfield2.c: Likewise.
17101 * gcc.dg/i386-loop-1.c: Likewise.
17102 * gcc.dg/i386-loop-2.c: Likewise.
17103 * gcc.dg/i386-loop-3.c: Likewise.
17104 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
17105 * gcc.dg/i386-pic-1.c: Likewise.
17106 * gcc.dg/i386-regparm.c: Likewise.
17107 * gcc.dg/i386-signbit-1.c: Likewise.
17108 * gcc.dg/i386-signbit-2.c: Likewise.
17109 * gcc.dg/i386-signbit-3.c: Likewise.
17110 * gcc.dg/i386-sse-5.c: Likewise.
17111 * gcc.dg/i386-sse-8.c: Likewise.
17112 * gcc.dg/i386-unroll-1.c: Likewise.
17113 * gcc.dg/tls/opt-1.c: Likewise.
17114 * gcc.dg/tls/opt-2.c: Likewise.
17115 * gcc.dg/unroll-1.c: Likewise.
17116 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
17117 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
17118 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
17119 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
17120
17121 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17122
17123 * g++.dg/template/incomplete1.C: New test.
17124
17125 2004-11-16 Nick Clifton <nickc@redhat.com>
17126
17127 Revert patches accidentally commited during checkin of fixes for
17128 xstormy16 tests:
17129 gcc.c-torture/execute/simd-4.c: Revert
17130 gcc.dg/20040910-1.c: Revert.
17131
17132 2004-11-16 Paul Brook <paul@codesourcery.com>
17133
17134 PR fortran/13010
17135 * gfortran.dg/der_pointer_1.f90: New test.
17136
17137 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
17138
17139 PR c/18498
17140 * gcc.dg/bitfld-13.c: New test.
17141
17142 2004-11-15 Janis Johnson <janis187@us.ibm.com>
17143
17144 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
17145 powerpc*-*-linux*.
17146
17147 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
17148 * gcc.dg/ppc64-abi-2.c: Ditto.
17149 * gcc.dg/ppc64-abi-3.c: Ditto.
17150
17151 * lib/gcc-dg.exp (dg-target-list): Remove.
17152
17153 2004-11-15 Steve Ellcey <sje@cup.hp.com>
17154
17155 * gcc.dg/ia64-postinc.c: New test.
17156
17157 2004-11-15 Mark Mitchell <mark@codesourcery.com>
17158
17159 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
17160
17161 2004-11-15 Nick Clifton <nickc@redhat.com>
17162
17163 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
17164 __INT_MAX__ so that the test can be compiled by toolchains
17165 targeted at 16-bit processors.
17166
17167 * gcc.dg/20040625-1.c: Use long constants rather than integers
17168 when performing arithmetic that will overflow 16-bits.
17169
17170 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
17171 xstormy16. It does not support 128-bit vector operations.
17172
17173 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
17174 with the macro PTR_TYPE. Define this macro to an integer type
17175 suitable for holding a pointer.
17176
17177 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
17178 the target is a 16-bit processor.
17179
17180 * gcc.dg/cpp/if-2.c: Expect a different warning message from
17181 16-bit targets where the character constant will be too long.
17182
17183 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
17184 where the double will not be directly addressable.
17185
17186 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17187
17188 Friend class name lookup 1/n, PR c++/18471
17189 * g++.dg/template/crash26.C: New test.
17190 * g++.dg/lookup/struct1.C: Adjust expected error.
17191 * g++.dg/parse/elab1.C: Likewise.
17192 * g++.dg/parse/elab2.C: Likewise.
17193 * g++.dg/parse/int-as-enum1.C: Likewise.
17194 * g++.dg/parse/struct-as-enum1.C: Likewise.
17195 * g++.dg/parse/typedef1.C: Likewise.
17196 * g++.dg/parse/typedef3.C: Likewise.
17197 * g++.dg/parse/typedef4.C: Likewise.
17198 * g++.dg/parse/typedef5.C: Likewise.
17199 * g++.dg/template/nontype4.C: Likewise.
17200 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
17201 * g++.old-deja/g++.other/elab1.C: Likewise.
17202 * g++.old-deja/g++.other/syntax4.C: Likewise.
17203
17204 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
17205
17206 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
17207
17208 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
17209
17210 * gcc.c-torture/execute/20041114-1.c: New test.
17211
17212 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
17213
17214 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
17215 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
17216 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
17217 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
17218 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
17219 gcc.dg/switch-7.c: New tests.
17220
17221 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
17222
17223 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
17224
17225 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
17226
17227 PR tree-opt/18400
17228 * gcc.dg/vect/pr18400.c: New test.
17229
17230 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
17231 Andrew Pinski <pinskia@physics.uc.edu>
17232
17233 PR tree-opt/18425
17234 * gcc.dg/vect/pr18425.c: New test.
17235
17236 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
17237
17238 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
17239 Guard with dg-require-alias and dg-require-visibility.
17240
17241 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
17242
17243 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
17244
17245 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17246
17247 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
17248
17249 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17250
17251 PR c++/17344
17252 * g++.dg/template/defarg5.C: New test.
17253
17254 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
17255
17256 * g++.dg/parse/cast1.C: Run only on ILP32.
17257 * g++.old-deja/g++.mike/p784.C: Likewise.
17258
17259 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
17260
17261 * gcc.c-torture/execute/20041113-1.c: New test.
17262
17263 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
17264
17265 PR target/18230
17266 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
17267 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
17268 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
17269 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
17270 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
17271 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
17272 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
17273 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
17274 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
17275 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
17276 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
17277 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
17278 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
17279
17280 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
17281
17282 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
17283 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
17284 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
17285 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
17286 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
17287 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
17288 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
17289 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
17290 gcc.target/sparc/combined-1.c: New tests.
17291
17292 2004-11-12 Ziemowit Laski <zlaski@apple.com>
17293
17294 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
17295 New tests.
17296
17297 2004-11-12 Mark Mitchell <mark@codesourcery.com>
17298
17299 * lib/gcc-dg.exp (dg-forbid-option): New function.
17300 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
17301 * g++.dg/abi/bitfield8.C: Likewise.
17302 * g++.dg/abi/dtor1.C: Likewise.
17303 * g++.dg/abi/empty10.C: Likewise.
17304 * g++.dg/abi/empty7.C: Likewise.
17305 * g++.dg/abi/empty9.C: Likewise.
17306 * g++.dg/abi/layout3.C: Likewise.
17307 * g++.dg/abi/layout4.C: Likewise.
17308 * g++.dg/abi/thunk1.C: Likewise.
17309 * g++.dg/abi/thunk2.C: Likewise.
17310 * g++.dg/abi/vbase11.C: Likewise.
17311 * g++.dg/abi/vthunk2.C: Likewise.
17312 * g++.dg/abi/vthunk3.C: Likewise.
17313 * g++.dg/ext/attrib8.C: Likewise.
17314 * g++.dg/opt/longbranch2.C: Likewise.
17315 * g++.dg/opt/reg-stack4.C: Likewise.
17316 * g++.old-deja/g++.ext/attrib1.C: Likewise.
17317 * g++.old-deja/g++.ext/attrib2.C: Likewise.
17318 * g++.old-deja/g++.ext/attrib3.C: Likewise.
17319 * g++.old-deja/g++.other/store-expr1.C: Likewise.
17320 * g++.old-deja/g++.other/store-expr2.C: Likewise.
17321 * gcc.dg/20000609-1.c: Likewise.
17322 * gcc.dg/20000720-1.c: Likewise.
17323 * gcc.dg/20011107-1.c: Likewise.
17324 * gcc.dg/20011119-1.c: Likewise.
17325 * gcc.dg/20020108-1.c: Likewise.
17326 * gcc.dg/20020122-2.c: Likewise.
17327 * gcc.dg/20020122-3.c: Likewise.
17328 * gcc.dg/20020201-3.c: Likewise.
17329 * gcc.dg/20020206-1.c: Likewise.
17330 * gcc.dg/20020218-1.c: Likewise.
17331 * gcc.dg/20020310-1.c: Likewise.
17332 * gcc.dg/20020411-1.c: Likewise.
17333 * gcc.dg/20020418-2.c: Likewise.
17334 * gcc.dg/20020426-1.c: Likewise.
17335 * gcc.dg/20020426-2.c: Likewise.
17336 * gcc.dg/20020517-1.c: Likewise.
17337 * gcc.dg/20020523-1.c: Likewise.
17338 * gcc.dg/20020523-2.c: Likewise.
17339 * gcc.dg/20020729-1.c: Likewise.
17340 * gcc.dg/20030204-1.c: Likewise.
17341 * gcc.dg/20030826-2.c: Likewise.
17342 * gcc.dg/20030926-1.c: Likewise.
17343 * gcc.dg/20031202-1.c: Likewise.
17344 * gcc.dg/980312-1.c: Likewise.
17345 * gcc.dg/980313-1.c: Likewise.
17346 * gcc.dg/990117-1.c: Likewise.
17347 * gcc.dg/990424-1.c: Likewise.
17348 * gcc.dg/990524-1.c: Likewise.
17349 * gcc.dg/991230-1.c: Likewise.
17350 * gcc.dg/i386-387-1.c: Likewise.
17351 * gcc.dg/i386-387-2.c: Likewise.
17352 * gcc.dg/i386-387-3.c: Likewise.
17353 * gcc.dg/i386-387-4.c: Likewise.
17354 * gcc.dg/i386-387-5.c: Likewise.
17355 * gcc.dg/i386-387-6.c: Likewise.
17356 * gcc.dg/i386-asm-1.c: Likewise.
17357 * gcc.dg/i386-bitfield1.c: Likewise.
17358 * gcc.dg/i386-bitfield2.c: Likewise.
17359 * gcc.dg/i386-loop-1.c: Likewise.
17360 * gcc.dg/i386-loop-2.c: Likewise.
17361 * gcc.dg/i386-loop-3.c: Likewise.
17362 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
17363 * gcc.dg/i386-pic-1.c: Likewise.
17364 * gcc.dg/i386-regparm.c: Likewise.
17365 * gcc.dg/i386-signbit-1.c: Likewise.
17366 * gcc.dg/i386-signbit-2.c: Likewise.
17367 * gcc.dg/i386-signbit-3.c: Likewise.
17368 * gcc.dg/i386-sse-5.c: Likewise.
17369 * gcc.dg/i386-sse-8.c: Likewise.
17370 * gcc.dg/i386-unroll-1.c: Likewise.
17371 * gcc.dg/tls/opt-1.c: Likewise.
17372 * gcc.dg/tls/opt-2.c: Likewise.
17373 * gcc.dg/unroll-1.c: Likewise.
17374 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
17375 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
17376 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
17377 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
17378 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
17379 -m64 is specified.
17380
17381 2004-11-12 Mark Mitchell <mark@codesourcery.com>
17382
17383 PR c++/18389
17384 * g++.dg/parse/cond1.C: New test.
17385
17386 PR c++/18429
17387 * g++.dg/template/array9.C: New test.
17388 * g++.dg/ext/vla1.C: Adjust error messages.
17389 * g++.dg/ext/vlm1.C: Likewise.
17390 * g++.dg/template/crash2.C: Likewise.
17391
17392 PR c++/18436
17393 * g++.dg/template/call3.C: New test.
17394
17395 PR c++/18407
17396 * g++.dg/template/ptrmem11.C: New test.
17397
17398 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
17399
17400 PR other/14264
17401 * lib/g++.exp: Set LC_ALL and LANG to C.
17402 * lib/gcc-dg.exp: Likewise.
17403 * lib/gfortran.exp: Likewise.
17404 * lib/objc.exp: Likewise.
17405 * lib/treelang.exp: Likewise.
17406
17407 2004-11-12 Andreas Schwab <schwab@suse.de>
17408
17409 * gcc.dg/pr16286.c: Fix last change.
17410
17411 2004-11-12 Mark Mitchell <mark@codesourcery.com>
17412
17413 PR c++/18416
17414 * g++.dg/init/global1.C: New test.
17415
17416 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
17417
17418 * gcc.c-torture/execute/20041112-1.c: New test.
17419
17420 2004-11-11 Janis Johnson <janis187@us.ibm.com>
17421
17422 * lib/gcc-dg.exp (dg-target-list): New.
17423
17424 2004-11-11 Janis Johnson <janis187@us.ibm.com>
17425 Richard Sandiford <rsandifo@redhat.com>
17426
17427 * lib/target-supports.exp (get-compiler_messages): New.
17428 (check_named_sections_available): Use it.
17429 (check_effective_target_ilp32): New.
17430 (check_effective_target_lp64): New.
17431 (is-effective-target): New.
17432 * lib/gcc-dg.exp (dg-require-effective-target): New.
17433
17434 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
17435
17436 * gcc.dg/precedence-1.c: New test.
17437
17438 2004-11-11 Janis Johnson <janis187@us.ibm.com>
17439
17440 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
17441
17442 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
17443 message, delete generated files, use more descriptive name for
17444 executable, and make the test unsupported when it cannot be run.
17445
17446 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
17447 (dg-require-weak, dg-require-visibility, dg-require-alias,
17448 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
17449 dg-require-iconv, dg-require-named-sections): Use it.
17450
17451 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
17452
17453 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
17454
17455 PR target/16457
17456 * gcc.dg/ppc-and-1: New
17457
17458 PR target/16796
17459 * gcc.dg/ppc-mov-1.c: New.
17460
17461 PR target/16458
17462 * gcc.dg/ppc-compare-1.c: New.
17463
17464 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
17465
17466 * objc.dg/desig-init-2.m: New test.
17467
17468 2004-11-10 Adam Nemet <anemet@lnxw.com>
17469
17470 PR middle-end/18160
17471 * g++.dg/warn/register-var-1.C: New test.
17472 * g++.dg/warn/register-var-2.C: New test.
17473
17474 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
17475
17476 * gcc.dg/union-2.c: New test.
17477
17478 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
17479
17480 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
17481 New test for PR tree-optimization/17892.
17482
17483 2004-11-09 Mark Mitchell <mark@codesourcery.com>
17484
17485 PR c++/18369
17486 * g++.dg/init/new12.C: New test.
17487
17488 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
17489
17490 * gcc.target/sparc: New directory.
17491 * gcc.target/sparc/sparc.exp: New driver.
17492 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
17493 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
17494 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
17495 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
17496
17497 2004-11-10 Paul Brook <paul@codesourcery.com>
17498
17499 PR fortran/18218
17500 * gfortran.dg/list_read.c: New test.
17501
17502 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
17503
17504 PR c/18322
17505 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
17506 expected diagnostic location.
17507
17508 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
17509
17510 * gcc.dg/20041109-1.c: New test.
17511
17512 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
17513
17514 PR objc/18406
17515 * objc/compile/pr18406.m: New test.
17516
17517 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
17518
17519 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
17520
17521 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
17522
17523 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
17524
17525 2004-11-08 Steve Ellcey <sje@cup.hp.com>
17526
17527 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
17528
17529 2004-11-08 Steve Ellcey <sje@cup.hp.com>
17530
17531 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
17532 exit.
17533
17534 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
17535
17536 PR tree-opt/18299
17537 * gcc.c-torture/pr18299-1.c: New test.
17538
17539 2004-11-06 Andreas Schwab <schwab@suse.de>
17540
17541 * gcc.dg/pr16286.c: Also test for bool and pixel.
17542
17543 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
17544
17545 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
17546 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
17547 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
17548 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
17549 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
17550 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
17551 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
17552 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
17553 gcc.dg/struct-semi-3.c: New tests.
17554
17555 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
17556
17557 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
17558
17559 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
17560
17561 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
17562 Do not use C99 designators.
17563
17564 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
17565
17566 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
17567
17568 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
17569
17570 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
17571 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
17572 * gcc.c-torture/execute/simd-5.x: Remove.
17573
17574 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
17575
17576 PR rtl-optimization/17933
17577 * gcc.dg/torture/pr17933-1.c: New test.
17578
17579 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
17580
17581 PR target/18106
17582 * lib/target-supports.exp (check_weak_available): Support
17583 Windows.
17584
17585 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
17586
17587 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
17588 call to fflush(stdout) before abort.
17589 (my_ffsll): New function.
17590 (generate_fields): Use it.
17591
17592 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
17593
17594 * gcc.dg/init-undef-1.c: New test.
17595
17596 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
17597
17598 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
17599 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
17600 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
17601 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
17602 expected messages for new parser.
17603
17604 2004-11-04 Mark Mitchell <mark@codesourcery.com>
17605
17606 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
17607
17608 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
17609
17610 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
17611 on LP64 targets.
17612
17613 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
17614
17615 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
17616 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
17617 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
17618 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
17619 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
17620 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
17621 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
17622 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
17623 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
17624 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
17625
17626 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
17627
17628 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
17629 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
17630 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
17631 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
17632 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
17633 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
17634 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
17635 for new parser.
17636
17637 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
17638
17639 PR target/15342
17640 * gcc.dg/20041104-1.c: New test.
17641
17642 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17643
17644 * g++.dg/template/nontype7.C: New test.
17645 * g++.dg/template/nontype8.C: Likewise.
17646 * g++.dg/template/nontype9.C: Likewise.
17647 * g++.dg/template/nontype10.C: Likewise.
17648 * g++.dg/tc1/dr49.C: Likewise.
17649 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
17650 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
17651
17652 2004-11-04 Ben Elliston <bje@au.ibm.com>
17653
17654 * g++.dg/rtti/tinfo1.C: Remove xfails.
17655
17656 2004-11-04 Ben Elliston <bje@au.ibm.com>
17657
17658 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
17659 packed attribute to the definition to satisfy the new C++ parser.
17660
17661 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
17662
17663 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
17664 invocations of va_arg.
17665
17666 2004-11-02 Mark Mitchell <mark@codesourcery.com>
17667
17668 PR c++/18124
17669 * g++.dg/template/crash25.C: New test.
17670
17671 PR c++/18155
17672 * g++.dg/template/typedef2.C: New test.
17673 * g++.dg/parse/crash13.C: Adjust error markers.
17674
17675 PR c++/18177
17676 * g++.dg/conversion/const3.C: New test.
17677
17678 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17679
17680 PR fortran/17535
17681 PR fortran/17583
17682 PR fortran/17713
17683 * gfortran.dg/generic_[123].f90: New testcases.
17684
17685 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
17686
17687 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
17688 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
17689
17690 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
17691
17692 PR tree-opt/16808
17693 * gcc.c-torture/compile/pr16808.c: New test.
17694
17695 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
17696
17697 PR rtl-optimization/17104
17698 * gcc.dg/ppc-bitfield1.c: New.
17699
17700 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
17701
17702 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
17703
17704 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
17705
17706 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
17707 strings for 32-bit code.
17708
17709 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
17710
17711 PR c/18239
17712 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
17713
17714 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
17715
17716 PR c++/18064
17717 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
17718
17719 2004-10-31 Mark Mitchell <mark@codesourcery.com>
17720
17721 PR c++/15172
17722 * g++.dg/init/aggr2.C: New test.
17723
17724 2004-10-30 Ziemowit Laski <zlaski@apple.com>
17725
17726 * objc.dg/local-decl-1.m: New test.
17727
17728 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
17729
17730 * gcc.dg/20040910-1.c: Adjust regex.
17731
17732 2004-10-30 Roger Sayle <roger@eyesopen.com>
17733
17734 PR rtl-optimization/18084
17735 * g++.dg/opt/pr18084-1.C: New testcase.
17736
17737 2004-10-30 Matt Austern <austern@apple.com>
17738
17739 PR c++/17542
17740 * g++.dg/ext/attrib18.C: New test.
17741
17742 2004-10-30 Roger Sayle <roger@eyesopen.com>
17743
17744 PR middle-end/18096
17745 * gcc.dg/pr18096-1.c: New test case.
17746
17747 2004-10-30 Roger Sayle <roger@eyesopen.com>
17748
17749 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
17750
17751 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
17752
17753 PR c/16666
17754 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
17755 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
17756 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
17757 gcc.dg/old-style-prom-3.c: New tests.
17758
17759 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
17760
17761 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
17762 Remove unnecessary inclusion of stdio.h.
17763
17764 2004-10-29 Roger Sayle <roger@eyesopen.com>
17765
17766 PR rtl-optimization/17581
17767 * gcc.dg/pr17581-1.c: New test case.
17768
17769 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
17770
17771 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
17772 being implemented.
17773 * g++.dg/conversion/dr195-1.C: New.
17774 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
17775 * g++.old-deja/g++.mike/p10148.C: Likewise.
17776
17777 2004-10-29 Mark Mitchell <mark@codesourcery.com>
17778
17779 PR c++/17695
17780 * g++.dg/debug/typedef2.C: New test.
17781
17782 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
17783
17784 PR fortran/13490
17785 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
17786 * gfortran.dg/g77/README: Update.
17787
17788 2004-10-28 Matt Austern <austern@apple.com>
17789
17790 PR c++/14124
17791 * g++.dg/ext/packed7.C: New test.
17792
17793 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
17794
17795 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
17796 scan-assembler.
17797 * lib/scanasm.exp (hidden-scan-for): New proc.
17798 (scan-hidden): Use hidden-scan-for instead of constructing the scan
17799 string.
17800 (scan-not-hidden): Likewise.
17801 * lib/target-supports.exp (check_visibility_available): mach-o is
17802 support too.
17803
17804 2004-10-28 Mark Mitchell <mark@codesourcery.com>
17805
17806 PR c++/17132
17807 * g++.dg/template/memclass3.C: New test.
17808
17809 2004-10-28 Adam Nemet <anemet@lnxw.com>
17810
17811 PR middle-end/18160
17812 * gcc.dg/register-var-1.c: New test.
17813 * gcc.dg/register-var-2.c: New test.
17814 * gcc.dg/asm-7.c: Taking the address of a register variable is an
17815 error now.
17816
17817 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
17818
17819 PR other/18172
17820 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
17821 unused variables.
17822 * gcc.dg/vect/vect-22.c: Likewise.
17823
17824 2004-10-28 Jakub Jelinek <jakub@redhat.com>
17825
17826 * gcc.dg/i386-rotate-1.c: New test.
17827
17828 2004-10-27 Mark Mitchell <mark@codesourcery.com>
17829
17830 * g++.dg/init/ref12.C: Add "run" marker.
17831
17832 PR c++/17435
17833 * g++.dg/init/ref12.C: New test.
17834
17835 PR c++/18140
17836 * g++.dg/template/shift1.C: New test.
17837 * g++.dg/template/error10.C: Adjust error markers.
17838
17839 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
17840
17841 PR tree-opt/17529
17842 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
17843
17844 2004-10-27 Geoffrey Keating <geoffk@apple.com>
17845
17846 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
17847 * gcc.dg/weak/weak-3.c: Likewise.
17848 * gcc.dg/weak/weak-5.c: Likewise.
17849 * gcc.dg/weak/weak-9.c: Likewise.
17850 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
17851 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
17852
17853 * gcc.dg/darwin-weakimport-1.c: New.
17854
17855 2004-10-28 Ben Elliston <bje@au.ibm.com>
17856
17857 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
17858
17859 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
17860
17861 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
17862 'syntax' error messages.
17863 * gcc.dg/cpp/direct2s.c: Likewise.
17864
17865 2004-10-26 Geoffrey Keating <geoffk@apple.com>
17866
17867 * gcc.c-torture/compile/20041026-1.c: New.
17868
17869 2004-10-26 Mark Mitchell <mark@codesourcery.com>
17870
17871 PR c++/18093
17872 * g++.dg/lookup/ns2.C: New test.
17873
17874 PR c++/18020
17875 * g++.dg/template/enum4.C: New test.
17876
17877 PR c++/18161
17878 * g++.dg/template/expr1.C: New test.
17879
17880 2004-10-26 Ben Elliston <bje@au.ibm.com>
17881
17882 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
17883
17884 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
17885
17886 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
17887 gcc.dg/decl-nospec-3.c: New tests.
17888
17889 2004-10-26 Ziemowit Laski <zlaski@apple.com>
17890
17891 * objc.dg/super-class-3.m: New test.
17892
17893 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
17894
17895 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
17896 resyncing.
17897 * gcc.dg/cpp/direct2s.c: Likewise.
17898
17899 2004-10-25 Geoffrey Keating <geoffk@apple.com>
17900
17901 * objc.dg/image-info.m: Update for changes to section selection.
17902
17903 2004-10-25 David Ayers <d.ayers@inode.at>
17904 Ziemowit Laski <zlaski@apple.com>
17905
17906 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
17907 diagnostics when messaging 'id <Proto>'.
17908 * objc.dg/class-protocol-1.m: New test.
17909 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
17910 a non-existent method signature.
17911 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
17912 Update diagnostics when messaging with non-existent method signature.
17913 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
17914 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
17915 invalid receivers are now resolved as if messaging 'id'; remove
17916 extraneous diagnostics.
17917
17918 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
17919
17920 PR c/16667
17921 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
17922 gcc.dg/init-desig-obs-3.c: New tests.
17923
17924 2004-10-25 Jakub Jelinek <jakub@redhat.com>
17925
17926 * gcc.dg/debug/20041023-1.c: New test.
17927
17928 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
17929
17930 PR middle-end/17407
17931 * gcc.c-torture/compile/pr17407.c: New test.
17932
17933 PR c++/18121
17934 * g++.dg/template/array8.C: New test.
17935
17936 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
17937
17938 PR other/18138
17939 * lib/g++.exp: Accept more than one multilib libgcc.
17940 * lib/gcc-dg.exp: Likewise.
17941 * lib/objc.exp: Likewise.
17942 * lib/treelang.exp: Likewise.
17943 * lib/gfortran.exp: Likewise.
17944
17945 2004-10-24 Ben Elliston <bje@au.ibm.com>
17946
17947 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
17948
17949 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
17950
17951 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
17952 * gcc.dg/c99-const-expr-3.c: Likewise.
17953
17954 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
17955
17956 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
17957
17958 2004-10-23 Ben Elliston <bje@au.ibm.com>
17959
17960 * gcc.c-torture/execute/loop-2e.x: Remove.
17961
17962 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
17963
17964 PR c++/18095
17965 * g++.dg/parse/crash18.C: New.
17966 * g++.dg/parse/crash19.C: New.
17967
17968 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
17969
17970 * g++.dg/ext/dllimport1.C: Move dg-warnings.
17971 * g++.dg/ext/dllimport2.C: Same.
17972 * g++.dg/ext/dllimport8.C: Same.
17973
17974 2004-10-21 Mark Mitchell <mark@codesourcery.com>
17975
17976 PR c++/10841
17977 * g++.dg/conversion/cast1.C: New test.
17978 * g++.dg/overload/pmf1.C: Adjust error marker.
17979
17980 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
17981
17982 PR objc/17923
17983 * objc.dg/const-str-7.m: New test.
17984
17985 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17986
17987 * g++.dg/template/memfriend11.C: Fix comment typo.
17988 * g++.dg/template/memfriend14.C: Likewise.
17989
17990 2004-10-20 Richard Henderson <rth@redhat.com>
17991
17992 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
17993 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
17994 -fasynchronous-unwind-tables.
17995
17996 2004-10-20 Richard Henderson <rth@redhat.com>
17997
17998 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
17999 (main): Return success.
18000 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
18001 (main): Return success.
18002
18003 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18004
18005 PR c++/13495
18006 * g++.dg/template/memfriend9.C: New test.
18007 * g++.dg/template/memfriend10.C: Likewise.
18008 * g++.dg/template/memfriend11.C: Likewise.
18009 * g++.dg/template/memfriend12.C: Likewise.
18010 * g++.dg/template/memfriend13.C: Likewise.
18011 * g++.dg/template/memfriend14.C: Likewise.
18012 * g++.dg/template/memfriend15.C: Likewise.
18013 * g++.dg/template/memfriend16.C: Likewise.
18014 * g++.dg/template/memfriend17.C: Likewise.
18015 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
18016
18017 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
18018
18019 * g++.dg/conversion/dr195.C: New.
18020 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
18021
18022 2004-10-20 Ben Elliston <bje@au.ibm.com>
18023 Devang Patel <dpatel@apple.com>
18024
18025 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
18026 of floating point arithmetic, which could trap.
18027
18028 2004-10-19 Mark Mitchell <mark@codesourcery.com>
18029
18030 PR c++/14035
18031 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
18032 * g++.dg/conversion/const2.C: New test.
18033 * g++.dg/expr/reinterpret2.C: New test.
18034 * g++.dg/expr/reinterpret3.C: New test.
18035 * g++.dg/expr/cast2.C: New test.
18036 * g++.dg/expr/copy1.C: New test.
18037 * g++.dg/other/conversion1.C: Change error message.
18038 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
18039 function pointers to void *.
18040 * g++.old-deja/g++.mike/p10148.C: Likewise.
18041
18042 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
18043
18044 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
18045
18046 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
18047
18048 PR c++/18047
18049
18050 * g++.dg/parse/expr3.C: New test.
18051
18052 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
18053
18054 * gcc.dg/smod-1.c: New test.
18055
18056 2004-10-18 Ziemowit Laski <zlaski@apple.com>
18057
18058 * objc.dg/method-14.m: New test.
18059
18060 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
18061
18062 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
18063 Also xfail as the patch was reverted.
18064
18065 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
18066
18067 PR middle-end/16973
18068 * gcc.dg/pr16973.c: New test.
18069
18070 2004-10-18 Diego Novillo <dnovillo@redhat.com>
18071
18072 PR tree-optimization/17656
18073 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
18074
18075 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
18076
18077 * g++.dg/eh/shadow1.C: New.
18078
18079 2004-10-18 Jakub Jelinek <jakub@redhat.com>
18080
18081 * gcc.c-torture/compile/20041018-1.c: New test.
18082
18083 2004-10-18 Ben Elliston <bje@au.ibm.com>
18084
18085 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
18086 compiler referring to register 0 when accessing sdata. The linker
18087 now patches things up.
18088
18089 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
18090
18091 PR c/17529
18092 * gcc.c-torture/compile/pr17529.c: New test.
18093
18094 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18095
18096 PR c++/17743
18097 * g++.dg/ext/attrib17.C: New test.
18098
18099 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
18100
18101 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
18102
18103 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18104
18105 PR c++/10479
18106 * g++.dg/ext/attrib16.C: New test.
18107
18108 2004-10-15 Mark Mitchell <mark@codesourcery.com>
18109
18110 PR c++/17042
18111 * g++.dg/init/dso_handle1.C: New test.
18112
18113 PR c++/14667
18114 * g++.dg/parse/typedef6.C: New test.
18115
18116 PR c++/17916
18117 * g++.dg/parse/pragma1.C: New test.
18118
18119 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
18120
18121 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
18122
18123 2004-10-15 Steve Ellcey <sje@cup.hp.com>
18124
18125 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
18126 -fno-common when on HPPA HP-UX platforms.
18127
18128 2004-10-15 Jakub Jelinek <jakub@redhat.com>
18129
18130 PR other/16820
18131 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
18132 stdint.h.
18133 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
18134 uintptr_t.
18135
18136 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
18137
18138 PR c++/16301
18139 * g++.dg/lookup/strong-using-4.C: New test.
18140
18141 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
18142
18143 PR middle-end/16567
18144 * gcc.c-torture/compile/nested-1.c: New test.
18145
18146 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
18147
18148 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
18149 and mipsisa64*-*-* (until support for misaligned loads is added).
18150 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
18151 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
18152 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
18153 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
18154 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
18155 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
18156
18157 2004-10-14 Mark Mitchell <mark@codesourcery.com>
18158
18159 PR c++/17976
18160 * g++.dg/init/dtor3.C: New test.
18161
18162 2004-10-15 Ben Elliston <bje@au.ibm.com>
18163
18164 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
18165
18166 2004-10-14 Geoffrey Keating <geoffk@apple.com>
18167
18168 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
18169 * gcc.dg/macho-lo-sum.c: Likewise.
18170
18171 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
18172
18173 * gcc.dg/ppc-spe64-1.c: New test.
18174
18175 2004-10-14 Devang Patel <dpatel@apple.com>
18176
18177 PR 17635
18178 * gcc.dg/pr17635.c : New test.
18179
18180 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
18181
18182 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
18183 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
18184 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
18185 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
18186 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
18187 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
18188 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
18189 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
18190 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
18191 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
18192 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
18193 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
18194 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
18195 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
18196 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
18197 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
18198 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
18199 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
18200
18201 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
18202
18203 * gcc.dg/vect/vect-82.c: New testcase.
18204 * gcc.dg/vect/vect-82_64.c: New testcase.
18205 * gcc.dg/vect/vect-83.c: New testcase.
18206 * gcc.dg/vect/vect-83_64.c: New testcase.
18207
18208 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
18209
18210 * gcc.dg/cpp/error-1.c: New test.
18211
18212 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
18213
18214 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
18215
18216 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
18217
18218 PR target/17984
18219 * gcc.dg/cris-peep2-xsrand2.c: New test.
18220
18221 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
18222
18223 PR c++/17661
18224 * testsuite/g++.dg/expr/for2.C: New test.
18225
18226 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
18227
18228 * g++.dg/inherit/thunk1.C: Run on the SPARC.
18229
18230 2004-10-13 Jakub Jelinek <jakub@redhat.com>
18231
18232 PR tree-optimization/17724
18233 * g++.dg/opt/pr17724-1.C: New test.
18234 * g++.dg/opt/pr17724-2.C: New test.
18235 * g++.dg/opt/pr17724-3.C: New test.
18236 * g++.dg/opt/pr17724-4.C: New test.
18237 * g++.dg/opt/pr17724-5.C: New test.
18238 * g++.dg/opt/pr17724-6.C: New test.
18239
18240 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
18241
18242 PR c/17301
18243 * gcc.dg/pr17301-2.c: New test.
18244
18245 2004-10-11 Mark Mitchell <mark@codesourcery.com>
18246
18247 PR c++/15876
18248 * g++.dg/parse/error22.C: New test.
18249
18250 PR c++/17936
18251 * g++.dg/template/spec18.C: New test.
18252
18253 2004-10-11 Steve Ellcey <sje@cup.hp.com>
18254
18255 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
18256 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
18257 memcpy.
18258 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
18259 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
18260
18261 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
18262
18263 * g++.dg/eh/cleanup5.C: Add dg-options "".
18264
18265 2004-10-11 Roger Sayle <roger@eyesopen.com>
18266
18267 PR middle-end/17657
18268 * gcc.dg/switch-4.c: New test case.
18269
18270 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
18271
18272 * gcc.c-torture/execute/20041011-1.c: New test.
18273
18274 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
18275
18276 PR c++/17554
18277 * g++.dg/init/for3.C: New test.
18278
18279 PR c++/17657
18280 * g++.dg/opt/switch2.C: New test.
18281
18282 PR middle-end/17703
18283 * g++.dg/warn/Wreturn-2.C: New test.
18284
18285 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
18286
18287 PR c++/17907
18288 * g++.dg/eh/cleanup5.C: New test.
18289
18290 2004-10-10 Mark Mitchell <mark@codesourcery.com>
18291
18292 PR c++/17393
18293 * g++.dg/parse/error21.C: New test.
18294
18295 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
18296
18297 * g++.dg/overload/pmf1.C: Adjust quoting marks.
18298 * g++.dg/warn/incomplete1.C: Likewise.
18299 * g++.dg/template/qualttp20.C: Likewise.
18300
18301 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
18302
18303 PR c/17881
18304 * parm-incomplete-1.c: New test.
18305
18306 2004-10-09 Mark Mitchell <mark@codesourcery.com>
18307
18308 PR c++/17867
18309 * g++.dg/parse/error19.C: New test.
18310
18311 PR c++/17670
18312 * g++.dg/init/new11.C: New test.
18313
18314 PR c++/17821
18315 * g++.dg/parse/error20.C: New test.
18316
18317 PR c++/17826
18318 * g++.dg/template/crash24.C: New test.
18319
18320 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
18321
18322 PR c/17301
18323 * gcc.dg/pr17301-1.c: New test.
18324
18325 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
18326
18327 PR c/17189
18328 * gcc.dg/anon-struct-5.c: New test.
18329
18330 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
18331
18332 PR c/17844
18333 * gcc.dg/pr17844-1.c: New test.
18334
18335 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
18336
18337 PR tree-optimization/17906
18338 * gcc.c-torture/compile/pr17906.c: New.
18339
18340 2004-10-09 Stuart Hastings <stuart@apple.com>
18341 Roger Sayle <roger@eyesopen.com>
18342
18343 PR rtl-optimization/17853
18344 * gcc.dg/i386-mmx-5.c: New testcase.
18345
18346 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
18347
18348 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
18349
18350 2004-10-09 Mark Mitchell <mark@codesourcery.com>
18351
18352 PR c++/17524
18353 * g++.dg/template/static9.C: New test.
18354
18355 PR c++/17685
18356 * g++.dg/parse/operator5.C: New test.
18357
18358 2004-10-09 Roger Sayle <roger@eyesopen.com>
18359
18360 PR middle-end/17894
18361 * gcc.c-torture/execute/divcmp-4.c: New test case.
18362
18363 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
18364
18365 PR tree-opt/17902
18366 * g++.dg/opt/pr17902.C: New test.
18367
18368 2004-10-09 Jakub Jelinek <jakub@redhat.com>
18369
18370 * gcc.dg/cpp/ident-1.c: Add dg-options "".
18371
18372 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
18373
18374 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
18375
18376 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
18377
18378 * gcc.dg/assign-warn-3.c: New test.
18379
18380 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
18381
18382 PR c/16999
18383 * gcc.dg/cpp/ident-1.c: New test.
18384
18385 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
18386
18387 * gcc.c-torture/compile/acc1.c: New.
18388
18389 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
18390
18391 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
18392 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
18393
18394 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
18395
18396 * gcc.dg/ultrasp11.c: New test.
18397
18398 2004-10-08 Michael Matz <matz@suse.de>
18399
18400 * gcc.dg/doloop-2.c: New test.
18401
18402 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
18403
18404 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
18405 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
18406 objc.dg/method-9.m: Update expected diagnostics.
18407
18408 2004-10-07 Geoffrey Keating <geoffk@apple.com>
18409
18410 * gcc.dg/ppc-fsel-3.c: New file.
18411 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
18412
18413 2004-10-07 Paul Brook <paul@codesourcery.com>
18414
18415 * gfortran.dg/intrinsic_verify_1.f90: New test.
18416
18417 2004-10-07 Paul Brook <paul@codesourcery.com>
18418
18419 * gfortran.dg/empty_format_1.f90: Remove stray commas.
18420
18421 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18422
18423 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
18424 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
18425 commit.
18426
18427 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
18428
18429 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
18430
18431 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18432
18433 PR c++/17115
18434 * g++.dg/warn/Winline-4.C: New test.
18435
18436 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
18437
18438 * gcc.c-torture/compile/20041007-1.c: New test.
18439
18440 2004-10-07 Paul Brook <paul@codesourcery.com>
18441
18442 PR fortran/17678
18443 * gfortran.dg/use_allocated_1.f90: New test.
18444
18445 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
18446
18447 PR middle-end/17849
18448 * gfortran.fortran-torture/compile/nested.f90: New test
18449
18450 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
18451
18452 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
18453
18454 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
18455
18456 PR c++/17368
18457 * g++.dg/ext/asm6.C: New test.
18458
18459 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
18460
18461 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
18462
18463 2004-10-06 Paul Brook <paul@codesourcery.com>
18464
18465 PR libfortran/17709
18466 * gfortran.dg/empty_format_1.f90: New test.
18467
18468 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18469
18470 PR fortran/17568
18471 * gfortran.dg/ishft.f90: New test.
18472
18473 PR fortran/17283
18474 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
18475 tests.
18476
18477 2004-10-06 Paul Brook <paul@codesourcery.com>
18478
18479 * gfortran.dg/do_1.f90: New test.
18480
18481 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18482
18483 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
18484 optimizing for size.
18485
18486 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
18487
18488 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
18489
18490 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
18491
18492 * gcc.c-torture/compile/20041005-1.c: New test.
18493
18494 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
18495
18496 PR c++/17829
18497 * g++.dg/lookup/koenig4.C: New.
18498
18499 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
18500
18501 * g++.dg/other/classkey1.C: Adjust quoting marks.
18502 * g++.dg/parse/error15.C: Likewise.
18503 * g++.dg/template/meminit2.C (int>): Likewise.
18504
18505 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18506
18507 PR fortran/17283
18508 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
18509
18510 PR fortran/17631
18511 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
18512
18513 PR fortran/17708
18514 * gfortran.dg/pr17708.f90: New test.
18515
18516 2004-10-04 Chao-ying Fu <fu@mips.com>
18517
18518 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
18519 * gcc.dg/vect/vect-4.c: Ditto.
18520 * gcc.dg/vect/vect-5.c: Ditto.
18521 * gcc.dg/vect/vect-6.c: Ditto.
18522 * gcc.dg/vect/vect-8.c: Ditto.
18523 * gcc.dg/vect/vect-16.c: Ditto.
18524 * gcc.dg/vect/vect-30.c: Ditto.
18525 * gcc.dg/vect/vect-40.c: Ditto.
18526 * gcc.dg/vect/vect-41.c: Ditto.
18527 * gcc.dg/vect/vect-42.c: Ditto.
18528 * gcc.dg/vect/vect-43.c: Ditto.
18529 * gcc.dg/vect/vect-44.c: Ditto.
18530 * gcc.dg/vect/vect-45.c: Ditto.
18531 * gcc.dg/vect/vect-46.c: Ditto.
18532 * gcc.dg/vect/vect-47.c: Ditto.
18533 * gcc.dg/vect/vect-48.c: Ditto.
18534 * gcc.dg/vect/vect-49.c: Ditto.
18535 * gcc.dg/vect/vect-50.c: Ditto.
18536 * gcc.dg/vect/vect-51.c: Ditto.
18537 * gcc.dg/vect/vect-52.c: Ditto.
18538 * gcc.dg/vect/vect-53.c: Ditto.
18539 * gcc.dg/vect/vect-54.c: Ditto.
18540 * gcc.dg/vect/vect-55.c: Ditto.
18541 * gcc.dg/vect/vect-56.c: Ditto.
18542 * gcc.dg/vect/vect-57.c: Ditto.
18543 * gcc.dg/vect/vect-58.c: Ditto.
18544 * gcc.dg/vect/vect-59.c: Ditto.
18545 * gcc.dg/vect/vect-60.c: Ditto.
18546 * gcc.dg/vect/vect-74.c: Ditto.
18547 * gcc.dg/vect/vect-79.c: Ditto.
18548 * gcc.dg/vect/vect-80.c: Ditto.
18549
18550 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
18551
18552 * gcc.dg/unused-7.c: Use the correct option.
18553
18554 2004-10-04 Paul Brook <paul@codesourcery.com>
18555 Bud Davis <bdavis9659@comcast.net>
18556
18557 PR fortran/17706
18558 PR fortran/16434
18559 * gfortran/pr17706.f90: New test.
18560 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
18561
18562 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18563
18564 * gfortran.dg/pr17612.f90: New test.
18565
18566 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
18567
18568 * g++.dg/template/local1.C: Adjust quoting marks in
18569 testing for diagnostics.
18570 * g++.dg/tls/diag-2.C: Likewise.
18571 * g++.dg/other/error8.C: Likewise.
18572
18573 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
18574
18575 PR c/17178
18576 * gcc.dg/unused-4.c: Adjust to be correct.
18577
18578 PR c/17820
18579 * gcc.dg/unused-7.c: New test.
18580
18581 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
18582
18583 PR c++/17797
18584 * g++.dg/overload/template2.C: New test.
18585
18586 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
18587
18588 PR tree-optimization/16632
18589 * gcc.dg/tree-ssa/20041002-1.c: New.
18590
18591 2004-10-03 Paul Brook <paul@codesourcery.com>
18592
18593 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
18594 rather than relying on default formatting.
18595
18596 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
18597
18598 * gcc.dg/20040920-1.c: Update expected message text.
18599
18600 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
18601
18602 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
18603
18604 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
18605
18606 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
18607 tree level.
18608
18609 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
18610
18611 * gcc.dg/tree-ssa/pr17343.c: Remove.
18612
18613 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
18614
18615 PR tree-opt/17343
18616 * gcc.dg/tree-ssa/pr17343.c: New test.
18617
18618 2004-10-01 Jakub Jelinek <jakub@redhat.com>
18619
18620 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
18621 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
18622 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
18623 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
18624 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
18625
18626 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
18627
18628 * gcc.dg/lvalue-2.c: New test.
18629
18630 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
18631
18632 PR c/17730
18633 * gcc.dg/pr17730-1.c: New test
18634
18635 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
18636
18637 PR c/7425
18638 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
18639
18640 2004-09-29 Jakub Jelinek <jakub@redhat.com>
18641
18642 * gcc.c-torture/execute/stdarg-1.c: New test.
18643 * gcc.c-torture/execute/stdarg-2.c: New test.
18644 * gcc.c-torture/execute/stdarg-3.c: New test.
18645 * gcc.dg/tree-ssa/stdarg-1.c: New test.
18646 * gcc.dg/tree-ssa/stdarg-2.c: New test.
18647 * gcc.dg/tree-ssa/stdarg-3.c: New test.
18648 * gcc.dg/tree-ssa/stdarg-4.c: New test.
18649 * gcc.dg/tree-ssa/stdarg-5.c: New test.
18650
18651 2004-09-29 Jakub Jelinek <jakub@redhat.com>
18652
18653 PR tree-optimization/17697
18654 * g++.dg/opt/pr17697-1.C: New test.
18655 * g++.dg/opt/pr17697-2.C: New test.
18656 * g++.dg/opt/pr17697-3.C: New test.
18657
18658 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
18659
18660 PR c/16409
18661 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
18662 gcc.dg/vla-init-5.c: New tests.
18663
18664 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
18665
18666 PR c/13804
18667 * gcc.dg/pr13804-1.c: New test.
18668
18669 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18670
18671 PR fortran/16938
18672 * gfortran.dg/pr16938.f90: New test.
18673
18674 2004-09-27 Mark Mitchell <mark@codesourcery.com>
18675
18676 * g++.dg/template/crash23.C: New test.
18677
18678 2004-09-27 Mark Mitchell <mark@codesourcery.com>
18679
18680 PR c++/17585
18681 * g++.dg/template/static8.C: New test.
18682
18683 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
18684
18685 PR c++/17681
18686 * g++.dg/other/error9.C: New test.
18687
18688 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
18689
18690 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
18691
18692 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18693
18694 PR fortran/15164
18695 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
18696
18697 2004-09-26 Roger Sayle <roger@eyesopen.com>
18698
18699 PR middle-end/17112
18700 * gcc.dg/pr17112-1.c: New test case.
18701
18702 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
18703
18704 PR c/11459
18705 * gcc.dg/pr11459-1.c: New test.
18706
18707 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
18708
18709 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
18710 * gcc.dg/tree-ssa/loop-4.c: Likewise.
18711
18712 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18713
18714 * gfortran.dg/pr15324.f90: Make array bounds consistent.
18715
18716 2004-09-25 Jan Hubicka <jh@suse.cz>
18717
18718 * compile/30040909-1.c: New test.
18719 * compile/30040907-1.c: New test.
18720
18721 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
18722
18723 * gcc.c-torture/execute/va-arg-26.c: New test.
18724
18725 2004-09-24 Zack Weinberg <zack@codesourcery.com>
18726
18727 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
18728 extra diagnostics on targets with 64-bit pointers.
18729 * objc.dg/selector-1.m: Adjust dg-warning regexp.
18730
18731 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
18732
18733 PR c/17188
18734 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
18735 * gcc.dg/decl-3.c: Adjust expected message.
18736
18737 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18738
18739 PR fortran/17615
18740 * gfortran.dg/pr17615.f90: New test.
18741
18742 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
18743
18744 PR tree-optimzation/17517
18745 * g++.dg/tree-ssa/pr17517.C: New Test.
18746
18747 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
18748
18749 PR c++/16889
18750 * g++.dg/lookup/ambig3.C: New.
18751
18752 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
18753
18754 PR tree-opt/17624
18755 * g++.dg/opt/pr17624.C: New test.
18756
18757 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
18758
18759 PR c/6980
18760 * gcc.dg/Wbad-function-cast-1.c: New test.
18761
18762 2004-09-23 Zack Weinberg <zack@codesourcery.com>
18763
18764 * g++.dg/ext/complit1.C
18765 * g++.dg/other/error2.C
18766 * g++.dg/other/nontype-1.C
18767 * g++.dg/parse/crash11.C
18768 * g++.dg/parse/crash12.C
18769 * g++.dg/parse/error15.C
18770 * g++.dg/parse/error4.C
18771 * g++.dg/parse/tmpl-outside1.C
18772 * g++.dg/parse/too-many-tmpl-args1.C
18773 * g++.dg/template/dependent-expr3.C
18774 * g++.dg/template/error10.C
18775 * g++.dg/template/instantiate1.C
18776 * g++.dg/template/vtable2.C
18777 * g++.dg/warn/Wshadow-1.C
18778 * g++.dg/warn/weak1.C
18779 * g++.old-deja/g++.brendan/crash16.C
18780 * g++.old-deja/g++.brendan/crash18.C
18781 * g++.old-deja/g++.brendan/crash48.C
18782 * g++.old-deja/g++.brendan/crash49.C
18783 * g++.old-deja/g++.brendan/crash55.C
18784 * g++.old-deja/g++.brendan/crash56.C
18785 * g++.old-deja/g++.brendan/crash8.C
18786 * g++.old-deja/g++.brendan/enum11.C
18787 * g++.old-deja/g++.brendan/enum8.C
18788 * g++.old-deja/g++.brendan/enum9.C
18789 * g++.old-deja/g++.brendan/friend3.C
18790 * g++.old-deja/g++.brendan/misc14.C
18791 * g++.old-deja/g++.bugs/900402_02.C
18792 * g++.old-deja/g++.bugs/900404_03.C
18793 * g++.old-deja/g++.bugs/900404_04.C
18794 * g++.old-deja/g++.bugs/900428_03.C
18795 * g++.old-deja/g++.jason/crash4.C
18796 * g++.old-deja/g++.jason/overload21.C
18797 * g++.old-deja/g++.jason/redecl1.C
18798 * g++.old-deja/g++.jason/report.C
18799 * g++.old-deja/g++.jason/rfg10.C
18800 * g++.old-deja/g++.jason/template30.C
18801 * g++.old-deja/g++.law/arm12.C
18802 * g++.old-deja/g++.law/ctors5.C
18803 * g++.old-deja/g++.law/cvt20.C
18804 * g++.old-deja/g++.law/init10.C
18805 * g++.old-deja/g++.law/init8.C
18806 * g++.old-deja/g++.law/visibility17.C
18807 * g++.old-deja/g++.law/visibility7.C
18808 * g++.old-deja/g++.mike/net8.C
18809 * g++.old-deja/g++.mike/p646.C
18810 * g++.old-deja/g++.mike/p700.C
18811 * g++.old-deja/g++.mike/p701.C
18812 * g++.old-deja/g++.mike/p811.C
18813 * g++.old-deja/g++.ns/template13.C
18814 * g++.old-deja/g++.other/array3.C
18815 * g++.old-deja/g++.other/crash25.C
18816 * g++.old-deja/g++.other/dtor3.C
18817 * g++.old-deja/g++.other/dtor4.C
18818 * g++.old-deja/g++.other/main1.C
18819 * g++.old-deja/g++.other/warn7.C
18820 * g++.old-deja/g++.pt/crash11.C
18821 * g++.old-deja/g++.pt/crash36.C
18822 * g++.old-deja/g++.pt/spec22.C
18823 * g++.old-deja/g++.pt/spec9.C
18824 * g++.old-deja/g++.pt/ttp52.C
18825 * g++.old-deja/g++.robertl/eb103.C
18826 * g++.old-deja/g++.robertl/eb121.C
18827 * g++.old-deja/g++.robertl/eb22.C
18828 * g++.old-deja/g++.robertl/eb8.C:
18829 Update locations and/or regexps of dg-error markers.
18830 Remove markers for some bogus messages that are no longer issued.
18831
18832 2004-09-23 Jakub Jelinek <jakub@redhat.com>
18833
18834 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
18835 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
18836
18837 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
18838
18839 PR c++/17618
18840 * g++.dg/lookup/crash5.C: New test.
18841
18842 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
18843
18844 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
18845 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
18846 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
18847 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
18848 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
18849 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
18850
18851 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
18852 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
18853 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
18854 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
18855 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
18856 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
18857
18858 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
18859
18860 * gcc.dg/vect/vect-44.c: Check additional cases.
18861 * gcc.dg/vect/vect-48.c: Check additional cases.
18862
18863 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
18864 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
18865 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
18866 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
18867 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
18868 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
18869 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
18870 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
18871 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
18872
18873 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
18874 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
18875 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
18876
18877 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18878
18879 * gcc.dg/tree-ssa/loop-6.c: New test.
18880
18881 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
18882
18883 PR c++/17620
18884 * g++.dg/inherit/base2.C: New.
18885
18886 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
18887
18888 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
18889 * gcc.dg/20001012-2.c: Likewise.
18890 * gcc.dg/20001013-1.c: Likewise.
18891 * gcc.dg/20001101-1.c: Likewise.
18892 * gcc.dg/20001102-1.c: Likewise.
18893 * gcc.dg/bf-spl1.c: Likewise.
18894 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
18895 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
18896
18897 2004-09-22 Diego Novillo <dnovillo@redhat.com>
18898
18899 PR tree-optimization/16721
18900 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
18901
18902 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
18903
18904 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
18905 * gcc.dg/20040305-1.c: Likewise.
18906
18907 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
18908
18909 PR c/16566
18910 * gcc.c-torture/compile/pr16566-1.c,
18911 gcc.c-torture/compile/pr16566-2.c,
18912 gcc.c-torture/compile/pr16566-3.c: New tests.
18913
18914 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
18915
18916 PR tree-optimization/17512
18917 * gcc.c-torture/compile/20040916-1.c.
18918
18919 2004-09-21 Mark Mitchell <mark@codesourcery.com>
18920
18921 * gcc.dg/pragma-re-3.c: New test.
18922
18923 2004-09-17 Matt Austern <austern@apple.com>
18924
18925 PR c++/15049
18926 * g++.dg/other/anon3.C: New.
18927
18928 2004-09-21 Roger Sayle <roger@eyesopen.com>
18929
18930 PR c++/7503
18931 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
18932 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
18933 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
18934 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
18935 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
18936
18937 2004-09-21 Bud Davis <bdavis9659@comcast.net>
18938
18939 PR fortran/17286
18940 * gfortran.dg/pr17286.f90: New test.
18941
18942 2004-09-20 Mark Mitchell <mark@codesourcery.com>
18943
18944 PR c++/17530
18945 * g++.dg/template/static7.C: New test.
18946
18947 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
18948
18949 PR tree-opt/17558
18950 * gcc.c-torture/compile/pr17558.c: New test.
18951
18952 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
18953
18954 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
18955 if SKIP_ATTRIBUTE is defined.
18956
18957 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18958
18959 PR fortran/15957
18960 * gfortran.dg/pr15957.f90: New test.
18961
18962 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
18963
18964 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
18965 in comparison.
18966 * gcc.dg/vect/vect-79.c: Likewise.
18967 * gcc.dg/vect/vect-80.c: Likewise.
18968
18969 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18970
18971 PR fortran/15750
18972 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
18973
18974 2004-09-20 Ira Rosen <irar@il.ibm.com>
18975
18976 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
18977 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
18978 * gcc.dg/vect/vect-62.c: New testcase.
18979 * gcc.dg/vect/vect-63.c: New testcase.
18980 * gcc.dg/vect/vect-64.c: New testcase.
18981 * gcc.dg/vect/vect-65.c: New testcase.
18982 * gcc.dg/vect/vect-66.c: New testcase.
18983 * gcc.dg/vect/vect-67.c: New testcase.
18984 * gcc.dg/vect/vect-68.c: New testcase.
18985 * gcc.dg/vect/vect-69.c: New testcase.
18986 * gcc.dg/vect/vect-79.c: New testcase.
18987 * gcc.dg/vect/vect-80.c: New testcase.
18988
18989 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
18990
18991 * gcc.target/mips/asm-1.c: New test.
18992
18993 2004-09-19 Ira Rosen <irar@il.ibm.com>
18994
18995 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
18996 * gcc.dg/vect/vect-73.c: New testcase.
18997 * gcc.dg/vect/vect-74.c: New testcase.
18998 * gcc.dg/vect/vect-75.c: New testcase.
18999 * gcc.dg/vect/vect-76.c: New testcase.
19000 * gcc.dg/vect/vect-77.c: New testcase.
19001 * gcc.dg/vect/vect-78.c: New testcase
19002
19003 2004-09-18 Paul Brook <paul@codesourcery.com>
19004
19005 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
19006
19007 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
19008
19009 PR c/17424
19010 * gcc.dg/pr17424-1.c: New test.
19011
19012 2004-09-18 Diego Novillo <dnovillo@redhat.com>
19013
19014 * g++.dg/tree-ssa/pr17153.C: New test.
19015
19016 2004-09-16 Geoffrey Keating <geoffk@apple.com>
19017
19018 PR pch/13361
19019 * testsuite/g++.dg/pch/wchar-1.C: New.
19020 * testsuite/g++.dg/pch/wchar-1.Hs: New.
19021
19022 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
19023
19024 * gcc.c-torture/execute/20040917-1.c: New test.
19025
19026 2004-09-17 Diego Novillo <dnovillo@redhat.com>
19027
19028 PR tree-optimization/17319
19029 * gcc.dg/pr17319.c: New test.
19030
19031 2004-09-17 Devang Patel <dpatel@apple.com>
19032
19033 * gcc.dg/20040813-1.c: New test.
19034
19035 2004-09-17 Diego Novillo <dnovillo@redhat.com>
19036
19037 PR tree-optimization/17273
19038 * gcc.c-torture/compile/pr17273.c: New test.
19039
19040 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
19041
19042 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
19043 Update expected messages.
19044 * gcc.dg/declspec-13.c: New test.
19045
19046 2004-09-17 David Edelsohn <edelsohn@gnu.org>
19047
19048 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
19049
19050 2004-09-17 Diego Novillo <dnovillo@redhat.com>
19051
19052 * gcc.c-torture/execute/pr17252.c: Use post-increment to
19053 change what 'a' is pointing to.
19054
19055 2004-09-17 Mark Mitchell <mark@codesourcery.com>
19056
19057 PR c++/16002
19058 * g++.dg/template/error18.C: New test.
19059
19060 PR c++/16029
19061 * g++.dg/warn/Wunused-8.C: New test.
19062
19063 2004-09-17 Steven Bosscher <stevenb@suse.de>
19064
19065 PR tree-optimization/17513
19066 * gcc.dg/20040916-1.c: New test.
19067
19068 2004-09-16 Mark Mitchell <mark@codesourcery.com>
19069
19070 PR c++/17501
19071 * g++.dg/template/typename7.C: New test.
19072
19073 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19074
19075 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
19076
19077 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
19078
19079 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
19080 with -ftree-based-profiling also.
19081 * lib/profopt.exp: Support late-set profile_option/feedback_option.
19082
19083 2004-09-16 Victor Leikehman <lei@il.ibm.com>
19084
19085 PR/15364
19086 * gfortran.dg/der_array_io_1.f90: New test.
19087 * gfortran.dg/der_array_io_2.f90: New test.
19088 * gfortran.dg/der_array_io_3.f90: New test.
19089
19090 2004-09-15 Mark Mitchell <mark@codesourcery.com>
19091
19092 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
19093 EABI.
19094
19095 2004-09-15 Mark Mitchell <mark@codesourcery.com>
19096
19097 * g++.dg/opt/switch1.C: New test.
19098
19099 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
19100
19101 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
19102 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
19103 Update expected messages.
19104
19105 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19106
19107 PR fortran/16485
19108 * gfortran.dg/same_name_1.f90: New test.
19109
19110 2004-09-15 Diego Novillo <dnovillo@redhat.com>
19111
19112 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
19113 dereference garbage pointers.
19114
19115 2004-09-15 Jakub Jelinek <jakub@redhat.com>
19116
19117 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
19118 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
19119
19120 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
19121 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
19122 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
19123
19124 2004-09-14 Mark Mitchell <mark@codesourcery.com>
19125
19126 PR c++/17324
19127 * g++.dg/template/mangle1.C: New test.
19128
19129 2004-09-14 Diego Novillo <dnovillo@redhat.com>
19130
19131 PR tree-optimization/17252
19132 * gcc.c-torture/execute/pr17252.c: New test.
19133
19134 2004-09-14 Andrew Pinski <apinski@apple.com>
19135
19136 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
19137
19138 2004-09-14 Roger Sayle <roger@eyesopen.com>
19139
19140 PR rtl-optimization/9771
19141 * gcc.dg/pr9771-1.c: New test case.
19142
19143 2004-09-14 Diego Novillo <dnovillo@redhat.com>
19144
19145 PR tree-optimization/15262
19146 * gcc.c-torture/execute/pr15262-1.c: New test.
19147 * gcc.c-torture/execute/pr15262-2.c: New test.
19148
19149 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
19150
19151 * gcc.dg/declspec-12.c: New test.
19152
19153 2004-09-14 Bud Davis <bdavis9659@comcast.net>
19154
19155 * gfortran.dg/pr17090.f90: Add directives to test.
19156
19157 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19158
19159 * gcc.c-torture/compile/20040914-1.c: New test.
19160
19161 2004-09-13 Mark Mitchell <mark@codesourcery.com>
19162
19163 PR c++/16162
19164 * g++.dg/template/decl2.C: New test.
19165
19166 2004-09-13 Bud Davis <bdavis9659@comcast.net>
19167
19168 PR fortran/17090
19169 * gfortran.dg/pr17090.f90: New test.
19170
19171 2004-09-13 Dale Johannesen <dalej@apple.com>
19172
19173 * gcc.c-torture/compile/pr17408.c: New test case.
19174
19175 2004-09-13 Mark Mitchell <mark@codesourcery.com>
19176
19177 PR c++/16716
19178 * g++.dg/parse/crash17.C: New test.
19179
19180 PR c++/17327
19181 * g++.dg/template/enum3.C: New test.
19182
19183 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
19184
19185 * lib/gcc-defs.exp: Load wrapper.exp.
19186 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
19187 using local code.
19188 * lib/gcc.exp (gcc_init): Similar.
19189 * lib/gfortran.exp (gfortran_init): Similar.
19190 * lib/objc.exp (objc_init): Similar.
19191 * lib/treelang.exp (treelang_init): Similar.
19192 * lib/wrapper.exp: New file with build_wrapper call machinery in
19193 ${tool}_maybe_build_wrapper.
19194
19195 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
19196
19197 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
19198 "inline".
19199 * gcc.dg/declspec-11.c: Update expected messages.
19200 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
19201 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
19202 gcc.dg/inline-12.c: New tests.
19203
19204 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
19205
19206 * g++.dg/tree-ssa/pr17400.C: New testcase.
19207
19208 2004-09-13 James E Wilson <wilson@specifixinc.com>
19209
19210 * gcc.target/mips/sb1-1.c: New testcase.
19211
19212 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
19213
19214 * lib/g77-dg.exp: Remove unused file.
19215 * lib/mike-g77.exp: Ditto.
19216 * lib/g77.exp: Ditto.
19217
19218 2004-09-12 Richard Henderson <rth@redhat.com>
19219
19220 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
19221
19222 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
19223
19224 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
19225 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
19226 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
19227 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
19228 Update expected messages.
19229
19230 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
19231
19232 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
19233 declaration/use mismatch for dirp parameter.
19234
19235 2004-09-12 Andrew Pinski <apinski@apple.com>
19236
19237 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
19238 -fgnu-runtime is passed.
19239
19240 2004-09-12 Richard Henderson <rth@redhat.com>
19241
19242 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
19243 do the uplevel thing and update additional_flags directly.
19244 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
19245 gfortran.fortran-torture/execute/intrinsic_nearest.x,
19246 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
19247 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
19248
19249 2004-09-11 Steven Bosscher <stevenb@suse.de>
19250
19251 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
19252
19253 2004-09-11 Roger Sayle <roger@eyesopen.com>
19254
19255 PR middle-end/17411
19256 * g++.dg/opt/pr17411-1.C: New test case.
19257
19258 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
19259
19260 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
19261 gcc.dg/tls/diag-2.c: Update expected messages.
19262 * gcc.dg/991209-1.c: Specify compilation options. Update expected
19263 messages.
19264 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
19265 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
19266 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
19267 gcc.dg/tls/diag-5.c: New tests.
19268
19269 2004-09-11 Zack Weinberg <zack@codesourcery.com>
19270
19271 * gcc.dg/20040910-1.c: Correct dg-error regexp.
19272
19273 2004-09-11 Steven Bosscher <stevenb@suse.de>
19274
19275 * g++.dg/parse/break-in-for.C: New test.
19276
19277 2004-09-11 Jakub Jelinek <jakub@redhat.com>
19278
19279 * gcc.dg/tree-ssa/20040911-1.c: New test.
19280
19281 2004-09-11 Andreas Jaeger <aj@suse.de>
19282
19283 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
19284 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
19285
19286 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
19287
19288 * gcc.target/frv: New directory of FR-V-specific tests.
19289
19290 2004-09-10 James E Wilson <wilson@specifixinc.com>
19291
19292 * gcc.dg/convert-vec-1.c: New test.
19293
19294 2004-09-10 Roger Sayle <roger@eyesopen.com>
19295
19296 PR middle-end/17024
19297 * gcc.dg/pr17024-1.c: New test case.
19298
19299 2004-09-10 Eric Christopher <echristo@redhat.com>
19300
19301 * gcc.dg/20040910-1.c: New test.
19302
19303 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
19304
19305 * gcc.dg/bitfld-9.c: New test.
19306
19307 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
19308
19309 * gcc.c-torture/execute/ieee/acc1.c: New test.
19310 * gcc.c-torture/execute/ieee/acc2.c: New test.
19311 * gcc.c-torture/execute/ieee/mzero6.c: New test.
19312
19313 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
19314
19315 * gcc.dg/deprecated-2.c: New test.
19316
19317 2004-09-09 James E Wilson <wilson@specifixinc.com>
19318
19319 * gcc.dg/init-vec-1.c: New test.
19320
19321 2004-09-09 Roger Sayle <roger@eyesopen.com>
19322
19323 PR middle-end/17055
19324 * gcc.dg/pr17055-1.c: New test case.
19325
19326 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
19327
19328 PR target/17377
19329 * gcc.c-torture/execute/pr17377.c: New test.
19330
19331 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
19332
19333 PR c/8420
19334 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
19335 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
19336 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
19337 gcc.dg/long-long-typespec-1.c: New tests.
19338 * gcc.dg/tls/diag-2.c: Update expected diagnostics
19339
19340 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
19341
19342 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
19343 gcc.dg/gnu99-static-1.c: New tests.
19344
19345 2004-09-08 Devang Patel <dpatel@apple.com>
19346
19347 * gcc.dg/darwin-ld-20040828-1.c: New test.
19348 * gcc.dg/darwin-ld-20040828-2.c: New test.
19349 * gcc.dg/darwin-ld-20040828-3.c: New test.
19350
19351 2004-09-08 Ziemowit Laski <zlaski@apple.com>
19352
19353 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
19354 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
19355 in error message.
19356 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
19357 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
19358 in error message.
19359 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
19360 types they qualify.
19361 * objc.dg/type-size-2.m: Fix wording in comment.
19362 * objc.dg/va-meth-1.m: New test case.
19363
19364 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
19365
19366 PR c/16633:
19367 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
19368 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
19369
19370 2004-09-06 Devang Patel <dpatel@apple.com>
19371
19372 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
19373 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
19374
19375 2004-09-06 Zack Weinberg <zack@codesourcery.com>
19376
19377 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
19378 reflect changed line numbering of diagnostics.
19379
19380 2004-09-06 Paul Brook <paul@codesourcery.com>
19381
19382 * gfortran.dg/edit_real_1.f90: Add new test.
19383
19384 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19385
19386 * gcc.dg/tree-ssa/loop-2.c: New test.
19387 * gcc.dg/tree-ssa/loop-3.c: New test.
19388 * gcc.dg/tree-ssa/loop-4.c: New test.
19389 * gcc.dg/tree-ssa/loop-5.c: New test.
19390
19391 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19392
19393 * gcc.dg/format/sentinel-1.c: Update for parameter option.
19394
19395 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19396
19397 * gcc.dg/format/sentinel-1.c: New test.
19398
19399 2004-09-04 Uros Bizjak <uros@kss-loka.si>
19400
19401 * testsuite/gcc.dg/builtins-46.c: New.
19402
19403 2004-09-03 Devang Patel <dpatel@apple.com>
19404
19405 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
19406 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
19407
19408 2004-09-03 Jan Beulich <jbeulich@novell.com>
19409
19410 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
19411 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
19412 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
19413 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
19414 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
19415 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
19416 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
19417 the non-portable bzero.
19418 * gcc.dg/20010912-1.c: xfail for NetWare.
19419 * gcc.dg/20020426-2.c: xfail for NetWare.
19420 * gcc.dg/20021014-1.c: xfail for NetWare.
19421 * gcc.dg/20021018-1.c: xfail for NetWare.
19422 * gcc.dg/20030213-1.c: xfail for NetWare.
19423 * gcc.dg/20030225-1.c: xfail for NetWare.
19424 * gcc.dg/20030708-1.c: xfail for NetWare.
19425 * gcc.dg/builtins-config.h: Also exclude NetWare.
19426 * gcc.dg/format/format.h: Define restrict only if not already defined.
19427 * gcc.dg/nest.c: xfail for NetWare.
19428 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
19429 * lib/target-supports.exp (check_visibility_available): Exclude
19430 NetWare.
19431
19432 2004-09-03 Jan Beulich <jbeulich@novell.com>
19433
19434 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
19435 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
19436 deterministic starting point for the alignment of structure fields.
19437 * gcc.dg/Wpadded.c: Dito.
19438 * g++.dg/abi/vbase10.C: Dito.
19439
19440 2004-09-03 Devang Patel <dpatel@apple.com>
19441
19442 * g++.dg/debug/pr15736.cc: New test.
19443
19444 2004-09-02 Mark Mitchell <mark@codesourcery.com>
19445
19446 * README.QMTEST: Fix out-of-date link.
19447
19448 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
19449
19450 PR fortran/16579
19451 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
19452 Delete. Duplicate of gfortran.dg/g77/20010610.f
19453
19454 2004-09-02 Mark Mitchell <mark@codesourcery.com>
19455
19456 * g++.dg/abi/arm_rtti1.C: New test.
19457
19458 2004-09-02 Geoffrey Keating <geoffk@apple.com>
19459
19460 * gcc.dg/ppc-vector-memcpy.c: New.
19461 * gcc.dg/ppc-vector-memset.c: New.
19462
19463 2004-09-02 Chao-ying Fu <fu@mips.com>
19464
19465 * gcc.target/mips/mips-3d-1.c: New test.
19466 * gcc.target/mips/mips-3d-2.c: New test.
19467 * gcc.target/mips/mips-3d-3.c: New test.
19468 * gcc.target/mips/mips-3d-4.c: New test.
19469 * gcc.target/mips/mips-3d-5.c: New test.
19470 * gcc.target/mips/mips-3d-6.c: New test.
19471 * gcc.target/mips/mips-3d-7.c: New test.
19472 * gcc.target/mips/mips-3d-8.c: New test.
19473 * gcc.target/mips/mips-3d-9.c: New test.
19474 * gcc.target/mips/mips-ps-1.c: New test.
19475 * gcc.target/mips/mips-ps-2.c: New test.
19476 * gcc.target/mips/mips-ps-3.c: New test.
19477 * gcc.target/mips/mips-ps-4.c: New test.
19478 * gcc.target/mips/mips-ps-type.c: New test.
19479
19480 2004-09-02 Paul Brook <paul@codesourcery.com>
19481
19482 * gfortran.dg/edit_real_1.f90: Add new tests.
19483
19484 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19485
19486 PR fortran/15327
19487 * gfortran.dg/merge_char_1.f90: New test.
19488
19489 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19490
19491 PR fortran/16404
19492 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
19493
19494 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
19495
19496 PR c/1522
19497 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
19498
19499 2004-09-01 Mark Mitchell <mark@codesourcery.com>
19500
19501 * g++.dg/opt/loop1.C: Do not XFAIL.
19502
19503 2004-09-01 Jakub Jelinek <jakub@redhat.com>
19504
19505 * gcc.c-torture/execute/20040831-1.c: New test.
19506
19507 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
19508
19509 PR fortran/16579
19510 * gfortran.dg/g77/20010610.f: Now passes.
19511 Copy from g77.f-torture/execute. Add dg-run directive.
19512 * gfortran.dg/g77/README: Update
19513
19514 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
19515
19516 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
19517 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
19518 (t1, t2, t3, t4): Add volatile.
19519
19520 2004-08-31 Mark Mitchell <mark@codesourcery.com>
19521
19522 * g++.dg/ext/visibility/arm1.C: New test.
19523
19524 2004-08-31 Geoffrey Keating <geoffk@apple.com>
19525
19526 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
19527 -pedantic-errors.
19528
19529 2004-09-01 Paul Brook <paul@codesourcery.com>
19530
19531 * gfortran.dg/eof_2.f90: New test.
19532
19533 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19534
19535 PR fortran/16579
19536 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
19537
19538 2004-08-31 Bud Davis <bdavis9659@comcast.net>
19539
19540 PR libfortran/16805
19541 * gfortran.dg/list_read_2.f90: New test.
19542
19543 2004-08-31 Mark Mitchell <mark@codesourcery.com>
19544
19545 * g++.dg/abi/key1.C: New test.
19546
19547 2004-08-31 Richard Henderson <rth@redhat.com>
19548
19549 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
19550 form of offsetof.
19551 * g++.dg/other/offsetof5.C: Remove duplicate.
19552
19553 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19554
19555 PR fortran/17244
19556 * gfortran.dg/func_derived_1.f90: New test.
19557
19558 2004-08-31 Paul Brook <paul@codesourcery.com>
19559
19560 * gfortran.dg/eof_1.f90: New test.
19561
19562 2004-08-31 Paul Brook <paul@codesourcery.com>
19563
19564 * gfortran.dg/list_read_1.f90: New file.
19565
19566 2004-08-30 Mark Mitchell <mark@codesourcery.com>
19567
19568 * g++.dg/opt/loop1.C: XFAIL.
19569
19570 2004-08-30 Geoffrey Keating <geoffk@apple.com>
19571
19572 * gcc.dg/funcdef-storage-1.c: New.
19573 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
19574 an extern function in local scope.
19575 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
19576 declare an 'auto inline' function in local scope.
19577 * gcc.dg/20011130-1.c: Likewise.
19578 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
19579 an 'auto' function in local scope.
19580 * gcc.dg/20021014-1.c: Likewise.
19581 * gcc.dg/20030331-2.c: Likewise.
19582
19583 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19584
19585 * gfortran.dg/blockdata_1.f90: New test.
19586
19587 2004-08-30 Richard Henderson <rth@redhat.com>
19588
19589 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
19590
19591 2004-08-30 Richard Henderson <rth@redhat.com>
19592
19593 * lib/fortran-torture.exp (fortran-torture-execute): Honor
19594 additional_flags set by alternate driver.
19595 (ieee-options): New procedure.
19596 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
19597 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
19598 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
19599 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
19600
19601 2004-08-30 Richard Henderson <rth@redhat.com>
19602
19603 * lib/f-torture.exp: Remove.
19604
19605 2004-08-29 Mark Mitchell <mark@codesourcery.com>
19606
19607 PR rtl-optimization/16590
19608 * g++.dg/opt/loop1.C: New test.
19609
19610 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19611
19612 PR fortran/13910
19613 * gfortran.dg/oldstyle_1.f90: New test.
19614
19615 2004-08-29 Steven G. Kargl <kargls@comcast.net>
19616 Paul Brook <paul@codesourcery.com>
19617
19618 * gfortran.dg/g77/README: Update.
19619 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
19620 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
19621 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
19622
19623 2004-08-28 Paul Brook <paul@codesourcery.com>
19624
19625 PR libfortran/17195
19626 * gfortran.dg/edit_real_1.f90: New test.
19627
19628 2004-08-27 Paul Brook <paul@codesourcery.com>
19629
19630 * gfortran.dg/rewind_1.f90: New test.
19631
19632 2004-08-27 Bud Davis <bdavis9659@comcast.net>
19633
19634 PR fortran/16597
19635 * gfortran.dg/pr16597.f90: New test.
19636
19637 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
19638
19639 PR c/13801
19640 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
19641 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
19642 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
19643 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
19644 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
19645
19646 2004-08-26 Nick Clifton <nickc@redhat.com>
19647
19648 * gcc.c-torture/compile/pr17119.c: New test.
19649
19650 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
19651
19652 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
19653
19654 2004-08-25 Richard Henderson <rth@redhat.com>
19655
19656 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
19657 the bits that expect kind=8 to be the largest real kind.
19658
19659 2004-08-25 Ziemowit Laski <zlaski@apple.com>
19660
19661 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
19662
19663 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19664
19665 * gfortran.dg/assignment_1.f90: New test.
19666
19667 2004-08-25 Adam Nemet <anemet@lnxw.com>
19668
19669 * g++.dg/template/repo3.C: New test.
19670
19671 2004-08-25 Roger Sayle <roger@eyesopen.com>
19672
19673 PR middle-end/16693
19674 PR tree-optimization/16372
19675 * g++.dg/opt/pr16372-1.C: New test case.
19676 * g++.dg/opt/pr16693-1.C: New test case.
19677 * g++.dg/opt/pr16693-2.C: New test case.
19678
19679 2004-08-25 Ziemowit Laski <zlaski@apple.com>
19680
19681 * objc.dg/proto-lossage-4.m: New test.
19682
19683 2004-08-25 Mark Mitchell <mark@codesourcery.com>
19684
19685 PR c++/17155
19686 * g++.dg/inherit/local2.C: New test.
19687
19688 2004-08-25 Paul Brook <paul@codesourcery.com>
19689
19690 PR fortran/17144
19691 * gfortran.dg/string_ctor_1.f90: New test.
19692
19693 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19694
19695 PR c++/14428
19696 * g++.dg/template/redecl2.C: New test.
19697
19698 2004-08-24 Bud Davis <bdavis9659@comcast.net>
19699
19700 PR fortran/17143
19701 * gfortran.dg/pr17143.f90: New test.
19702
19703 2004-08-24 Bud Davis <bdavis9659@comcast.net>
19704
19705 PR fortran/17164
19706 * gfortran.dg/pr17164.f90: New test.
19707
19708 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19709
19710 * gcc.dg/tree-ssa/loop-1.c: New test.
19711
19712 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
19713
19714 * gcc.c-torture/compile/20040824-1.c: New test.
19715
19716 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
19717
19718 * gcc.c-torture/compile/iftrap-3.c: New test.
19719
19720 2004-08-24 Paul Brook <paul@codesourcery.com>
19721
19722 * gfortran.dg/entry_2.f90: New test.
19723
19724 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
19725
19726 PR c++/16889
19727 * g++.dg/lookup/ambig[12].C: New.
19728
19729 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19730
19731 PR c++/16706
19732 * g++.dg/template/crash21.C: New test.
19733 * g++.dg/template/crash22.C: Likewise.
19734
19735 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
19736
19737 PR c++/17149
19738 * g++.dg/template/access15.C: New.
19739
19740 2004-08-23 Mark Mitchell <mark@codesourcery.com>
19741
19742 PR c++/17163
19743 * g++.dg/template/repo2.C: New test.
19744
19745 2004-08-23 Roger Sayle <roger@eyesopen.com>
19746
19747 PR rtl-optimization/17078
19748 * gcc.c-torture/execute/pr17078-1.c: New test case.
19749
19750 2004-08-23 Mark Mitchell <mark@codesourcery.com>
19751
19752 PR c/14492
19753 * gcc.dg/debug/crash1.c: New test.
19754
19755 2004-08-23 Mark Mitchell <mark@codesourcery.com>
19756
19757 PR c/16180
19758 * gcc.dg/loop-5.c: New test.
19759
19760 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19761
19762 * gcc.c-torture/execute/20040823-1.c: New test.
19763
19764 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
19765
19766 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
19767 to the assembler. Simplify test accordingly.
19768 (asm_abi_flags): Use GNU names.
19769 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
19770 to check for ABI flags.
19771
19772 2004-08-22 Andrew Pinski <apinski@apple.com>
19773
19774 * g++.dg/opt/pr14029.C: New test.
19775 * gcc.c-torture/execute/pr15262.c: New test.
19776
19777 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19778
19779 * gfortran.dg/reduction.f90: Add checks with complex arguments.
19780
19781 2004-08-21 Bud Davis <bdavis9659@comcast.net>
19782
19783 PR 16908
19784 * gfortran.dg/direct_io.f90: New test.
19785
19786 2004-08-20 Mark Mitchell <mark@codesourcery.com>
19787
19788 PR c++/17121
19789 * g++.dg/inherit/local2.C: New test.
19790
19791 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
19792
19793 PR c++/17120
19794 * g++.dg/warn/Wparentheses-4.C: New test.
19795
19796 2004-08-20 Mark Mitchell <mark@codesourcery.com>
19797
19798 PR c++/17121
19799 * g++.dg/inherit/local2.C: New test.
19800
19801 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
19802 * gcc.dg/ppc-ldstruct.c: Likewise.
19803 * gcc.dg/ppc64-abi-2.c: Likewise.
19804
19805 2004-08-20 Jakub Jelinek <jakub@redhat.com>
19806
19807 PR rtl-optimization/17099
19808 * gcc.c-torture/execute/20040820-1.c: New test.
19809
19810 2004-08-20 David Edelsohn <edelsohn@gnu.org>
19811
19812 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
19813
19814 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
19815
19816 PR fortran/17077
19817 * gfortran.dg/auto_array_1.f90: New test.
19818
19819 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19820
19821 PR fortran/17074
19822 * gfortran.dg/simpleif_1.f90: New test.
19823
19824 2004-08-19 Mark Mitchell <mark@codesourcery.com>
19825
19826 * lib/target-supports.exp (check_profiling_available): Return
19827 false for arm*-*-symbianelf* and arm*-*-eabi*.
19828
19829 PR c++/15890
19830 * g++.dg/template/delete1.C: New test.
19831
19832 2004-08-19 Paul Brook <paul@codesourcery.com>
19833
19834 PR fortran/14976
19835 PR fortran/16228
19836 * gfortran.dg/data_char_1.f90: New test.
19837
19838 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
19839
19840 PR fortran/16946
19841 * gfortran.dg/reduction.f90: New testcase.
19842
19843 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19844
19845 PR fortran/16520
19846 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
19847
19848 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
19849
19850 PR c++/17041
19851 * g++.dg/Wparentheses-3.C: New test.
19852
19853 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
19854
19855 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
19856 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
19857 * gcc.dg/vect/vect-2.c: Likewise.
19858 * gcc.dg/vect/vect-3.c: Likewise.
19859 * gcc.dg/vect/vect-4.c: Likewise.
19860 * gcc.dg/vect/vect-5.c: Likewise.
19861 * gcc.dg/vect/vect-6.c: Likewise.
19862 * gcc.dg/vect/vect-7.c: Likewise.
19863 * gcc.dg/vect/vect-25.c: Likewise.
19864 * gcc.dg/vect/vect-31.c: Likewise.
19865 * gcc.dg/vect/vect-32.c: Likewise.
19866 * gcc.dg/vect/vect-34.c: Likewise.
19867 * gcc.dg/vect/vect-36.c: Likewise.
19868 * gcc.dg/vect/vect-all.c: Likewise.
19869
19870 2004-08-18 Mark Mitchell <mark@codesourcery.com>
19871
19872 PR c++/17068
19873 * g++.dg/template/operator4.C: New test.
19874
19875 2004-08-18 Richard Henderson <rth@redhat.com>
19876
19877 * gcc.dg/20040206-1.c: XFAIL.
19878
19879 2004-08-17 Mark Mitchell <mark@codesourcery.com>
19880
19881 PR c++/16246
19882 * g++.dg/template/array7.C: New test.
19883
19884 2004-08-17 James E Wilson <wilson@specifixinc.com>
19885
19886 * gcc.dg/mips-movcc-1.c: New test.
19887 * gcc.dg/mips-movcc-2.c: New test.
19888 * gcc.dg/mips-movcc-3.c: New test.
19889
19890 * gcc.dg/mips-nmadd-1.c: New test.
19891 * gcc.dg/mips-nmadd-2.c: New test.
19892
19893 2004-08-17 Mark Mitchell <mark@codesourcery.com>
19894
19895 PR c++/15871
19896 * g++.dg/opt/inline8.C: New test.
19897
19898 PR c++/16965
19899 * g++.dg/parse/error17.C: New test.
19900
19901 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
19902
19903 * gcc.dg/vect: New directory for vectorizer tests.
19904 * gcc.dg/vect/tree-vect.h: New file.
19905 * gcc.dg/vect/vect.exp: New file.
19906 * gcc.dg/vect/pr16105.c.c: New test.
19907 * gcc.dg/vect/vect-1.c: New test.
19908 * gcc.dg/vect/vect-2.c: New test.
19909 * gcc.dg/vect/vect-3.c: New test.
19910 * gcc.dg/vect/vect-4.c: New test.
19911 * gcc.dg/vect/vect-5.c: New test.
19912 * gcc.dg/vect/vect-6.c: New test.
19913 * gcc.dg/vect/vect-7.c: New test.
19914 * gcc.dg/vect/vect-8.c: New test.
19915 * gcc.dg/vect/vect-9.c: New test.
19916 * gcc.dg/vect/vect-10.c: New test.
19917 * gcc.dg/vect/vect-11.c: New test.
19918 * gcc.dg/vect/vect-12.c: New test.
19919 * gcc.dg/vect/vect-13.c: New test.
19920 * gcc.dg/vect/vect-14.c: New test.
19921 * gcc.dg/vect/vect-15.c: New test.
19922 * gcc.dg/vect/vect-16.c: New test.
19923 * gcc.dg/vect/vect-17.c: New test.
19924 * gcc.dg/vect/vect-18.c: New test.
19925 * gcc.dg/vect/vect-19.c: New test.
19926 * gcc.dg/vect/vect-20.c: New test.
19927 * gcc.dg/vect/vect-21.c: New test.
19928 * gcc.dg/vect/vect-22.c: New test.
19929 * gcc.dg/vect/vect-23.c: New test.
19930 * gcc.dg/vect/vect-24.c: New test.
19931 * gcc.dg/vect/vect-25.c: New test.
19932 * gcc.dg/vect/vect-26.c: New test.
19933 * gcc.dg/vect/vect-27.c: New test.
19934 * gcc.dg/vect/vect-28.c: New test.
19935 * gcc.dg/vect/vect-29.c: New test.
19936 * gcc.dg/vect/vect-30.c: New test.
19937 * gcc.dg/vect/vect-31.c: New test.
19938 * gcc.dg/vect/vect-32.c: New test.
19939 * gcc.dg/vect/vect-33.c: New test.
19940 * gcc.dg/vect/vect-34.c: New test.
19941 * gcc.dg/vect/vect-35.c: New test.
19942 * gcc.dg/vect/vect-36.c: New test.
19943 * gcc.dg/vect/vect-37.c: New test.
19944 * gcc.dg/vect/vect-38.c: New test.
19945 * gcc.dg/vect/vect-40.c: New test.
19946 * gcc.dg/vect/vect-41.c: New test.
19947 * gcc.dg/vect/vect-42.c: New test.
19948 * gcc.dg/vect/vect-43.c: New test.
19949 * gcc.dg/vect/vect-44.c: New test.
19950 * gcc.dg/vect/vect-45.c: New test.
19951 * gcc.dg/vect/vect-46.c: New test.
19952 * gcc.dg/vect/vect-47.c: New test.
19953 * gcc.dg/vect/vect-48.c: New test.
19954 * gcc.dg/vect/vect-49.c: New test.
19955 * gcc.dg/vect/vect-50.c: New test.
19956 * gcc.dg/vect/vect-51.c: New test.
19957 * gcc.dg/vect/vect-52.c: New test.
19958 * gcc.dg/vect/vect-53.c: New test.
19959 * gcc.dg/vect/vect-54.c: New test.
19960 * gcc.dg/vect/vect-55.c: New test.
19961 * gcc.dg/vect/vect-56.c: New test.
19962 * gcc.dg/vect/vect-57.c: New test.
19963 * gcc.dg/vect/vect-58.c: New test.
19964 * gcc.dg/vect/vect-59.c: New test.
19965 * gcc.dg/vect/vect-60.c: New test.
19966 * gcc.dg/vect/vect-61.c: New test.
19967 * gcc.dg/vect/vect-all.c: New test.
19968 * gcc.dg/vect/vect-none.c: New test.
19969
19970 2004-08-17 Paul Brook <paul@codesourcery.com>
19971
19972 PR fortran/13082
19973 * gfortran.dg/entry_1.f90: New test.
19974
19975 2004-08-17 Andrew Pinski <apinski@apple.com>
19976
19977 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
19978
19979 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
19980
19981 * gcc.dg/pr17036-1.c: New test.
19982
19983 2004-08-16 Devang Patel <dpatel@apple.com>
19984
19985 * gcc.dg/darwin-20040809-1.c: New test.
19986
19987 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
19988
19989 * gcc.dg/funcdef-attr-1.c: New test.
19990
19991 2004-08-16 Janis Johnson <janis187@us.ibm.com>
19992
19993 * gcc.dg/altivec-17.c: New test.
19994 * gcc.dg/altivec-18.c: New test.
19995
19996 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19997
19998 PR c++/6749
19999 * g++.dg/template/vtable2.C: New test.
20000
20001 2004-08-14 Richard Henderson <rth@redhat.com>
20002
20003 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
20004 * gcc.dg/pack-test-4.c (main): Return 0.
20005 * gcc.dg/setjmp-1.c: Remove XFAIL.
20006 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
20007
20008 2004-08-14 Richard Henderson <rth@redhat.com>
20009
20010 * gcc.dg/980217-1.c: Add prototype for printf.
20011
20012 2004-08-13 Bud Davis <bdavis9659@comcast.net>
20013
20014 * gfortran.dg/pr16935.f90: New test.
20015
20016 2004-08-13 Janis Johnson <janis187@us.ibm.com>
20017
20018 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
20019
20020 2004-08-13 Paul Brook <paul@codesourcery.com>
20021
20022 * gfortran.dg/der_io_1.f90: Remove stray comma.
20023
20024 2004-08-12 Janis Johnson <janis187@us.ibm.com>
20025
20026 * gcc.dg/vmx/cw-bug-2.c: Remove.
20027 * gcc.dg/vmx/vprint-1.c: Remove.
20028 * gcc.dg/vmx/vscan-1.c: Remove.
20029
20030 2004-08-12 Devang patel <dpatel@apple.com>
20031
20032 * gcc.dg/darwin-20040809-2.c: New test.
20033
20034 2004-08-12 Janis Johnson <janis1872us.ibm.com>
20035
20036 * g++.dg/ext/altivec-12.C: New test.
20037
20038 * g++.dg/ext/altivec-11.C: New test.
20039
20040 2004-08-12 Paul Brook <paul@codesourcery.com>
20041
20042 * g++.dg/abi/arm_cxa_vec_1.C: New test.
20043
20044 2004-08-12 Janis Johnson <janis187@us.ibm.com>
20045
20046 * g++.dg/ext/altivec-2.C: Check for hardware support before
20047 executing any VMX instructions.
20048
20049 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
20050
20051 2004-08-12 Jakub Jelinek <jakub@redhat.com>
20052
20053 PR c++/16276
20054 * g++.old-deja/g++.other/comdat4.C: New test.
20055 * g++.old-deja/g++.other/comdat4-aux.cc: New.
20056
20057 2004-08-12 Ben Elliston <bje@au.ibm.com>
20058
20059 PR target/16286
20060 * gcc.dg/pr16286.c: New test.
20061
20062 2004-08-12 Jan Beulich <jbeulich@novell.com>
20063
20064 * g++.dg/ext/asm5.C: New.
20065
20066 2004-08-11 Mark Mitchell <mark@codesourcery.com>
20067
20068 PR c++/16698
20069 * g++.dg/eh/crash1.C: New test.
20070
20071 PR c++/16717
20072 * g++.dg/ext/construct1.C: New test.
20073
20074 2004-08-11 Mark Mitchell <mark@codesourcery.com>
20075
20076 PR c++/16853
20077 * g++.dg/init/ptrmem1.C: New test.
20078
20079 PR c++/16618
20080 * g++.dg/parse/offsetof5.C: New test.
20081
20082 PR c++/16870
20083 * g++.dg/template/overload3.C: New test.
20084
20085 2004-08-11 Mark Mitchell <mark@codesourcery.com>
20086
20087 PR c++/16964
20088 * g++.dg/parse/error16.C: New test.
20089
20090 PR c++/16904
20091 * g++.dg/template/error14.C: New test.
20092
20093 PR c++/16929
20094 * g++.dg/template/error15.C: New test.
20095
20096 2004-08-11 Devang Patel <dpatel@apple.com>
20097
20098 * gcc.dg/darwin-ld-20040809-1.c: New test.
20099 * gcc.dg/darwin-ld-20040809-2.c: New test.
20100
20101 2004-08-11 Steven G. Kargl <kargls@comcast.net>
20102
20103 PR fortran/16917
20104 * gfortran.dg/dfloat_1.f90: New test.
20105
20106 2004-08-09 Mark Mitchell <mark@codesourcery.com>
20107
20108 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
20109 * gcc.dg/dll-2.c: Fix dg-require syntax.
20110 * gcc.misc-tests/arm-isr.c (abort): Declare.
20111 (exit): Likewise.
20112
20113 2004-08-10 Mark Mitchell <mark@codesourcery.com>
20114
20115 PR c++/16971
20116 * g++.dg/parse/crash16.C: New test.
20117
20118 2004-08-10 Roger Sayle <roger@eyesopen.com>
20119
20120 * gcc.dg/mips-rsqrt-1.c: New test case.
20121 * gcc.dg/mips-rsqrt-2.c: New test case.
20122 * gcc.dg/mips-rsqrt-3.c: New test case.
20123
20124 2004-08-10 Paul Brook <paul@codesourcery.com>
20125
20126 * gfortran.dg/der_io_1.f90: New test.
20127
20128 2004-08-10 Paul Brook <paul@codesourcery.com>
20129
20130 PR fortran/16919
20131 * gfortran.dg/der_array_1.f90: New test.
20132
20133 2004-08-09 David Edelsohn <edelsohn@gnu.org>
20134
20135 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
20136
20137 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
20138
20139 * gcc.dg/wchar_t-2.c: Fix typo.
20140
20141 2004-08-09 Falk Hueffner <falk@debian.org>
20142
20143 PR tree-optimization/12517
20144 * gcc.c-torture/compile/pr12517.c: New test.
20145
20146 PR tree-optimization/12578
20147 * gcc.c-torture/compile/pr12578.c: New test.
20148
20149 PR tree-optimization/12899
20150 * gcc.c-torture/compile/pr12899.c: New test.
20151
20152 PR rtl-optimization/14692
20153 * gcc.c-torture/compile/pr14692.c: New test.
20154
20155 PR tree-optimization/16461
20156 * gcc.c-torture/compile/pr16461.c: New test.
20157
20158 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
20159
20160 * gfortran.dg/getenv_1.f90: New test.
20161
20162 2004-08-06 Mark Mitchell <mark@codesourcery.com>
20163
20164 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
20165 wchar_t.
20166 * gcc.dg/symbian5.c: Test -fno-short-wchar.
20167
20168 2004-08-06 Paul Brook <paul@codesourcery.com>
20169
20170 * gfortran.dg/ret_array_1.f90: New test.
20171 * gfortran.dg/ret_pointer_1.f90: New test.
20172
20173 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
20174
20175 * gcc.dg/missing-field-init-[12].c: New tests.
20176 * g++.dg/warn/missing-field-init-[12].C: New tests.
20177
20178 2004-08-06 Mark Mitchell <mark@codesourcery.com>
20179
20180 * gcc.dg/enum2.c: New test.
20181 * gcc.dg/symbian3.c: Likewise.
20182 * gcc.dg/symbian4.c: Likewise.
20183 * gcc.dg/wchar_t-2.c: Likewise.
20184
20185 2004-08-05 Mark Mitchell <mark@codesourcery.com>
20186
20187 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
20188 destructor tests.
20189
20190 2004-08-05 Mark Mitchell <mark@codesourcery.com>
20191
20192 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
20193 dg-require-visiblity.
20194 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
20195 * g++.dg/ext/visibility/fvisibility.C: Likewise.
20196 * g++.dg/ext/visibility/memfuncts.C: Likewise.
20197 * g++.dg/ext/visibility/new1.C: Likewise.
20198 * g++.dg/ext/visibility/pragma.C: Likewise.
20199 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
20200 * g++.dg/ext/visibility/virtual.C: Likewise.
20201 * g++/dg/ext/visibility/visibility-1.C: Likewise.
20202 * g++/dg/ext/visibility/visibility-2.C: Likewise.
20203 * g++/dg/ext/visibility/visibility-3.C: Likewise.
20204 * g++/dg/ext/visibility/visibility-4.C: Likewise.
20205 * g++/dg/ext/visibility/visibility-5.C: Likewise.
20206 * g++/dg/ext/visibility/visibility-6.C: Likewise.
20207 * g++/dg/ext/visibility/visibility-7.C: Likewise.
20208 * g++/dg/ext/visibility/visibility-8.C: New test.
20209 * gcc.c-torture/compile/dll.x: Remove.
20210 * gcc.dg/dll-2.c: Use dg-require-dll
20211 * gcc.dg/visibility-10.c: New test.
20212 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
20213 supporting DLLs.
20214 * testsuite/lib/scanasm.exp (scan_hidden): New function.
20215 (scan_not_hidden): Likewise.
20216
20217 2004-08-05 David Edelsohn <edelsohn@gnu.org>
20218
20219 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
20220
20221 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
20222
20223 * gcc.c-torture/execute/20040805-1.c: New test.
20224
20225 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
20226
20227 * gcc.dg/20020118-1.c: Declare abort.
20228 * gcc.dg/altivec_check.h: Likewise.
20229 * gcc.dg/iftrap-2.c: Likewise.
20230 * gcc.dg/pragma-darwin.c: Likewise.
20231 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
20232
20233 2004-08-04 Geoffrey Keating <geoffk@apple.com>
20234
20235 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
20236
20237 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
20238
20239 * gcc.c-torture/execute/builtins/abs-2.c,
20240 gcc.c-torture/execute/builtins/abs-3.c,
20241 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
20242 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
20243 intmax_t, uintmax_t and their limits.
20244 * gcc.dg/intmax_t-1.c: New test.
20245
20246 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20247
20248 * g++.dg/tc1/dr147.C: Add reference to PR.
20249
20250 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
20251
20252 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
20253 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
20254
20255 2004-08-03 David Edelsohn <edelsohn@gnu.org>
20256
20257 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
20258
20259 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
20260
20261 * gcc.dg/redecl-5.c: New test.
20262 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
20263 of scanf.
20264
20265 2004-08-03 Roger Sayle <roger@eyesopen.com>
20266
20267 PR middle-end/16790
20268 * gcc.c-torture/execute/pr16790-1.c: New test case.
20269
20270 2004-08-03 Mark Mitchell <mark@codesourcery.com>
20271
20272 * g++.dg/ext/visibility/assign1.C: New test.
20273 * g++.dg/ext/visibility/new1.C: Likewise.
20274
20275 * gcc.dg/symbian1.c: New test.
20276 * gcc.dg/symbian2.c: Likewise.
20277
20278 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
20279
20280 PR target/16570
20281 * gcc.dg/i386-sse-9.c: New test.
20282
20283 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
20284
20285 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
20286
20287 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
20288
20289 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
20290 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
20291 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
20292 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
20293 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
20294 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
20295 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
20296 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
20297 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
20298 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
20299 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
20300 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
20301 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
20302 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
20303 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
20304 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
20305 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
20306 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
20307 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
20308 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
20309 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
20310 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
20311 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
20312 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
20313 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
20314 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
20315 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
20316 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
20317 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
20318 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
20319 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
20320 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
20321 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
20322 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
20323 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
20324 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
20325 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
20326 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
20327 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
20328 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
20329 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
20330 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
20331 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
20332 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
20333 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
20334 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
20335 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
20336 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
20337 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
20338 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
20339 gcc.misc-tests/i386-pf-3dnow-1.c,
20340 gcc.misc-tests/i386-pf-athlon-1.c,
20341 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
20342 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
20343 Declare built-in functions used.
20344 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
20345
20346 2004-08-02 Mark Mitchell <mark@codesourcery.com>
20347
20348 PR c++/16707
20349 * g++.dg/lookup/using12.C: New test.
20350
20351 * g++.dg/init/null1.C: Fix PR number.
20352 * g++.dg/parse/namespace10.C: Likewise.
20353
20354 2004-08-01 Mark Mitchell <mark@codesourcery.com>
20355
20356 PR c++/16224
20357 * g++.dg/template/spec17.C: New test.
20358 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
20359 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
20360
20361 2004-08-02 David Billinghurst
20362
20363 PR fortran/16292
20364 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
20365
20366 2004-08-01 Zack Weinberg <zack@codesourcery.com>
20367
20368 * gcc.dg/ia64-got-1.c: New test case.
20369
20370 2004-08-01 Mark Mitchell <mark@codesourcery.com>
20371
20372 PR c++/16489
20373 * g++.dg/init/null1.C: New test.
20374 * g++.dg/tc1/dr76.C: Adjust error marker.
20375
20376 PR c++/16529
20377 * g++.dg/parse/namespace10.C: New test.
20378
20379 PR c++/16810
20380 * g++.dg/inherit/ptrmem2.C: New test.
20381
20382 2004-08-02 Ben Elliston <bje@au.ibm.com>
20383
20384 PR target/16155
20385 * gcc.dg/pr16155.c: New test.
20386
20387 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
20388
20389 * gcc.dg/redecl-2.c: New test.
20390
20391 2004-07-30 Geoffrey Keating <geoffk@apple.com>
20392
20393 * gcc.dg/darwin-longdouble.c: New file.
20394
20395 2004-07-30 Richard Henderson <rth@redhat.com>
20396
20397 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
20398 write to constant argument.
20399 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
20400
20401 2004-07-30 Richard Henderson <rth@redhat.com>
20402
20403 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
20404 tests of nearest around zero.
20405
20406 2004-07-30 Andrew Pinski <apinski@apple.com>
20407
20408 * gcc.c-torture/compile/20040730-1.c: New test.
20409
20410 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
20411
20412 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
20413 powerpc-eabispe.
20414
20415 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
20416
20417 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
20418
20419 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
20420
20421 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
20422 contains $ld_library_path.
20423 * lib/gfortran.exp (gfortran_link_flags): Likewise.
20424
20425 2004-07-29 Richard Henderson <rth@redhat.com>
20426
20427 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
20428
20429 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
20430 (alt2, which): New.
20431 (Check): Accept either alternative.
20432
20433 2004-07-29 Mark Mitchell <mark@codesourcery.com>
20434
20435 * g++.dg/abi/inline1.C: New test.
20436 * g++.dg/abi/local1-a.cc: Likewise.
20437 * g++.dg/abi/local1.C: Likewise.
20438 * g++.dg/abi/mangle11.C: Tweak location of warnings.
20439 * g++.dg/abi/mangle12.C: Likewise.
20440 * g++.dg/abi/mangle17.C: Likewise.
20441 * g++.dg/abi/mangle20-2.C: Likewise.
20442 * g++.dg/opt/interface1.C: Likewise.
20443 * g++.dg/opt/interface1.h: Likewise.
20444 * g++.dg/opt/interface1-a.cc: New test.
20445 * g++.dg/parse/repo1.C: New test.
20446 * g++.dg/template/repo1.C: Likewise.
20447 * g++.dg/warn/Winline-1.C: Likewise.
20448 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
20449
20450 2004-07-29 Diego Novillo <dnovillo@redhat.com>
20451
20452 * gcc.dg/tree-ssa/20040729-1.c: New test.
20453
20454 2004-07-27 Matt Austern <austern@apple.com>
20455
20456 * gcc.dg/darwin-bool-1.c: New test.
20457 * gcc.dg/darwin-bool-2.c: New test.
20458
20459 2004-07-28 Richard Henderson <rth@redhat.com>
20460
20461 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
20462 arguments in the correct type. Don't write to constant arguments.
20463
20464 2004-07-28 Diego Novillo <dnovillo@redhat.com>
20465
20466 PR tree-optimization/16688
20467 PR tree-optimization/16689
20468 * g++.dg/tree-ssa/pr16688.C: New test.
20469
20470 2004-07-28 Diego Novillo <dnovillo@redhat.com>
20471
20472 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
20473 loads. Not only in the comment, this time.
20474
20475 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
20476
20477 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
20478 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
20479 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
20480 * gcc.dg/sh4a-bitmovua.c: New.
20481 * gcc.dg/sh4a-cos.c: New.
20482 * gcc.dg/sh4a-cosf.c: New.
20483 * gcc.dg/sh4a-fprun.c: New.
20484 * gcc.dg/sh4a-fsrra.c: New.
20485 * gcc.dg/sh4a-memmovua.c: New.
20486 * gcc.dg/sh4a-sin.c: New.
20487 * gcc.dg/sh4a-sincos.c: New.
20488 * gcc.dg/sh4a-sincosf.c: New.
20489 * gcc.dg/sh4a-sinf.c: New.
20490
20491 2004-07-28 Diego Novillo <dnovillo@redhat.com>
20492
20493 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
20494 conditionals.
20495 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
20496 loads.
20497 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
20498 DOM1.
20499
20500 2004-07-27 Andrew Pinski <apinski@apple.com>
20501
20502 * g++.dg/rtti/tinfo1.C: Correct the xfail.
20503
20504 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
20505
20506 * gcc.dg/pragma-isr.c: New test.
20507
20508 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20509
20510 PR c++/14429
20511 * g++.dg/template/ttp11.C: New test.
20512
20513 2004-07-27 Diego Novillo <dnovillo@redhat.com>
20514
20515 * gcc.c-torture/compile/20040727-1.c: New test.
20516
20517 2004-07-26 Eric Christopher <echristo@redhat.com>
20518
20519 * gcc.c-torture/compile/20040726-2.c: New test.
20520
20521 2004-07-26 Andrew Pinski <apinski@apple.com>
20522
20523 * g++.dg/rtti/tinfo1.C: Xfail.
20524
20525 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
20526
20527 * gcc.c-torture/compile/20040726-1.c: New test.
20528
20529 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
20530 Brian Ryner <bryner@brianryner.com>
20531
20532 PR c++/9283
20533 PR c++/15000
20534 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
20535 * g++.dg/ext/visibility/: New directory.
20536 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
20537 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
20538 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
20539 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
20540 * g++.dg/ext/visibility/fvisibility.C,
20541 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
20542 g++.dg/ext/visibility/fvisibility-override1.C
20543 g++.dg/ext/visibility/fvisibility-override2.C
20544 g++.dg/ext/visibility/memfuncts.C
20545 g++.dg/ext/visibility/noPLT.C
20546 g++.dg/ext/visibility/pragma.C
20547 g++.dg/ext/visibility/pragma-override1.C
20548 g++.dg/ext/visibility/pragma-override2.C
20549 g++.dg/ext/visibility/staticmemfuncts.C
20550 g++.dg/ext/visibility/virtual.C: New tests.
20551
20552 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
20553
20554 PR c/15360
20555 * gcc.dg/pr15360-1.c: New test.
20556
20557 2004-07-25 Daniel Jacobowitz <dan@debian.org>
20558
20559 * gcc.dg/pragma-align-2.c: New test.
20560 * gcc.dg/pragma-init-fini.c: New test.
20561 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
20562 targets.
20563
20564 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
20565
20566 * gcc.dg/init-string-2.c: New test.
20567
20568 2004-07-24 Zack Weinberg <zack@codesourcery.com>
20569
20570 PR 16684
20571 * gcc.dg/Wredundant-decls-1.c: New test case.
20572
20573 2004-07-24 Jakub Jelinek <jakub@redhat.com>
20574
20575 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
20576 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
20577 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
20578 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
20579 * gcc.dg/compat/generate-random.c: New file.
20580 * gcc.dg/compat/generate-random.h: Likewise.
20581 * gcc.dg/compat/generate-random_r.c: Likewise.
20582 * gcc.dg/compat/struct-layout-1.h: Likewise.
20583 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
20584 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
20585 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
20586 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
20587 * gcc.dg/compat/struct-layout-1_main.c: New test.
20588 * gcc.dg/compat/struct-layout-1_x.c: New file.
20589 * gcc.dg/compat/struct-layout-1_y.c: New file.
20590 * gcc.dg/compat/struct-layout-1_test.h: New file.
20591
20592 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
20593
20594 * gcc.dg/comp-return-1.c: New test
20595
20596 2004-07-23 Janis Johnson <janis187@us.ibm.com>
20597
20598 * gcc.dg/vmx/8-02a.c: Fix typo.
20599
20600 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
20601 * gcc.dg/darwin-abi-3.c: New test.
20602
20603 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
20604 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
20605
20606 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
20607 * gcc.dg/vmx/ops-long-1.c: New test.
20608 * gcc.dg/vmx/ops-long-2.c: New test.
20609
20610 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
20611
20612 * g++.dg/lookup/conv-[1234].C: New.
20613
20614 2004-07-22 Mark Mitchell <mark@codesourcery.com>
20615
20616 * g++.dg/parse/attr2.C: Simplify.
20617
20618 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
20619
20620 PR c/7284
20621 * gcc.c-torture/execute/pr7284-1.c: New test.
20622
20623 2004-07-22 Brian Booth <bbooth@redhat.com>
20624
20625 * gcc.dg/tree-ssa/20040721-1.c: New test.
20626
20627 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
20628
20629 * g++.dg/template/crash20.c: New.
20630
20631 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
20632
20633 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
20634 Add dg-run directive. Declare variables as required.
20635 * gfortran.dg/g77/README: Update
20636
20637 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
20638
20639 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
20640 gcc.dg/cris-peep2-andu2.c: New tests.
20641
20642 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
20643
20644 PR c/15052
20645 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
20646 on return type.
20647 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
20648 messages.
20649 * gcc.dg/qual-return-2.c: Update expected messages.
20650 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
20651
20652 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
20653
20654 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
20655 * gcc.dg/noncompile/921102-1.c: Update expected error message.
20656
20657 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
20658
20659 PR c/11250
20660 * gcc.dg/init-string-1.c: New test.
20661
20662 2004-07-21 Jakub Jelinek <jakub@redhat.com>
20663
20664 PR middle-end/15345
20665 PR c/16450
20666 * gcc.dg/torture/nested-fn-1.c: New test.
20667
20668 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
20669
20670 PR target/16559
20671 * gcc.dg/ia64-fptr-1.c: New file.
20672
20673 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20674
20675 PR c++/14497
20676 * g++.dg/template/spec16.C: New test.
20677 * g++.old-deja/g++.robertl/eb118.C: Remove.
20678
20679 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20680
20681 PR c++/509
20682 * g++.dg/template/spec15.C: New test.
20683
20684 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
20685
20686 Copy cases from g77.f-torture/execute and add dg-run
20687 directive. Other changes as noted.
20688 * gfortran.dg/g77/13037.f
20689 * gfortran.dg/g77/1832.f
20690 * gfortran.dg/g77/19981119-0.f
20691 * gfortran.dg/g77/19990313-0.f
20692 * gfortran.dg/g77/19990313-1.f
20693 * gfortran.dg/g77/19990313-2.f
20694 * gfortran.dg/g77/19990313-3.f
20695 * gfortran.dg/g77/19990419-1.f
20696 * gfortran.dg/g77/19990826-0.f
20697 * gfortran.dg/g77/19990826-2.f
20698 * gfortran.dg/g77/20000503-1.f
20699 * gfortran.dg/g77/20001111.f
20700 * gfortran.dg/g77/20010116.f
20701 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
20702 * gfortran.dg/g77/20010430.f
20703 * gfortran.dg/g77/6177.f
20704 * gfortran.dg/g77/947.f
20705 * gfortran.dg/g77/970816-3.f
20706 * gfortran.dg/g77/971102-1.f
20707 * gfortran.dg/g77/980520-1.f
20708 * gfortran.dg/g77/980628-0.f
20709 * gfortran.dg/g77/980628-1.f
20710 * gfortran.dg/g77/980628-10.f
20711 * gfortran.dg/g77/980628-2.f
20712 * gfortran.dg/g77/980628-3.f
20713 * gfortran.dg/g77/980628-7.f
20714 * gfortran.dg/g77/980628-8.f
20715 * gfortran.dg/g77/980628-9.f
20716 * gfortran.dg/g77/980701-0.f
20717 * gfortran.dg/g77/980701-1.f
20718 * gfortran.dg/g77/cabs.f
20719 * gfortran.dg/g77/claus.f
20720 * gfortran.dg/g77/complex_1.f
20721 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
20722 * gfortran.dg/g77/dcomplex.f
20723 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
20724 * gfortran.dg/g77/f90-intrinsic-mathematical.f
20725 * gfortran.dg/g77/f90-intrinsic-numeric.f
20726 * gfortran.dg/g77/int8421.f
20727 * gfortran.dg/g77/labug1.f
20728 * gfortran.dg/g77/large_vec.f
20729 * gfortran.dg/g77/le.f
20730 * gfortran.dg/g77/short.f
20731 * gfortran.dg/g77/README: Update
20732
20733 2004-07-20 Mark Mitchell <mark@codesourcery.com>
20734
20735 PR c++/16637
20736 * g++.dg/parse/lookup4.C: New test.
20737
20738 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20739
20740 PR c++/16175
20741 * g++.dg/template/ttp10.C: New test.
20742
20743 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
20744
20745 * gcc.dg/pr12625-1.c: New test.
20746
20747 2004-07-20 Steven Bosscher <stevenb@suse.de>
20748
20749 * testsuite/gcc.dg/switch-warn-1.c: New test.
20750 * testsuite/gcc.dg/switch-warn-2.c: New test.
20751 * gcc.c-torture/compile/pr14730.c: Update.
20752
20753 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
20754
20755 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
20756 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
20757 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
20758 g++.dg/template/nontype3.C: Remove trailing CR from tests.
20759
20760 2004-07-18 Mark Mitchell <mark@codesourcery.com>
20761
20762 PR c++/16623
20763 * g++.dg/template/assign1.C: New test.
20764
20765 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20766
20767 PR c++/12170
20768 * g++.dg/template/ttp9.C: New test.
20769
20770 2004-07-19 Daniel Jacobowitz <dan@debian.org>
20771
20772 * gcc.dg/format/cmn-err-1.c: New test.
20773
20774 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
20775
20776 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
20777 gcc.dg/Wparentheses-10.c: New tests.
20778 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
20779
20780 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20781
20782 PR fortran/16465
20783 * gfortran.dg/g77//ffixed-line-length-0.f,
20784 gfortran.dg/g77/ffixed-line-length-132.f,
20785 gfortran.dg/g77/ffixed-line-length-72.f,
20786 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
20787 gfortran.dg/g77/README: Update.
20788
20789 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20790
20791 PR c++/13092
20792 * g++.dg/template/non-dependent7.C: New test.
20793 * g++.dg/template/non-dependent8.C: Likewise.
20794 * g++.dg/template/non-dependent9.C: Likewise.
20795 * g++.dg/template/non-dependent10.C: Likewise.
20796
20797 2004-07-17 Mark Mitchell <mark@codesourcery.com>
20798
20799 PR c++/16337
20800 * g++.dg/parse/attr2.C: New test.
20801
20802 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
20803
20804 * g77.dg: Removed.
20805 * g77.f-torture: Ditto.
20806
20807 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
20808
20809 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
20810 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
20811 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
20812
20813 2004-07-16 Richard Henderson <rth@redhat.com>
20814
20815 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
20816
20817 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20818
20819 * lib/fortran-torture.exp (fortran-torture): Don't test compile
20820 tests with full list of options.
20821 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
20822 of TORTURE_OPTIONS if test contains 'dg-do run'.
20823
20824 PR fortran/16404
20825 * gfortran.dg/do_iterator.f90: New test.
20826
20827 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20828
20829 PR rtl-optimization/16536
20830 * gcc.c-torture/execute/restrict-1.c: New test.
20831
20832 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20833
20834 PR fortran/15324
20835 * gfortran.dg/pr15324.f90: New test.
20836
20837 PR fortran/15129
20838 * gfortran.dg/pr15129.f90: New test.
20839
20840 PR fortran/15140
20841 * gfortran.dg/pr15140.f90: New test.
20842
20843 PR fortran/13792
20844 * gfortran.fortran-torture/execute/bounds.f90: Add check for
20845 compile-time simplification.
20846
20847 2004-07-14 Mike Stump <mrs@apple.com>
20848
20849 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
20850
20851 2004-07-14 James E Wilson <wilson@specifixinc.com>
20852
20853 PR target/16325
20854 * gcc.dg/profile-generate-1.c: New.
20855
20856 2004-07-15 Jakub Jelinek <jakub@redhat.com>
20857
20858 * gcc.c-torture/execute/20040709-1.c: New test.
20859 * gcc.c-torture/execute/20040709-2.c: New test.
20860
20861 2004-07-14 Mike Stump <mrs@apple.com>
20862
20863 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
20864
20865 2004-07-14 Mike Stump <mrs@apple.com>
20866
20867 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
20868
20869 2004-07-13 Mark Mitchell <mark@codesourcery.com>
20870
20871 PR c++/16518
20872 * g++.dg/parse/mutable1.C: New test.
20873
20874 2004-07-13 Diego Novillo <dnovillo@redhat.com>
20875
20876 PR tree-optimization/16443
20877 * gcc.dg/tree-ssa/20040713-1.c: New test.
20878
20879 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
20880
20881 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
20882 for operator new.
20883
20884 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
20885
20886 * gfortran.dg/g77/README: New file
20887 * gfortran.dg/g77/19981216-0.f: Copy from
20888 g77.f-torture/noncompile. Add "dg-do compile" and
20889 dg-error as required.
20890 * gfortran.dg/g77/19990218-1.f: Likewise.
20891 * gfortran.dg/g77/19990905-1.f: Likewise.
20892 * gfortran.dg/g77/9263.f: Likewise.
20893 * gfortran.dg/g77/980615-0.f: Likewise.
20894 * gfortran.dg/g77/980616-0.f: Likewise.
20895 * gfortran.dg/g77/check0.f: Likewise.
20896 * gfortran.dg/g77/select_no_compile.f: Likewise.
20897
20898 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
20899
20900 Copy files from g77.f-torture/compile.
20901 Add "{ dg-do compile}". Other changes as noted
20902 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
20903 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
20904 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
20905 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
20906 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
20907 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
20908 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
20909 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
20910 statement to conform to standard. Append alpha1.x for reference.
20911 * gfortran.dg/g77/xformat.f: Add dg-warning
20912
20913 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
20914
20915 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
20916 Add {dg-do compile} directive.
20917 * gfortran.dg/g77/cpp2.F: Likewise.
20918
20919 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20920
20921 PR c++/5402
20922 * g++.dg/lookup/name-clash1.C: New test.
20923
20924 PR c++/9777
20925 * g++.dg/lookup/name-clash2.C: New test.
20926
20927 PR c++/12102
20928 * g++.dg/lookup/name-clash3.C: New test.
20929
20930 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20931
20932 * g++.dg/lookup/new2.C: New test.
20933 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
20934
20935 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
20936
20937 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
20938 Add {dg-do compile} directive.
20939 * gfortran.dg/g77/13060.f: Likewise.
20940 * gfortran.dg/g77/19990218-0.f: Likewise.
20941 * gfortran.dg/g77/19990305-0.f: Likewise.
20942 * gfortran.dg/g77/19990419-0.f: Likewise.
20943 * gfortran.dg/g77/19990502-0.f: Likewise.
20944 * gfortran.dg/g77/19990502-1.f: Likewise.
20945 * gfortran.dg/g77/19990525-0.f: Likewise.
20946 * gfortran.dg/g77/19990826-1.f: Likewise.
20947 * gfortran.dg/g77/19990826-3.f: Likewise.
20948 * gfortran.dg/g77/19990905-2.f: Likewise.
20949 * gfortran.dg/g77/20000412-1.f: Likewise.
20950 * gfortran.dg/g77/20000511-1.f: Likewise.
20951 * gfortran.dg/g77/20000511-2.f: Likewise.
20952 * gfortran.dg/g77/20000518.f: Likewise.
20953 * gfortran.dg/g77/20000601-1.f: Likewise.
20954 * gfortran.dg/g77/20000601-2.f: Likewise.
20955 * gfortran.dg/g77/20000629-1.f: Likewise.
20956 * gfortran.dg/g77/20000630-2.f: Likewise.
20957 * gfortran.dg/g77/20010115.f: Likewise.
20958 * gfortran.dg/g77/20010321-1.f: Likewise.
20959 * gfortran.dg/g77/20010426.f: Likewise.
20960 * gfortran.dg/g77/20020307-1.f: Likewise.
20961 * gfortran.dg/g77/8485.f: Likewise.
20962 * gfortran.dg/g77/960317-1.f: Likewise.
20963 * gfortran.dg/g77/970915-0.f: Likewise.
20964 * gfortran.dg/g77/980310-1.f: Likewise.
20965 * gfortran.dg/g77/980310-2.f: Likewise.
20966 * gfortran.dg/g77/980310-3.f: Likewise.
20967 * gfortran.dg/g77/980310-4.f: Likewise.
20968 * gfortran.dg/g77/980310-6.f: Likewise.
20969 * gfortran.dg/g77/980310-7.f: Likewise.
20970 * gfortran.dg/g77/980310-8.f: Likewise.
20971 * gfortran.dg/g77/980419-2.f: Likewise.
20972 * gfortran.dg/g77/980424-0.f: Likewise.
20973 * gfortran.dg/g77/980427-0.f: Likewise.
20974 * gfortran.dg/g77/980729-0.f: Likewise.
20975 * gfortran.dg/g77/981117-1.f: Likewise.
20976 * gfortran.dg/g77/toon_1.f: Likewise.
20977
20978 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20979
20980 PR c++/2204
20981 * g++.dg/other/abstract2.C: New test.
20982
20983 2004-07-12 Paul Brook <paul@codesourcery.com>
20984
20985 * gfortran.dg/pointer_init_1.f90: New test.
20986
20987 2004-07-11 Paul Brook <paul@codesourcery.com>
20988
20989 PR fortran/15986
20990 * gfortran.dg/contained_1.f90: New test.
20991
20992 2004-07-11 Mark Mitchell <mark@codesourcery.com>
20993
20994 * g++.dg/parse/defarg8.C: New test.
20995
20996 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20997
20998 PR fortran/16433
20999 * gfortran.dg/pr16433.f: New test.
21000
21001 PR fortran/17574
21002 * gfortran.dg/pr15754.f90: New test.
21003
21004 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
21005
21006 PR tree-optimization/16437
21007 * gcc.c-torture/execute/bitfld-4.c: New test.
21008
21009 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21010
21011 * gfortran.fortran-torture/execute/common_2.f90: Add check for
21012 access to common var from module.
21013
21014 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21015
21016 PR fortran/16336
21017 * gfortran.fortran-torture/execute/common_2.f90: New test.
21018
21019 2004-07-10 Paul Brook <paul@codesourcery.com>
21020
21021 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
21022
21023 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21024
21025 PR fortran/15969
21026 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
21027
21028 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
21029
21030 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
21031 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
21032 * gfortran.dg/g77/ffree-form-1.f: Likewise.
21033 * gfortran.dg/g77/ffree-form-2.f: Likewise.
21034 * gfortran.dg/g77/ffree-form-3.f: Likewise.
21035 * gfortran.dg/g77/fno-underscoring.f: Likewise.
21036 * gfortran.dg/g77/funderscoring.f: Likewise.
21037 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
21038
21039 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21040
21041 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
21042
21043 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21044 Paul Brook <paul@codesourcery.com>
21045
21046 PR fortran/13415
21047 * gfortran.dg/common_pointer_1.f90: New test.
21048
21049 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21050
21051 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
21052
21053 2004-07-09 James E Wilson <wilson@specifixinc.com>
21054
21055 PR target/16364
21056 * gcc.c-torture/compile/20040709-1.c: New.
21057
21058 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21059
21060 PR fortran/14077
21061 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
21062
21063 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21064
21065 PR fortran/13201
21066 * gfortran.dg/shape_1.f90: New test.
21067
21068 2004-07-09 Zack Weinberg <zack@codesourcery.com>
21069 Andrew Pinski <apinski@apple.com>
21070
21071 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
21072
21073 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21074
21075 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
21076 comment.
21077
21078 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21079 Paul Brook <paul@codesourcery.com>
21080
21081 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
21082 '.f95' and '.F95'.
21083
21084 2004-07-09 Diego Novillo <dnovillo@redhat.com>
21085
21086 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
21087
21088 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21089
21090 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
21091 testcases with capital suffix.
21092
21093 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21094
21095 PR fortran/15481
21096 PR fortran/13372
21097 PR fortran/13575
21098 PR fortran/15978
21099 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
21100
21101 * gfortran.dg/implicit_1.f90: New test.
21102
21103 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
21104
21105 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
21106 expression to match gfortran warning/error messages
21107 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
21108 dg-error text.
21109
21110 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
21111
21112 * lib/fortran-torture.exp: Rename proc search_for to
21113 search_for_re.
21114
21115 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21116
21117 * gcc.c-torture/execute/simd-5.x: New file.
21118 XFAIL on SPARC 64-bit at -O0.
21119
21120 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21121
21122 PR c++/8211
21123 PR c++/16165
21124 * g++.dg/warn/effc3.C: New test.
21125
21126 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
21127
21128 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
21129 change X to 1X in format.
21130 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
21131 add data statements to conform to standard.
21132
21133 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
21134
21135 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
21136 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
21137 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
21138
21139 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
21140
21141 * gfortran.dg/g77/7388.f: Copy from g77.dg
21142 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
21143 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
21144 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
21145 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
21146 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
21147 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
21148 * gfortran.dg/g77/strlen0.f: Likewise.
21149
21150 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
21151
21152 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
21153 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
21154
21155 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
21156
21157 * gcc.c-torture/execute/920428-2.x: Delete.
21158 * gcc.c-torture/execute/920501-7.x: Likewise.
21159
21160 2004-07-08 Jakub Jelinek <jakub@redhat.com>
21161
21162 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
21163 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
21164 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
21165 prescott and c3-2.
21166 (PREFETCH_3DNOW): Add -march=c3.
21167
21168 2004-07-08 Diego Novillo <dnovillo@redhat.com>
21169
21170 PR c/16437
21171 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
21172 * gcc.c-torture/execute/bf64-1.x: Likewise.
21173
21174 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
21175
21176 * gcc.c-torture/compile/20040708-1.c: New test.
21177
21178 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21179
21180 PR c++/16169
21181 * g++.dg/warn/effc2.C: New test.
21182
21183 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
21184
21185 * gcc.c-torture/execute/bitfld-1.x: Remove.
21186 * gcc.c-torture/execute/bitfld-3.c: New test.
21187 * gcc.dg/bitfld-2.c: Remove XFAILs.
21188
21189 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
21190
21191 PR c++/16276
21192 * g++.dg/rtti/tinfo1.C: New file.
21193
21194 2004-07-07 Eric Christopher <echristo@redhat.com>
21195
21196 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
21197
21198 2004-07-07 Andrew Pinski <apinski@apple.com>
21199
21200 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
21201
21202 2004-07-07 Mark Mitchell <mark@codesourcery.com>
21203
21204 * g++.dg/init/call1.C: XFAIL.
21205
21206 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
21207
21208 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
21209 except for movstrict*, to movmem* and clrstr* to clrmem*.
21210
21211 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
21212
21213 * gcc.c-torture/execute/20040707-1.c: New test.
21214
21215 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
21216
21217 * gcc.c-torture/execute/20040706-1.c: New test.
21218
21219 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21220
21221 PR c++/3671
21222 * g++.dg/template/spec14.C: New test.
21223
21224 2004-07-05 Jakub Jelinek <jakub@redhat.com>
21225
21226 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
21227 nothing if not yet defined. Use it in b, c and d type definitions.
21228 * gcc.c-torture/execute/20040705-1.c: New test.
21229 * gcc.c-torture/execute/20040705-2.c: New test.
21230
21231 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21232
21233 PR c++/2518
21234 * g++.dg/lookup/new1.C: New test.
21235
21236 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21237
21238 PR c++/11406
21239 * g++.dg/template/sizeof8.C: New test.
21240
21241 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
21242
21243 * gcc.c-torture/compile/20040705-1.c: New test.
21244
21245 2004-07-04 Bud Davis <bdavis9659@comcast.net>
21246
21247 * gfortran.fortran-torture/execute/seq_io.f90: New test.
21248
21249 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
21250
21251 * gcc.dg/cpp/if-mop.c: Two new testcases.
21252 * gcc.dg/cpp/trad/comment-3.c: New.
21253
21254 2004-07-04 Paul Brook <paul@codesourcery.com>
21255
21256 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
21257
21258 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
21259
21260 PR c++/3761
21261 * g++.dg/lookup/crash4.C: New test.
21262
21263 2004-07-02 Zack Weinberg <zack@codesourcery.com>
21264
21265 * gcc.c-torture/execute/builtin-abs-1.c
21266 * gcc.c-torture/execute/builtin-abs-2.c
21267 * gcc.c-torture/execute/builtin-complex-1.c
21268 * gcc.c-torture/execute/builtins/string-1-lib.c
21269 * gcc.c-torture/execute/builtins/string-1.c
21270 * gcc.c-torture/execute/builtins/string-2-lib.c
21271 * gcc.c-torture/execute/builtins/string-2.c
21272 * gcc.c-torture/execute/builtins/string-3-lib.c
21273 * gcc.c-torture/execute/builtins/string-3.c
21274 * gcc.c-torture/execute/builtins/string-4-lib.c
21275 * gcc.c-torture/execute/builtins/string-4.c
21276 * gcc.c-torture/execute/builtins/string-5-lib.c
21277 * gcc.c-torture/execute/builtins/string-5.c
21278 * gcc.c-torture/execute/builtins/string-6-lib.c
21279 * gcc.c-torture/execute/builtins/string-6.c
21280 * gcc.c-torture/execute/builtins/string-7-lib.c
21281 * gcc.c-torture/execute/builtins/string-7.c
21282 * gcc.c-torture/execute/builtins/string-8-lib.c
21283 * gcc.c-torture/execute/builtins/string-8.c
21284 * gcc.c-torture/execute/builtins/string-9-lib.c
21285 * gcc.c-torture/execute/builtins/string-9.c
21286 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
21287 * gcc.c-torture/execute/builtins/string-asm-1.c
21288 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
21289 * gcc.c-torture/execute/builtins/string-asm-2.c
21290 * gcc.c-torture/execute/stdio-opt-1.c
21291 * gcc.c-torture/execute/stdio-opt-2.c
21292 * gcc.c-torture/execute/stdio-opt-3.c
21293 * gcc.c-torture/execute/string-opt-1.c
21294 * gcc.c-torture/execute/string-opt-10.c
21295 * gcc.c-torture/execute/string-opt-11.c
21296 * gcc.c-torture/execute/string-opt-12.c
21297 * gcc.c-torture/execute/string-opt-13.c
21298 * gcc.c-torture/execute/string-opt-14.c
21299 * gcc.c-torture/execute/string-opt-15.c
21300 * gcc.c-torture/execute/string-opt-16.c
21301 * gcc.c-torture/execute/string-opt-2.c
21302 * gcc.c-torture/execute/string-opt-6.c
21303 * gcc.c-torture/execute/string-opt-7.c
21304 * gcc.c-torture/execute/string-opt-8.c:
21305 Replace with ...
21306
21307 * gcc.c-torture/execute/builtins/abs-2.c
21308 * gcc.c-torture/execute/builtins/abs-3.c
21309 * gcc.c-torture/execute/builtins/complex-1.c
21310 * gcc.c-torture/execute/builtins/fprintf.c
21311 * gcc.c-torture/execute/builtins/fputs.c
21312 * gcc.c-torture/execute/builtins/memcmp.c
21313 * gcc.c-torture/execute/builtins/memmove.c
21314 * gcc.c-torture/execute/builtins/memops-asm.c
21315 * gcc.c-torture/execute/builtins/mempcpy-2.c
21316 * gcc.c-torture/execute/builtins/mempcpy.c
21317 * gcc.c-torture/execute/builtins/memset.c
21318 * gcc.c-torture/execute/builtins/printf.c
21319 * gcc.c-torture/execute/builtins/sprintf.c
21320 * gcc.c-torture/execute/builtins/strcat.c
21321 * gcc.c-torture/execute/builtins/strchr.c
21322 * gcc.c-torture/execute/builtins/strcmp.c
21323 * gcc.c-torture/execute/builtins/strcpy.c
21324 * gcc.c-torture/execute/builtins/strcspn.c
21325 * gcc.c-torture/execute/builtins/strlen-2.c
21326 * gcc.c-torture/execute/builtins/strlen.c
21327 * gcc.c-torture/execute/builtins/strncat.c
21328 * gcc.c-torture/execute/builtins/strncmp-2.c
21329 * gcc.c-torture/execute/builtins/strncmp.c
21330 * gcc.c-torture/execute/builtins/strncpy.c
21331 * gcc.c-torture/execute/builtins/strpbrk.c
21332 * gcc.c-torture/execute/builtins/strpcpy-2.c
21333 * gcc.c-torture/execute/builtins/strpcpy.c
21334 * gcc.c-torture/execute/builtins/strrchr.c
21335 * gcc.c-torture/execute/builtins/strspn.c
21336 * gcc.c-torture/execute/builtins/strstr-asm.c
21337 * gcc.c-torture/execute/builtins/strstr.c:
21338 ... these new files.
21339
21340 * gcc.c-torture/execute/builtins/abs-2-lib.c
21341 * gcc.c-torture/execute/builtins/abs-3-lib.c
21342 * gcc.c-torture/execute/builtins/complex-1-lib.c
21343 * gcc.c-torture/execute/builtins/fprintf-lib.c
21344 * gcc.c-torture/execute/builtins/fputs-lib.c
21345 * gcc.c-torture/execute/builtins/memcmp-lib.c
21346 * gcc.c-torture/execute/builtins/memmove-lib.c
21347 * gcc.c-torture/execute/builtins/memops-asm-lib.c
21348 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
21349 * gcc.c-torture/execute/builtins/mempcpy-lib.c
21350 * gcc.c-torture/execute/builtins/memset-lib.c
21351 * gcc.c-torture/execute/builtins/printf-lib.c
21352 * gcc.c-torture/execute/builtins/sprintf-lib.c
21353 * gcc.c-torture/execute/builtins/strcat-lib.c
21354 * gcc.c-torture/execute/builtins/strchr-lib.c
21355 * gcc.c-torture/execute/builtins/strcmp-lib.c
21356 * gcc.c-torture/execute/builtins/strcpy-lib.c
21357 * gcc.c-torture/execute/builtins/strcspn-lib.c
21358 * gcc.c-torture/execute/builtins/strlen-2-lib.c
21359 * gcc.c-torture/execute/builtins/strlen-lib.c
21360 * gcc.c-torture/execute/builtins/strncat-lib.c
21361 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
21362 * gcc.c-torture/execute/builtins/strncmp-lib.c
21363 * gcc.c-torture/execute/builtins/strncpy-lib.c
21364 * gcc.c-torture/execute/builtins/strpbrk-lib.c
21365 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
21366 * gcc.c-torture/execute/builtins/strpcpy-lib.c
21367 * gcc.c-torture/execute/builtins/strrchr-lib.c
21368 * gcc.c-torture/execute/builtins/strspn-lib.c
21369 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
21370 * gcc.c-torture/execute/builtins/strstr-lib.c
21371 * gcc.c-torture/execute/builtins/lib/abs.c
21372 * gcc.c-torture/execute/builtins/lib/fprintf.c
21373 * gcc.c-torture/execute/builtins/lib/memset.c
21374 * gcc.c-torture/execute/builtins/lib/printf.c
21375 * gcc.c-torture/execute/builtins/lib/sprintf.c
21376 * gcc.c-torture/execute/builtins/lib/strcpy.c
21377 * gcc.c-torture/execute/builtins/lib/strcspn.c
21378 * gcc.c-torture/execute/builtins/lib/strncat.c
21379 * gcc.c-torture/execute/builtins/lib/strncmp.c
21380 * gcc.c-torture/execute/builtins/lib/strncpy.c
21381 * gcc.c-torture/execute/builtins/lib/strpbrk.c
21382 * gcc.c-torture/execute/builtins/lib/strspn.c
21383 * gcc.c-torture/execute/builtins/lib/strstr.c:
21384 New files containing support routines.
21385
21386 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
21387 declaration.
21388 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
21389 when not optimizing.
21390
21391 2004-07-02 Mark Mitchell <mark@codesourcery.com>
21392
21393 PR c++/16240
21394 * g++.dg/abi/mangle22.C: New test.
21395 * g++.dg/abi/mangle23.C: Likewise.
21396
21397 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
21398
21399 PR fortran/16290
21400 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
21401 Allow for cases without denormalized floating point numbers.
21402
21403 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
21404
21405 PR c/1027
21406 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
21407 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
21408 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
21409 expected warning text.
21410 * gcc.dg/format/diag-2.c: New test.
21411
21412 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
21413
21414 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
21415
21416 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
21417
21418 * gcc.dg/builtins-43.c: New.
21419 * gcc.dg/builtins-44.c: New.
21420 * gcc.dg/builtins-45.c: New.
21421
21422 2004-06-26 Geoffrey Keating <geoffk@apple.com>
21423 Andreas Tobler <a.tobler@schweiz.ch>
21424
21425 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
21426 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
21427 as SIGSEGV.
21428 * gcc.dg/cleanup-11.c: Likewise.
21429 * gcc.dg/cleanup-8.c: Likewise.
21430 * gcc.dg/cleanup-9.c: Likewise.
21431 * gcc.dg/cleanup-5.c: Run on all platforms.
21432
21433 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
21434
21435 * g++.dg/warn/nonnull1.C: New test.
21436
21437 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
21438
21439 * gcc.dg/compat/compat-common.h: Wrap up CINT in
21440 an #ifndef SKIP_COMPLEX_INT/#endif pair.
21441 Special-case the Sun compiler wrt to <complex.h>.
21442
21443 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
21444
21445 * gcc.dg/Wunreachable-8.C: New test.
21446
21447 * gcc.dg/h8300-ice2.c : New test.
21448
21449 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
21450
21451 PR fortran/16161
21452 * gfortran.fortran-torture/compile/implicit.f90: Add test
21453 for implicit character.
21454
21455 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
21456
21457 PR fortran/16289
21458 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
21459 Use tiny() intrinsic to find smallest non-negative real
21460
21461 2004-06-30 Jakub Jelinek <jakub@redhat.com>
21462
21463 * gcc.dg/compat/struct-by-value-22_main.c: New test.
21464 * gcc.dg/compat/struct-by-value-22_x.c: New.
21465 * gcc.dg/compat/struct-by-value-22_y.c: New.
21466
21467 * gcc.c-torture/execute/20040629-1.c: New test.
21468
21469 2004-06-29 Jakub Jelinek <jakub@redhat.com>
21470
21471 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
21472 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
21473
21474 PR target/16195
21475 * gcc.dg/20040625-1.c: New test.
21476
21477 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21478
21479 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
21480
21481 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21482
21483 PR fortran/15963
21484 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
21485
21486 2004-06-29 Richard Henderson <rth@redhat.com>
21487
21488 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
21489
21490 2004-06-29 Paul Brook <paul@codesourcery.com>
21491
21492 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
21493 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
21494
21495 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
21496
21497 PR c++/16260
21498 * g++.dg/parse/crash15.C: New.
21499
21500 2004-06-28 Andrew Pinski <apinski@apple.com>
21501
21502 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
21503 by the error already.
21504
21505 * g++.dg/opt/ptrmem4.C: Change to compile only test.
21506
21507 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
21508
21509 PR target/14041
21510 * gcc.dg/h8300-bss-align-1.c : New.
21511
21512 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
21513
21514 * PR c++/16174
21515 * g++.dg/template/ctor4.C: New.
21516
21517 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
21518
21519 PR c++/16205
21520 * g++.dg/warn/Wsequence-point-1.C: New test.
21521
21522 2004-06-27 Paul Brook <paul@codesourcery.com>
21523
21524 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
21525
21526 2004-06-27 Zack Weinberg <zack@codesourcery.com>
21527
21528 * g++.old-deja/g++.mike/p7325.C: Remove.
21529
21530 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
21531
21532 PR c/14963
21533 * gcc.dg/pr14963.c: New test.
21534
21535 2004-06-27 Mark Mitchell <mark@codesourcery.com>
21536
21537 PR c++/16193
21538 * g++.dg/parse/redef1.C: New test.
21539
21540 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
21541
21542 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
21543 20021110.c.
21544 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
21545 20021119-1.c.
21546 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
21547 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
21548 5-04.c.
21549 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
21550 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
21551 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
21552 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
21553 g++.brendan/enum14.C.
21554 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
21555 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
21556 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
21557 g++.mike/virt1.C.
21558 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
21559 memtemp24.C.
21560
21561 2004-06-27 Roger Sayle <roger@eyesopen.com>
21562
21563 * gcc.dg/20040527-1.c: New test case.
21564
21565 2004-06-26 Bud Davis <bdavis9659@comcast.net>
21566
21567 PR gfortran/pr16196
21568 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
21569
21570 2004-06-25 Roger Sayle <roger@eyesopen.com>
21571
21572 PR middle-end/15825
21573 * gcc.dg/pr15825-1.c: New test case.
21574
21575 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
21576
21577 * gcc.c-torture/execute/20040625-1.c: New test.
21578
21579 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21580
21581 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
21582
21583 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
21584
21585 * gcc.dg/torture/mips-div-1.c: New test.
21586
21587 2004-06-24 Jeff Law <law@redhat.com>
21588
21589 * gcc.dg/tree-ssa/20040624-1.c: New test.
21590
21591 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
21592
21593 * gcc.c-torture/compile/20040624-1.c: New test.
21594
21595 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21596
21597 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
21598 this directory.
21599
21600 2004-06-23 Andrew Pinski <apinski@apple.com>
21601
21602 PR middle-end/15988
21603 * g++.dg/opt/ptrmem4.C: New test.
21604
21605 * gcc.dg/c90-array-quals-2.c: New test.
21606
21607 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
21608
21609 * gcc.dg/kpice1.c: New test.
21610
21611 2006-06-23 Andrew Pinski <apinski@apple.com>
21612
21613 * gcc.dg/c90-array-quals.c: New test.
21614
21615 2006-06-22 Richard Henderson <rth@redhat.com>
21616
21617 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
21618
21619 2004-06-22 Loren James Rittle <ljrittle@acm.org>
21620
21621 * gcc.dg/builtins-config.h: Handle FreeBSD.
21622
21623 2006-06-22 Richard Henderson <rth@redhat.com>
21624
21625 * g++.dg/opt/devirt1.C: New.
21626
21627 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
21628
21629 * g++.dg/opt/pr15551.C: New testcase.
21630
21631 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
21632
21633 PR target/14800
21634 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
21635 x86_64-*-linux* when compiling for 32bit.
21636
21637 2004-06-21 Andrew Pinski <apinski@apple.com>
21638
21639 * gcc.dg/pch/struct-1.c: New.
21640 * gcc.dg/pch/struct-1.hs: New.
21641
21642 2004-06-21 Geoffrey Keating <geoffk@apple.com>
21643
21644 * gcc.dg/pch/save-temps-1.c: New file.
21645 * gcc.dg/pch/save-temps-1.hs: New file.
21646
21647 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
21648
21649 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
21650 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
21651
21652 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21653
21654 * gfortran.fortran-torture/execute/select_1.f90: Rename function
21655 to fix type error.
21656 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
21657 Remove trailing spaces.
21658
21659 2004-06-21 Richard Henderson <rth@redhat.com>
21660
21661 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
21662 merging && to BIT_FIELD_REF.
21663
21664 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
21665
21666 * g++.dg/opt/placeholder1.C: New test.
21667
21668 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
21669
21670 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
21671 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
21672 * gcc.dg/compat/union-m128-1_x.c: Likewise.
21673 * gcc.dg/compat/union-m128-1_y.c: Likewise.
21674
21675 2004-06-20 Zack Weinberg <zack@codesourcery.com>
21676
21677 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
21678 extern "C".
21679 * g++.dg/other/pragma-re-1.C: Add comments.
21680
21681 2004-06-19 Bud Davis <bdavis9659@comcast.net>
21682
21683 PR gfortran/16080
21684 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
21685
21686 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
21687
21688 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
21689 instead of setting the type of size_t by
21690 hand.
21691
21692 2004-06-18 Roger Sayle <roger@eyesopen.com>
21693
21694 * gcc.dg/unordered-2.c: New test case.
21695 * gcc.dg/unordered-3.c: New test case.
21696
21697 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
21698
21699 PR other/16043
21700 * lib/g++.exp (g++_version): Tweak regexp for version
21701 * lib/g77.exp (g77_version): Likewise.
21702 * lib/gfortran.exp (gfortran_version): Likewise.
21703 * lib/objc.exp (objc_version): Likewise.
21704 * lib/treelang.exp (treelang_version): Likewise.
21705
21706 2004-06-19 Jakub Jelinek <jakub@redhat.com>
21707
21708 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
21709 Use INT_MAX instead of __INT_MAX__.
21710 * gcc.dg/compat/struct-align-2_y.c: Likewise.
21711
21712 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
21713 * gcc.dg/compat/scalar-return-3_x.c: Use it.
21714 * gcc.dg/compat/scalar-return-3_y.c: Use it.
21715 * gcc.dg/compat/scalar-return-4_x.c: Use it.
21716 * gcc.dg/compat/scalar-return-4_y.c: Use it.
21717 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
21718 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
21719 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
21720 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
21721
21722 * gcc.dg/range-test-1.c: New test.
21723 * g++.dg/opt/range-test-1.C: New test.
21724
21725 2004-06-17 Richard Henderson <rth@redhat.com>
21726
21727 * objc.dg/sync-1.m: New.
21728 * objc.dg/try-catch-1.m: Don't force next runtime.
21729 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
21730 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
21731 shadowed catch clause.
21732 * objc.dg/try-catch-5.m: New.
21733
21734 2004-06-17 Zack Weinberg <zack@codesourcery.com>
21735
21736 Bug 14610
21737 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
21738
21739 2004-06-15 Richard Henderson <rth@redhat.com>
21740
21741 * gcc.dg/20001116-1.c: Move expected warning line.
21742
21743 2004-06-15 Richard Henderson <rth@redhat.com>
21744
21745 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
21746 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
21747
21748 2004-06-15 Jeff Law <law@redhat.com>
21749
21750 * gcc.dg/tree-ssa/20040615-1.c: New test.
21751 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
21752 be less sensitive to operand ordering.
21753 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
21754
21755 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
21756
21757 * g++.dg/abi/bitfield3.C: Add comment..
21758
21759 2004-06-15 Richard Henderson <rth@redhat.com>
21760
21761 * g++.dg/ext/stmtexpr1.C: XFAIL.
21762 * gcc.dg/20030612-1.c: XFAIL.
21763
21764 2004-06-15 Eric Christopher <echristo@redhat.com>
21765
21766 * g++.dg/charset/asm5.c: New.
21767 * gcc.dg/charset/asm6.c: New.
21768
21769 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21770
21771 PR fortran/15962
21772 * gfortran.fortran-torture/execute/select_1.f90: New test.
21773
21774 2004-06-15 Paul Brook <paul@codesourcery.com>
21775
21776 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
21777
21778 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21779
21780 PR c++/15967
21781 * g++.dg/lookup/crash3.C: New test.
21782
21783 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21784
21785 PR c++/15947
21786 * g++.dg/parse/dtor4.C: New test.
21787
21788 2004-06-14 Jeff Law <law@redhat.com>
21789
21790 * gcc.c-torture/compile/20040614-1.c: New test.
21791
21792 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21793
21794 PR fortran/15211
21795 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
21796 LEN of a character array.
21797
21798 2004-06-14 Mark Mitchell <mark@codesourcery.com>
21799
21800 PR c++/15096
21801 * g++.dg/template/ptrmem10.C: New test.
21802
21803 PR c++/14930
21804 * g++.dg/template/friend30.C: New test.
21805
21806 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21807
21808 PR fortran/14928
21809 * gfortran.fortran-torture/compile/mloc.f90: New test.
21810
21811 2004-06-13 Paul Brook <paul@codesourcery.com>
21812
21813 * gfortran.fortran-torture/execute/random_2.f90: New test.
21814
21815 2004-06-13 Eric Christopher <echristo@redhat.com>
21816
21817 * gcc.dg/noncompile/redecl-1.c: Fix error message.
21818
21819 2004-06-12 Paul Brook <paul@codesourcery.com>
21820
21821 * gfortran.fortran-torture/execute/contained_3.f90: New test.
21822
21823 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21824
21825 PR fortran/14923
21826 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
21827
21828 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21829
21830 PR fortran/14957
21831 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
21832 syntax errors in end statements of contained subroutines.
21833
21834 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21835
21836 PR fortran/12841
21837 * gfortran.fortran-torture/execute/null_arg.f90: New test.
21838
21839 2004-06-12 Bud Davis <bdavis9659@comcast.net>
21840
21841 PR fortran/15665
21842 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
21843
21844 2004-06-12 Bud Davis <bdavis9659@comcast.net>
21845
21846 PR gfortran/12839
21847 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
21848
21849 2004-06-11 Mark Mitchell <mark@codesourcery.com>
21850
21851 PR c++/15862
21852 * g++.dg/parse/enum1.C: New test.
21853
21854 2004-06-10 Jeff Law <law@redhat.com>
21855
21856 * gcc.c-torture/compile/20040610-1.c: New test.
21857
21858 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21859
21860 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
21861 * g++.old-deja/g++.other/decl3.C: Likewise.
21862
21863 2004-06-10 Brian Booth <bbooth@redhat.com>
21864
21865 * gcc.dg/tree-ssa/20031015-1.c: Scan for
21866 V_MAY_DEF instead of VDEF.
21867 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
21868
21869 2004-06-10 Mark Mitchell <mark@codesourcery.com>
21870
21871 PR c++/14211
21872 * g++.dg/conversion/const1.C: New test.
21873
21874 PR c++/15076
21875 * g++.dg/conversion/reinterpret1.C: New test.
21876
21877 PR c++/15877
21878 * g++.dg/template/enum2.C: New test.
21879
21880 PR c++/15227
21881 * g++.dg/template/error13.C: New test.
21882
21883 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21884
21885 PR fortran/14957
21886 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
21887 arguments to test_* REAL and of the right size.
21888
21889 2004-06-10 Jakub Jelinek <jakub@redhat.com>
21890
21891 PR target/15569
21892 PR rtl-optimization/15681
21893 * gcc.dg/20040609-1.c: New test.
21894
21895 2004-06-10 Jakub Jelinek <jakub@redhat.com>
21896
21897 PR c++/14791
21898 * g++.dg/opt/builtins1.C: New test.
21899
21900 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
21901
21902 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
21903 that use default windows32 struct layout.
21904 * gcc.dg/i386-bitfield2.c: Likewise.
21905
21906 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
21907
21908 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
21909 for mingw32 and cygwin targets.
21910
21911 2004-06-09 Geoffrey Keating <geoffk@apple.com>
21912
21913 * gcc.dg/pch/macro-4.c: New.
21914 * gcc.dg/pch/macro-4.hs: New.
21915
21916 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21917
21918 PR fortran/13249
21919 * gfortran.fortran-torture/compile/name_clash.f90: New test.
21920
21921 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21922
21923 PR fortran/13372
21924 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
21925
21926 2004-06-09 Bud Davis <bdavis9659@comcast.net>
21927
21928 PR gfortran/14897
21929 * gfortran.fortran-torture/execute/t_edit.f90: New test.
21930
21931 2004-06-09 Bud Davis <bdavis9659@comcast.net>
21932
21933 PR gfortran/15755
21934 * gfortran.fortran-torture/execute/backspace.c : New test.
21935
21936 2004-06-09 Paul Brook <paul@codesourcery.com>
21937
21938 * gfortran.fortran-torture/execure/intrinsic_associated.f90
21939 (pointer_to_section): Rewrite to use smaller array.
21940
21941 2004-06-08 David Edelsohn <edelsohn@gnu.org>
21942
21943 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
21944 * gcc.dg/ext/altivec-10.c: Same.
21945 * gcc.dg/ext/altivec-11.c: Same.
21946 * gcc.dg/ext/altivec-12.c: Same.
21947 * gcc.dg/ext/altivec-13.c: Same.
21948 * gcc.dg/ext/altivec-14.c: Same.
21949 * gcc.dg/ext/altivec-15.c: Same.
21950 * gcc.dg/ext/altivec-16.c: Same.
21951 * gcc.dg/ext/altivec-3.c: Same.
21952 * gcc.dg/ext/altivec-4.c: Same.
21953 * gcc.dg/ext/altivec-6.c: Same.
21954 * gcc.dg/ext/altivec-7.c: Same.
21955 * gcc.dg/ext/altivec-8.c: Same.
21956 * gcc.dg/ext/altivec-varargs-1.c: Same.
21957
21958 * g++.dg/ext/altivec-1.C: Correct dg syntax.
21959 * g++.dg/ext/altivec-10.C: Same.
21960 * g++.dg/ext/altivec-2.C: Same.
21961 * g++.dg/ext/altivec-3.C: Same.
21962 * g++.dg/ext/altivec-4.C: Same.
21963 * g++.dg/ext/altivec-5.C: Same.
21964 * g++.dg/ext/altivec-6.C: Same.
21965 * g++.dg/ext/altivec-7.C: Same.
21966 * g++.dg/ext/altivec-8.C: Same.
21967 * g++.dg/ext/altivec-9.C: Same.
21968
21969 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21970
21971 PR c++/7841
21972 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
21973
21974 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
21975
21976 * gcc.dg/union-1.c: New test.
21977
21978 2004-06-07 Roger Sayle <roger@eyesopen.com>
21979
21980 * gcc.dg/builtins-41.c: New test case.
21981 * gcc.dg/builtins-42.c: New test case.
21982
21983 2004-06-07 David Edelsohn <edelsohn@gnu.org>
21984
21985 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
21986 * g++.dg/ext/altivec-10.C: Same.
21987 * g++.dg/ext/altivec-2.C: Same.
21988 * g++.dg/ext/altivec-3.C: Same.
21989 * g++.dg/ext/altivec-4.C: Same.
21990 * g++.dg/ext/altivec-5.C: Same.
21991 * g++.dg/ext/altivec-6.C: Same.
21992 * g++.dg/ext/altivec-7.C: Same.
21993 * g++.dg/ext/altivec-8.C: Same.
21994 * g++.dg/ext/altivec-9.C: Same.
21995 * g++.old-deja/g++.abi/cxa_vec.C: Same.
21996 * g++.old-deja/g++.brendan/new3.C: Same.
21997 * gcc.c-torture/execute/eeprof-1.x: Same.
21998
21999 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
22000
22001 PR c/14765
22002 * gcc.dg/pr14765-1.c: New test.
22003
22004 2004-06-07 Roger Sayle <roger@eyesopen.com>
22005
22006 PR c/14649
22007 * gcc.dg/pr14649-1.c: New test case.
22008
22009 2004-06-07 Richard Henderson <rth@redhat.com>
22010
22011 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
22012 if temporaries.
22013
22014 2004-06-07 David Edelsohn <edelsohn@gnu.org>
22015
22016 * g++.dg/eh/elide1.C: Remove XFAIL.
22017
22018 2004-06-07 Mark Mitchell <mark@codesourcery.com>
22019
22020 PR c++/15337
22021 * g++.dg/expr/sizeof3.C: New test.
22022
22023 PR c++/14777
22024 * g++.dg/template/access14.C: New test.
22025
22026 PR c++/15554
22027 * g++.dg/template/enum1.C: New test.
22028
22029 PR c++/15057
22030 * g++.dg/eh/throw1.C: New test.
22031
22032 2004-06-07 David Ayers <d.ayers@inode.at>
22033 Ziemowit Laski <zlaski@apple.com>
22034
22035 * lib/objc.exp (objc_target_compile): Revert the '-framework
22036 Foundation' flag fix, since bare Darwin does not ship
22037 with the Foundation framework.
22038 * objc/execute/next_mapping.h: Provide a local NSConstantString
22039 @interface and @implementation.
22040 (objc_constant_string_init): A constructor function, used to
22041 initialize the NSConstantString meta-class object.
22042 * objc/execute/string1.m: Include "next_mapping.h" instead of
22043 <Foundation/NSString.h>.
22044 * objc/execute/string2.m: Likewise.
22045 * objc/execute/string3.m: Likewise.
22046 * objc/execute/string4.m: Likewise.
22047
22048 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
22049
22050 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
22051 to double. Replace double with FLOAT.
22052 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
22053
22054 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
22055 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
22056 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
22057 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
22058 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
22059 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
22060 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
22061 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
22062
22063 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
22064
22065 PR c/13519
22066 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
22067
22068 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22069
22070 PR c++/15503
22071 * g++.dg/template/meminit2.C: New test.
22072
22073 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
22074
22075 PR target/15822
22076 * gcc.c-torture/execute/compare-fp-1.c,
22077 gcc.c-torture/execute/compare-fp-2.c,
22078 gcc.c-torture/execute/compare-fp-3.c,
22079 gcc.c-torture/execute/compare-fp-4.c,
22080 gcc.c-torture/execute/compare-fp-3.x,
22081 gcc.c-torture/execute/compare-fp-4.x: Moved...
22082 * gcc.c-torture/execute/ieee/compare-fp-1.c,
22083 gcc.c-torture/execute/ieee/compare-fp-2.c,
22084 gcc.c-torture/execute/ieee/compare-fp-3.c,
22085 gcc.c-torture/execute/ieee/compare-fp-4.c,
22086 gcc.c-torture/execute/ieee/compare-fp-3.x,
22087 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
22088
22089 2004-06-04 David Ayers <d.ayers@inode.at>
22090
22091 * objc/execute/protocol-isEqual-4.m: New testcase.
22092
22093 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
22094
22095 * objc/execute/protocol-isEqual-1.m: New testcase.
22096 * objc/execute/protocol-isEqual-2.m: New testcase.
22097 * objc/execute/protocol-isEqual-3.m: New testcase.
22098
22099 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22100
22101 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
22102
22103 2004-06-02 Ziemowit Laski <zlaski@apple.com>
22104
22105 * lib/objc.exp (objc_target_compile): When running tests on
22106 Darwin (Mac OS X), inform the linker about '-framework
22107 'Foundation'.
22108
22109 2004-06-02 Eric Christopher <echristo@redhat.com>
22110
22111 * gcc.c-torture/compile/20040602-1.c: New.
22112
22113 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
22114
22115 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
22116 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
22117
22118 PR tree-optimization/14736
22119 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
22120
22121 PR tree-optimization/14042
22122 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
22123
22124 PR tree-optimization/14729
22125 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
22126
22127 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22128
22129 PR fortran/15557
22130 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
22131
22132 2004-06-01 Richard Hederson <rth@redhat.com>
22133
22134 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
22135
22136 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22137
22138 PR c++/14932
22139 * g++.dg/parse/offsetof4.C: New test.
22140
22141 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
22142
22143 PR objc/7993
22144 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
22145
22146 2004-05-31 Mark Mitchell <mark@codesourcery.com>
22147
22148 PR c++/15701
22149 * g++.dg/template/friend29.C: New test.
22150
22151 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
22152
22153 PR c/15749
22154 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
22155
22156 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
22157
22158 * gcc.dg/sparc-trap-1.c: New test.
22159
22160 2004-05-31 Roger Sayle <roger@eyesopen.com>
22161
22162 PR middle-end/15069
22163 * g++.dg/opt/fold3.C: New test case.
22164
22165 2004-05-30 Graham Stott <graham.stott@btinternet.com>
22166
22167 * lib/target-supports.exp (check_iconv_available): Fix fallout
22168 from 2004-05-28 patch.
22169
22170 2004-05-30 Paul Brook <paul@codesourcery.com>
22171
22172 PR fortran/15620
22173 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
22174 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
22175
22176 2004-05-30 Steven G. Kargl <kargls@comcast.net>
22177
22178 * gfortran.fortran-torture/execute/random_1.f90: New test.
22179
22180 2004-05-28 Ziemowit Laski <zlaski@apple.com>
22181
22182 * g++.dg/ext/altivec-10.C: New test.
22183
22184 2004-05-29 Paul Brook <paul@codesourcery.com>
22185
22186 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
22187
22188 2004-05-28 Ziemowit Laski <zlaski@apple.com>
22189
22190 * gcc.dg/altivec-16.c: New test.
22191
22192 2004-05-28 Janis Johnson <janis187@us.ibm.com>
22193
22194 * lib/target-supports.exp (check_vmx_hw_available): New.
22195 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
22196
22197 * lib/target-supports.exp (check_alias_available,
22198 check_iconv_available, check_named_sections_available): Use
22199 unique names for temporary files.
22200
22201 2004-05-28 Ziemowit Laski <zlaski@apple.com>
22202
22203 * gcc.dg/altivec-15.c: New test.
22204
22205 2004-05-28 Mark Mitchell <mark@codesourcery.com>
22206
22207 PR c++/15083
22208 * g++.dg/warn/noeffect6.C: New test.
22209
22210 PR c++/15471
22211 * g++.dg/expr/ptrmem4.C: New test.
22212
22213 PR c++/15640
22214 * g++.dg/template/operator3.C: New test.
22215
22216 2004-05-28 Mark Mitchell <mark@codesourcery.com>
22217
22218 PR c++/14668
22219 * g++.dg/lookup/redecl1.C: New test.
22220 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
22221
22222 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
22223
22224 * gcc.c-torture/execute/compare-fp-1.c,
22225 gcc.c-torture/execute/compare-fp-2.c,
22226 gcc.c-torture/execute/compare-fp-3.c,
22227 gcc.c-torture/execute/compare-fp-4.c,
22228 gcc.c-torture/execute/compare-fp-3.x,
22229 gcc.c-torture/execute/compare-fp-4.x,
22230 gcc.dg/pr15649-1.c: New.
22231
22232 2004-05-27 Adam Nemet <anemet@lnxw.com>
22233
22234 PR c++/12883
22235 * g++.dg/init/array14.C: New test.
22236
22237 2004-05-25 Janis Johnson <janis187@us.ibm.com>
22238
22239 * lib/compat.exp (compat-get-options-main): New.
22240 (compat-get-options): Remove unneeded code, warn for ignored
22241 command.
22242 (compat-execute): Check flag set by dg-require-* commands.
22243
22244 * lib/compat.exp (compat-execute): Break up long lines.
22245
22246 2004-05-24 Janis Johnson <janis187@us.ibm.com>
22247
22248 * gcc.dg/altivec-7.c: Don't use 'vector long'.
22249 * gcc.dg/altivec-14.c: New test.
22250 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
22251
22252 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
22253 * gcc.dg/altivec-12.c: Ditto.
22254
22255 * gcc.dg/altivec-3.c: Move call to altivec_check.
22256
22257 2004-05-23 Mark Mitchell <mark@codesourcery.com>
22258
22259 PR c++/15044
22260 * g++.dg/template/error12.C: New test.
22261
22262 PR c++/15317
22263 * g++.dg/ext/attrib15.C: New test.
22264
22265 PR c++/15329
22266 * g++.dg/template/ptrmem9.C: New test.
22267
22268 2004-05-25 Paul Brook <paul@codesourcery.com>
22269
22270 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
22271
22272 2004-05-23 Mark Mitchell <mark@codesourcery.com>
22273
22274 PR c++/15165
22275 * g++.dg/template/crash19.C: New test.
22276
22277 2004-05-23 Mark Mitchell <mark@codesourcery.com>
22278
22279 PR c++/15025
22280 * g++.dg/template/redecl1.C: New test.
22281
22282 2004-05-23 Mark Mitchell <mark@codesourcery.com>
22283
22284 PR c++/14821
22285 * g++.dg/other/ns1.C: New test.
22286
22287 PR c++/14883
22288 * g++.dg/template/invalid1.C: New test.
22289
22290 2004-05-23 Paul Brook <paul@codesourcery.com>
22291 Victor Leikehman <lei@haifasphere.co.il>
22292
22293 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
22294 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
22295
22296 2004-05-22 Mark Mitchell <mark@codesourcery.com>
22297
22298 PR c++/15285
22299 PR c++/15299
22300 * g++.dg/template/non-dependent5.C: New test.
22301 * g++.dg/template/non-dependent6.C: New test.
22302
22303 2004-05-22 Mark Mitchell <mark@codesourcery.com>
22304
22305 PR c++/15507
22306 * g++.dg/inherit/union1.C: New test.
22307
22308 PR c++/15542
22309 * g++.dg/template/addr1.C: New test.
22310
22311 PR c++/15427
22312 * g++.dg/template/array5.C: New test.
22313
22314 PR c++/15287
22315 * g++.dg/template/array6.C: New test.
22316
22317 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
22318 Roger Sayle <roger@eyesopen.com>
22319
22320 * g++.dg/lookup/forscope2.C: New test case.
22321
22322 2004-05-22 Ben Elliston <bje@au.ibm.com>
22323
22324 * gcc.dg/cpp/Wmissingdirs.c: New.
22325
22326 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
22327
22328 PR target/15301
22329 * gcc.dg/compat/union-m128-1.h: New file.
22330 * gcc.dg/compat/union-m128-1_main.c: Likewise.
22331 * gcc.dg/compat/union-m128-1_x.c: Likewise.
22332 * gcc.dg/compat/union-m128-1_y.c: Likewise.
22333
22334 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
22335
22336 PR target/15302
22337 * gcc.dg/compat/struct-complex-1.h: New file.
22338 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
22339 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
22340 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
22341
22342 2004-05-20 Roger Sayle <roger@eyesopen.com>
22343
22344 PR middle-end/3074
22345 * gcc.dg/pr3074-1.c: New test case.
22346 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
22347
22348 2004-05-20 Falk Hueffner <falk@debian.org>
22349
22350 PR other/15526
22351 * gcc.dg/ftrapv-1.c: New test case.
22352
22353 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
22354
22355 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
22356
22357 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
22358 Jeff Law <law@redhat.com>
22359
22360 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
22361 * gcc.dg/tree-ssa/20040518-2.c: New test.
22362
22363 * gcc.dg/tree-ssa/20040518-1.c: New test.
22364
22365 2004-05-18 Zack Weinberg <zack@codesourcery.com>
22366
22367 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
22368
22369 2004-05-18 Paul Brook <paul@codesourcery.com>
22370
22371 PR fortran/13930
22372 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
22373
22374 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22375
22376 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
22377 constant folding.
22378
22379 2004-05-17 Steven Bosscher <stevenb@suse.de>
22380
22381 * gcc.dg/tree-ssa/20040517-1.c: New test.
22382
22383 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22384
22385 * gcc.dg/loop-4.c: New test.
22386
22387 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
22388
22389 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
22390
22391 2004-05-15 Bud Davis <bdavis9659@comcast.net>
22392
22393 PR fortran/15311
22394 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
22395
22396 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22397
22398 PR fortran/13826
22399 PR fortran/13940
22400 * gfortran.fortran-torture/compile/data_1.f90: New test.
22401
22402 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
22403
22404 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
22405 * gcc.dg/uninit-H.c: Define ASM for __s390__.
22406
22407 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
22408
22409 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
22410
22411 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
22412
22413 PR c/15444
22414 * gcc.dg/format/xopen-1.c: Adjust expected message.
22415 * gcc.dg/format/xopen-3.c: New test.
22416
22417 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
22418
22419 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
22420
22421 2004-05-14 Jeff Law <law@redhat.com>
22422
22423 * gcc.dg/tree-ssa/20040514-2.c: New test.
22424
22425 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22426
22427 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
22428 this ...
22429 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
22430 this.
22431
22432 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
22433
22434 * gcc.dg/tree-ssa/20040514-1.c: New test.
22435
22436 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22437
22438 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
22439 test.
22440
22441 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22442
22443 PR fortran/14066
22444 * gfortran.fortran-torture/compile/do_1.f90: New test.
22445
22446 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22447
22448 PR fortran/15051
22449 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
22450 test.
22451
22452 2004-05-14 Bud Davis <bdavis9659@comcast.net>
22453
22454 PR fortran/15149
22455 * gfortran.fortran-torture/execute/random_init.f90: New test.
22456
22457 2004-05-13 Paul Brook <paul@codesourcery.com>
22458
22459 PR fortran/15314
22460 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
22461
22462 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
22463
22464 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
22465 for the powerpc case.
22466
22467 2004-05-13 Jeff Law <law@redhat.com>
22468
22469 * gcc.dg/tree-ssa/20040513-1.c: New test.
22470 * gcc.dg/tree-ssa/20040513-2.c: New test.
22471
22472 2004-05-13 Paul Brook <paul@codesourcery.com>
22473
22474 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
22475 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
22476 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
22477
22478 2004-05-13 Andreas Schwab <schwab@suse.de>
22479
22480 PR other/10819
22481 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
22482 characters.
22483
22484 2004-05-13 Bud Davis <bdavis9659@comcast.net>
22485
22486 PR fortran/15294
22487 * gfortran.fortran-torture/execute/adjustr.f90: New file.
22488
22489 2004-05-13 Diego Novillo <dnovillo@redhat.com>
22490
22491 Merge from tree-ssa-20020619-branch. See
22492 ChangeLog.tree-ssa for details.
22493
22494 2004-05-11 Ziemowit Laski <zlaski@apple.com>
22495
22496 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
22497 include <altivec.h> explicitly.
22498 * gcc.dg/altivec-13.c: Likewise.
22499
22500 2004-05-11 Paul Brook <paul@codesourcery.com>
22501
22502 * gcc.c-torture/compile/20010518-1.c: Force enum size.
22503
22504 2004-05-10 Eric Christopher <echristo@redhat.com>
22505
22506 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
22507 * gcc.dg/sibcall-4.c: Ditto.
22508
22509 2004-05-10 Ziemowit Laski <zlaski@apple.com>
22510
22511 * g++.dg/ext/altivec-8.C: New test case.
22512 * gcc.dg/altivec-13.c: New test case.
22513
22514 2004-05-08 Roger Sayle <roger@eyesopen.com>
22515
22516 * gcc.c-torture/execute/divcmp-1.c: New test case.
22517 * gcc.c-torture/execute/divcmp-2.c: New test case.
22518 * gcc.c-torture/execute/divcmp-3.c: New test case.
22519
22520 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
22521
22522 * g++.dg/other/pragma-re-2.C: New test.
22523
22524 2004-05-07 Uros Bizjak <uros@kss-loka.si>
22525
22526 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
22527 * gcc.dg/i386-387-2.c: Likewise.
22528
22529 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
22530 __builtin_drem.
22531 * gcc.dg/i386-387-6.c: Likewise.
22532
22533 2004-05-07 Uros Bizjak <uros@kss-loka.si>
22534
22535 * gcc.dg/builtins-33.c: Also check log1p*.
22536
22537 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
22538
22539 PR optimization/15296
22540 * gcc.c-torture/execute/pr15296.c: New test.
22541
22542 2004-05-05 Uros Bizjak <uros@kss-loka.si>
22543
22544 * gcc.dg/builtins-40.c: New test.
22545
22546 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
22547
22548 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
22549
22550 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
22551
22552 * g++.dg/ext/spe1.C: New testcase.
22553
22554 2004-05-04 Ziemowit Laski <zlaski@apple.com>
22555
22556 * objc.dg/image-info.m: Allow additional attributes
22557 for __image_info section.
22558
22559 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
22560
22561 * gcc.dg/torture/mips-hilo-2.c: New test.
22562
22563 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22564
22565 PR c++/14389
22566 * g++.dg/template/member5.C: New test.
22567
22568 2004-05-03 Uros Bizjak <uros@kss-loka.si>
22569
22570 * gcc.dg/builtins-34.c: Also check expm1*.
22571
22572 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22573
22574 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
22575 * gcc.dg/torture/builtin-convert-3.c: New test.
22576
22577 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
22578
22579 PR middle-end/15054
22580 * g++.dg/opt/pr15054.C: New test.
22581
22582 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22583
22584 * gcc.dg/torture/builtin-rounding-1.c: New test.
22585 * gcc.dg/builtins-25.c: Delete.
22586 * gcc.dg/builtins-29.c: Delete.
22587
22588 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
22589
22590 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
22591 * gcc.dg/sibcall-4.c: Likewise.
22592 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
22593
22594 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
22595
22596 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
22597 bit-field on 16-bit targets.
22598
22599 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
22600
22601 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
22602 16-bit targets.
22603
22604 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
22605
22606 * gcc.dg/rs6000-power2-1.c: Change to compile only.
22607 * gcc.dg/rs6000-power2-2.c: Likewise.
22608
22609 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
22610
22611 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
22612 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
22613 Change the asm registers to be in form of frN instead of fN.
22614
22615 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22616
22617 * gcc.dg/torture/builtin-convert-2.c: New test.
22618
22619 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
22620
22621 * gcc.dg/rs6000-power2-1.c: New test.
22622 * gcc.dg/rs6000-power2-2.c: New test.
22623
22624 2004-04-28 Jan Hubicka <jh@suse.cz>
22625
22626 * gcc.dg/unused-6.c: New test.
22627
22628 2004-04-24 Laurent GUERBY <laurent@guerby.net>
22629 Ulrich Weigand <uweigand@de.ibm.com>
22630
22631 * ada/acats/run_all.sh: Define $target variable.
22632
22633 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
22634
22635 PR c++/15119
22636 * g++.dg/other/vararg-1.C: New test.
22637
22638 PR c++/4794
22639 * g++.dg/eh/cleanup3.C: New test.
22640
22641 2004-04-24 Laurent GUERBY <laurent@guerby.net>
22642
22643 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
22644 and ad8011a (target_insn).
22645 * ada/acats/support/macro.dfs: Likewise.
22646 * ada/acats/support/impbit.adb: New file.
22647
22648 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
22649
22650 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
22651
22652 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
22653
22654 * gcc.dg/loop-3.c: New test.
22655
22656 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
22657
22658 * gcc.c-torture/execute/simd-5.c: New test.
22659
22660 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22661
22662 PR c++/15064
22663 * g++.dg/template/crash18.C: New test.
22664
22665 2004-04-22 Mark Mitchell <mark@codesourcery.com>
22666
22667 * g++.dg/ext/complit3.C: New test.
22668
22669 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
22670
22671 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
22672 * gcc.dg/altivec-3.c: Same.
22673 * gcc.dg/altivec-varargs-1.c: Same.
22674
22675 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
22676
22677 * lib/target-supports.exp (check_profiling_available): Assume
22678 profiling is not available on powerpc-eabi targets.
22679
22680 2004-04-21 Janis Johnson <janis187@us.ibm.com>
22681
22682 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
22683 * gcc.dg/vmx/bug-1.c: Ditto.
22684
22685 2004-04-20 Eric Christopher <echristo@redhat.com>
22686
22687 * gcc.dg/charset/extern.c: New test.
22688 * g++.dg/charset/extern3.cc: Ditto.
22689
22690 2004-04-20 Uros Bizjak <uros@kss-loka.si>
22691
22692 * gcc.dg/builtins-39.c: New test.
22693
22694 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
22695
22696 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
22697
22698 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
22699
22700 * gcc.dg/torture/mips-hilo-1.c: New test.
22701
22702 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
22703
22704 * gcc.c-torture/compile/20040419-1.c: New test.
22705
22706 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
22707
22708 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
22709
22710 2004-04-18 Zack Weinberg <zack@codesourcery.com>
22711 Aldy Hernandez <aldyh@redhat.com>
22712
22713 * gcc.c-torture/execute/va-arg-24.c: New.
22714
22715 2004-04-17 Zack Weinberg <zack@codesourcery.com>
22716 Aldy Hernandez <aldyh@redhat.com>
22717
22718 * gcc.dg/vmx/1b-01.c: New.
22719 * gcc.dg/vmx/1b-02.c: New.
22720 * gcc.dg/vmx/1b-03.c: New.
22721 * gcc.dg/vmx/1b-04.c: New.
22722 * gcc.dg/vmx/1b-05.c: New.
22723 * gcc.dg/vmx/1b-06.c: New.
22724 * gcc.dg/vmx/1b-07.c: New.
22725 * gcc.dg/vmx/1c-01.c: New.
22726 * gcc.dg/vmx/1c-02.c: New.
22727 * gcc.dg/vmx/3a-01a.c: New.
22728 * gcc.dg/vmx/3a-01.c: New.
22729 * gcc.dg/vmx/3a-01m.c: New.
22730 * gcc.dg/vmx/3a-03.c: New.
22731 * gcc.dg/vmx/3a-03m.c: New.
22732 * gcc.dg/vmx/3a-04.c: New.
22733 * gcc.dg/vmx/3a-04m.c: New.
22734 * gcc.dg/vmx/3a-05.c: New.
22735 * gcc.dg/vmx/3a-06.c: New.
22736 * gcc.dg/vmx/3a-06m.c: New.
22737 * gcc.dg/vmx/3a-07.c: New.
22738 * gcc.dg/vmx/3b-01.c: New.
22739 * gcc.dg/vmx/3b-02.c: New.
22740 * gcc.dg/vmx/3b-10.c: New.
22741 * gcc.dg/vmx/3b-13.c: New.
22742 * gcc.dg/vmx/3b-14.c: New.
22743 * gcc.dg/vmx/3b-15.c: New.
22744 * gcc.dg/vmx/3c-01a.c: New.
22745 * gcc.dg/vmx/3c-01.c: New.
22746 * gcc.dg/vmx/3c-02.c: New.
22747 * gcc.dg/vmx/3c-03.c: New.
22748 * gcc.dg/vmx/3d-01.c: New.
22749 * gcc.dg/vmx/4-01.c: New.
22750 * gcc.dg/vmx/4-03.c: New.
22751 * gcc.dg/vmx/5-01.c: New.
22752 * gcc.dg/vmx/5-02.c: New.
22753 * gcc.dg/vmx/5-03.c: New.
22754 * gcc.dg/vmx/5-04.c: New.
22755 * gcc.dg/vmx/5-05.c: New.
22756 * gcc.dg/vmx/5-06.c: New.
22757 * gcc.dg/vmx/5-07.c: New.
22758 * gcc.dg/vmx/5-07t.c: New.
22759 * gcc.dg/vmx/5-08.c: New.
22760 * gcc.dg/vmx/5-10.c: New.
22761 * gcc.dg/vmx/5-11.c: New.
22762 * gcc.dg/vmx/7-01a.c: New.
22763 * gcc.dg/vmx/7-01.c: New.
22764 * gcc.dg/vmx/7c-01.c: New.
22765 * gcc.dg/vmx/7d-01.c: New.
22766 * gcc.dg/vmx/7d-02.c: New.
22767 * gcc.dg/vmx/8-01.c: New.
22768 * gcc.dg/vmx/8-02a.c: New.
22769 * gcc.dg/vmx/8-02.c: New.
22770 * gcc.dg/vmx/brode-1.c: New.
22771 * gcc.dg/vmx/bug-1.c: New.
22772 * gcc.dg/vmx/bug-2.c: New.
22773 * gcc.dg/vmx/bug-3.c: New.
22774 * gcc.dg/vmx/cw-bug-1.c: New.
22775 * gcc.dg/vmx/cw-bug-2.c: New.
22776 * gcc.dg/vmx/cw-bug-3.c: New.
22777 * gcc.dg/vmx/dct.c: New.
22778 * gcc.dg/vmx/debug-1.c: New.
22779 * gcc.dg/vmx/debug-2.c: New.
22780 * gcc.dg/vmx/debug-3.c: New.
22781 * gcc.dg/vmx/debug-4.c: New.
22782 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
22783 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
22784 * gcc.dg/vmx/eg-5.c: New.
22785 * gcc.dg/vmx/fft.c: New.
22786 * gcc.dg/vmx/gcc-bug-1.c: New.
22787 * gcc.dg/vmx/gcc-bug-2.c: New.
22788 * gcc.dg/vmx/gcc-bug-3.c: New.
22789 * gcc.dg/vmx/gcc-bug-4.c: New.
22790 * gcc.dg/vmx/gcc-bug-5.c: New.
22791 * gcc.dg/vmx/gcc-bug-6.c: New.
22792 * gcc.dg/vmx/gcc-bug-7.c: New.
22793 * gcc.dg/vmx/gcc-bug-8.c: New.
22794 * gcc.dg/vmx/gcc-bug-9.c: New.
22795 * gcc.dg/vmx/gcc-bug-b.c: New.
22796 * gcc.dg/vmx/gcc-bug-c.c: New.
22797 * gcc.dg/vmx/gcc-bug-d.c: New.
22798 * gcc.dg/vmx/gcc-bug-e.c: New.
22799 * gcc.dg/vmx/gcc-bug-f.c: New.
22800 * gcc.dg/vmx/gcc-bug-g.c: New.
22801 * gcc.dg/vmx/gcc-bug-i.c: New.
22802 * gcc.dg/vmx/harness.h: New.
22803 * gcc.dg/vmx/ira1.c: New.
22804 * gcc.dg/vmx/ira2a.c: New.
22805 * gcc.dg/vmx/ira2b.c: New.
22806 * gcc.dg/vmx/ira2.c: New.
22807 * gcc.dg/vmx/ira2c.c: New.
22808 * gcc.dg/vmx/mem.c: New.
22809 * gcc.dg/vmx/newton-1.c: New.
22810 * gcc.dg/vmx/ops.c: New.
22811 * gcc.dg/vmx/sn7153.c: New.
22812 * gcc.dg/vmx/spill2.c: New.
22813 * gcc.dg/vmx/spill3.c: New.
22814 * gcc.dg/vmx/spill.c: New.
22815 * gcc.dg/vmx/t.c: New.
22816 * gcc.dg/vmx/varargs-1.c: New.
22817 * gcc.dg/vmx/varargs-2.c: New.
22818 * gcc.dg/vmx/varargs-3.c: New.
22819 * gcc.dg/vmx/varargs-4.c: New.
22820 * gcc.dg/vmx/varargs-5.c: New.
22821 * gcc.dg/vmx/varargs-6.c: New.
22822 * gcc.dg/vmx/varargs-7.c: New.
22823 * gcc.dg/vmx/vmx.exp: New.
22824 * gcc.dg/vmx/vprint-1.c: New.
22825 * gcc.dg/vmx/vscan-1.c: New.
22826 * gcc.dg/vmx/x-01.c: New.
22827 * gcc.dg/vmx/x-02.c: New.
22828 * gcc.dg/vmx/x-03.c: New.
22829 * gcc.dg/vmx/x-04.c: New.
22830 * gcc.dg/vmx/x-05.c: New.
22831 * gcc.dg/vmx/yousufi-1.c: New.
22832 * gcc.dg/vmx/zero-1.c: New.
22833 * gcc.dg/vmx/zero.c: New.
22834
22835 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
22836
22837 * g++.dg/lookup/java1.C: Update for chage of
22838 _Jv_AllocObject.
22839 * g++.dg/lookup/java2.C: Likewise.
22840
22841 2004-04-17 Laurent GUERBY <laurent@guerby.net>
22842
22843 * ada/acats/run_all.sh: use -O2 by default.
22844
22845 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
22846
22847 * gcc.dg/vr-mult-[12].c: New tests.
22848
22849 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22850
22851 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
22852
22853 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
22854
22855 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
22856
22857 * lib/target-supports.exp (check_profiling_available): Assume profiling
22858 isn't available for mips*-*-elf targets.
22859
22860 2004-04-14 Uros Bizjak <uros@kss-loka.si>
22861
22862 * gcc.dg/builtins-38.c: New test.
22863
22864 2004-04-14 Eric Christopher <echristo@redhat.com>
22865
22866 * g++.dg/charset/charset.exp: Run .cc extension tests.
22867
22868 2004-04-14 Zack Weinberg <zack@codesourcery.com>
22869
22870 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
22871
22872 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22873
22874 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
22875
22876 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
22877
22878 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
22879 * gcc.dg/i386-387-2.c: Likewise.
22880
22881 * gcc.dg/i386-387-7.c: New test.
22882 * gcc.dg/i386-387-8.c: New test.
22883
22884 * gcc.dg/builtins-37.c: New test.
22885
22886 2004-04-13 Geoffrey Keating <geoffk@apple.com>
22887
22888 * g++.dg/pch/externc-1.C: Add missing semicolon.
22889
22890 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
22891
22892 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
22893
22894 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
22895
22896 * gcc.c-torture/execute/20040411-1.c: New test.
22897
22898 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
22899
22900 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
22901
22902 2004-04-09 Chris Demetriou <cgd@broadcom.com>
22903
22904 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
22905
22906 2004-04-09 Zack Weinberg <zack@codesourcery.com>
22907
22908 * lib/target-supports.exp (check_named_sections_available): New.
22909 * lib/gcc-dg.exp (dg-require-named-sections): New.
22910 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
22911 old-deja.exp. Also prune error-count message from HP linker.
22912 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
22913
22914 * g++.dg/init/init-ref4.C: Use dg-require-weak.
22915 * g++.old-deja/g++.pt/static3.C: Likewise.
22916 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
22917
22918 2004-04-09 Roger Sayle <roger@eyesopen.com>
22919
22920 * gcc.c-torture/execute/20040409-1.c: New test case.
22921 * gcc.c-torture/execute/20040409-2.c: New test case.
22922 * gcc.c-torture/execute/20040409-3.c: New test case.
22923
22924 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
22925
22926 * gcc.dg/20040409-1.c: New test.
22927
22928 2004-04-08 Roger Sayle <roger@eyesopen.com>
22929
22930 PR target/14888
22931 * g++.dg/opt/pr14888.C: New test case.
22932
22933 2004-04-08 Geoffrey Keating <geoffk@apple.com>
22934
22935 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
22936 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
22937 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
22938 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
22939 New tests.
22940
22941 2004-04-08 Paul Brook <paul@codesourcery.com>
22942
22943 * gcc.dg/spill-1.c: New test.
22944
22945 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22946
22947 * gcc.dg/torture/builtin-ctype-2.c: New test.
22948
22949 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
22950
22951 * gcc.dg/pch/pch.exp: Add largefile test.
22952
22953 2004-04-06 Geoffrey Keating <geoffk@apple.com>
22954
22955 * g++.dg/pch/externc-1.Hs: New.
22956 * g++.dg/pch/externc-1.C: New.
22957
22958 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22959
22960 * gcc.dg/compat/struct-by-value-5a_main.c,
22961 gcc.dg/compat/struct-by-value-5b_main.c: New files.
22962 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
22963 * gcc.dg/compat/struct-by-value-5a_x.c,
22964 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
22965 gcc.dg/compat/struct-by-value-5_x.c.
22966 * gcc.dg/compat/struct-by-value-5a_y.c,
22967 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
22968 gcc.dg/compat/struct-by-value-5_y.c.
22969
22970 * gcc.dg/compat/struct-by-value-6a_main.c,
22971 gcc.dg/compat/struct-by-value-6b_main.c: New files.
22972 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
22973 * gcc.dg/compat/struct-by-value-6a_x.c,
22974 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
22975 gcc.dg/compat/struct-by-value-6_x.c.
22976 * gcc.dg/compat/struct-by-value-6a_y.c,
22977 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
22978 gcc.dg/compat/struct-by-value-6_y.c.
22979
22980 * gcc.dg/compat/struct-by-value-7a_main.c,
22981 gcc.dg/compat/struct-by-value-7b_main.c: New files.
22982 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
22983 * gcc.dg/compat/struct-by-value-7a_x.c,
22984 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
22985 gcc.dg/compat/struct-by-value-7_x.c.
22986 * gcc.dg/compat/struct-by-value-7a_y.c,
22987 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
22988 gcc.dg/compat/struct-by-value-7_y.c.
22989
22990 2004-04-06 Jakub Jelinek <jakub@redhat.com>
22991
22992 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
22993 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
22994 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
22995 options.
22996
22997 2004-04-06 Uros Bizjak <uros@kss-loka.si>
22998
22999 * gcc.dg/builtins-36.c: New test.
23000
23001 2004-04-06 Paul Brook <paul@codesourcery.com>
23002
23003 * README.gcc: Remove obsolete contraint on testcases.
23004
23005 2004-04-05 Paul Brook <paul@codesourcery.com>
23006
23007 PR2123
23008 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
23009 failure and exit(0) on success.
23010 * g++.dg/expr/anew2.C: Ditto.
23011 * g++.dg/expr/anew3.C: Ditto.
23012 * g++.dg/expr/anew4.C: Ditto.
23013
23014 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
23015
23016 PR c++/3518
23017 * g++.dg/template/unify7.C: New.
23018
23019 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
23020
23021 * g++.dg/README: Bring up to date with new subdirectories; remove
23022 duplicate subdirectory lines.
23023
23024 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
23025
23026 PR c++/14007
23027 * g++.dg/template/unify5.C: New.
23028 * g++.dg/template/unify6.C: New.
23029 * g++.dg/template/qualttp20.C: Adjust.
23030 * g++.old-deja/g++.jason/report.C: Adjust.
23031 * g++.old-deja/g++.other/qual1.C: Adjust.
23032
23033 2004-04-01 Mark Mitchell <mark@codesourcery.com>
23034
23035 PR c++/14803
23036 * g++.dg/inherit/ptrmem1.C: New test.
23037
23038 2004-04-01 Jakub Jelinek <jakub@redhat.com>
23039
23040 PR c++/14755
23041 * gcc.c-torture/execute/20040331-1.c: New test.
23042 * gcc.dg/20040331-1.c: New test.
23043
23044 2004-04-01 Paul Brook <paul@codesourcery.com>
23045
23046 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
23047
23048 2004-03-30 Mark Mitchell <mark@codesourcery.com>
23049
23050 PR c++/14724
23051 * g++.dg/init/goto1.C: New test.
23052
23053 PR c++/14763
23054 * g++.dg/template/defarg4.C: New test.
23055
23056 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
23057
23058 * gcc.dg/altivec-11.c: Extend test for more valid cases.
23059
23060 2004-03-28 David Edelsohn <edelsohn@gnu.org>
23061
23062 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
23063
23064 2004-03-28 Zack Weinberg <zack@codesourcery.com>
23065
23066 * gcc.dg/noncompile/undeclared-2.c: New test.
23067
23068 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
23069
23070 * gcc.dg/940409-1.c: Remove XFAIL.
23071 * gcc.dg/reg-vol-struct-1.c: New test.
23072
23073 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23074
23075 * gcc.dg/torture/builtin-wctype-1.c: New test.
23076
23077 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
23078
23079 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
23080 * gcc.dg/20001101-1.c: Likewise.
23081 * gcc.dg/20001102-1.c: Likewise.
23082
23083 2004-03-25 Roger Sayle <roger@eyesopen.com>
23084
23085 * gcc.dg/compare8.c: Add an additional test for XOR.
23086
23087 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23088
23089 * gcc.dg/torture/builtin-ctype-1.c: New test.
23090
23091 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23092
23093 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
23094 * gcc.dg/torture/builtin-math-1.c: Likewise.
23095 * gcc.dg/torture/builtin-power-1.c: New test.
23096
23097 2004-03-24 Andreas Schwab <schwab@suse.de>
23098
23099 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
23100 IA64 assembler.
23101
23102 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
23103 Roger Sayle <roger@eyesopen.com>
23104
23105 * gcc.dg/compare8.c: New test case.
23106
23107 2004-03-23 Ziemowit Laski <zlaski@apple.com>
23108
23109 * g++.dg/ext/altivec-7.C: New test.
23110
23111 2004-03-23 Zack Weinberg <zack@codesourcery.com>
23112
23113 PR 12267, 12391, 12560, 13129, 14114, 14133
23114 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
23115 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
23116 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
23117 Adjust error regexps.
23118 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
23119 * gcc.dg/noncompile/undeclared-1.c: New test cases.
23120 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
23121 * gcc.dg/local1.c: Add explanatory comment.
23122
23123 2004-03-23 Roger Sayle <roger@eyesopen.com>
23124
23125 PR optimization/14669
23126 * g++.dg/opt/fold2.C: New test case.
23127
23128 2004-03-22 Jakub Jelinek <jakub@redhat.com>
23129
23130 PR c/14069
23131 * gcc.dg/20040322-1.c: New test.
23132
23133 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
23134
23135 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
23136 * gcc.dg/ultrasp4.c: Likewise.
23137 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
23138
23139 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
23140
23141 * gcc.dg/i386-sse-8.c: Reset default options.
23142
23143 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
23144
23145 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
23146 in the error message text.
23147
23148 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
23149
23150 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
23151
23152 2004-03-21 Mark Mitchell <mark@codesourcery.com>
23153
23154 PR c++/14616
23155 * g++.dg/init/array13.C: New test.
23156
23157 2004-03-20 Roger Sayle <roger@eyesopen.com>
23158
23159 PR target/13889
23160 * gcc.c-torture/compile/pr13889.c: New test case.
23161
23162 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
23163
23164 PR c/14635
23165 * builtins-1.c (nan, nans): Don't test.
23166 * builtins-30.c: Don't use nan, nanf, nanl.
23167 * builtins-35.c: New test.
23168
23169 2004-03-19 Ziemowit Laski <zlaski@apple.com>
23170
23171 * g++.dg/ext/altivec-6.C: New test.
23172
23173 2004-03-19 Mark Mitchell <mark@codesourcery.com>
23174
23175 * g++.dg/init/placement3.C: New test.
23176
23177 * g++.dg/template/spec13.C: New test.
23178
23179 * g++.dg/lookup/using11.C: New test.
23180
23181 * g++.dg/lookup/koenig3.C: New test.
23182
23183 * g++.dg/template/operator2.C: New test.
23184
23185 * g++.dg/expr/dtor3.C: New test.
23186 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
23187 marker.
23188 * g++.old-deja/g++.law/visibility28.C: Likewise.
23189
23190 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
23191
23192 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
23193 * gcc.dg/ppc64-abi-3.c: Likewise.
23194
23195 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23196
23197 PR c++/14545
23198 * g++.dg/parse/template15.C: New test.
23199
23200 2004-03-18 Mark Mitchell <mark@codesourcery.com>
23201
23202 * g++.dg/expr/dtor2.C: New test.
23203
23204 * g++.dg/lookup/anon4.C: New test.
23205
23206 * g++.dg/overload/using1.C: New test.
23207
23208 * g++.dg/template/lookup7.C: New test.
23209
23210 * g++.dg/template/typename6.C: New test.
23211
23212 * g++.dg/expr/cond6.C: New test.
23213
23214 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23215
23216 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
23217
23218 2004-03-18 Mark Mitchell <mark@codesourcery.com>
23219
23220 * g++.dg/expr/cond5.C: New test.
23221 * g++.dg/expr/constcast1.C: Likewise.
23222 * g++.dg/expr/ptrmem2.C: Likewise.
23223 * g++.dg/expr/ptrmem3.C: Likewise.
23224 * g++.dg/lookup/main1.C: Likewise.
23225 * g++.dg/template/lookup6.C: Likewise.
23226
23227 2004-03-18 Mark Mitchell <mark@codesourcery.com>
23228
23229 * gcc.dg/local1.c: New test.
23230
23231 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
23232
23233 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23234
23235 * gcc.dg/torture/builtin-convert-1.c: New test.
23236
23237 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23238
23239 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
23240
23241 2004-03-16 Mark Mitchell <mark@codesourcery.com>
23242
23243 PR c++/14481
23244 * g++.dg/warn/Wunused-7.C: New test.
23245
23246 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23247
23248 * gcc.dg/torture/builtin-integral-1.c: New test.
23249
23250 2004-03-16 Mark Mitchell <mark@codesourcery.com>
23251
23252 PR c++/14586
23253 * g++.dg/parse/non-dependent3.C: New test.
23254
23255 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
23256
23257 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
23258 * g++.dg/eh/simd-2.C: Likewise.
23259 * g++.dg/init/array10.C: Likewise.
23260 * gcc.c-torture/compile/simd-1.c: Likewise.
23261 * gcc.c-torture/compile/simd-2.c: Likewise.
23262 * gcc.c-torture/compile/simd-3.c: Likewise.
23263 * gcc.c-torture/compile/simd-4.c: Likewise.
23264 * gcc.c-torture/compile/simd-6.c: Likewise.
23265 * gcc.c-torture/execute/simd-1.c: Likewise.
23266 * gcc.c-torture/execute/simd-2.c: Likewise.
23267 * gcc.dg/compat/vector-defs.h: Likewise.
23268 * gcc.dg/20020531-1.c: Likewise.
23269 * gcc.dg/altivec-3.c: Likewise.
23270 * gcc.dg/altivec-4.c: Likewise.
23271 * gcc.dg/altivec-varargs-1.c: Likewise.
23272 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
23273 * gcc.dg/i386-mmx-3.c: Likewise.
23274 * gcc.dg/i386-sse-4.c: Likewise.
23275 * gcc.dg/i386-sse-5.c: Likewise.
23276 * gcc.dg/i386-sse-8.c: Likewise.
23277 * gcc.dg/simd-1.c: Likewise.
23278 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
23279 __ev64_opaque__ since the machine description provides it.
23280
23281 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
23282
23283 * lib/compat.exp (skip_list): New global variable.
23284 Use it to hold the user defined COMPAT_SKIPS list if any.
23285 (compat-obj): Add the members of skip_list to optall.
23286
23287 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
23288
23289 * gcc.dg/compat/union-by-value-1_main.c,
23290 union-by-value-1_x.c, union-by-value-1_y.c,
23291 union-check.h, union-defs.h,
23292 union-init.h, union-return-1_main.c,
23293 union-return-1_x.c, union-return-1_y.c: New files.
23294
23295 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
23296
23297 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
23298 mixed-struct-init.h: Add 4 mixed structure types.
23299 struct-by-value-21_main.c, struct-by-value-21_x.c,
23300 struct-by-value-21_y.c, struct-return-21_main.c,
23301 struct-return-21_x.c, struct-return-21_y.c: New files.
23302
23303 2004-03-13 Mark Mitchell <mark@codesourcery.com>
23304
23305 PR c++/14550
23306 * g++.dg/parse/template14.C: New test.
23307
23308 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
23309
23310 * gcc.c-torture/execute/20040313-1.c: New test.
23311
23312 2004-03-13 Jakub Jelinek <jakub@redhat.com>
23313
23314 PR target/14533
23315 * gcc.dg/20040311-2.c: New test.
23316
23317 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
23318
23319 PR other/14544
23320 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
23321 bit-field.
23322
23323 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
23324
23325 * gcc.dg/20040305-2.c: Add missing return statement.
23326
23327 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23328
23329 * gcc.dg/builtins-34.c: Also check pow10*.
23330
23331 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
23332
23333 PR target/14262
23334 * gcc.dg/20040305-2.c: New test.
23335
23336 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
23337
23338 * gcc.dg/20040310-1.c: New test.
23339
23340 2004-03-11 Roger Sayle <roger@eyesopen.com>
23341
23342 * gcc.c-torture/execute/20040311-1.c: New test case.
23343
23344 2004-03-11 Mark Mitchell <mark@codesourcery.com>
23345
23346 PR c++/14476
23347 * g++.dg/lookup/enum1.C: New test.
23348
23349 2004-03-10 Mark Mitchell <mark@codesourcery.com>
23350
23351 PR c++/14510
23352 * g++.dg/lookup/struct2.C: New test.
23353
23354 2004-03-10 Uros Bizjak <uros@kss-loka.si>
23355
23356 * gcc.dg/builtins-34.c: New test.
23357
23358 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23359
23360 * gcc.dg/torture/builtin-nonneg-1.c: New test.
23361
23362 2004-03-09 James E Wilson <wilson@specifixinc.com>
23363
23364 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
23365 * gcc.dg/alias-2.c: New testcase.
23366
23367 2004-03-09 Zack Weinberg <zack@codesourcery.com>
23368
23369 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
23370
23371 2004-03-09 Roger Sayle <roger@eyesopen.com>
23372
23373 * gcc.c-torture/execute/20040309-1.c: New test case.
23374
23375 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
23376
23377 PR c++/14397
23378 * g++.dg/overload/ref1.C: New.
23379
23380 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23381
23382 PR c++/14409
23383 * g++.dg/template/spec12.C: New test.
23384
23385 PR c++/14448
23386 * g++.dg/parse/crash14.C: New test.
23387
23388 2004-03-09 Mark Mitchell <mark@codesourcery.com>
23389
23390 PR c++/14230
23391 * g++.dg/init/ref11.C: New test.
23392
23393 2004-03-09 Mark Mitchell <mark@codesourcery.com>
23394
23395 PR c++/14432
23396 * g++.dg/parse/builtin2.C: New test.
23397
23398 2004-03-08 Mark Mitchell <mark@codesourcery.com>
23399
23400 PR c++/14401
23401 * g++.dg/init/ctor3.C: New test.
23402 * g++.dg/init/union1.C: New test.
23403 * g++.dg/ext/anon-struct4.C: New test.
23404
23405 2004-03-08 Mark Mitchell <mark@codesourcery.com>
23406
23407 * g++.dg/lookup/koenig1.C: Tweak error messages.
23408 * g++.dg/lookup/used-before-declaration.C: Likewise.
23409 * g++.dg/other/do1.C: Likewise.
23410 * g++.dg/overload/koenig1.C: Likewise.
23411 * g++.dg/parse/crash13.C: Likewise.
23412 * g++.dg/template/instantiate3.C: Likewise.
23413
23414 2004-03-08 Eric Christopher <echristo@redhat.com>
23415
23416 * * lib/target-supports.exp: Enable libiconv in test
23417 compilation. Fix up error checking.
23418
23419 2004-03-08 Roger Sayle <roger@eyesopen.com>
23420
23421 PR middle-end/14289
23422 * gcc.dg/pr14289-1.c: New test case.
23423 * gcc.dg/pr14289-2.c: Likewise.
23424 * gcc.dg/pr14289-3.c: Likewise.
23425
23426 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
23427
23428 * gcc.c-torture/execute/20040308-1.c: New test.
23429
23430 2004-03-07 Roger Sayle <roger@eyesopen.com>
23431
23432 * gcc.c-torture/execute/20040307-1.c: New test case.
23433
23434 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
23435
23436 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
23437
23438 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
23439
23440 * gcc.dg/20040306-1.c: New test.
23441
23442 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
23443
23444 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
23445 them static.
23446 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
23447
23448 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
23449
23450 PR c/14465
23451 * gcc.dg/decl-6.c: New test.
23452
23453 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23454
23455 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
23456 Rename LOGPOW -> LOG_POW.
23457 (SQRT_EXP, POW_EXP): New.
23458
23459 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
23460
23461 * gcc.dg/i386-sse-8.c: New test.
23462
23463 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
23464
23465 PR c/14114
23466 * gcc.dg/decl-5.c: New test.
23467
23468 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
23469
23470 * gcc.dg/20040305-1.c: New test.
23471
23472 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
23473
23474 PR other/14354
23475 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
23476
23477 2004-03-04 Ziemowit Laski <zlaski@apple.com>
23478
23479 PR c++/14425, c++/14426
23480 * g++.dg/ext/altivec-4.C: New test.
23481 * g++.dg/ext/altivec-5.C: New test.
23482
23483 2004-03-04 Geoffrey Keating <geoffk@apple.com>
23484
23485 * g++.old-deja/g++.other/linkage1.C: Expect errors about
23486 global variables of a type with no linkage.
23487 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
23488 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
23489 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
23490 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
23491 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
23492 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
23493 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
23494 * g++.dg/warn/deprecated.C: Name enum Color.
23495 * g++.dg/overload/VLA.C: Name structure for 'b'.
23496 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
23497
23498 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
23499
23500 * gcc.c-torture/compile/20040304-1.c: New test.
23501
23502 2004-03-03 Zack Weinberg <zack@codesourcery.com>
23503
23504 PR 13728
23505 * gcc.dg/decl-4.c: New testcase.
23506
23507 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
23508
23509 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
23510 as PRECF if sizeof (float) > sizeof (double).
23511 (PRECL): Make it the same as PRECF if
23512 sizeof (float) > sizeof (long double).
23513
23514 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23515
23516 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
23517 system type. Add check for irix6 which doesn't have c99 runtime.
23518
23519 2004-03-03 Bob Wilson <bob.wilson@acm.org>
23520
23521 * gcc.dg/const-elim-1.c: xfail for xtensa.
23522
23523 2004-03-01 Mark Mitchell <mark@codesourcery.com>
23524
23525 PR c++/14369
23526 * g++.dg/template/cond4.C: New test.
23527
23528 2004-03-01 Mark Mitchell <mark@codesourcery.com>
23529
23530 PR c++/14360
23531 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
23532
23533 PR c++/14361
23534 * g++.dg/parse/defarg7.C: New test.
23535
23536 PR c++/14359
23537 * g++.dg/template/friend26.C: New test.
23538
23539 2004-03-01 Mark Mitchell <mark@codesourcery.com>
23540
23541 PR c++/14324
23542 * g++.dg/abi/mangle21.C: New test.
23543
23544 PR c++/14260
23545 * g++.dg/parse/constructor2.C: New test.
23546
23547 PR c++/14337
23548 * g++.dg/template/sfinae1.C: New test.
23549
23550 2004-02-29 Mark Mitchell <mark@codesourcery.com>
23551
23552 PR c++/14267
23553 * g++.dg/expr/crash2.C: New test.
23554
23555 PR middle-end/13448
23556 * gcc.dg/inline-5.c: New test.
23557 * gcc.dg/always-inline.c: Split out tests into ...
23558 * gcc.dg/always-inline2.c: ... this and ...
23559 * gcc.dg/always-inline3.c: ... this.
23560
23561 2004-02-29 Mark Mitchell <mark@codesourcery.com>
23562
23563 PR debug/12103
23564 * g++.dg/debug/crash1.C: New test.
23565
23566 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
23567
23568 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
23569 function with __attribute__((noinline)).
23570 (recurser_void2): Likewise.
23571 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
23572 (recurser_void2): Likewise.
23573
23574 2004-02-29 Roger Sayle <roger@eyesopen.com>
23575
23576 PR middle-end/14203
23577 * g++.dg/warn/Wunused-6.C: New test case.
23578
23579 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
23580
23581 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
23582 not defined.
23583
23584 2004-02-27 Eric Christopher <echristo@redhat.com>
23585
23586 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
23587 * g++.dg/charset/asm2.c: Run only x86.
23588 * gcc.dg/charset/asm3.c: Ditto.
23589
23590 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
23591
23592 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
23593 ld_library_path.
23594
23595 2004-02-27 Ziemowit Laski <zlaski@apple.com>
23596
23597 * g++.dg/ext/altivec-3.C: New.
23598
23599 2004-02-26 Richard Henderson <rth@redhat.com>
23600
23601 * g++.dg/ext/attrib10.C: Mark for warning.
23602 * gcc.dg/attr-alias-1.c: New.
23603
23604 2004-02-26 Richard Henderson <rth@redhat.com>
23605
23606 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
23607 * gcc.c-torture/execute/20040208-2.c: ... it back.
23608
23609 2004-02-26 Eric Christopher <echristo@redhat.com>
23610
23611 * lib/target-supports.exp (check-iconv-available): New function.
23612 * lib/gcc-dg.exp (dg-require-iconv): New function.
23613 Use above.
23614 * gcc.dg/charset: New directory.
23615 * gcc.dg/charset/charset.exp: New file.
23616 * gcc.dg/charset/asm1.c: Ditto.
23617 * gcc.dg/charset/asm2.c: Ditto.
23618 * gcc.dg/charset/asm3.c: Ditto.
23619 * gcc.dg/charset/asm4.c: Ditto.
23620 * gcc.dg/charset/asm5.c: Ditto.
23621 * gcc.dg/charset/attribute1.c: Ditto.
23622 * gcc.dg/charset/attribute2.c: Ditto.
23623 * gcc.dg/charset/string1.c: Ditto.
23624 * g++.dg/charset: New directory.
23625 * g++.dg/dg.exp: Add here. Special options.
23626 * g++.dg/charset/charset.exp: New file.
23627 * g++.dg/charset/asm1.c: Ditto.
23628 * g++.dg/charset/asm2.c: Ditto.
23629 * g++.dg/charset/asm3.c: Ditto.
23630 * g++.dg/charset/asm4.c: Ditto.
23631 * g++.dg/charset/attribute1.c: Ditto.
23632 * g++.dg/charset/attribute2.c: Ditto.
23633 * g++.dg/charset/extern1.cc: Ditto.
23634 * g++.dg/charset/extern2.cc: Ditto.
23635 * g++.dg/charset/string1.c: Ditto.
23636
23637 2004-02-26 Mark Mitchell <mark@codesourcery.com>
23638
23639 PR c++/14278
23640 * g++.dg/parse/comma1.C: New test.
23641
23642 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23643
23644 PR c++/14284
23645 * g++.dg/template/ttp8.C: New test.
23646
23647 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
23648
23649 * gcc.dg/fixuns-trunc-1.c: New test.
23650
23651 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23652
23653 * gcc.dg/builtins-config.h: Use #elif.
23654
23655 2004-02-26 Michael Matz <matz@suse.de>
23656
23657 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
23658 * gcc.dg/991214-1.c: Likewise.
23659 * gcc.dg/i386-asm-1.c: Likewise.
23660
23661 2004-02-25 Richard Henderson <rth@redhat.com>
23662
23663 * gcc.c-torture/execute/20040208-2.c: Move ...
23664 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
23665
23666 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23667
23668 PR c++/14246
23669 * g++.dg/other/crash-3.C: New test.
23670
23671 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23672
23673 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
23674 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
23675
23676 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
23677 HP-UX.
23678
23679 2004-02-24 Michael Matz <matz@suse.de>
23680
23681 * gcc.dg/i386-regparm.c: New.
23682
23683 2004-02-23 James E Wilson <wilson@specifixinc.com>
23684
23685 * gcc.c-torture/execute/20040223-1.c: New.
23686
23687 2004-02-23 Zack Weinberg <zack@codesourcery.com>
23688 Kazu Hirata <kazu@cs.umass.edu>
23689
23690 * gcc.dg/fwritable-strings-1.c: Remove.
23691
23692 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
23693
23694 PR c/14156
23695 * gcc.dg/20040223-1.c: New test.
23696
23697 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23698
23699 PR c++/14106
23700 * g++.dg/ext/typeof9.C: New test.
23701
23702 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23703
23704 PR c++/14250
23705 * g++.dg/other/switch1.C: New test.
23706
23707 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
23708
23709 * gcc.dg/cast-function-1.c: Adjust for new informative message.
23710 * gcc.dg/va-arg-1.c: Likewise.
23711
23712 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23713
23714 PR c++/14143
23715 * g++.dg/template/koenig5.C: New test.
23716
23717 2004-02-21 Ziemowit Laski <zlaski@apple.com>
23718
23719 * g++.dg/ext/altivec-1.C: Generalize target triple.
23720 * g++.dg/ext/altivec-2.C: New test case.
23721 * g++.dg/ext/altivec_check.h: New file.
23722 * gcc.dg/altivec-1.c: Generalize target triple;
23723 include altivec_check.h and call altivec_check().
23724 * gcc.dg/altivec-[2-5].c: Generalize target triple.
23725 * gcc.dg/altivec-6.c: New test case.
23726 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
23727 type casts as needed.
23728 * gcc.dg/altivec-10.c: Include altivec_check.h and call
23729 altivec_check().
23730 * gcc.dg/altivec-12.c: New test case.
23731 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
23732 include altivec_check.h and call altivec_check().
23733 * gcc.dg/altivec_check.h: New file.
23734
23735 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23736
23737 * lib/target-supports.exp (check_alias_available): Don't mangle
23738 function `g' in test program.
23739
23740 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23741
23742 * lib/target-supports.exp (check_profiling_available): Check
23743 argument to determine whether we support a profiling type.
23744 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
23745 check_profiling_available.
23746 * g++.dg/bprob/bprob.exp: Likewise.
23747 * g77.dg/bprob/bprob.exp: Likewise.
23748 * gcc.misc-tests/bprob.exp: Likewise.
23749 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
23750 dg-require-profiling and delete expected error handling.
23751 * gcc.dg/20021014-1.c: Likewise.
23752 * gcc.dg/nest.c: Likewise.
23753
23754 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23755
23756 PR c++/12007
23757 * g++.dg/other/vthunk1.C: New test.
23758
23759 2004-02-20 Falk Hueffner <falk@debian.org>
23760
23761 PR target/14201
23762 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
23763
23764 2004-02-20 Mark Mitchell <mark@codesourcery.com>
23765
23766 PR c++/13927
23767 * g++.dg/other/error8.C: Remove XFAIL markers.
23768
23769 PR c++/14173
23770 * g++.dg/ext/packed5.C: New test.
23771
23772 PR c++/14199
23773 * g++.dg/warn/Wunused-5.C: New test.
23774
23775 PR c++/14186
23776 * g++.dg/lookup/member1.C: New test.
23777
23778 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
23779
23780 * gcc.c-torture/compile/20040130-1.c: Enable only when
23781 __INT_MAX__ >= 2147483647L.
23782 * gcc.c-torture/compile/961203-1.c: Likewise.
23783
23784 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
23785
23786 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
23787 * g++.dg/opt/template1.C: Robustify assembler regexp
23788
23789 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
23790
23791 * gcc.c-torture/execute/simd-4.x: Remove.
23792 * gcc.c-torture/execute/va-arg-25.x: Likewise.
23793 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
23794 Guard with #ifndef SKIP_ATTRIBUTE.
23795 * gcc.dg/compat/vector-1_y.c: Likewise.
23796 * gcc.dg/compat/vector-2_x.c: Likewise.
23797 * gcc.dg/compat/vector-2_y.c: Likewise.
23798 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
23799 * g++.dg/eh/simd-2.C: Likewise.
23800
23801 2004-02-19 Alan Modra <amodra@bigpond.net.au>
23802
23803 * gcc.c-torture/compile/complex-1.c: New.
23804
23805 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
23806
23807 PR target/14209
23808 * gcc.c-torture/execute/20040218-1.c: New test.
23809
23810 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23811
23812 PR c++/14181
23813 * g++.dg/parse/new2.C: New test.
23814
23815 2004-02-18 Paul Brook <paul@codesourcery.com>
23816
23817 * gcc.c-torture/compile/libcall-1.c: New test.
23818
23819 2004-02-18 Paul Brook <paul@codesourcery.com>
23820
23821 PR debug/12934
23822 * gcc.dg/debug/debug-7.c: New test.
23823
23824 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
23825
23826 * gcc.dg/20040217-1.c: New test.
23827
23828 2004-02-17 Zack Weinberg <zack@codesourcery.com>
23829
23830 * gcc.c-torture/execute/990208-1.x: Delete.
23831
23832 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
23833
23834 * gcc.c-torture/execute/20040208-2.x: New file.
23835
23836 2004-02-17 Mark Mitchell <mark@codesourcery.com>
23837
23838 PR c++/11326
23839 * g++.dg/abi/structret1.C: New test.
23840
23841 2004-02-17 Jakub Jelinek <jakub@redhat.com>
23842
23843 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
23844 (i386_cpuid): No need to test if cpuid is available on AMD64.
23845 Fix assembly, so that it works onboth i386 and AMD64.
23846 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
23847 (vecInLong): Fix s[] member type to unsigned int.
23848 (vecInWord): Remove type.
23849 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
23850 (a64, b64, c64, d64, e64): Remove.
23851 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
23852 Remove unused variable. Remove initialization of removed variables.
23853 Don't call mmx_tests nor sse_tests.
23854 (reference_mmx, reference_sse): Remove.
23855 (check): Add return stmt.
23856 * gcc.dg/i386-sse-7.c: New test.
23857 * gcc.dg/i386-mmx-4.c: New test.
23858
23859 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23860
23861 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
23862 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
23863 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
23864 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
23865 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
23866 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
23867 g++.dg/tc1/dr94.C: Fix line terminator.
23868
23869 2004-02-16 Geoffrey Keating <geoffk@apple.com>
23870
23871 * gcc.c-torture/compile/20040216-1.c: New.
23872
23873 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23874
23875 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
23876 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
23877 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
23878 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
23879 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
23880 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
23881
23882 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
23883
23884 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
23885
23886 2004-02-15 Mark Mitchell <mark@codesourcery.com>
23887
23888 PR c++/13971
23889 * g++.dg/expr/cond4.C: New test.
23890
23891 PR c++/14086
23892 * g++.dg/lookup/crash2.C: New test.
23893
23894 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
23895
23896 * gcc.c-torture/compile/20040214-2.c: New test.
23897
23898 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
23899
23900 PR c++/14116
23901 * g++.dg/ext/typeof8.C: New test.
23902
23903 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
23904
23905 * gcc.c-torture/compile/20040214-1.c: New test.
23906
23907 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23908
23909 PR c++/13635
23910 * g++.dg/template/spec11.C: New test.
23911
23912 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23913
23914 PR c++/13927
23915 * g++.dg/other/error8.C: New test.
23916
23917 2004-02-13 Mark Mitchell <mark@codesourcery.com>
23918
23919 PR c++/14122
23920 * g++.dg/template/array4.C: New test.
23921
23922 PR c++/14108
23923 * g++.dg/inherit/thunk2.C: New test.
23924
23925 PR c++/14083
23926 * g++.dg/eh/cond2.C: New test.
23927
23928 2004-02-12 Alan Modra <amodra@bigpond.net.au>
23929
23930 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
23931
23932 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
23933
23934 * lib/scanasm.exp (dg-scan): Quote pattern before display.
23935
23936 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
23937
23938 * g++.dg/simd-2.C: xfail on ppc64-linux.
23939
23940 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
23941
23942 PR c/456
23943 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
23944 tests.
23945
23946 2004-02-11 Uros Bizjak <uros@kss-loka.si>
23947
23948 * gcc.dg/builtins-33.c: New test.
23949
23950 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
23951
23952 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
23953
23954 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
23955
23956 * g++.dg/simd-2.C: Set -maltivec for ppc64.
23957
23958 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
23959
23960 * gcc.dg/ppc64-abi-3.c: New test.
23961
23962 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
23963
23964 PR c/14092
23965
23966 * gcc.dg/pr14092-1.c: New testcase.
23967
23968 2004-02-10 Alan Modra <amodra@bigpond.net.au>
23969
23970 * gcc.dg/cpp/assert4.c: Fix typo last change.
23971
23972 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
23973 * gcc.dg/cpp/assert4.c: Handle powerpc64.
23974
23975 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
23976
23977 2004-02-09 Roger Sayle <roger@eyesopen.com>
23978
23979 * gcc.c-torture/compile/20040209-1.c: New test case.
23980
23981 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
23982
23983 * gcc.dg/c90-init-1.c: Adjust expected error messages.
23984
23985 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
23986
23987 * gcc.c-torture/execute/20040208-[12].c: New tests.
23988
23989 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
23990
23991 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
23992
23993 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
23994
23995 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
23996
23997 2004-02-07 Zack Weinberg <zack@codesourcery.com>
23998
23999 Bug 13856
24000 * gcc.dg/visibility-8.c: New testcase.
24001
24002 2004-02-07 Zack Weinberg <zack@codesourcery.com>
24003
24004 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
24005 arguments.
24006 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
24007
24008 2004-02-07 Roger Sayle <roger@eyesopen.com>
24009
24010 PR middle-end/13696
24011 * g++.dg/opt/fold1.C: New test case.
24012
24013 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24014
24015 PR c++/14033
24016 * g++.dg/other/crash-2.C: New test.
24017
24018 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24019
24020 PR c++/14028
24021 * g++.dg/parse/angle-bracket2.C: New test.
24022
24023 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
24024
24025 PR middle-end/13750
24026 Revert:
24027 2004-01-15 Geoffrey Keating <geoffk@apple.com>
24028 PR pch/13361
24029 * testsuite/g++.dg/pch/wchar-1.C: New.
24030 * testsuite/g++.dg/pch/wchar-1.Hs: New.
24031
24032 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24033
24034 PR c++/14008
24035 * g++.dg/parse/error15.C: New test.
24036 * g++.dg/parse/crash11.C: Update dg-error mark.
24037
24038 2004-02-04 Mark Mitchell <mark@codesourcery.com>
24039
24040 PR c++/13932
24041 * g++.dg/warn/conv2.C: New test.
24042
24043 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24044
24045 PR c++/13086
24046 * g++.dg/warn/incomplete1.C: Remove xfail.
24047
24048 2004-02-04 Mark Mitchell <mark@codesourcery.com>
24049
24050 * lib/file-format.exp (gcc_target_object_format): Use
24051 ${tool}_target_compile, not gcc_target_compile.
24052 * lib/target-supports.exp (check_alias_available): Likewise.
24053 (check_gc_sections_available): Likewise.
24054 * g++.dg/ext/attrib10.C: Use dg-require-alias.
24055 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
24056 dg-require-alias.
24057
24058 2004-02-04 Mark Mitchell <mark@codesourcery.com>
24059
24060 PR c++/13969
24061 * g++.dg/template/static6.C: New test.
24062
24063 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
24064
24065 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
24066
24067 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24068
24069 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
24070 tests for systems where `char' is unsigned by default.
24071
24072 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24073
24074 PR c++/13997
24075 * g++.dg/template/partial3.C: New test.
24076
24077 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
24078
24079 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
24080 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
24081 Remove mentions of obsolete ports.
24082
24083 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
24084
24085 * gcc.dg/noncompile/20001228-1.c: Fix for new
24086 error message.
24087
24088 2004-02-03 Roger Sayle <roger@eyesopen.com>
24089
24090 PR target/9348
24091 * gcc.c-torture/execute/multdi-1.c: New test case.
24092
24093 2004-02-03 Mark Mitchell <mark@codesourcery.com>
24094
24095 PR c++/13925
24096 * g++.dg/template/lookup5.C: New test.
24097
24098 2004-02-03 Mark Mitchell <mark@codesourcery.com>
24099
24100 PR c++/13950
24101 * g++.dg/template/lookup4.C: New test.
24102
24103 PR c++/13970
24104 * g++.dg/parse/error14.C: New test.
24105
24106 PR c++/14002
24107 * g++.dg/parse/template13.C: New test.
24108
24109 2004-02-03 Mark Mitchell <mark@codesourcery.com>
24110
24111 PR c++/13978
24112 * g++.dg/template/koenig4.C: New test.
24113
24114 PR c++/13968
24115 * g++.dg/template/crash17.C: New test.
24116
24117 PR c++/13975
24118 * g++.dg/parse/error13.C: New test.
24119 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
24120
24121 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
24122
24123 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
24124
24125 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
24126
24127 PR c/11658
24128 PR c/13994
24129 * gcc.dg/noncompile/20040203-1.c: New test.
24130 * gcc.dg/noncompile/20040203-2.c: Likewise.
24131 * gcc.dg/noncompile/20040203-3.c: Likewise.
24132 * gcc.dg/20040203-1.c: Likewise.
24133
24134 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
24135
24136 PR c++/10858
24137 * g++.dg/template/sizeof7.C: New test.
24138
24139 2004-02-02 Eric Christopher <echristo@redhat.com>
24140 Zack Weinberg <zack@codesourcery.com>
24141
24142 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
24143
24144 2004-02-02 Zack Weinberg <zack@codesourcery.com>
24145
24146 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
24147 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
24148 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
24149 * gcc.dg/cleanup-5.c: Run only on Linux targets.
24150
24151 2004-02-02 Mark Mitchell <mark@codesourcery.com>
24152
24153 PR c++/13113
24154 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
24155
24156 PR c++/13854
24157 * g++.dg/ext/attrib13.C: New test.
24158
24159 PR c++/13907
24160 * g++.dg/conversion/op2.C: New test.
24161
24162 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
24163
24164 * gcc.dg/titype-1.c: Fix pasto.
24165
24166 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
24167
24168 * gcc.dg/titype-1.c: New test.
24169
24170 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24171
24172 PR c++/13957
24173 * g++.dg/template/non-type-template-argument-1.C,
24174 g++.dg/template/qualified-id1.C: Update dg-error marks.
24175 * g++.dg/template/nontype6.C: New test.
24176
24177 2004-02-01 Roger Sayle <roger@eyesopen.com>
24178
24179 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
24180 * gcc.dg/builtins-31.c: New testcase.
24181 * gcc.dg/builtins-32.c: New testcase.
24182
24183 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
24184
24185 * objc.dg/call-super-2.m: Update line numbers
24186 for the including of stddef.h.
24187
24188 2004-01-30 Michael Matz <matz@suse.de>
24189
24190 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
24191 g++.dg/ext/case-range3.C: New tests.
24192
24193 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24194
24195 DR206
24196 PR c++/13813
24197 * g++.dg/template/member4.C: New test.
24198
24199 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24200
24201 PR c++/13683
24202 * g++.dg/template/sizeof6.C: New test.
24203
24204 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
24205
24206 * gcc.dg/fwritable-strings-1.c: New test.
24207
24208 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
24209
24210 * gcc.c-torture/compile/20040130-1.c: New test.
24211
24212 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
24213
24214 * objc.dg/call-super-2.m: Include stddef.h for size_t.
24215
24216 2004-01-29 Mark Mitchell <mark@codesourcery.com>
24217
24218 PR c++/13883
24219 * g++.dg/template/ctor3.C: New test.
24220
24221 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24222
24223 * g++.dg/tc1: New directory.
24224 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
24225 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
24226 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
24227 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
24228 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
24229
24230 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24231
24232 * g++.dg/parse/error11.C: New test.
24233 * g++.dg/parse/error12.C: Likewise.
24234
24235 2004-01-28 Ziemowit Laski <zlaski@apple.com>
24236
24237 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
24238 (scan_initial, main): Use aligned_sizeof instead of sizeof.
24239
24240 2004-01-28 Mark Mitchell <mark@codesourcery.com>
24241
24242 PR c++/13791
24243 * g++.dg/ext/attrib12.C: New test.
24244
24245 PR c++/13736
24246 * g++.dg/parse/cast2.C: New test.
24247
24248 2004-01-27 James E Wilson <wilson@specifixinc.com>
24249
24250 * objc.dg/encode-2.m (main): New local string. Set depending on
24251 sizeof long. Use in sscanf call.
24252 * objc.dg/encode-3.m (main): New local string. Set depending on
24253 sizeof long. Use in scan_initial call.
24254
24255 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24256
24257 * objc.dg/call-super-2.m: Make LP64-safe.
24258 * objc.dg/desig-init-1.m: Likewise.
24259
24260 2004-01-27 Devang Patel <dpatel@apple.com>
24261
24262 * g++.dg/debug/namespace1.C: New test.
24263
24264 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
24265
24266 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
24267 xscale-*-*.
24268
24269 * gcc.dg/arm-mmx-1.c: New test.
24270
24271 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
24272
24273 * gcc.dg/20040127-1.c: New test.
24274 * gcc.dg/20040127-2.c: New test.
24275
24276 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
24277
24278 * objc.dg/stret-1.m (glob): Renamed to globa.
24279
24280 2004-01-26 Mark Mitchell <mark@codesourcery.com>
24281
24282 PR c++/13663
24283 * g++.dg/expr/for1.C: New test.
24284
24285 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
24286
24287 PR middle-end/13779
24288 * gcc.dg/darwin-longlong.c: New test.
24289
24290 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
24291
24292 * gcc.dg/20040124-1.c: Moved test from here...
24293 * gcc.c-torture/compile/20040124-1.c: ...to here.
24294
24295 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
24296
24297 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
24298 the assembly output if -m64 is passed.
24299
24300 2004-01-25 Mark Mitchell <mark@codesourcery.com>
24301
24302 PR c++/13833
24303 * g++.dg/template/cond3.C: New test.
24304
24305 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24306
24307 PR c++/13810
24308 * g++.dg/template/ttp7.C: New test.
24309
24310 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24311
24312 PR c++/13797
24313 * g++.dg/template/nontype4.C: New test.
24314 * g++.dg/template/nontype5.C: Likewise.
24315
24316 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
24317
24318 * gcc.dg/torture/mips-clobber-at.c: New test.
24319
24320 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
24321
24322 * gcc.dg/20040124-1.c: New test.
24323
24324 2004-01-24 Jakub Jelinek <jakub@redhat.com>
24325
24326 * gcc.dg/20040123-1.c: New test.
24327
24328 2004-01-23 Zack Weinberg <zack@codesourcery.com>
24329
24330 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
24331
24332 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
24333
24334 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
24335
24336 2004-01-23 Andrew Pinski <apinski@apple.com>
24337
24338 * gcc.dg/20030121-1.c: Move to ..
24339 * gcc.dg/20040121-1.c: here.
24340
24341 2004-01-23 Roger Sayle <roger@eyesopen.com>
24342
24343 * gcc.dg/builtins-29.c: New test case.
24344
24345 2004-01-23 Zack Weinberg <zack@codesourcery.com>
24346
24347 PR 18314
24348 * gcc.dg/builtins-30.c: New testcase.
24349
24350 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
24351
24352 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
24353 * lib/g77.exp: Likewise.
24354 * lib/objc.exp: Likewise.
24355 * lib/g++.exp: Likewise.
24356
24357 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
24358
24359 * gcc.dg/struct-by-value-2.c: New test.
24360
24361 2004-01-21 Andrew Pinski <apinski@apple.com>
24362
24363 PR target/13785
24364 * gcc.dg/20030121-1.c: New test.
24365
24366 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
24367
24368 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
24369 clobber frame pointer register in asm statement.
24370
24371 2004-01-21 Falk Hueffner <falk@debian.org>
24372
24373 * gcc.c-torture/compile/20040121-1.c: New test.
24374
24375 2004-01-21 Zack Weinberg <zack@codesourcery.com>
24376
24377 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
24378
24379 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
24380
24381 * gcc.dg/ppc64-abi-2.c: New test.
24382
24383 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
24384
24385 * lib/treelang.exp: Fill out this file.
24386 * lib/treelang-dg.exp: New File.
24387
24388 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
24389
24390 * gcc.c-torture/compile/981022-1.c: Remove.
24391 * gcc.dg/array-5.c: Remove XFAIL.
24392 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
24393 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
24394 gcc.dg/cond-lvalue-1.c: Update.
24395 * gcc.dg/cast-lvalue-2.c: New test.
24396
24397 2004-01-19 Mark Mitchell <mark@codesourcery.com>
24398
24399 PR c++/13592
24400 * g++.dg/other/error1.C (class foo): Tweak error message.
24401
24402 PR c++/13592
24403 * g++.dg/template/call2.C: New test.
24404
24405 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
24406
24407 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
24408 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
24409 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
24410 scalar-return-1_x.c, scalar-return-2_y.c,
24411 scalar-return-3_x.c, scalar-return-3_y.c,
24412 scalar-return-4_x.c, scalar-return-4_y.c,
24413 struct-align-1.h, struct-align-1_x.c,
24414 struct-align-1_y.c, struct-align-2.h,
24415 struct-align-2_x.c, struct-align-2_y.c,
24416 struct-by-value-10_y.c, struct-by-value-11_x.c,
24417 struct-by-value-11_y.c, struct-by-value-12_x.c,
24418 struct-by-value-12_y.c, struct-by-value-13_x.c,
24419 struct-by-value-13_y.c, struct-by-value-14_x.c,
24420 struct-by-value-14_y.c, struct-by-value-15_x.c,
24421 struct-by-value-15_y.c, struct-by-value-16_y.c,
24422 struct-by-value-17_y.c, struct-by-value-18_y.c,
24423 struct-by-value-19_y.c, struct-by-value-1_x.c,
24424 struct-by-value-1_y.c, struct-by-value-20_y.c,
24425 struct-by-value-2_x.c, struct-by-value-2_y.c,
24426 struct-by-value-3_y.c, struct-by-value-4_x.c,
24427 struct-by-value-4_y.c, struct-by-value-5_y.c,
24428 struct-by-value-6_y.c, struct-by-value-7_y.c
24429 struct-by-value-8_x.c, struct-by-value-8_y.c
24430 struct-by-value-9_x.c, struct-by-value-9_y.c
24431 struct-return-10_x.c, struct-return-10_y.c,
24432 struct-return-19_x.c, struct-return-20_x.c
24433 struct-return-2_x.c, struct-return-2_y.c
24434 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
24435 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
24436
24437 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
24438
24439 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
24440 attribute on sparc*-sun-solaris2.*.
24441
24442 2004-01-18 Mark Mitchell <mark@codesourcery.com>
24443
24444 PR c++/13710
24445 * g++.dg/ext/typeof7.C: New test.
24446
24447 2004-01-18 David Edelsohn <edelsohn@gnu.org>
24448
24449 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
24450 * gcc.dg/const-elim-1.c: Same.
24451
24452 2004-01-17 Ziemowit Laski <zlaski@apple.com>
24453
24454 * objc.dg/stret-1.m: New.
24455 * objc.dg/stret-2.m: New.
24456
24457 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
24458
24459 PR c++/11895
24460 * g++.dg/ext/vector1.C: New test.
24461
24462 2004-01-16 Geoffrey Keating <geoffk@apple.com>
24463
24464 * gcc.dg/pch/import-1.c: New.
24465 * gcc.dg/pch/import-1.hs: New.
24466 * gcc.dg/pch/import-1a.h: New.
24467 * gcc.dg/pch/import-1b.h: New.
24468 * gcc.dg/pch/import-1c.h: New.
24469
24470 2004-01-16 Mark Mitchell <mark@codesourcery.com>
24471
24472 PR c++/13574
24473 * g++.dg/ext/array1.C: New test.
24474
24475 PR c++/13178
24476 * g++.dg/conversion/op1.C: New test.
24477
24478 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
24479
24480 PR 11864
24481 From Kazumoto Kojima / Dan Kegel:
24482 * gcc.dg/pr11864-1.c: New test.
24483
24484 PR 10392
24485 From Marcus Comstedt / Dan Kegel:
24486 * gcc.dg/pr10392-1.c: New test.
24487
24488 2004-01-16 Mark Mitchell <mark@codesourcery.com>
24489
24490 PR c++/13478
24491 * g++.dg/init/ref10.C: New test.
24492
24493 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24494
24495 PR c++/13407
24496 * g++.dg/parse/typename6.C: New test.
24497
24498 2004-01-15 Geoffrey Keating <geoffk@apple.com>
24499
24500 PR pch/13361
24501 * testsuite/g++.dg/pch/wchar-1.C: New.
24502 * testsuite/g++.dg/pch/wchar-1.Hs: New.
24503
24504 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24505
24506 PR c++/9259
24507 * g++.dg/expr/sizeof2.C: New test.
24508
24509 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
24510
24511 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
24512
24513 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
24514
24515 PR c++/13659
24516 * g++.dg/lookup/strong-using-3.C: New.
24517 * g++.dg/lookup/using-10.C: New.
24518
24519 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
24520
24521 PR c++/13594
24522 * g++.dg/lookup/strong-using-2.C: New.
24523
24524 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
24525 Dan Kegel <dank@kegel.com>
24526 J"orn Rennecke <joern.rennecke@superh.com>
24527
24528 PR target/9365
24529 * gcc.dg/pr9365-1.c: New test.
24530
24531 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24532
24533 PR c++/8856
24534 * g++.dg/parse/casting-operator2.C: New test.
24535 * g++.old-deja/g++.pt/explicit83.C: Remove.
24536
24537 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
24538
24539 * gcc.dg/label-compound-stmt-1.c: New test.
24540 * gcc.c-torture/compile/950922-1.c,
24541 gcc.c-torture/compile/20000211-3.c,
24542 gcc.c-torture/compile/20000518-1.c,
24543 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
24544 compound statements.
24545
24546 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
24547
24548 * gcc.dg/ppc64-abi-1.c: New test.
24549
24550 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
24551
24552 * g++.dg/ext/attrib9.C: Add dg-warnings.
24553
24554 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24555
24556 PR c++/12335
24557 * g++.dg/parse/dtor3.C: New test.
24558
24559 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
24560
24561 PR c++/12709
24562 * g++.dg/parse/try-catch-1.C: New test.
24563
24564 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
24565
24566 * ada/acats/run_all.sh: Add more verbose output in acats.log
24567 when compiling tests.
24568
24569 2004-01-12 Zack Weinberg <zack@codesourcery.com>
24570
24571 PR 13656
24572 * gcc.dg/typedef-redecl.c: New test case.
24573 * gcc.dg/typedef-redecl.h: New support file.
24574
24575 2004-01-13 Jan Hubicka <jh@suse.cz>
24576
24577 * gcc.dg/always_inline.c: New test.
24578 * gcc.dg/debug/20031231-1.c: Fix.
24579
24580 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24581
24582 PR c++/13474
24583 * g++.dg/template/array3.C: New test.
24584
24585 2004-01-12 Zack Weinberg <zack@codesourcery.com>
24586
24587 * g++.dg/ext/lvalue1.C: No longer expected to fail.
24588 * g++.dg/warn/Wunused-2.C: Likewise.
24589
24590 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24591
24592 PR c++/13289
24593 * g++.dg/template/instantiate6.C: New test.
24594
24595 2004-01-12 Roger Sayle <roger@eyesopen.com>
24596
24597 PR middle-end/11397
24598 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
24599
24600 2004-01-12 Jan Hubicka <jh@suse.cz>
24601
24602 PR opt/12826
24603 * gcc.dg/20040112-1.c: New.
24604
24605 * gcc.dg/dwarf-die[1-7].c: Move to...
24606 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
24607 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
24608
24609 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
24610
24611 PR c++/4100
24612 * g++.dg/parse/friend4.C: New test.
24613
24614 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
24615
24616 PR c++/4100
24617 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
24618 definition is called a friend.
24619
24620 2004-01-11 Zack Weinberg <zack@codesourcery.com>
24621
24622 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
24623
24624 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
24625
24626 PR c++/3478
24627 * g++.dg/parse/error10.C: New test.
24628 * g++.dg/template/arg2.C: Accept "invalid type" error.
24629
24630 2004-01-11 Jakub Jelinek <jakub@redhat.com>
24631
24632 PR middle-end/13392
24633 * g++.dg/opt/expect2.C: New test.
24634
24635 2004-01-10 Zack Weinberg <zack@codesourcery.com>
24636
24637 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
24638 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
24639 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
24640 Update dg-error regexps.
24641
24642 2004-01-10 Zack Weinberg <zack@codesourcery.com>
24643
24644 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
24645 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
24646
24647 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
24648
24649 * gcc.dg/pragma-re-1.c: Use right pointer type.
24650
24651 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
24652
24653 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
24654
24655 2004-01-09 Geoffrey Keating <geoffk@apple.com>
24656
24657 * gcc.dg/rs6000-ldouble-1.c: New.
24658
24659 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24660
24661 DR 337
24662 PR c++/9256
24663 * g++.dg/other/abstract1.C: New test.
24664
24665 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
24666
24667 * g++.dg/lookup/strong-using-1.C: New.
24668
24669 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
24670
24671 PR c/11234
24672 * gcc.dg/func-ptr-conv-1.c: New test.
24673 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
24674
24675 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
24676
24677 PR target/13380.
24678 * gcc.c-torture/compile/20040109-1.c: New.
24679
24680 2004-01-08 Stuart Hastings <stuart@apple.com>
24681
24682 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
24683 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
24684 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
24685
24686 2004-01-09 Alan Modra <amodra@bigpond.net.au>
24687
24688 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
24689
24690 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
24691
24692 * ada/acats/run_acats: Treat 'gnatchop' the same way
24693 as 'gnatmake'. Export GCC_DRIVER.
24694 * ada/acats/run_all.sh: Add target_gnatchop. Use
24695 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
24696
24697 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24698
24699 PR c++/12573
24700 * g++.dg/template/dependent-expr4.C: New test.
24701
24702 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
24703
24704 * gcc.dg/altivec-11.c: New test.
24705
24706 2004-01-07 Mark Mitchell <mark@codesourcery.com>
24707
24708 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
24709
24710 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
24711
24712 PR c/6024
24713 * gcc.dg/enum-compat-1.c: New test.
24714 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
24715
24716 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
24717
24718 PR c/12165
24719 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
24720 gcc.dg/c99-idem-qual-3.c: New tests.
24721
24722 2004-01-07 Alan Modra <amodra@bigpond.net.au>
24723
24724 * gcc.dg/winline-7.c: Don't cast void * to int.
24725
24726 2004-01-06 Jan Hubicka <jh@suse.cz>
24727
24728 * gcc.dg/i386-sse-5.c: New test
24729 * g++.dg/eh/simd-1.c: Add -w argument for i386.
24730
24731 2004-01-05 Mark Mitchell <mark@codesourcery.com>
24732
24733 PR c++/12815
24734 * g++.dg/rtti/typeid4.C: New test.
24735
24736 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
24737
24738 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
24739
24740 2004-01-05 Mark Mitchell <mark@codesourcery.com>
24741
24742 PR c++/12132
24743 * g++.dg/template/error11.C: New test.
24744
24745 PR c++/13451
24746 * g++.dg/template/class2.C: New test.
24747
24748 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
24749 Richard Sandiford <rsandifo@redhat.com>
24750
24751 PR c++/13387
24752 * g++.dg/opt/alias3.C: New test.
24753
24754 2004-01-04 Mark Mitchell <mark@codesourcery.com>
24755
24756 PR c++/13157
24757 * g++.dg/template/koenig3.C: New test.
24758
24759 PR c++/13529
24760 * g++.dg/parse/offsetof3.C: New test.
24761
24762 * g++.dg/init/copy7.C: Add missing dg-error markers.
24763
24764 PR c++/12226
24765 * g++.dg/init/copy7.c: New test.
24766
24767 PR c++/13536
24768 * g++.dg/parse/cast1.C: New test.
24769
24770 2004-01-04 Jan Hubicka <jh@suse.cz>
24771
24772 * gcc.dg/winline[1-7].c: New tests.
24773
24774 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24775
24776 PR c++/13520
24777 * g++.dg/template/qualttp22.C: New test.
24778
24779 2004-01-01 Jan Hubicka <jh@suse.cz>
24780
24781 * gcc.dg/debug/20031231-1.c: New.
24782 * gcc.c-torture/compile/20040101-1.c: New.
24783 * gcc.dg/dwarf-die-[1-7].c: New.
24784
24785 2004-01-01 Jakub Jelinek <jakub@redhat.com>
24786
24787 PR optimization/13521
24788 * gcc.c-torture/compile/20031231-1.c: New test.
24789
24790 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
24791
24792 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
24793
24794 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24795
24796 PR c++/10079
24797 * g++.dg/template/crash16.C: New test.
24798
24799 2003-12-30 Mark Mitchell <mark@codesourcery.com>
24800
24801 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
24802
24803 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
24804
24805 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
24806 ports.
24807 * g++.old-deja/g++.jason/thunk3.C: Likewise.
24808 * g++.old-deja/g++.law/profile1.C: Likewise.
24809 * gcc.c-torture/compile/981006-1.c: Likewise.
24810 * gcc.c-torture/execute/loop-2e.x: Likewise.
24811 * gcc.c-torture/execute/loop-2f.x: Remove.
24812 * gcc.c-torture/execute/loop-2g.x: Likewise.
24813 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
24814 * gcc.dg/20020312-2.c: Remove traces of dead ports.
24815
24816 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
24817
24818 PR c++/13507
24819 * g++.dg/ext/attrib11.C: New test.
24820
24821 PR c++/13494
24822 * g++.dg/template/array2-1.C: New test.
24823 * g++.dg/template/array2-2.C: New test.
24824
24825 2003-12-29 Mark Mitchell <mark@codesourcery.com>
24826
24827 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
24828
24829 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
24830
24831 PR c++/12774
24832 * g++.dg/template/array1-1.C: New test.
24833 * g++.dg/template/array1-2.C: New test.
24834
24835 2003-12-29 Roger Sayle <roger@eyesopen.com>
24836
24837 PR fortran/12632
24838 * g77.dg/12632.f: New test case.
24839
24840 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24841
24842 PR c++/13289
24843 * g++.dg/parse/nontype1.C: New test.
24844
24845 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24846
24847 PR c++/12403
24848 * g++.dg/parse/explicit1.C: New test.
24849 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
24850
24851 2003-12-28 Mark Mitchell <mark@codesourcery.com>
24852
24853 PR c++/13081
24854 * g++.dg/opt/inline6.C: New test.
24855
24856 PR c++/12613
24857 * g++.dg/parse/error9.C: New test.
24858
24859 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
24860
24861 2003-12-28 Mark Mitchell <mark@codesourcery.com>
24862
24863 PR c++/13009
24864 * g++.dg/init/assign1.C: New test.
24865
24866 2003-12-28 Roger Sayle <roger@eyesopen.com>
24867
24868 PR c++/13070
24869 * g++.dg/warn/format3.C: New test case.
24870
24871 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
24872
24873 * gcc.c-torture/compile/20031227-1.c: New test.
24874
24875 2003-12-23 Mark Mitchell <mark@codesourcery.com>
24876
24877 * g++.dg/bprob/bprob.exp: Load target-supports.exp
24878 * g77.dg/bprob/bprob.exp: Likewise.
24879 * gcc.misc-tests/bprob.exp: Likewise.
24880 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
24881 variants on systems where the library does not provide that
24882 functionality.
24883 * gcc.dg/builtins-20.c: Use builtins-config.h.
24884 * gcc.dg/builtins-config.h: New file.
24885
24886 2003-12-23 Mark Mitchell <mark@codesourcery.com>
24887
24888 * lib/gcc-dg.exp (dg-require-profiling): New function.
24889 * lib/target-supports.exp (check_profiling_available): Likewise.
24890 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
24891 * g77.dg/bprob/bprob.exp: Likewise.
24892 * gcc.misc-tests/bprob.exp: Likewise.
24893 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
24894 * gcc.dg/20021014-1.c: Likewise.
24895 * gcc.dg/nest.c: Likewise.
24896
24897 2003-12-23 Mark Mitchell <mark@codesourcery.com>
24898
24899 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
24900 compiling.
24901 * g++.dg/lookup/java2.C: Likewise.
24902 * gcc.dg/cpp/lexident.c: Likewise.
24903
24904 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
24905
24906 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
24907 given.
24908 * gcc.c-torture/compile/961203-1.c: Likewise.
24909 * gcc.c-torture/compile/980506-1.c: Likewise.
24910
24911 2003-12-23 Zack Weinberg <zack@codesourcery.com>
24912
24913 * lib/gcc-dg.exp (dg-prune-output): New annotation.
24914 (additional_prunes): New global.
24915 (gcc-dg-prune): Handle additional per-test pruning.
24916 (dg-test): Clear additional_prunes between tests.
24917
24918 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
24919 dg-prune-output to avoid spurious failures from assembler
24920 complaining about nonexistent WAW violations.
24921 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
24922 Use dg-prune-output to avoid spurious failures from assembler
24923 warning about Itanium B-step errata.
24924
24925 2003-12-23 Mark Mitchell <mark@codesourcery.com>
24926
24927 * g++.dg/abi/macro0.C: New test.
24928 * g++.dg/abi/macro1.C: Likewise.
24929 * g++.dg/abi/macro2.C: Likewise.
24930
24931 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
24932 * g++.dg/abi/bitfield7.C: Likewise.
24933 * g++.dg/abi/dtor2.C: Likewise.
24934 * g++.dg/abi/mangle11.C: Likewise.
24935 * g++.dg/abi/mangle12.C: Likewise.
24936 * g++.dg/abi/mangle14.C: Likewise.
24937 * g++.dg/abi/mangle17.C: Likewise.
24938 * g++.dg/abi/vbase10.C: Likewise.
24939 * g++.dg/abi/vbase14.C: Likewise.
24940 * g++.dg/template/qualttp17.C: Likewise.
24941
24942 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
24943
24944 PR c/11995
24945 * gcc.dg/20031223-1.c: New test.
24946
24947 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
24948
24949 * gcc.dg/noreturn-7.c: New test.
24950
24951 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
24952
24953 * gcc.dg/null-pointer-1.c: New test.
24954
24955 2003-12-22 Mark Mitchell <mark@codesourcery.com>
24956
24957 * g++.old-deja/g++.jason/template18.C: Remove.
24958 * g++.old-deja/g++.jason/template37.C: Likewise.
24959
24960 PR c++/12862
24961 * g++.dg/lookup/ns1.C: New test.
24962
24963 PR c++/12397
24964 * g++.dg/template/lookup3.C: New test.
24965
24966 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
24967
24968 * g++.dg/template/recurse1.C: New test
24969
24970 2003-12-22 Mark Mitchell <mark@codesourcery.com>
24971
24972 PR c++/12479
24973 * g++.dg/parse/semicolon1.C: New test.
24974 * g++.dg/parse/semicolon1.h: Likewise.
24975
24976 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
24977
24978 * gcc.dg/darwin-misaligned.c: New test.
24979
24980 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
24981
24982 PR c/9163
24983 * gcc.dg/20031222-1.c: New test.
24984
24985 2003-12-21 Mark Mitchell <mark@codesourcery.com>
24986
24987 PR c++/13438
24988 * g++.dg/parse/error8.C: New test.
24989
24990 PR c++/11554
24991 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
24992
24993 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
24994
24995 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
24996 too small.
24997 * gcc.c-torture/compile/930217-1.c: Likewise.
24998 * gcc.c-torture/compile/930513-1.c: Likewise.
24999 * gcc.c-torture/execute/920908-2.c: Likewise.
25000 * gcc.c-torture/execute/921204-1.c: Likewise.
25001 * gcc.c-torture/execute/930621-1.c: Likewise.
25002 * gcc.c-torture/execute/930630-1.c: Likewise.
25003 * gcc.c-torture/execute/931031-1.c: Likewise.
25004 * gcc.c-torture/execute/980602-2.c: Likewise.
25005 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
25006 * gcc.c-torture/execute/compndlit-1.c: Likewise.
25007 * gcc.c-torture/execute/extzvsi.c: Likewise.
25008 * gcc.c-torture/unsorted/ext.c: Likewise.
25009
25010 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
25011
25012 PR target/12749
25013 * gcc.c-torture/compile/20031220-2.c: New test case.
25014
25015 2003-12-20 Roger Sayle <roger@eyesopen.com>
25016
25017 PR optimization/13031
25018 * gcc.c-torture/compile/20031220-1.c: New test case.
25019
25020 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
25021
25022 * gcc.dg/cast-function-1.c: New test.
25023
25024 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
25025
25026 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
25027 formats.
25028
25029 2003-12-19 Mark Mitchell <mark@codesourcery.com>
25030
25031 PR c++/12795
25032 * g++.dg/ext/attrib10.C: New test.
25033
25034 2003-12-19 Jakub Jelinek <jakub@redhat.com>
25035
25036 * gcc.dg/cleanup-10.c: New test.
25037 * gcc.dg/cleanup-11.c: New test.
25038
25039 2003-12-19 Jakub Jelinek <jakub@redhat.com>
25040
25041 PR c++/13239
25042 * g++.dg/opt/expect1.C: New test.
25043
25044 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
25045
25046 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
25047
25048 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
25049
25050 PR debug/12923
25051 * gcc.dg/20031218-1.c: New test.
25052
25053 PR debug/12389
25054 * gcc.dg/20031218-2.c: New test.
25055 * gcc.dg/20031218-3.c: New test.
25056
25057 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
25058 of label name and allow for USER_LABEL_PREFIX == "_" names.
25059 * g++.dg/abi/mangle18-2.C: Likewise.
25060 * g++.dg/abi/mangle19-1.C: Likewise.
25061 * g++.dg/abi/mangle19-2.C: Likewise.
25062 * g++.dg/abi/mangle20-1.C: Likewise.
25063 * g++.dg/abi/mangle20-2.C: Likewise.
25064
25065 2003-12-18 Richard Henderson <rth@redhat.com>
25066
25067 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
25068
25069 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
25070 Dan Kegel <dank@kegel.com>
25071
25072 PR other/12009
25073 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
25074 testing a cross compiler, it causes spurious compile failures.
25075 * lib/g++.exp: Likewise.
25076
25077 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25078
25079 PR c++/13262
25080 * g++.dg/template/access13.C: New test.
25081
25082 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
25083
25084 * gcc.dg/20031216-1.c: New test.
25085
25086 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25087
25088 PR c++/9154
25089 * g++.dg/template/error10.C: New test.
25090
25091 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
25092
25093 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
25094 * g++.dg/eh/simd-2.C: Likewise.
25095
25096 2003-12-17 James E Wilson <wilson@specifixinc.com>
25097 Roger Sayle <roger@eyesopen.com>
25098
25099 * gcc.c-torture/execute/ieee/mzero5.c: New.
25100
25101 2003-12-17 Mark Mitchell <mark@codesourcery.com>
25102
25103 PR c++/10603
25104 * g++.dg/parse/error6.C: New test.
25105
25106 PR c++/12827
25107 * g++.dg/parse/error7.C: New test.
25108
25109 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
25110
25111 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
25112 at -O with stabs debugging formats.
25113 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
25114 * gcc.dg/debug/debug-2.c: Likewise.
25115
25116 2003-12-16 Mark Mitchell <mark@codesourcery.com>
25117
25118 PR c++/12696
25119 * g++.dg/init/error1.C: New test.
25120
25121 PR c++/12218
25122 * g++.dg/init/pm3.C: New test.
25123
25124 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
25125
25126 PR c/3347
25127 * gcc.dg/bitfld-8.c: New test.
25128
25129 2003-12-16 James Lemke <jim@wasabisystems.com>
25130
25131 * gcc.dg/arm-scd42-[123].c: New tests.
25132
25133 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
25134
25135 PR c++/9043
25136 * g++.dg/abi/mangle20-1.C: New test.
25137 * g++.dg/abi/mangle20-2.C: New test.
25138
25139 2003-12-16 Mark Mitchell <mark@codesourcery.com>
25140
25141 PR c++/13275
25142 * g++.dg/other/offsetof2.C: Remove XFAIL.
25143 * g++.dg/parse/offsetof1.C: New test.
25144 * g++.gd/parse/offsetof2.C: Likewise.
25145
25146 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25147
25148 * g++.dg/template/nontype3.C: New test.
25149 * g++.dg/template/static2.C: Tweaked the dg-error clause.
25150
25151 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25152
25153 * g++.dg/warn/noreturn-3.C: Also test instantiation.
25154
25155 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
25156
25157 PR c++/13387
25158 * g++.dg/expr/assign1.C: New test.
25159
25160 PR c++/13242
25161 * g++.dg/abi/mangle19-1.C: New test.
25162 * g++.dg/abi/mangle19-2.C: New test.
25163
25164 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
25165
25166 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
25167
25168 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
25169
25170 * gcc.c-torture/execute/20031216-1.c: New test.
25171
25172 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25173
25174 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
25175 an ICE regression.
25176
25177 2003-12-15 Mark Mitchell <mark@codesourcery.com>
25178
25179 PR c++/10926
25180 * g++.dg/template/error9.C: New test.
25181
25182 PR c++/11116
25183 * g++.dg/template/error8.C: New test.
25184
25185 2003-12-15 Roger Sayle <roger@eyesopen.com>
25186
25187 PR middle-end/13400
25188 * gcc.c-torture/execute/20031215-1.c: New test case.
25189
25190 2003-12-15 Mark Mitchell <mark@codesourcery.com>
25191
25192 PR c++/13269
25193 * g++.dg/parse/error5.C: New test.
25194
25195 PR c++/12989
25196 * g++.dg/expr/sizeof1.C: New test.
25197
25198 PR c++/13310
25199 * g++.dg/template/crash15.C: New test.
25200
25201 2003-12-15 Geoffrey Keating <geoffk@apple.com>
25202
25203 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
25204 a non-POD type as the last named parameter of a varargs function.
25205
25206 2003-12-15 Mark Mitchell <mark@codesourcery.com>
25207
25208 PR c++/13243
25209 PR c++/12573
25210 * g++.dg/template/crash14.C: New test.
25211 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
25212
25213 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
25214
25215 * g++.dg/other/java1.C: New test.
25216
25217 PR c++/13241
25218 * g++.dg/abi/mangle18-1.C: New test.
25219 * g++.dg/abi/mangle18-2.C: New test.
25220
25221 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
25222
25223 PR optimization/10312
25224 * gcc.c-torture/execute/20031214-1.c: New.
25225
25226 2003-12-14 Mark Mitchell <mark@codesourcery.com>
25227
25228 PR c++/10779
25229 PR c++/12160
25230 * g++.dg/parse/error3.C: New test.
25231 * g++.dg/parse/error4.C: Likewise.
25232 * g++.dg/abi/mangle4.C: Tweak error messages.
25233 * g++.dg/lookup/using5.C: Likewise.
25234 * g++.dg/other/error2.C: Likewise.
25235 * g++.dg/parse/typename5.C: Likewise.
25236 * g++.dg/parse/undefined1.C: Likewise.
25237 * g++.dg/template/arg2.C: Likewise.
25238 * g++.dg/template/ttp3.C: Likewise.
25239 * g++.dg/template/type1.C: Likewise.
25240 * g++.old-deja/g++.other/crash32.C: Likewise.
25241 * g++.old-djea/g++.pt/defarg8.C: Likewise.
25242
25243 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25244
25245 PR c++/13106
25246 * g++.dg/warn/noreturn-3.C: New test.
25247
25248 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
25249
25250 PR c++/13118
25251 * g++.dg/abi/covariant3.C: New.
25252
25253 2003-12-12 Jakub Jelinek <jakub@redhat.com>
25254
25255 * g++.dg/eh/ia64-1.C: New test.
25256
25257 2003-12-12 Roger Sayle <roger@eyesopen.com>
25258
25259 PR optimization/13037
25260 * g77.f-torture/execute/13037.f: New test case.
25261
25262 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
25263
25264 PR c++/12881
25265 * g++.dg/abi/covariant2.C: New.
25266
25267 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
25268
25269 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
25270
25271 2003-12-11 Zack Weinberg <zack@codesourcery.com>
25272
25273 * gcc.c-torture/execute/wchar_t-1.x: Delete.
25274
25275 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
25276
25277 PR other/10819
25278 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
25279 to fix Bug 10819.
25280 * lib/g++.exp (g++_version): Likewise.
25281 * lib/g77.exp (g77_version): Likewise.
25282 * lib/objc.exp (default_objc_version): Likewise.
25283
25284 2003-12-10 Richard Henderson <rth@redhat.com>
25285
25286 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
25287
25288 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
25289
25290 2003-12-08 Matt Austern <austern@apple.com>
25291
25292 PR c/13134
25293 * lib/gcc-dg.exp (dg-require-visibility): Define.
25294 * lib/target-supports (check_visibility_available): Define.
25295 * gcc.dg/visibility-1.c: New test.
25296 * gcc.dg/visibility-2.c: Likewise.
25297 * gcc.dg/visibility-3.c: Likewise.
25298 * gcc.dg/visibility-4.c: Likewise.
25299 * gcc.dg/visibility-5.c: Likewise.
25300 * gcc.dg/visibility-6.c: Likewise.
25301 * g++.dg/ext/visibility-1.C: Likewise.
25302 * g++.dg/ext/visibility-2.C: Likewise.
25303 * g++.dg/ext/visibility-3.C: Likewise.
25304 * g++.dg/ext/visibility-4.C: Likewise.
25305 * g++.dg/ext/visibility-5.C: Likewise.
25306 * g++.dg/ext/visibility-6.C: Likewise.
25307
25308 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25309
25310 * g++.dg/lookup/java1.C: New test.
25311 * g++.dg/lookup/java2.C: New test.
25312
25313 2003-12-07 Falk Hueffner <falk@debian.org>
25314
25315 * g++.dg/opt/noreturn-1.C: New test.
25316
25317 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
25318
25319 * gcc.dg/overflow-1.c: New test.
25320
25321 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
25322
25323 * g77.f-torture/compile/13060.f: New test.
25324
25325 2003-12-06 Mark Mitchell <mark@codesourcery.com>
25326
25327 PR c++/13323
25328 * g++.dg/inherit/operator2.C: New test.
25329
25330 2003-12-05 Mark Mitchell <mark@codesourcery.com>
25331
25332 PR c++/13305
25333 * g++.dg/ext/attrib9.C: New test.
25334
25335 2003-12-05 Mark Mitchell <mark@codesourcery.com>
25336
25337 PR c++/13314
25338 * g++.dg/template/error7.C: New test.
25339
25340 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
25341 J"orn Rennecke <joern.rennecke@superh.com>
25342
25343 PR target/13302
25344 * g++.dg/other/struct-va_list.C: New test.
25345
25346 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25347
25348 PR c++/13166
25349 * g++.dg/parse/defarg6.C: New test.
25350
25351 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
25352
25353 PR target/13256
25354 * gcc.c-torture/execute/20031201-1.c: New test.
25355
25356 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
25357
25358 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
25359
25360 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
25361
25362 * gcc.dg/builtin-return-1.c: New test.
25363
25364 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
25365 J"orn Rennecke <joern.rennecke@superh.com>
25366
25367 PR optimization/13260
25368 * gcc.c-torture/execute/20031204-1.c: New test.
25369
25370 2003-12-03 Mark Mitchell <mark@codesourcery.com>
25371
25372 PR c++/9127
25373 * g++.dg/template/error6.C: New test.
25374
25375 2003-12-03 Jakub Jelinek <jakub@redhat.com>
25376
25377 * gcc.dg/20031202-1.c: New test.
25378
25379 2003-12-03 Mark Mitchell <mark@codesourcery.com>
25380
25381 PR c++/13179
25382 * g++.dg/template/eh1.C: New test.
25383
25384 PR c++/10771
25385 * g++.dg/template/error5.C: New test.
25386
25387 2003-12-02 David Ung <davidu@mips.com>
25388
25389 * gcc.dg/compat/vector-check.h: Corrected type for var
25390 g_##TMODE
25391
25392 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25393
25394 PR c++/10126
25395 * g++.dg/template/ptrmem8.C: New test.
25396
25397 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25398
25399 PR c++/12573
25400 * g++.dg/template/dependent-expr3.C: New test.
25401
25402 2003-12-01 James Lemke <jim@wasabisystems.com>
25403
25404 * gcc.dg/arm-g2.c: New test.
25405
25406 2003-12-01 Roger Sayle <roger@eyesopen.com>
25407
25408 PR optimization/11634
25409 * gcc.dg/20031201-2.c: New test case.
25410
25411 2003-12-01 Zack Weinberg <zack@codesourcery.com>
25412
25413 PR 11433
25414 * objc.dg/proto-lossage-3.m: New test.
25415
25416 2003-12-01 Roger Sayle <roger@eyesopen.com>
25417
25418 PR optimization/12628
25419 * gcc.dg/20031201-1.c: New test case.
25420
25421 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
25422
25423 * gcc.dg/unaligned-1.c: New test.
25424
25425 2003-11-30 Mark Mitchell <mark@codesourcery.com>
25426
25427 PR c++/9849
25428 * g++.dg/template/error4.C: New test.
25429 * g++.dg/template/nested3.C: Adjust error markers.
25430
25431 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25432
25433 * gcc.dg/cpp/assert4.c: Check more #system assertions.
25434
25435 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
25436
25437 PR c/10333
25438 * gcc.dg/bitfld-7.c: New test.
25439
25440 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
25441
25442 * gcc.dg/tls/asm-1.C: New test.
25443
25444 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25445
25446 * gcc.dg/cpp/assert4.c: Update.
25447
25448 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
25449
25450 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
25451 * gcc.dg/builtin-apply3.c: New test.
25452
25453 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
25454
25455 * lib/compat.exp (compat-obj): New xfaildata parameter.
25456 Use it to set compiler_conditional_xfail_data before compiling.
25457 (compat-get-options): Handle dg-xfail-if.
25458 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
25459 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
25460 * gcc.dg/compat/vector-1_y.c: Likewise.
25461 * gcc.dg/compat/vector-2_x.c: Likewise.
25462 * gcc.dg/compat/vector-2_y.c: Likewise.
25463
25464 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
25465
25466 * g++.dg/opt/reg-stack4.C: New test.
25467
25468 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
25469
25470 * gcc.dg/builtin-apply2.c: New test.
25471
25472 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
25473
25474 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
25475
25476 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25477
25478 PR c++/12924
25479 * g++.dg/template/template-id-2.C: New test.
25480
25481 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25482
25483 PR c++/5369
25484 * g++.dg/template/memfriend1.C: New test.
25485 * g++.dg/template/memfriend2.C: Likewise.
25486 * g++.dg/template/memfriend3.C: Likewise.
25487 * g++.dg/template/memfriend4.C: Likewise.
25488 * g++.dg/template/memfriend5.C: Likewise.
25489 * g++.dg/template/memfriend6.C: Likewise.
25490 * g++.dg/template/memfriend7.C: Likewise.
25491 * g++.dg/template/memfriend8.C: Likewise.
25492 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
25493
25494 2003-11-21 Mark Mitchell <mark@codesourcery.com>
25495
25496 PR c++/12515
25497 * g++.dg/ext/cond1.C: New test.
25498
25499 2003-11-20 Richard Henderson <rth@redhat.com>
25500
25501 * gcc.dg/20020201-2.c: Remove.
25502 * gcc.dg/20020201-4.c: Remove.
25503 * gcc.dg/20020304-1.c: Remove.
25504
25505 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
25506
25507 * gcc.dg/cpp/trad/xwin1.c: New test case.
25508
25509 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
25510
25511 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
25512 * lib/g77.exp: Likewise.
25513 * lib/objc.exp: Likewise.
25514 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
25515 for darwin.
25516
25517 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25518
25519 PR c++/12932
25520 * g++.dg/template/static5.C: New test.
25521
25522 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
25523
25524 * gcc.dg/nested-func-1.c: New test.
25525
25526 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25527
25528 * gcc.dg/cpp/assert4.c: New test.
25529
25530 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
25531
25532 PR c++/2294
25533 * g++.dg/lookup/using9.c: New test.
25534
25535 2003-11-14 Mark Mitchell <mark@codesourcery.com>
25536
25537 PR c++/12762
25538 * g++.dg/template/error3.C: New test.
25539
25540 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
25541
25542 PR ada/13035
25543 * ada/acats/run_acats, run_all.sh: Fix syntax error.
25544 No longer use a wrapper for gcc, since this does not work under
25545 Windows.
25546
25547 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
25548
25549 PR c++/2094
25550 * g++.dg/template/ptrmem7.C: New test.
25551
25552 2003-11-13 Andrew Pinski <apinski@apple.com>
25553
25554 * gcc.c-torture/compile/20031113-1.c: New test.
25555
25556 2003-11-13 Mark Mitchell <mark@codesourcery.com>
25557 Kean Johnston <jkj@sco.com>
25558
25559 PR c/13029
25560 * gcc.dg/unused-4.c: Update.
25561
25562 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
25563
25564 * g++.dg/opt/const3.C: New test.
25565
25566 2003-11-13 Jan Hubicka <jh@suse.cz>
25567
25568 * gcc.c-torture/compile/20031112-1.c: New test.
25569
25570 2003-11-12 Mark Mitchell <mark@codesourcery.com>
25571
25572 * g++.dg/parse/crash10.C: Remove bogus error marker.
25573
25574 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25575
25576 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
25577 (host_gcc): Likewise.
25578 (ROOT): Honor $PWDCMD.
25579 (BASE): Likewise.
25580 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
25581
25582 2003-11-12 Catherine Moore <clm@redhat.com>
25583
25584 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
25585
25586 2003-11-12 Andreas Jaeger <aj@suse.de>
25587 Jakub Jelinek <jakub@redhat.com>
25588 Andrew Pinski <pinskia@physics.uc.edu>
25589 Richard Henderson <rth@redhat.com>
25590
25591 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
25592 systems.
25593 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
25594
25595 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
25596 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
25597
25598 2003-11-11 Andreas Jaeger <aj@suse.de>
25599
25600 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
25601
25602 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
25603
25604 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
25605
25606 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
25607 Clean ups.
25608
25609 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
25610
25611 * gcc.dg/trampoline-1.c: New test.
25612
25613 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
25614
25615 * gcc.c-torture/compile/200031109-1.c: New test.
25616
25617 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
25618
25619 PR c/3190
25620 PR c/8714
25621 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
25622 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
25623 gcc.dg/format/no-y2k-1.c: Update.
25624
25625 2003-11-08 Roger Sayle <roger@eyesopen.com>
25626
25627 PR optimization/10467
25628 * gcc.dg/20031108-1.c: New test case.
25629
25630 2003-11-07 Geoffrey Keating <geoffk@apple.com>
25631
25632 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
25633
25634 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
25635
25636 * gcc.dg/compound-lvalue-1.c: New test.
25637 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
25638 some XFAILs.
25639
25640 2003-11-06 Geoffrey Keating <geoffk@apple.com>
25641
25642 * gcc.dg/altivec-varargs-1.c: New test.
25643
25644 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
25645
25646 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
25647 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
25648 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
25649 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
25650 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
25651
25652 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
25653
25654 * gcc.dg/cond-lvalue-1.c: New test.
25655
25656 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
25657
25658 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
25659
25660 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25661
25662 PR c++/11616
25663 * g++.dg/template/instantiate5.C: New test.
25664
25665 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25666
25667 PR c++/12726
25668 * g++.dg/ext/complit2.C: Replace test with self-contained version.
25669 * ChangeLog: Add missing first entry for above test.
25670
25671 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25672
25673 PR c++/9810
25674 * g++.dg/template/using8.C: New test.
25675 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
25676
25677 2003-11-02 Roger Sayle <roger@eyesopen.com>
25678
25679 PR optimization/10817
25680 * gcc.c-torture/compile/20031102-1.c: New test case.
25681
25682 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
25683
25684 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
25685 2147483647.
25686
25687 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
25688
25689 * gcc.dg/20031102-1.c: New test.
25690
25691 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
25692
25693 * gcc.dg/complex-1.c: New test.
25694
25695 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25696
25697 PR c++/12796
25698 * g++.dg/template/crash13.C: Adjust expected error location.
25699 * g++.old-deja/g++.brendan/ns1.C: Likewise.
25700
25701 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
25702
25703 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
25704
25705 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
25706
25707 PR/10239
25708 * gcc.c-torture/compile/20031031-2.c: New test.
25709
25710 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
25711
25712 PR/11640
25713 * gcc.c-torture/compile/20031031-1.c: New test.
25714
25715 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
25716
25717 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
25718 * gcc.misc-tests/bprob.exp: Likewise.
25719 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
25720 the execution test on arm-elf configs.
25721 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
25722 configs that don't support scratch files.
25723 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
25724
25725 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
25726
25727 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
25728 done by dejagnu.
25729
25730 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
25731
25732 * ada/acats/run_all.sh: Redirect mv output to /dev/null
25733 Avoid non pure sh syntax. Add more logging.
25734
25735 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
25736 fail.
25737
25738 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25739
25740 PR libgcj/10610
25741 * gcc.dg/ppc-stackalign-1.c: New test.
25742
25743 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
25744
25745 * ada/acats/run_all.sh: Change output to be more compliant with
25746 dejagnu framework.
25747 Create acats.sum and acats.log files under testsuite/ada/acats
25748 Only run [a-z]* directories, to filter out e.g. CVS.
25749 Redirect build output to log file.
25750
25751 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
25752
25753 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
25754
25755 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
25756
25757 PR ada/5909:
25758 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
25759
25760 2003-10-27 Jakub Jelinek <jakub@redhat.com>
25761
25762 * gcc.c-torture/compile/20031023-1.c: New test.
25763 * gcc.c-torture/compile/20031023-2.c: New test.
25764 * gcc.c-torture/compile/20031023-3.c: New test.
25765 * gcc.c-torture/compile/20031023-4.c: New test.
25766
25767 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25768
25769 PR c++/10371
25770 * g++.dg/lookup/scoped8.C: New test.
25771
25772 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
25773
25774 * g++.dg/opt/reg-stack3.C: New test.
25775
25776 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
25777
25778 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
25779
25780 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25781
25782 PR c++/11076
25783 * g++.dg/template/crash13.C: New test.
25784
25785 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
25786
25787 * gcc.dg/c99-restrict-2.c: New test.
25788
25789 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
25790
25791 PR c++/12698, c++/12699, c++/12700, c++/12566
25792 * g++.dg/inherit/covariant9.C: New test.
25793 * g++.dg/inherit/covariant10.C: New test.
25794 * g++.dg/inherit/covariant11.C: New test.
25795
25796 2003-10-23 Jason Merrill <jason@redhat.com>
25797
25798 PR c++/12726
25799 * g++.dg/ext/complit2.C: New test.
25800
25801 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
25802
25803 PR target/12654
25804 * gcc.c-torture/execute/20031020-1.c: New test.
25805
25806 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
25807
25808 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
25809 following the jump_insn.
25810
25811 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
25812
25813 * gcc.dg/cast-lvalue-1.c: New test.
25814
25815 2003-10-21 Mark Mitchell <mark@codesourcery.com>
25816
25817 PR c++/11962
25818 * g++.dg/template/cond2.C: New test.
25819
25820 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
25821
25822 * gcc.dg/builtins-28.c: New test.
25823
25824 2003-10-20 Jan Hubicka <jh@suse.cz>
25825
25826 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
25827 parameter.
25828 * testsuite/gcc.dg/inline-2.c: Likewise.
25829
25830 2003-10-20 Phil Edwards <phil@codesourcery.com>
25831
25832 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
25833 * gcc.dg/nest.c: Likewise.
25834
25835 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25836
25837 PR c++/9781, c++/10583, c++/11862
25838 * g++.dg/parse/crash13.C: New test.
25839
25840 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
25841
25842 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
25843
25844 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
25845
25846 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
25847 Define HAVE_C99_RUNTIME except on Solaris.
25848 * gcc.dg/builtins-20.c: Likewise.
25849
25850 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
25851
25852 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
25853
25854 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25855
25856 PR c++/12495
25857 * g++.dg/template/crash21.C: New test.
25858
25859 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25860
25861 PR c++/2513
25862 * g++.dg/template/typename5.C: New test.
25863
25864 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25865
25866 PR c++/12369
25867 * g++.dg/template/friend25.C: New test.
25868
25869 2003-10-16 Ziemowit Laski <zlaski@apple.com>
25870
25871 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
25872 versions.
25873
25874 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
25875
25876 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
25877 == 2147483647.
25878
25879 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
25880
25881 * gcc.c-torture/execute/960416-1.x: Remove.
25882 * gcc.c-torture/execute/divconst-3.x: Likewise.
25883
25884 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
25885
25886 PR target/12598
25887 * gcc.dg/torture/cris-volatile-1.c: New test.
25888
25889 2003-10-14 Roger Sayle <roger@eyesopen.com>
25890
25891 PR optimization/9325
25892 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
25893 for overflowing floating point to integer conversion during RTL
25894 simplification.
25895
25896 2003-10-13 Ziemowit Laski <zlaski@apple.com>
25897
25898 * objc/execute/_cmd.m: Fix typo.
25899 * objc.dg/image-info.m, objc.dg/symtab-1.m:
25900 Relax 'scan-assembler' regexp.
25901 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
25902 objc.dg/try-catch-4.m: Run on non-Darwin targets.
25903 * objc.dg/zero-link-2.m: Remove blank line.
25904 * objc.dg/zero-link-3.m: New test case.
25905
25906 2003-10-13 Geoffrey Keating <geoffk@apple.com>
25907
25908 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
25909
25910 * gcc.dg/asm-names.c: Use scan-assembler-not rather
25911 than linker trickery.
25912
25913 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25914
25915 PR c++/12370
25916 * g++.dg/other/friend2.C: New test.
25917
25918 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
25919
25920 * gcc.dg/20031012-1.c: New test.
25921
25922 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
25923
25924 * gcc.dg/weak/weak-3.c: Fix for new warning.
25925
25926 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
25927
25928 PR optimization/8750
25929 * gcc.c-torture/execute/20031012-1.c: New test case.
25930
25931 2003-10-11 Roger Sayle <roger@eyesopen.com>
25932
25933 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
25934 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
25935
25936 2003-10-11 Roger Sayle <roger@eyesopen.com>
25937
25938 PR optimization/12260
25939 * gcc.c-torture/compile/20031011-2.c: New test case.
25940
25941 2003-10-11 Roger Sayle <roger@eyesopen.com>
25942
25943 * gcc.c-torture/execute/20031011-1.c: New testcase.
25944
25945 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
25946
25947 * gcc.c-torture/compile/20031011-1.c: New test.
25948
25949 2003-10-11 Jan Hubicka <jh@suse.cz>
25950
25951 * g++.dg/other/first-global.C: New test.
25952
25953 2003-10-11 Roger Sayle <roger@eyesopen.com>
25954
25955 * gcc.c-torture/execute/string-opt-18.c: New testcase.
25956
25957 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
25958
25959 * gcc.c-torture/compile/20031010-1.c: New test.
25960
25961 2003-10-10 Geoffrey Keating <geoffk@apple.com>
25962
25963 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
25964 * gcc.c-torture/execute/va-arg-25.c: ... here.
25965
25966 2003-10-09 Mark Mitchell <mark@codesourcery.com>
25967
25968 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
25969
25970 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
25971
25972 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
25973
25974 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
25975
25976 * g++.dg/parse/error2.C: New test.
25977
25978 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
25979
25980 PR c++/11097
25981 * g++.dg/other/error5.C: Modify the error message.
25982 * g++.dg/lookup/using8.C: New test.
25983
25984 2003-10-07 Geoffrey Keating <geoffk@apple.com>
25985
25986 * gcc.dg/darwin-abi-2.c: New file.
25987 * gcc.c-torture/execute/va-arg-24.c: New file.
25988
25989 2003-10-06 Bob Wilson <bob.wilson@acm.org>
25990
25991 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
25992 indentation.
25993
25994 2003-10-06 Mark Mitchell <mark@codesourcery.com>
25995
25996 PR c++/10147
25997 * g++.dg/other/error4.C: Update error messages.
25998 * g++.dg/template/ptrmem4.C: Likewise.
25999
26000 PR c++/12337
26001 * g++.dg/init/new9.C: New test.
26002
26003 PR c++/12334, c++/12236, c++/8656
26004 * g++.dg/ext/attrib8.C: New test.
26005
26006 2003-10-06 Devang Patel <dpatel@apple.com>
26007
26008 * gcc.dg/debug/dwarf2-3.h: New test.
26009 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
26010
26011 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
26012
26013 * g++.dg/opt/cfg2.C: New test.
26014
26015 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
26016
26017 * g++.dg/opt/float1.C: New test.
26018
26019 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
26020
26021 * gcc.dg/c90-array-lval-6.c: New test.
26022 * gcc.dg/c99-array-lval-6.c: New test.
26023
26024 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
26025 Ziemowit Laski <zlaski@apple.com>
26026
26027 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
26028 'Derived', so that it is never considered a class method; add
26029 new warning for '+port' method ambiguity.
26030 * objc.dg/method-12.m: Include <objc/objc.h> instead of
26031 <objc/objc-api.h> (needed on Mac OS X).
26032 * objc.dg/method-13.m: New test.
26033
26034 2003-10-03 Roger Sayle <roger@eyesopen.com>
26035
26036 PR optimization/9325, PR java/6391
26037 * gcc.c-torture/execute/20031003-1.c: New test case.
26038
26039 2003-10-02 Mark Mitchell <mark@codesourcery.com>
26040
26041 PR optimization/12180
26042 * gcc.dg/20031002-1.c: New test.
26043
26044 PR c++/12486
26045 * g++.dg/inherit/error1.C: New test.
26046
26047 2003-10-02 Chris Demetriou <cgd@broadcom.com>
26048
26049 * lib/f-torture.exp (search_for): Rename to...
26050 (search_for_re): This. Also, clean up comments and the
26051 "regexp" invocation.
26052
26053 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
26054
26055 * gcc.c-torture/compile/20031002-1.c: New test.
26056
26057 2003-10-02 Jakub Jelinek <jakub@redhat.com>
26058
26059 * g++.dg/opt/cond1.C: New test.
26060
26061 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
26062
26063 * gcc.dg/Wold-style-definition-2.c: New testcase.
26064 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
26065
26066 2003-09-29 Richard Henderson <rth@redhat.com>
26067
26068 * g++.dg/init/array10.C: Add dg-options.
26069
26070 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
26071
26072 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
26073
26074 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26075
26076 * g++.dg/template/friend19.C: Fix typo.
26077 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
26078
26079 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
26080
26081 * gcc.c-torture/execute/20030928-1.c: New test.
26082 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
26083
26084 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
26085
26086 * g++.dg/opt/unroll1.C: New test.
26087
26088 2003-09-26 Roger Sayle <roger@eyesopen.com>
26089
26090 PR optimization/11741
26091 * gcc.dg/20030926-1.c: New test case.
26092
26093 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26094
26095 PR c++/5655
26096 * g++.dg/parse/access7.C: New test.
26097 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
26098
26099 2003-09-24 Ziemowit Laski <zlaski@apple.com>
26100
26101 MERGE OF objc-improvements-branch into MAINLINE:
26102 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
26103 if libobjc has not been built.
26104 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
26105 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
26106 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
26107 objc/execute/nested-3.m, objc/execute/np-2.m,
26108 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
26109 objc/execute/redefining_self.m, objc/execute/root_methods.m,
26110 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
26111 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
26112 objc.dg/special/unclaimed-category-1.h,
26113 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
26114 well as GNU runtime.
26115 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
26116 * execute/cascading-1.m, execute/function-message-1.m,
26117 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
26118 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
26119 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
26120 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
26121 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
26122 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
26123 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
26124 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
26125 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
26126 * objc.dg/bitfield-2.m: Run only on Darwin.
26127 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
26128 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
26129 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
26130 * objc.dg/const-str-1.m: Fix constant string layout.
26131
26132 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
26133
26134 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
26135
26136 2003-09-23 Geoffrey Keating <geoffk@apple.com>
26137
26138 * gcc.dg/darwin-abi-1.c: New file.
26139
26140 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
26141
26142 PR target/12281
26143 * gcc.c-torture/compile/20030921-1.c: New test.
26144
26145 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
26146
26147 * g++.dg/opt/reg-stack2.C: New test.
26148
26149 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
26150
26151 * g++.dg/eh/delayslot1.C: New test.
26152
26153 2003-09-20 Richard Henderson <rth@redhat.com>
26154
26155 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
26156
26157 2003-09-20 Roger Sayle <roger@eyesopen.com>
26158
26159 * gcc.c-torture/execute/20030920-1.c: New test case.
26160
26161 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26162
26163 * g++.dg/rtti/typeid3.C: Correct expected error message.
26164
26165 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26166
26167 PR c++/157
26168 * g++.dg/parse/crash12.C: New test.
26169
26170 2003-09-19 Janis Johnson <janis187@us.ibm.com>
26171
26172 * gcc.dg/compat/mixed-struct-check.h: New.
26173 * gcc.dg/compat/mixed-struct-defs.h: New.
26174 * gcc.dg/compat/mixed-struct-init.h: New.
26175 * gcc.dg/compat/struct-by-value-19_main.c: New.
26176 * gcc.dg/compat/struct-by-value-19_x.c: New.
26177 * gcc.dg/compat/struct-by-value-19_y.c: New.
26178 * gcc.dg/compat/struct-by-value-20_main.c: New.
26179 * gcc.dg/compat/struct-by-value-20_x.c: New.
26180 * gcc.dg/compat/struct-by-value-20_y.c: New.
26181 * gcc.dg/compat/struct-return-19_main.c: New.
26182 * gcc.dg/compat/struct-return-19_x.c: New.
26183 * gcc.dg/compat/struct-return-19_y.c: New.
26184 * gcc.dg/compat/struct-return-20_main.c: New.
26185 * gcc.dg/compat/struct-return-20_x.c: New.
26186 * gcc.dg/compat/struct-return-20_y.c: New.
26187
26188 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
26189 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
26190 so that it will not complain on LP64 targets.
26191
26192 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26193
26194 PR c++/495
26195 * g++.dg/template/friend24.C: New test.
26196
26197 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
26198
26199 PR c++/12332
26200 * g++.dg/template/memtmpl2.C: New test.
26201
26202 2003-09-18 Mark Mitchell <mark@codesourcery.com>
26203
26204 PR target/11184
26205 * gcc.dg/builtin-apply1.c: New test.
26206
26207 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
26208
26209 PR c++/9848
26210 * g++.dg/warn/Wunused-4.C: New test.
26211
26212 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26213
26214 PR c++/12316
26215 * g++.dg/other/gc2.C: New test.
26216
26217 2003-09-17 Mark Mitchell <mark@codesourcery.com>
26218
26219 PR c++/11991
26220 * g++.dg/rtti/typeid3.C: New test.
26221
26222 PR c++/12266
26223 * g++.dg/overload/template1.C: New test.
26224
26225 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
26226
26227 * g++.dg/opt/cfg3.C: New test.
26228
26229 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26230
26231 PR c++/7939
26232 * g++.dg/template/crash11.C: New test.
26233
26234 2003-09-16 Jason Merrill <jason@redhat.com>
26235 Jakub Jelinek <jakub@redhat.com>
26236
26237 * gcc.dg/attr-warn-unused-result.c: New test.
26238
26239 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
26240
26241 PR c++/12184
26242 * g++.dg/expr/call2.C: New test.
26243
26244 2003-09-15 Andreas Jaeger <aj@suse.de>
26245
26246 * gcc.dg/Wold-style-definition-1.c: New test.
26247
26248 2003-09-14 Mark Mitchell <mark@codesourcery.com>
26249
26250 PR c++/3907
26251 * g++.dg/parse/template12.C: New test.
26252
26253 * g++.dg/abi/bitfield11.C: New test.
26254 * g++.dg/abi/bitfield12.C: Likewise.
26255
26256 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
26257
26258 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
26259 non-expansion of functional macro name without arguments at EOL.
26260 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
26261
26262 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
26263
26264 * gcc.c-torture/execute/20030914-[12].c: New tests.
26265
26266 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
26267
26268 PR c++/11788
26269 * g++.dg/overload/addr1.C: New test.
26270
26271 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
26272
26273 * gcc.dg/20030909-1.c: New test.
26274
26275 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
26276
26277 * gcc.dg/ultrasp10.c: New test.
26278
26279 2003-09-09 Devang Patel <dpatel@apple.com>
26280
26281 * gcc.dg/darwin-ld-6.c: New test.
26282
26283 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26284
26285 * gcc.dg/torture/builtin-explog-1.c: New testcase.
26286
26287 2003-09-08 Mark Mitchell <mark@codesourcery.com>
26288
26289 * gcc.dg/ia64-types1.c: New test.
26290 * gcc.dg/ia64-types2.c: Likewise.
26291
26292 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26293
26294 * gcc.dg/builtins-1.c: Add more _Complex tests.
26295 * gcc.dg/torture/builtin-attr-1.c: Likewise.
26296
26297 * gcc.dg/builtins-1.c: Test existing _Complex functions.
26298 * gcc.dg/torture/builtin-attr-1.c: Likewise.
26299
26300 2003-09-08 Mark Mitchell <mark@codesourcery.com>
26301
26302 PR c++/11786
26303 * g++.dg/lookup/koenig2.C: New test.
26304
26305 PR c++/5296
26306 * g++.dg/rtti/typeid2.C: New test.
26307
26308 2003-09-08 Jakub Jelinek <jakub@redhat.com>
26309
26310 * gcc.c-torture/compile/20030904-1.c: New test.
26311
26312 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
26313
26314 * g++.dg/opt/longbranch2.C: New test.
26315
26316 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
26317
26318 * g++.dg/template/crash10.C: Only compile it.
26319
26320 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
26321
26322 PR middle-end/11665
26323 * gcc.c-torture/compile/20030907-1.c: New test.
26324 * g++.dg/init/array11.C: New test.
26325
26326 2003-09-07 Mark Mitchell <mark@codesourcery.com>
26327
26328 PR c++/11852
26329 * g++.dg/init/struct1.C: New test.
26330
26331 2003-09-07 Mark Mitchell <mark@codesourcery.com>
26332
26333 PR c++/12181
26334 * g++.dg/expr/comma1.C: New test.
26335
26336 2003-09-06 Mark Mitchell <mark@codesourcery.com>
26337
26338 PR c++/11867
26339 * g++.dg/expr/static_cast5.C: New test.
26340
26341 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
26342
26343 PR c++/11507
26344 * g++.dg/lookup/scoped7.C: New test.
26345
26346 PR c++/9574
26347 * g++.dg/other/static1.C: New test.
26348
26349 PR c++/11490
26350 * g++.dg/warn/template-1.C: New test.
26351
26352 PR c++/11432
26353 * g++.dg/template/crash10.C: New test.
26354
26355 PR c++/2478
26356 * g++.dg/overload/VLA.C: New test.
26357
26358 PR c++/10804
26359 * g++.dg/template/call1.C: New test.
26360
26361 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
26362
26363 PR c++/11794
26364 * g++.dg/parse/using3.C: New test.
26365
26366 2003-09-06 Roger Sayle <roger@eyesopen.com>
26367
26368 PR c++/11409
26369 * g++.dg/overload/builtin3.C: New test case.
26370
26371 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
26372
26373 PR c/9862
26374 * gcc.dg/20030906-1.c: New test.
26375 * gcc.dg/20030906-2.c: Likewise.
26376
26377 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
26378
26379 PR c++/12167
26380 * g++.dg/parse/defarg5.C: New test.
26381
26382 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
26383
26384 2003-09-05 Mark Mitchell <mark@codesourcery.com>
26385
26386 PR c++/12163
26387 * g++.dg/expr/static_cast4.C: New test.
26388
26389 PR c++/12146
26390 * g++.dg/template/crash9.C: New test.
26391
26392 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
26393
26394 * g++.old-deja/g++.ext/pretty2.C: Update for change
26395 in __FUNCTION__.
26396 * g++.old-deja/g++.ext/pretty3.C: Likewise.
26397
26398 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
26399
26400 PR c++/11922
26401 * g++/dg/template/qualified-id1.C: New test.
26402
26403 PR c++/12037
26404 * g++.dg/warn/noeffect4.C: New test.
26405
26406 2003-09-04 Matt Austern <austern@apple.com>
26407
26408 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
26409 * g++.dg/ext/fnname2.C: Likewise.
26410 * g++.dg/ext/fnname3.C: Likewise.
26411
26412 2003-09-04 Mark Mitchell <mark@codesourcery.com>
26413
26414 * g++.dg/expr/lval1.C: New test.
26415 * g++.dg/ext/lvcast.C: Remove.
26416
26417 2003-09-03 Roger Sayle <roger@eyesopen.com>
26418
26419 PR optimization/11700.
26420 * gcc.c-torture/compile/20030903-1.c: New test case.
26421
26422 2003-09-03 Mark Mitchell <mark@codesourcery.com>
26423
26424 PR c++/12053
26425 * g++.dg/abi/layout4.C: New test.
26426
26427 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
26428
26429 PR c++/11553
26430 * g++.dg/parse/friend3.C: New test.
26431
26432 2003-09-02 Mark Mitchell <mark@codesourcery.com>
26433
26434 PR c++/11847
26435 * g++.dg/template/class1.C: New test.
26436
26437 PR c++/11808
26438 * g++.dg/expr/call1.C: New test.
26439
26440 2003-09-01 Mark Mitchell <mark@codesourcery.com>
26441
26442 PR c++/12114
26443 * g++.dg/init/ref9.C: New test.
26444
26445 PR c++/11972
26446 * g++.dg/template/nested4.C: New test.
26447
26448 2003-08-29 Mark Mitchell <mark@codesourcery.com>
26449
26450 PR c++/12093
26451 * g++.dg/template/non-dependent4.C: New test.
26452
26453 PR c++/11928
26454 * g++.dg/inherit/conv1.C: New test.
26455
26456 2003-08-29 Mark Mitchell <mark@codesourcery.com>
26457
26458 PR c++/6196
26459 * g++.dg/ext/label1.C: New test.
26460 * g++.dg/ext/label2.C: Likewise.
26461
26462 2003-08-28 Mark Mitchell <mark@codesourcery.com>
26463
26464 * g++.dg/expr/cond3.C: New test.
26465
26466 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26467
26468 * gcc.dg/builtins-1.c: Add new builtin cases.
26469
26470 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26471
26472 * gcc.dg/builtins-1.c: Add new cases.
26473 * gcc.dg/torture/builtin-attr-1.c: Likewise.
26474
26475 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26476
26477 * gcc.dg/builtins-1.c: Add more math builtin tests.
26478 * gcc.dg/torture/builtin-attr-1.c: New test.
26479
26480 2003-08-28 Mark Mitchell <mark@codesourcery.com>
26481
26482 PR optimization/5079
26483 * g++.dg/opt/static3.C: New test.
26484
26485 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26486
26487 * gcc.misc-tests/gcov-10b.c: New test.
26488
26489 2003-08-27 Mark Mitchell <mark@codesourcery.com>
26490
26491 * g++.dg/opt/ptrmem3.C: New test.
26492
26493 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
26494
26495 2003-08-27 Jakub Jelinek <jakub@redhat.com>
26496
26497 * gcc.dg/20030826-2.c: New test.
26498
26499 2003-08-26 Roger Sayle <roger@eyesopen.com>
26500
26501 PR middle-end/12002
26502 * g77.f-torture/compile/12002.f: New test case.
26503
26504 2003-08-26 Roger Sayle <roger@eyesopen.com>
26505
26506 * gcc.dg/20030826-1.c: New test case.
26507
26508 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
26509
26510 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
26511
26512 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
26513
26514 PR c++/11871
26515 * c++.dg/lookup/crash1.C: New test.
26516
26517 * c++.dg/warn/noeffect3.C: New test.
26518
26519 2003-08-25 Janis Johnson <janis187@us.ibm.com>
26520
26521 * gcc.dg/compat/vector-1_x.c: Compile with -w.
26522 * gcc.dg/compat/vector-1_y.c: Ditto.
26523 * gcc.dg/compat/vector-2_x.c: Ditto.
26524 * gcc.dg/compat/vector-2_y.c: Ditto.
26525
26526 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
26527
26528 * gcc.dg/20030702-1.c: New test.
26529
26530 2003-08-25 Mark Mitchell <mark@codesourcery.com>
26531
26532 PR c++/8795
26533 * g++.dg/ext/altivec-1.C: New test.
26534
26535 2003-08-24 Richard Henderson <rth@redhat.com>
26536
26537 * g++.dg/eh/simd-2.C: Add -w for x86.
26538
26539 2003-08-23 Jakub Jelinek <jakub@redhat.com>
26540
26541 * gcc.dg/20030815-1.c: New test.
26542
26543 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26544
26545 PR c++/3765
26546 * g++.dg/parse/access6.C: New test.
26547
26548 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26549
26550 PR c++/641, c++/11876
26551 * g++.dg/template/friend22.C: New test.
26552 * g++.dg/template/friend23.C: Likewise.
26553
26554 2003-08-22 Mark Mitchell <mark@codesourcery.com>
26555
26556 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
26557 identically.
26558
26559 2003-08-22 Mark Mitchell <mark@codesourcery.com>
26560
26561 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
26562
26563 2003-08-22 Mark Mitchell <mark@codesourcery.com>
26564
26565 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
26566
26567 2003-08-22 Mark Mitchell <mark@codesourcery.com>
26568
26569 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
26570
26571 2003-08-22 Mark Mitchell <mark@codesourcery.com>
26572
26573 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
26574
26575 2003-08-21 Mark Mitchell <mark@codesourcery.com>
26576
26577 PR c++/11919
26578 * g++.dg/overload/prom1.C: New test.
26579
26580 PR c++/11551
26581 * g++.dg/parse/dtor2.C: New test.
26582
26583 PR c++/10762
26584 * g++.dg/parse/using2.C: New test.
26585
26586 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
26587
26588 PR target/11805
26589 * gcc.c-torture/compile/20030821-1.c: New.
26590
26591 2003-08-20 Mark Mitchell <mark@codesourcery.com>
26592
26593 PR c++/11834
26594 * g++.dg/template/deduce2.C: New test.
26595
26596 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
26597
26598 * gcc.c-torture/execute/20030821-1.c: New test.
26599
26600 2003-08-20 Roger Sayle <roger@eyesopen.com>
26601
26602 PR middle-end/11984
26603 * gcc.dg/20030820-1.c: New test case.
26604
26605 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
26606
26607 PR c++/11945
26608 * g++.dg/warn/noeffect2.C: New test.
26609
26610 2003-08-19 Mark Mitchell <mark@codesourcery.com>
26611
26612 PR c++/10926
26613 * g++.dg/template/dtor2.C: New test.
26614
26615 PR c++/11684
26616 * g++.dg/template/operator1.C: New test.
26617 * g++.dg/parse/operator4.C: New test.
26618
26619 PR c++/11946.C
26620 * g++.dg/expr/enum1.C: New test.
26621 * gcc.dg/c99-bool-1.c: Remove bogus warning.
26622
26623 PR c++/11036.C
26624 * g++.dg/parse/elab2.C: New test.
26625 * g++.dg/parse/typedef4.C: Change error message.
26626 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
26627 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
26628 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
26629
26630 2003-08-19 Geoffrey Keating <geoffk@apple.com>
26631
26632 * gcc.dg/pch/warn-1.c: New.
26633 * gcc.dg/pch/warn-1.hs: New.
26634
26635 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
26636 not-tested file.
26637
26638 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
26639
26640 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
26641
26642 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
26643
26644 * gcc.dg/uninit-D.c: New Test.
26645 * gcc.dg/uninit-E.c: New Test.
26646 * gcc.dg/uninit-F.c: New Test.
26647 * gcc.dg/uninit-G.c: New Test.
26648
26649 2003-08-19 Michael Ritzert <ritzert@t-online.de>
26650
26651 * g++.dg/README: Describe the pch directory.
26652
26653 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26654
26655 PR c++/11174
26656 * g++.dg/parse/access4.C: New test.
26657 * g++.dg/parse/access5.C: Likewise.
26658 * g++.old-deja/g++.jason/access17.C: Adjust error message.
26659
26660 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
26661
26662 * gcc.dg/noncompile/20030818-1.c: New.
26663
26664 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
26665
26666 PR c++/11957
26667 * g++.dg/warn/noeffect1.C: New test.
26668
26669 * g++.dg/template/scope2.C: New test.
26670 * g++.dg/template/error2.C: Correct dg-error
26671
26672 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
26673
26674 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
26675
26676 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
26677
26678 PR C++/11512
26679 * g++.dg/template/warn1.C: New.
26680
26681 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
26682
26683 * g++.dg/template/error2.C: New test.
26684 * g++.dg/lookup/using7.C: Adjust errors
26685 * g++.old-deja/g++.pt/crash36.C: Likewise.
26686 * g++.old-deja/g++.pt/derived3.C: Likewise.
26687
26688 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26689
26690 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
26691 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
26692 * gcc.c-torture/execute/builtins/string-9.c: New, from
26693 string-opt-9.c. Adjust for execute/builtins framework.
26694 * gcc.c-torture/execute/string-opt-9.c: Delete.
26695
26696 2003-08-12 Mark Mitchell <mark@codesourcery.com>
26697
26698 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
26699
26700 * g++.dg/parse/ret-type2.C: New test.
26701
26702 PR c++/11703
26703 * g++.dg/init/new8.C: New test.
26704
26705 PR c++/10923
26706 * g++.dg/parse/typedef5.C: New test.
26707
26708 PR c++/9512
26709 * g++.dg/parse/qualified2.C: New test.
26710 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
26711 invalid code.
26712
26713 2003-08-11 Mark Mitchell <mark@codesourcery.com>
26714
26715 * g++.dg/conversion/ptrmem1.C: New test.
26716
26717 2003-08-11 Jakub Jelinek <jakub@redhat.com>
26718
26719 PR target/11693
26720 * gcc.dg/20030811-1.c: New test.
26721
26722 PR target/11535
26723 * gcc.c-torture/execute/20030811-1.c: New test.
26724
26725 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26726
26727 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
26728
26729 2003-08-10 Mark Mitchell <mark@codesourcery.com>
26730
26731 PR c++/11789.C
26732 * g++.dg/inherit/multiple1.C: New test.
26733
26734 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
26735
26736 * gcc.dg/spe1.c: New test.
26737
26738 PR c++/11670
26739 * g++.dg/expr/cast2.C: New test.
26740
26741 PR c++/10530
26742 * g++.dg/template/dependent-name2.C: New test.
26743
26744 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
26745
26746 * g++.dg/parse/crash11.C: Put the dg options in comments.
26747
26748 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
26749
26750 * lib/gcc-dg.exp: Update for diagnostic change.
26751
26752 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26753
26754 PR c++/5767
26755 * g++.dg/parse/crash11.C: New test.
26756
26757 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
26758
26759 * gcc.dg/cpp/spacing1.c: Update.
26760
26761 2003-08-04 Janis Johnson <janis187@us.ibm.com>
26762
26763 PR target/11739
26764 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
26765 a value for -mtune.
26766
26767 2003-08-04 Roger Sayle <roger@eyesopen.com>
26768
26769 PR middle-end/11771
26770 * gcc.c-torture/compile/20030804-1.c: New test case.
26771
26772 2003-08-04 Roger Sayle <roger@eyesopen.com>
26773
26774 * gcc.dg/20030804-1.c: New test case.
26775
26776 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
26777
26778 * gcc.dg/cpp/separate-1.c: New test.
26779
26780 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
26781
26782 PR c++/11704
26783 * g++.dg/template/dependent-expr2.C: New test.
26784
26785 PR c++/11766
26786 * g++.dg/expr/ptrmem1.C: New test.
26787
26788 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26789
26790 PR c++/9453
26791 * g++.dg/template/friend15.C: New test.
26792
26793 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
26794
26795 * lib/dg-pch.exp: Work round PCH bug.
26796
26797 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26798
26799 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
26800 builtins. Move cases from builtins-4.c here.
26801
26802 * gcc.dg/torture/builtin-math-1.c: New test taken from
26803 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
26804 additional cases.
26805
26806 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
26807 Delete.
26808
26809 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
26810
26811 PR c++/9447
26812 * g++.dg/template/using7.C: New test.
26813
26814 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
26815
26816 * import1.c, import2.c: New tests.
26817
26818 2003-08-01 Jakub Jelinek <jakub@redhat.com>
26819
26820 * g++.dg/eh/crossjump1.C: New test.
26821
26822 2003-08-01 Mark Mitchell <mark@codesourcery.com>
26823
26824 PR c++/11697
26825 * g++.dg/template/using6.C: New test.
26826
26827 PR c++/11744
26828 * g++.dg/template/koenig2.C: New test.
26829
26830 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26831
26832 PR c++/7983
26833 * g++.dg/parse/typedef4.C: New test.
26834
26835 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26836
26837 PR c++/8442, c++/8806
26838 * g++.dg/template/elab1.C: New test.
26839 * g++.dg/template/type2.C: Likewise.
26840 * g++.dg/template/ttp3.C: Adjust expected error message.
26841 * g++.old-deja/g++.law/visibility13.C: Likewise.
26842 * g++.old-deja/g++.niklas/t135.C: Likewise.
26843 * g++.old-deja/g++.pt/ttp41.C: Likewise.
26844 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
26845 template argument.
26846 * g++.old-deja/g++.pt/ttp44.C: Likewise.
26847
26848 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
26849
26850 PR c++/11295
26851 * g++.dg/ext/stmtexpr1.C: New test.
26852
26853 * g++.dg/opt/tmp1.C: New test.
26854
26855 PR c++/11525
26856 * g++.dg/parse/constant4.C: New test.
26857
26858 PR c++/9447
26859 * g++.dg/template/using5.C: New test.
26860
26861 2003-07-31 Roger Sayle <roger@eyesopen.com>
26862
26863 * gcc.dg/builtins-27.c: New test case.
26864
26865 2003-07-31 Jakub Jelinek <jakub@redhat.com>
26866
26867 * gcc.dg/tls/opt-7.c: New test.
26868
26869 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
26870
26871 * g++.old-deja/g++.other/crash18.C: Remove.
26872
26873 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
26874
26875 * g++.dg/template/explicit3.C: New.
26876 * g++.dg/template/explicit4.C: New.
26877 * g++.dg/template/explicit5.C: New.
26878
26879 PR c++/11347
26880 * g++.dg/template/memtmpl1.C: New.
26881
26882 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
26883
26884 PR target/11565
26885 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
26886 * gcc.dg/i386-387-5.c (dg-options): Likewise.
26887
26888 2003-07-30 Jan Hubicka <jh@suse.cz>
26889
26890 * vtgc1.c: Kill.
26891
26892 2003-07-29 Zack Weinberg <zack@codesourcery.com>
26893
26894 * gcc.dg/struct-in-proto-1.c: New test.
26895
26896 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
26897
26898 * gcc.dg/cpp/include2.c: Only expect one message.
26899
26900 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
26901
26902 PR c++/9447
26903 * g++.dg/template/using1.C: New test.
26904 * g++.dg/template/using2.C: New test.
26905 * g++.dg/template/using3.C: New test.
26906 * g++.dg/template/using4.C: New test.
26907
26908 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
26909
26910 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
26911 * gcc.c-torture/execute/string-opt-10.c: Likewise.
26912
26913 2003-07-28 Jan Hubicka <jh@suse.cz>
26914
26915 PR c++/11530
26916 * g++.dg/opt/call1.C: New test.
26917
26918 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
26919
26920 PR c++/11667
26921 * g++.dg/init/enum2.C: New test.
26922 * g++.dg/template/overload1.C: Add "-w" option.
26923
26924 2003-07-28 <hp@bitrange.com>
26925
26926 * gcc.dg/Wdeclaration-after-statement-1.c,
26927 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
26928
26929 2003-07-28 Jakub Jelinek <jakub@redhat.com>
26930
26931 * gcc.c-torture/compile/20030725-1.c: New test.
26932
26933 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
26934
26935 * gcc.dg/20030505.c: Only run for SPE.
26936 Remove definition of opaque type.
26937
26938 2003-07-27 Mark Mitchell <mark@codesourcery.com>
26939
26940 * g++.dg/template/ptrmem6.C: New test.
26941
26942 2003-07-26 Geoffrey Keating <geoffk@apple.com>
26943
26944 * gcc.c-torture/compile/zero-strct-2.c: New test.
26945
26946 2003-07-25 Geoffrey Keating <geoffk@apple.com>
26947
26948 * gcc.dg/intermod-1.c: New test.
26949
26950 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
26951
26952 PR c++/11617
26953 * g++.dg/template/lookup2.C: New test.
26954 * g++.dg/template/memclass1.C: Remove instantiated from error.
26955 * g++.dg/other/error2.C: Tweak expected errors.
26956
26957 PR c++/11596
26958 * g++.dg/template/defarg3.C: New test.
26959
26960 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
26961
26962 2003-07-24 Mark Mitchell <mark@codesourcery.com>
26963
26964 * g++.dg/inherit/access5.C: New test.
26965
26966 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26967
26968 PR c++/11513
26969 * g++.dg/template/crash8.C: New test.
26970
26971 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
26972
26973 PR c/10602
26974 * gcc.dg/noncompile/incomplete-2.c: New test.
26975
26976 2003-07-23 Mark Mitchell <mark@codesourcery.com>
26977
26978 PR c++/11645
26979 * g++.dg/inherit/access4.C: New test.
26980
26981 PR c++/11517
26982 * g++.dg/expr/cond2.C: New test.
26983
26984 PR optimization/10679
26985 * g++.dg/opt/inline4.C: New test.
26986
26987 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
26988
26989 * g++.dg/parse/crash10: New test.
26990
26991 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
26992
26993 * g++.dg/ext/flexary1.C: New test.
26994
26995 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26996
26997 PR c++/10793
26998 * g++.dg/template/crash9.C: New test.
26999
27000 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27001
27002 PR c++/3004
27003 * g++.dg/parse/typedef3.C: New test.
27004
27005 PR c++/7906
27006 * g++.dg/parse/operator2.C: New test.
27007
27008 PR c++/8895
27009 * g++.dg/parse/def-tmpl-arg1.C: New test.
27010
27011 PR c++/9282
27012 * g++.dg/parse/funptr1.C: New test.
27013
27014 PR c++/9452
27015 * g++.dg/parse/ambig3.C: New test.
27016
27017 PR c++/9454
27018 * g++.dg/parse/operator3.C: New test.
27019
27020 PR c++/9486
27021 * g++.dg/parse/template10.C: New test.
27022
27023 PR c++/9488
27024 * g++.dg/parse/template11.C: New test.
27025
27026 PR c++/10150
27027 * g++.dg/parse/invalid-op1.C: New test.
27028
27029 PR c++/10247
27030 * g++.dg/parse/condexpr1.C: New test.
27031
27032 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
27033
27034 * g++.dg/ext/packed3.C: New test.
27035 * g++.dg/ext/packed4.C: New test.
27036
27037 * gcc.dg/pack-test-3.c: New test.
27038
27039 2003-07-21 Janis Johnson <janis187@us.ibm.com>
27040
27041 * lib/compat.exp: Handle dg-options per source file.
27042 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
27043 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
27044 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
27045 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
27046 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
27047 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
27048 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
27049 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
27050 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
27051 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
27052 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
27053 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
27054 * g++.dg/compat/break/bitfield7_x.C: Ditto.
27055 * g++.dg/compat/break/bitfield7_y.C: Ditto.
27056
27057 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
27058
27059 PR c/10320
27060 * gcc.c-torture/execute/20030718-1.c: New test.
27061
27062 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
27063
27064 PR optimization/11536
27065 * gcc.dg/20030721-1.c: New test.
27066
27067 2003-07-19 Mark Mitchell <mark@codesourcery.com>
27068
27069 PR c++/11546
27070 * g++.dg/template/lookup1.C: New test.
27071
27072 2003-07-19 Zack Weinberg <zack@codesourcery.com>
27073
27074 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
27075 diagnostics of ill-formed constructs involving labels.
27076 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
27077 the new 'previously defined here' message.
27078
27079 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
27080
27081 * g++.dg/parse/non-dependent2.C: New test.
27082
27083 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
27084
27085 * g++.dg/init/init-ref4.C: xfail on targets without
27086 weak symbols.
27087
27088 2003-07-17 Jakub Jelinek <jakub@redhat.com>
27089
27090 PR target/11087
27091 * gcc.c-torture/execute/20030717-1.c: New test.
27092
27093 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
27094
27095 * g++.dg/opt/cfg1.C: New test.
27096
27097 2003-07-17 Mark Mitchell <mark@codesourcery.com>
27098
27099 PR optimization/11557
27100 * gcc.dg/20030717-1.c: New test.
27101
27102 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
27103
27104 PR c++/10476
27105 * g++.dg/expr/crash-1.C: New test.
27106
27107 PR c++/11027
27108 * g++.dg/template/init3.C: New test.
27109
27110 PR c++/8222
27111 * g++.dg/template/non-dependent1.C: New test.
27112
27113 PR c++/11070
27114 * g++.dg/template/non-dependent2.C: New test.
27115
27116 PR c++/11071
27117 * g++.dg/template/non-dependent3.C: New test.
27118
27119 PR c++/9907
27120 * g++.dg/template/sizeof5.C: New test.
27121
27122 2003-07-17 Geoffrey Keating <geoffk@apple.com>
27123
27124 PR 11498
27125 * gcc.c-torture/compile/mangle-1.c: New file.
27126
27127 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27128
27129 PR c++/7809
27130 * g++.dg/parse/access3.C: New test.
27131
27132 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
27133
27134 PR c++/11384
27135 * g++.dg/init/init-ref4.C: New test.
27136
27137 2003-07-16 Mark Mitchell <mark@codesourcery.com>
27138
27139 PR c++/11547
27140 * g++.dg/parse/constant3.C: New test.
27141 * g++.dg/parse/crash7.C: Likewise.
27142
27143 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
27144
27145 PR target/11008
27146 * gcc.dg/i386-pentium4-not-mull.c: New.
27147
27148 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
27149
27150 * gcc.dg/asm-names.c (ymain): Make it weak.
27151
27152 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27153
27154 PR c++/5421
27155 * g++.dg/template/friend21.C: New test.
27156
27157 2003-07-16 Jakub Jelinek <jakub@redhat.com>
27158
27159 * gcc.dg/cleanup-8.c: New test.
27160 * gcc.dg/cleanup-9.c: New test.
27161
27162 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
27163
27164 * g++.dg/ext/dll-MI1.h: New file.
27165 * g++.dg/ext/dllexport-MI1.C: New file.
27166 * g++.dg/ext/dllimport-MI1.C: New file.
27167
27168 2003-07-15 Jakub Jelinek <jakub@redhat.com>
27169
27170 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
27171 it does not have cmpstrsi patterns (just cmpmemsi).
27172
27173 2003-07-15 Mark Mitchell <mark@codesourcery.com>
27174
27175 PR debug/11473
27176 * g++.dg/debug/debug8.C: New test.
27177
27178 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27179
27180 PR c++/10108
27181 * g++.dg/template/crash7.C: New test.
27182
27183 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
27184
27185 PR target/10795
27186 * gcc.c-torture/compile/20030708-1.c: New.
27187
27188 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
27189
27190 * gcc.c-torture/execute/20030715-1.c: New test.
27191
27192 2003-07-14 Geoffrey Keating <geoffk@apple.com>
27193
27194 * gcc.dg/pch/inline-3.c: New file.
27195 * gcc.dg/pch/inline-3.hs: New file.
27196 * gcc.dg/pch/inline-4.c: New file.
27197 * gcc.dg/pch/inline-4.hs: New file.
27198
27199 2003-07-14 Mark Mitchell <mark@codesourcery.com>
27200
27201 PR c++/11509
27202 * g++.dg/template/crash6.C: New test.
27203
27204 PR c++/7053
27205 * g++.dg/template/friend20.C: New test.
27206
27207 PR c++/7019
27208 * g++.dg/template/overload2.C: New test.
27209
27210 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27211
27212 PR optimization/11440
27213 * gcc.c-torture/execute/20030714-1.c: New test.
27214
27215 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27216
27217 PR c++/11154
27218 * g++.dg/template/partial2.C: New test.
27219
27220 2003-07-13 Mark Mitchell <mark@codesourcery.com>
27221
27222 PR c++/11503
27223 * g++.dg/template/anon1.C: New test.
27224
27225 PR c++/11493
27226 PR c++/11495
27227 * g++.dg/parse/template9.C: Likewise.
27228 * g++.dg/template/crash4.C: New test.
27229 * g++.dg/template/koenig1.C: Likewise.
27230 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
27231 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
27232 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
27233 functions.
27234 * g++.old-deja/g++.jason/template36.C: Likewise.
27235 * g++.old-deja/g++.mike/p1989.C: Likewise.
27236 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
27237 * g++.old-deja/g++.pt/ttp20.C: Use this->.
27238 * g++.old-deja/g++.pt/ttp21.C: Use this->.
27239 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
27240 compiling.
27241 * g++.old-deja/g++.pt/union2.C: Use this->.
27242
27243 2003-07-11 Jakub Jelinek <jakub@redhat.com>
27244
27245 * gcc.dg/20030711-1.c: New test.
27246
27247 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
27248
27249 PR c++/11050
27250 * g++.dg/parse/args1.C: New test.
27251 * g++.pt/defarg8.C: Change expected errors.
27252
27253 2003-07-11 Mark Mitchell <mark@codesourcery.com>
27254
27255 PR c++/8164
27256 * g++.dg/template/nontype2.C: New test.
27257
27258 PR c++/10558
27259 * g++.dg/parse/template8.C: New test.
27260
27261 PR c++/8327
27262 * g++.dg/template/scope1.C: New test.
27263
27264 * g++.dg/warn/Wsign-compare-1.C: New test.
27265
27266 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
27267
27268 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
27269
27270 2003-07-10 Mark Mitchell <mark@codesourcery.com>
27271
27272 PR c++/9411
27273 * g++.dg/template/explicit2.C: New test.
27274
27275 PR c++/10032
27276 * g++.dg/warn/pedantic1.C: New test.
27277
27278 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
27279
27280 PR c++ 9483
27281 * g++.dg/other/field1.C: New test.
27282
27283 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
27284
27285 PR c/11449
27286 * gcc.c-torture/compile/20030707-1.c: New.
27287
27288 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27289
27290 PR c++/10849
27291 * g++.dg/template/access12.C: New test.
27292
27293 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
27294
27295 * g++.dg/bprob/bprob.exp (prof_ext): Update.
27296 * g77.dg/bprob/bprob.exp (prof_ext): Update.
27297 * gcc.misc-tests/bprob.exp (prof_ext): Update.
27298 * gcc.misc-tests/gcov.exp: Update
27299 * g++.dg/gcov/gcov.exp: Update
27300 * lib/gcov.exp: Update.
27301
27302 2003-07-08 Mark Mitchell <mark@codesourcery.com>
27303
27304 * g++.dg/abi/mangle17.C: Make sure template expressions are
27305 dependent.
27306 * g++.dg/abi/mangle4.C: Mark erroneous casts.
27307 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
27308 * g++.dg/opt/stack1.C: Remove erroneous code.
27309 * g++.dg/parse/template7.C: New test.
27310 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
27311 * g++.old-deja/g++.pt/crash4.C: Likewise.
27312
27313 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27314
27315 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
27316 with zero or one occurence of `$' after the initial `L'.
27317
27318 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
27319
27320 * gcc.c-torture/compile/20030704-1.c: Add a comment.
27321
27322 2003-07-08 Roger Sayle <roger@eyesopen.com>
27323
27324 PR c/11370
27325 * gcc.dg/Wunreachable-6.c: New testcase.
27326 * gcc.dg/Wunreachable-7.c: New testcase.
27327
27328 2003-07-08 Jakub Jelinek <jakub@redhat.com>
27329
27330 PR c/11420
27331 * gcc.dg/20030708-1.c: New test.
27332
27333 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
27334
27335 * gcc.dg/compat/sdata-section.h: New file.
27336 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
27337 * gcc.dg/torture/mips-sdata-1.c: New test.
27338
27339 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27340
27341 PR c++/11030
27342 * g++.dg/template/friend19.C: New test.
27343
27344 2003-07-08 Jakub Jelinek <jakub@redhat.com>
27345
27346 * g++.dg/opt/strength-reduce.C: New test.
27347
27348 2003-07-07 Roger Sayle <roger@eyesopen.com>
27349
27350 PR target/10979
27351 * gcc.dg/20030707-1.c: New testcase.
27352
27353 2003-07-07 Roger Sayle <roger@eyesopen.com>
27354
27355 PR optimization/11059
27356 * g++.dg/opt/emptyunion.C: New testcase.
27357
27358 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
27359 Eric Botcazou <ebotcazou@libertysurf.fr>
27360
27361 * g++.dg/opt/stack1.C: New test.
27362
27363 2003-07-05 Mark Mitchell <mark@codesourcery.com>
27364
27365 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
27366 run test.
27367
27368 PR c++/11431
27369 * g++.dg/expr/static_cast3.C: New test.
27370
27371 2003-07-04 Zack Weinberg <zack@codesourcery.com>
27372
27373 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
27374 everywhere.
27375 * gcc.dg/concat.c: Concatenation of string constants with
27376 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
27377 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
27378 * gcc.dg/cpp/escape-2.c: Use wide character constants where
27379 necessary to avoid multi-character character constant warning.
27380 * gcc.dg/cpp/escape.c: Likewise.
27381 * gcc.dg/cpp/ucs.c: Likewise.
27382 Remove backslashes from dg-bogus comments, as they confuse Tcl.
27383 Fix a typo.
27384
27385 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
27386
27387 PR c/11428
27388 * gcc.c-torture/compile/20030704-1.c: New.
27389
27390 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
27391
27392 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
27393
27394 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
27395
27396 PR c++/5287, PR c++/7910, PR c++/11021
27397 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
27398 tests for warnings.
27399 * g++.dg/ext/dllimport2.C: Add tests for warnings.
27400 * g++.dg/ext/dllimport3.C: Likewise.
27401 * g++.dg/ext/dllimport4.C: New file.
27402 * g++.dg/ext/dllimport5.C: New file.
27403 * g++.dg/ext/dllimport6.C: New file.
27404 * g++.dg/ext/dllimport7.C: New file.
27405 * g++.dg/ext/dllimport8.C: New file.
27406 * g++.dg/ext/dllimport9.C: New file.
27407 * g++.dg/ext/dllimport10.C: New file.
27408 * g++.dg/ext/dllexport1.C: New file.
27409
27410 2003-07-03 Mark Mitchell <mark@codesourcery.com>
27411
27412 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
27413 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
27414
27415 2003-07-03 Roger Sayle <roger@eyesopen.com>
27416
27417 * gcc.dg/builtins-25.c: New testcase.
27418 * gcc.dg/builtins-26.c: New testcase.
27419
27420 2003-07-03 Janis Johnson <janis187@us.ibm.com>
27421
27422 * gcc.dg/compat/vector-defs.h: New file.
27423 * gcc.dg/compat/vector-setup.h: New file.
27424 * gcc.dg/compat/vector-check.h: New file.
27425 * gcc.dg/compat/vector-1_main.c: New file.
27426 * gcc.dg/compat/vector-1_x.c: New file.
27427 * gcc.dg/compat/vector-1_y.c: New file.
27428 * gcc.dg/compat/vector-2_main.c: New file.
27429 * gcc.dg/compat/vector-2_x.c: New file.
27430 * gcc.dg/compat/vector-2_y.c: New file.
27431
27432 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
27433 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
27434 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
27435 * gcc.dg/compat/struct-align-1.h: New file.
27436 * gcc.dg/compat/struct-align-1_main.c: New file.
27437 * gcc.dg/compat/struct-align-1_x.c: New file.
27438 * gcc.dg/compat/struct-align-1_y.c: New file.
27439 * gcc.dg/compat/struct-align-2.h: New file.
27440 * gcc.dg/compat/struct-align-2_main.c: New file.
27441 * gcc.dg/compat/struct-align-2_x.c: New file.
27442 * gcc.dg/compat/struct-align-2_y.c: New file.
27443
27444 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
27445 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
27446 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
27447 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
27448 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
27449 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
27450 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
27451 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
27452 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
27453 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
27454 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
27455 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
27456 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
27457 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
27458 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
27459 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
27460 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
27461 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
27462 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
27463 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
27464 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
27465 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
27466 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
27467 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
27468 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
27469 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
27470 * gcc.dg/compat/struct-return-10_x.c: Ditto.
27471 * gcc.dg/compat/struct-return-2_x.c: Ditto.
27472 * gcc.dg/compat/struct-return-3_x.c: Ditto.
27473
27474 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
27475
27476 * gcc.dg/i386-call-1.c: New test.
27477
27478 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
27479
27480 PR c++/9162
27481 * g++.dg/parse/defarg4.C: New.
27482
27483 2003-07-03 Roger Sayle <roger@eyesopen.com>
27484
27485 PR target/10700
27486 * gcc.c-torture/compile/20030703-1.c: New test case.
27487
27488 2003-07-03 Mark Mitchell <mark@codesourcery.com>
27489
27490 * g++.dg/template/local3.C: Remove extra semicolon.
27491
27492 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
27493
27494 * gcc.dg/i386-volatile-1.c: New test.
27495
27496 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
27497
27498 PR c++/11072
27499 * g++.dg/other/offsetof2.C: XFAIL.
27500 * g++.dg/other/offsetof5.C: New.
27501
27502 PR c++/10219
27503 * g++.dg/template/error1.C: New.
27504
27505 PR c++/9779
27506 * g++.dg/template/dependent-expr1.C: New.
27507
27508 2003-07-01 Mark Mitchell <mark@codesourcery.com>
27509
27510 PR c++/6949
27511 * g++.dg/template/local3.C: New test.
27512
27513 PR c++/11149
27514 * g++.dg/lookup/scoped6.C: New test.
27515
27516 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
27517
27518 PR c++/8046
27519 * g++.dg/other/error7.C: New test.
27520
27521 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
27522
27523 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
27524 * g++.old-deja/g++.abi/vtable3.h: Likewise.
27525 * g++.old-deja/g++.law/code-gen5.C: Likewise.
27526 * g++.old-deja/g++.other/union2.C: Likewise.
27527 * gcc.dg/c90-const-expr-2.c: Likewise.
27528 * gcc.dg/c90-const-expr-3.c: Likewise.
27529 * gcc.dg/c99-const-expr-2.c: Likewise.
27530 * gcc.dg/c99-const-expr-3.c: Likewise.
27531 * gcc.dg/concat.c: Likewise.
27532
27533 2003-07-01 Mark Mitchell <mark@codesourcery.com>
27534
27535 PR c++/9559
27536 * g++.dg/init/static1.C: New test.
27537
27538 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27539
27540 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
27541 * g++.old-deja/g++.other/access2.C: Likewise.
27542 * g++.old-deja/g++.other/decl2.C: Likewise.
27543 * gcc.c-torture/execute/20020615-1.c: Likewise.
27544
27545 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
27546
27547 PR c++/4933
27548 * g++.dg/template/sizeof4.C: New test.
27549
27550 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
27551
27552 * g++.dg/other/error6.C: New test.
27553
27554 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
27555
27556 PR c++/10750
27557 * g++.dg/parse/constant2.C: New test.
27558
27559 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
27560
27561 PR c++/11106
27562 * g++.dg/other/error5.C: New test.
27563
27564 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27565
27566 * gcc.dg/format/gcc_diag-1.c: New test.
27567
27568 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
27569
27570 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
27571
27572 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
27573
27574 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
27575 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
27576 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
27577
27578 2003-06-28 Jakub Jelinek <jakub@redhat.com>
27579
27580 * gcc.c-torture/execute/builtins/string-8.c: New test.
27581 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
27582 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
27583 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
27584
27585 2003-06-27 Mark Mitchell <mark@codesourcery.com>
27586
27587 PR c++/10468
27588 * g++.dg/ext/typeof6.C: New test.
27589
27590 2003-06-27 Mark Mitchell <mark@codesourcery.com>
27591
27592 PR c++/10796
27593 * g++.dg/init/enum1.C: New test.
27594
27595 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
27596
27597 * gcc.dg/20030627-1.c: New test.
27598
27599 2003-06-26 Mark Mitchell <mark@codesourcery.com>
27600
27601 PR c++/11332
27602 * g++.dg/expr/static_cast2.C: New test.
27603
27604 2003-06-26 Roger Sayle <roger@eyesopen.com>
27605 Jakub Jelinek <jakub@redhat.com>
27606
27607 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
27608 sprintf(dst,"%s",src) optimization.
27609 * gcc.c-torture/execute/20030626-1.c: New test case.
27610 * gcc.c-torture/execute/20030626-2.c: New test case.
27611
27612 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
27613
27614 * gcc.c-torture/execute/multi-ix.c: New test.
27615
27616 * gcc.c-torture/execute/simd-4.c (main):
27617 Added missing semicolon at end of union.
27618
27619 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
27620
27621 PR c++/8266
27622 * g++.dg/template/explicit-instantiation3.C: New test.
27623
27624 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
27625
27626 * gcc.dg/20030626-1.c: Use signed char.
27627
27628 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
27629
27630 * gcc.dg/20030626-1.c: New test.
27631
27632 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
27633
27634 * const-str-2.m: Update.
27635
27636 2003-06-25 Mark Mitchell <mark@codesourcery.com>
27637
27638 PR c++/10990
27639 * g++.dg/rtti/dyncast1.C: New test.
27640 * g++.dg/abi/mangle4.C: Correct base-specifier access.
27641 * g++.dg/lookup/scoped1.C: Remove XFAIL.
27642 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
27643
27644 PR c++/10931
27645 * g++.dg/expr/static_cast1.C: New test.
27646
27647 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
27648
27649 * gcc.dg/20030625-1.c: New test.
27650
27651 2003-06-24 Roger Sayle <roger@eyesopen.com>
27652
27653 * gcc.c-torture/compile/20030624-1.c: New test case.
27654
27655 2003-06-24 Jakub Jelinek <jakub@redhat.com>
27656
27657 * gcc.c-torture/execute/string-opt-17.c: New test.
27658
27659 2003-06-24 Mark Mitchell <mark@codesourcery.com>
27660
27661 PR c++/5754
27662 * g++.dg/parse/crash6.C: New test.
27663
27664 2003-06-23 Roger Sayle <roger@eyesopen.com>
27665
27666 * gcc.dg/builtins-24.c: New test case.
27667
27668 2003-06-23 Jakub Jelinek <jakub@redhat.com>
27669
27670 * g++.dg/opt/operator1.C: New test.
27671
27672 2003-06-22 Roger Sayle <roger@eyesopen.com>
27673
27674 * gcc.c-torture/execute/string-opt-16.c: New test case.
27675
27676 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
27677
27678 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
27679 * g++.old-deja/g++.other/conv7.C: Likewise.
27680 * g++.old-deja/g++.other/overcnv2.C: Likewise.
27681 * g++.old-deja/g++.other/overload14.C: Likewise.
27682
27683 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
27684
27685 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
27686 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
27687
27688 2003-06-20 Mark Mitchell <mark@codesourcery.com>
27689
27690 PR c++/10888
27691 * g++.dg/warn/Winline-3.C: New test.
27692
27693 2003-06-20 Mark Mitchell <mark@codesourcery.com>
27694
27695 * lib/target-supports.exp (check_alias_available): Make the test
27696 program acceptable to the Solaris assembler.
27697
27698 PR c++/10749
27699 * g++.dg/template/memclass2.C: New test.
27700
27701 2003-06-20 Mark Mitchell <mark@codesourcery.com>
27702 Eric Botcazou <ebotcazou@libertysurf.fr>
27703
27704 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
27705 data for non-matching targets.
27706 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
27707
27708 2003-06-20 Mark Mitchell <mark@codesourcery.com>
27709
27710 PR c++/10845
27711 * g++.dg/template/member3.C: New test.
27712
27713 2003-06-19 Mark Mitchell <mark@codesourcery.com>
27714
27715 PR c++/10939
27716 * g++.dg/template/func1.C: New test.
27717
27718 PR c++/9649
27719 * g++.dg/template/static4.C: New test.
27720 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
27721
27722 PR c++/11041
27723 * g++.dg/init/ref7.C: New test.
27724
27725 2003-06-19 Matt Austern <austern@apple.com>
27726
27727 PR c++/11228
27728 * g++.dg/anew1.C: New test.
27729 * g++.dg/anew2.C: New test.
27730 * g++.dg/anew3.C: New test.
27731 * g++.dg/anew4.C: New test.
27732
27733 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
27734
27735 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
27736
27737 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
27738
27739 * gcc.c-torture/execute/simd-4.c (main): Make expected value
27740 endian-dependent.
27741
27742 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
27743
27744 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
27745 Remove cruft.
27746
27747 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
27748
27749 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
27750 * gcc.c-torture/compile/961203-1.c: Likewise.
27751 * gcc.c-torture/compile/980506-1.c: Likewise.
27752
27753 2003-06-17 Mark Mitchell <mark@codesourcery.com>
27754
27755 PR c++/10712
27756 * g++.dg/lookup/using7.C: New test.
27757
27758 2003-06-17 Mark Mitchell <mark@codesourcery.com>
27759
27760 PR c++/11105
27761 * g++.dg/abi/conv1.C: Remove it.
27762 * g++.dg/template/conv7.C: New test.
27763 * g++.dg/template/conv8.C: Likewise.
27764 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
27765 conversion operator.
27766
27767 2003-06-17 Janis Johnson <janis187@us.ibm.com>
27768
27769 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
27770 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
27771 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
27772 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
27773 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
27774 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
27775 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
27776 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
27777 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
27778 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
27779 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
27780 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
27781 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
27782 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
27783 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
27784 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
27785 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
27786 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
27787 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
27788 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
27789 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
27790 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
27791 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
27792 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
27793 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
27794 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
27795 * gcc.dg/compat/struct-return-10_x.c: Ditto.
27796 * gcc.dg/compat/struct-return-2_x.c: Ditto.
27797 * gcc.dg/compat/struct-return-3_x.c: Ditto.
27798
27799 2003-06-16 Mark Mitchell <mark@codesourcery.com>
27800
27801 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
27802 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
27803 indications.
27804
27805 2003-06-16 Roger Sayle <roger@eyesopen.com>
27806
27807 * gcc.dg/i386-387-5.c: New test case.
27808 * gcc.dg/i386-387-6.c: New test case.
27809 * gcc.dg/builtins-23.c: New test case.
27810
27811 2003-06-15 Roger Sayle <roger@eyesopen.com>
27812
27813 * gcc.dg/builtins-22.c: New test case.
27814 * gcc.dg/i386-387-1.c: Update to test exp.
27815 * gcc.dg/i386-387-2.c: Likewise.
27816
27817 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27818
27819 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
27820
27821 2003-06-12 Mark Mitchell <mark@codesourcery.com>
27822
27823 * lib/gcc-dg.exp (dg-require-dll): New function.
27824 (dg-xfail-if): Likewise.
27825 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
27826 driver.
27827
27828 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
27829 * gcc.c-torture/compile/20001205-1.c: Likewise.
27830 * gcc.c-torture/compile/20001226-1.c: Likewise.
27831 * gcc.c-torture/compile/20010518-2.c: Likewise.
27832 * gcc.c-torture/compile/20020312-1.c: Likewise.
27833 * gcc.c-torture/compile/20020604-1.c: Likewise.
27834 * gcc.c-torture/compile/920501-12.c: Likewise.
27835 * gcc.c-torture/compile/920501-4.c: Likewise.
27836 * gcc.c-torture/compile/920520-1.c: Likewise.
27837 * gcc.c-torture/compile/920521-1.c: Likewise.
27838 * gcc.c-torture/compile/920625-1.c: Likewise.
27839 * gcc.c-torture/compile/961203-1.c: Likewise.
27840 * gcc.c-torture/compile/980506-1.c: Likewise.
27841 * gcc.c-torture/compile/981006-1.c: Likewise.
27842 * gcc.c-torture/compile/981022-1.c: Likewise.
27843 * gcc.c-torture/compile/981223-1.c: Likewise.
27844 * gcc.c-torture/compile/990617-1.c: Likewise.
27845 * gcc.c-torture/compile/dll.c: Likewise.
27846 * gcc.c-torture/compile/labels-3.c: Likewise.
27847 * gcc.c-torture/compile/mipscop-1.c: Likewise.
27848 * gcc.c-torture/compile/mipscop-2.c: Likewise.
27849 * gcc.c-torture/compile/mipscop-3.c: Likewise.
27850 * gcc.c-torture/compile/mipscop-4.c: Likewise.
27851 * gcc.c-torture/compile/simd-5.c: Likewise.
27852 * gcc.c-torture/compile/20000804-1.x: Remove.
27853 * gcc.c-torture/compile/20001205-1.x: Likewise.
27854 * gcc.c-torture/compile/20001226-1.x: Likewise.
27855 * gcc.c-torture/compile/20010518-2.x: Likewise.
27856 * gcc.c-torture/compile/20020312-1.x: Likewise.
27857 * gcc.c-torture/compile/20020604-1.x: Likewise.
27858 * gcc.c-torture/compile/920501-12.x: Likewise.
27859 * gcc.c-torture/compile/920501-4.x: Likewise.
27860 * gcc.c-torture/compile/920520-1.x: Likewise.
27861 * gcc.c-torture/compile/920521-1.x: Likewise.
27862 * gcc.c-torture/compile/920625-1.x: Likewise.
27863 * gcc.c-torture/compile/961203-1.x: Likewise.
27864 * gcc.c-torture/compile/980506-1.x: Likewise.
27865 * gcc.c-torture/compile/981006-1.x: Likewise.
27866 * gcc.c-torture/compile/981022-1.x: Likewise.
27867 * gcc.c-torture/compile/981223-1.x: Likewise.
27868 * gcc.c-torture/compile/990617-1.x: Likewise.
27869 * gcc.c-torture/compile/mipscop-1.x: Likewise.
27870 * gcc.c-torture/compile/mipscop-2.x: Likewise.
27871 * gcc.c-torture/compile/mipscop-3.x: Likewise.
27872 * gcc.c-torture/compile/mipscop-4.x: Likewise.
27873 * gcc.c-torture/compile/simd-5.x: Likewise.
27874
27875 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
27876
27877 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
27878
27879 * gcc.c-torture/execute/20030611-1.c: New test.
27880
27881 2003-06-12 Roger Sayle <roger@eyesopen.com>
27882
27883 PR middle-end/168
27884 * gcc.dg/20030612-1.c: New test case.
27885
27886 2003-06-12 Mark Mitchell <mark@codesourcery.com>
27887
27888 PR c++/10635
27889 * g++.dg/expr/cast1.C: New test.
27890
27891 2003-06-12 Roger Sayle <roger@eyesopen.com>
27892
27893 * gcc.dg/builtins-21.c: New test case.
27894
27895 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
27896
27897 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
27898 options instead of at the end.
27899 * lib/objc.exp (objc_target_compile): Likewise.
27900
27901 2003-06-11 Mark Mitchell <mark@codesourcery.com>
27902
27903 PR c++/10432
27904 * g++.dg/parse/error1.C: New test.
27905
27906 2003-06-11 Janis Johnson <janis187@us.ibm.com>
27907
27908 * gcc.dg/compat/struct-by-value-11_main.c: New file.
27909 * gcc.dg/compat/struct-by-value-11_x.c: New file.
27910 * gcc.dg/compat/struct-by-value-11_y.c: New file.
27911 * gcc.dg/compat/struct-by-value-12_main.c: New file.
27912 * gcc.dg/compat/struct-by-value-12_x.c: New file.
27913 * gcc.dg/compat/struct-by-value-12_y.c: New file.
27914 * gcc.dg/compat/struct-by-value-13_main.c: New file.
27915 * gcc.dg/compat/struct-by-value-13_x.c: New file.
27916 * gcc.dg/compat/struct-by-value-13_y.c: New file.
27917 * gcc.dg/compat/struct-by-value-14_main.c: New file.
27918 * gcc.dg/compat/struct-by-value-14_x.c: New file.
27919 * gcc.dg/compat/struct-by-value-14_y.c: New file.
27920 * gcc.dg/compat/struct-by-value-15_main.c: New file.
27921 * gcc.dg/compat/struct-by-value-15_x.c: New file.
27922 * gcc.dg/compat/struct-by-value-15_y.c: New file.
27923 * gcc.dg/compat/struct-by-value-16_main.c: New file.
27924 * gcc.dg/compat/struct-by-value-16_x.c: New file.
27925 * gcc.dg/compat/struct-by-value-16_y.c: New file.
27926 * gcc.dg/compat/struct-by-value-17_main.c: New file.
27927 * gcc.dg/compat/struct-by-value-17_x.c: New file.
27928 * gcc.dg/compat/struct-by-value-17_y.c: New file.
27929 * gcc.dg/compat/struct-by-value-18_main.c: New file.
27930 * gcc.dg/compat/struct-by-value-18_x.c: New file.
27931 * gcc.dg/compat/struct-by-value-18_y.c: New file.
27932
27933 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
27934 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
27935 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
27936 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
27937 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
27938 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
27939 * gcc.dg/compat/scalar-return-3_main.c: New file.
27940 * gcc.dg/compat/scalar-return-3_x.c: New file.
27941 * gcc.dg/compat/scalar-return-3_y.c: New file.
27942 * gcc.dg/compat/scalar-return-4_main.c: New file.
27943 * gcc.dg/compat/scalar-return-4_x.c: New file.
27944 * gcc.dg/compat/scalar-return-4_y.c: New file.
27945
27946 2003-06-10 Janis Johnson <janis187@us.ibm.com>
27947
27948 * gcc.dg/compat/fp2-struct-check.h: New file.
27949 * gcc.dg/compat/fp2-struct-defs.h: New file.
27950 * gcc.dg/compat/fp2-struct-init.h: New file.
27951 * gcc.dg/compat/struct-by-value-10_main.c: New file.
27952 * gcc.dg/compat/struct-by-value-10_x.c: New file.
27953 * gcc.dg/compat/struct-by-value-10_y.c: New file.
27954 * gcc.dg/compat/struct-return-10_main.c: New file.
27955 * gcc.dg/compat/struct-return-10_x.c: New file.
27956 * gcc.dg/compat/struct-return-10_y.c: New file.
27957
27958 * gcc.dg/compat/compat-common.h: New file.
27959 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
27960 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
27961 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
27962 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
27963 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
27964 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
27965 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
27966 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
27967 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
27968 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
27969 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
27970 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
27971 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
27972 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
27973 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
27974 * gcc.dg/compat/small-struct-check.h: Ditto.
27975 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
27976 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
27977 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
27978 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
27979 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
27980 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
27981 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
27982 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
27983 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
27984 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
27985 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
27986 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
27987 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
27988 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
27989 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
27990 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
27991 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
27992 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
27993 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
27994 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
27995 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
27996 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
27997 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
27998 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
27999 * gcc.dg/compat/struct-return-2_main.c: Ditto.
28000 * gcc.dg/compat/struct-return-2_x.c: Ditto.
28001 * gcc.dg/compat/struct-return-2_y.c: Ditto.
28002 * gcc.dg/compat/struct-return-3_main.c: Ditto.
28003 * gcc.dg/compat/struct-return-3_x.c: Ditto.
28004 * gcc.dg/compat/struct-return-3_y.c: Ditto.
28005
28006 2003-06-10 Geoffrey Keating <geoffk@apple.com>
28007
28008 * g++.dg/pch/static-1.C: New file.
28009 * g++.dg/pch/static-1.Hs: New file.
28010
28011 2003-06-10 Richard Henderson <rth@redhat.com>
28012
28013 * gcc.dg/asm-7.c: Adjust expected warning text.
28014
28015 2003-06-10 Roger Sayle <roger@eyesopen.com>
28016
28017 * gcc.dg/builtins-20.c: New test case.
28018
28019 2003-06-10 Mark Mitchell <mark@codesourcery.com>
28020
28021 PR c++/11131
28022 * g++.dg/opt/template1.C: New test.
28023
28024 2003-06-09 Mark Mitchell <mark@codesourcery.com>
28025
28026 * lib/gcc-dg.exp (dg-test): Clear additional_files and
28027 additional_sources.
28028
28029 2003-05-21 David Taylor <dtaylor@emc.com>
28030
28031 * gcc.dg/Wpadded.c: New file.
28032
28033 2003-06-09 Mark Mitchell <mark@codesourcery.com>
28034
28035 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
28036 * gcc.dg/special/weak-2.c: Add dg-require-weak.
28037 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
28038 dg-require-weak.
28039
28040 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
28041
28042 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
28043
28044 2003-06-09 Mark Mitchell <mark@codesourcery.com>
28045
28046 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
28047 (dg-require-alias): Likewise.
28048 (dg-require-gc-sections): Likewise.
28049 * lib/target-supports.exp (check_gc_sections_available): Likewise.
28050
28051 2003-06-08 Richard Henderson <rth@redhat.com>
28052
28053 * gcc.dg/20011029-2.c: Fix the array reference.
28054 * gcc.dg/asm-7.c: New.
28055
28056 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
28057
28058 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
28059
28060 2003-06-08 Mark Mitchell <mark@codesourcery.com>
28061
28062 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
28063 (dg-require-gc-sections): Likewise.
28064
28065 2003-06-08 Jan Hubicka <jh@suse.cz>
28066
28067 * i386-cmov1.c: Fix regular expression.
28068 * i386-cvt-1.c: Likewise.
28069 * i386-local.c: Likewise.
28070 * i386-local2.c: Likewise.
28071 * i386-mul.c: Likewise.
28072 * i386-ssetype-1.c: Likewise.
28073 * i386-ssetype-3.c: Likewise.
28074 * i386-ssetype-5.c: Likewise.
28075
28076 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28077
28078 PR c++/11039
28079 * g++.dg/warn/implicit-typename2.C: New test.
28080 * g++.dg/warn/implicit-typename3.C: New test.
28081
28082 2003-06-07 Richard Henderson <rth@redhat.com>
28083
28084 * g++.dg/other/offsetof3.C: Use size_t.
28085 * g++.dg/other/offsetof4.C: Likewise.
28086
28087 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
28088
28089 * lib/copy-file.exp: New. Implement gcc_copy_files.
28090
28091 * lib/dg-pch.exp: Load copy-file.exp
28092 (dg-pch): Use gcc_copy_files instead of "file copy".
28093
28094 2003-06-06 Mark Mitchell <mark@codesourcery.com>
28095
28096 * gcc.dg/weak/weak.exp: Simplify.
28097 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
28098 * gcc.dg/weak/weak-1.c: Likewise.
28099 * gcc.dg/weak/weak-2.c: Likewise.
28100 * gcc.dg/weak/weak-3.c: Likewise.
28101 * gcc.dg/weak/weak-4.c: Likewise.
28102 * gcc.dg/weak/weak-5.c: Likewise.
28103 * gcc.dg/weak/weak-6.c: Likewise.
28104 * gcc.dg/weak/weak-7.c: Likewise.
28105 * gcc.dg/weak/weak-8.c: Likewise.
28106 * gcc.dg/weak/weak-9.c: Likewise.
28107
28108 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
28109
28110 gcc.c-torture/execute/20030606-1.c: New.
28111
28112 2003-06-06 Roger Sayle <roger@eyesopen.com>
28113
28114 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
28115 * gcc.dg/builtins-19.c: Likewise.
28116
28117 2003-06-06 Roger Sayle <roger@eyesopen.com>
28118
28119 * gcc.dg/builtins-2.c: Add some more tests.
28120 * gcc.dg/builtins-18.c: New test case.
28121 * gcc.dg/builtins-19.c: New test case.
28122
28123 2003-06-06 Roger Sayle <roger@eyesopen.com>
28124 Jim Wilson <wilson@tuliptree.org>
28125
28126 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
28127
28128 2003-06-06 Jakub Jelinek <jakub@redhat.com>
28129
28130 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
28131 mempcpy/stpcpy calls not to be optimized into something else.
28132 * gcc.c-torture/execute/string-opt-3.c: Moved to...
28133 * gcc.c-torture/execute/builtins/string-7.c: ...here.
28134 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
28135
28136 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28137
28138 * gcc.dg/format/asm_fprintf-1.c: New test.
28139
28140 2003-06-05 Mark Mitchell <mark@codesourcery.com>
28141
28142 * lib/gcc-defs.exp (additional_sources): New variable.
28143 (dg-additional-sources): New function.
28144 (additional_files): New variable.
28145 (dg-additional-files): New function.
28146 (dg-additional-files-options): Likewise.
28147 * lib/gcc-dg.exp (dg-require-weak): New function.
28148 (dg-require-alias): Likewise.
28149 (dg-require-gc-sections): Likewise.
28150 * lib/target-supports.exp (check_alias_available): Remove testfile
28151 parameter.
28152 (check_gc_sections_available): New function.
28153 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
28154 (dg-gpp-additional-files): Likewise.
28155 * lib/g++.exp (additional_sources): Remove.
28156 (additional_files): Likewise.
28157 (g++_target_compile): Use dg-additional-files-options.
28158
28159 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
28160 Tcl logic.
28161 * gcc.dg/special/ecos.exp: Remove.
28162 * gcc.dg/special/20000419-2.c: Use dg-require-*.
28163 * gcc.dg/special/alias-1.c: Likewise.
28164 * gcc.dg/special/alias-2.c: Likewise.
28165 * gcc.dg/special/gcsec-1.c: Likewise.
28166 * gcc.dg/special/weak-1.c: Likewise.
28167 * gcc.dg/special/weak-2.c: Likewise.
28168 * gcc.dg/special/wkali-1.c: Likewise.
28169 * gcc.dg/special/wkali-2.c: Likewise.
28170
28171 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
28172 dg-gpp-additional-*.
28173 * g++.dg/special/conpr-3.C: Likewise.
28174 * g++.dg/special/conpr-4.C: Likewise.
28175 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
28176 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
28177 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
28178 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
28179 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
28180 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
28181 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
28182 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
28183 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
28184 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
28185 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
28186 * g++.old-deja/g++.other/comdat1.C: Likewise.
28187 * g++.old-deja/g++.other/comdat2.C: Likewise.
28188 * g++.old-deja/g++.other/comdat3.C: Likewise.
28189 * g++.old-deja/g++.other/ctor1.C: Likewise.
28190 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
28191
28192 2003-06-05 Richard Henderson <rth@redhat.com>
28193
28194 * gcc.dg/debug/20030605-1.c: New.
28195
28196 2003-06-04 Mark Mitchell <mark@codesourcery.com>
28197
28198 * README.QMTEST: Update.
28199
28200 2003-06-04 Richard Henderson <rth@redhat.com>
28201
28202 * gcc.dg/cleanup-1.c: New.
28203 * gcc.dg/cleanup-2.c: New.
28204 * gcc.dg/cleanup-3.c: New.
28205 * gcc.dg/cleanup-4.c: New.
28206 * gcc.dg/cleanup-5.c: New.
28207 * gcc.dg/cleanup-6.c: New.
28208 * gcc.dg/cleanup-7.c: New.
28209
28210 2003-06-04 Mark Mitchell <mark@codesourcery.com>
28211
28212 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
28213
28214 * lib/dg-pch.exp: New file.
28215 * g++.dg/pch/pch.exp: Use dg-pch.exp.
28216 * gcc.dg/pch/pch.exp: Likewise.
28217
28218 2003-06-04 Roger Sayle <roger@eyesopen.com>
28219
28220 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
28221 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
28222 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
28223 * gcc.dg/builtins-17.c: New test case.
28224 * gcc.dg/i386-387-4.c: New test case.
28225 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
28226
28227 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
28228
28229 * gcc.dg/ultrasp9.c: New test.
28230
28231 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
28232
28233 * gcc.c-torture/compile/20030604-1.c: New test.
28234 * gcc.dg/sparc-constant-1.c: New test.
28235
28236 2003-06-03 Glen Nakamura <glen@imodulo.com>
28237
28238 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
28239
28240 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
28241
28242 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
28243
28244 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
28245 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
28246
28247 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
28248
28249 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
28250
28251 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28252
28253 PR c++/10940
28254 * g++.dg/template/spec10.C: New test.
28255
28256 2003-06-03 Roger Sayle <roger@eyesopen.com>
28257
28258 * gcc.dg/builtins-16.c: New test case.
28259
28260 2003-06-03 Jakub Jelinek <jakub@redhat.com>
28261
28262 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
28263 mempcpy test with post-increments.
28264 * gcc.c-torture/execute/string-opt-3.c: New test.
28265 * gcc.dg/string-opt-1.c: New test.
28266
28267 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
28268
28269 PR fortran/10965
28270 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
28271
28272 2003-06-02 Mark Mitchell <mark@codesourcery.com>
28273
28274 * lib/scanasm.exp (dg-scan): New function, factored out of ...
28275 (scan-assembler): ... here. Use dg-scan.
28276 (scan-assembler-not): Likewise.
28277 (scan-file): New function.
28278 (scan-file-not): Likewise.
28279 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
28280 * gcc.dg/cpp/_Pragma4.c: Likewise.
28281 * gcc.dg/cpp/_Pragma5.c: Likewise.
28282 * gcc.dg/cpp/avoidpaste1.c: Likewise.
28283 * gcc.dg/cpp/avoidpaste2.c: Likewise.
28284 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
28285 * gcc.dg/cpp/cmdlne-P.c: Likewise.
28286 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
28287 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
28288 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
28289 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
28290 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
28291 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
28292 * gcc.dg/cpp/cxxcom1.c: Likewise.
28293 * gcc.dg/cpp/line1.c: Likewise.
28294 * gcc.dg/cpp/maccom1.c: Likewise.
28295 * gcc.dg/cpp/maccom2.c: Likewise.
28296 * gcc.dg/cpp/maccom3.c: Likewise.
28297 * gcc.dg/cpp/maccom4.c: Likewise.
28298 * gcc.dg/cpp/maccom5.c: Likewise.
28299 * gcc.dg/cpp/maccom6.c: Likewise.
28300 * gcc.dg/cpp/multiline.c: Likewise.
28301 * gcc.dg/cpp/spacing1.c: Likewise.
28302 * gcc.dg/cpp/spacing2.c: Likewise.
28303 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
28304 * gcc.dg/cpp/trad/maccom1.c: Likewise.
28305 * gcc.dg/cpp/trad/maccom2.c: Likewise.
28306 * gcc.dg/cpp/trad/maccom3.c: Likewise.
28307 * gcc.dg/cpp/trad/maccom4.c: Likewise.
28308 * gcc.dg/cpp/trad/maccom6.c: Likewise.
28309 * gcc.dg/cpp/cxxcom2.c: Likewise.
28310 * gcc.dg/cpp/cxxcom2.h: New file.
28311
28312 * gcc.dg/cpp/truefalse.cpp: Move it to ...
28313 * g++.dg/cpp/truefalse.C: Here.
28314 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
28315
28316 2003-06-01 Loren James Rittle <ljrittle@acm.org>
28317
28318 * gcc.dg/cpp/redef3.c: New file.
28319
28320 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
28321
28322 * gcc.dg/i386-loop-3.c: New test.
28323
28324 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
28325
28326 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
28327
28328 2003-05-31 Roger Sayle <roger@eyesopen.com>
28329
28330 * gcc.dg/fwrapv-1.c: New test case.
28331 * gcc.dg/fwrapv-2.c: New test case.
28332
28333 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28334
28335 PR c++/10956
28336 * g++.dg/template/spec9.C: New test.
28337
28338 2003-05-29 Roger Sayle <roger@eyesopen.com>
28339
28340 * gcc.dg/duff-4.c: New test case.
28341
28342 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
28343
28344 PR fortran/10843
28345 * g77.dg/ffixed-form-1.f: New test
28346 * g77.dg/ffixed-form-2.f: New test
28347 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
28348 * g77.dg/ffree-form-3.f: New test
28349
28350 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
28351
28352 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
28353 * gcc.dg/wint_t-1.c: Likewise.
28354
28355 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28356
28357 * g++.dg/template/access11.C: New test.
28358
28359 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28360
28361 PR c++/10849
28362 * g++.dg/template/access10.C: New test.
28363
28364 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
28365 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28366
28367 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
28368
28369 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
28370
28371 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
28372 suppress for powerpc-*-darwin*.
28373 * gcc.dg/torture/builtin-noret-2.c: Likewise.
28374
28375 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
28376
28377 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
28378 suppress option for powerpc-*-darwin*.
28379
28380 2003-05-23 Roger Sayle <roger@eyesopen.com>
28381
28382 * gcc.dg/builtins-1.c: Add tests for tan and atan.
28383 * gcc.dg/builtins-4.c: Add test for fmod.
28384
28385 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28386
28387 PR c++/10682
28388 * g++.dg/template/instantiate4.C: New test.
28389
28390 2003-05-22 Roger Sayle <roger@eyesopen.com>
28391
28392 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
28393
28394 2003-05-21 Janis Johnson <janis187@us.ibm.com>
28395
28396 * gcc.dg/compat/scalar-return-1_main.c: New file.
28397 * gcc.dg/compat/scalar-return-1_x.c: New file.
28398 * gcc.dg/compat/scalar-return-1_y.c: New file.
28399 * gcc.dg/compat/scalar-return-2_main.c: New file.
28400 * gcc.dg/compat/scalar-return-2_x.c: New file.
28401 * gcc.dg/compat/scalar-return-2_y.c: New file.
28402 * gcc.dg/compat/struct-return-3_main.c: New file.
28403 * gcc.dg/compat/struct-return-3_y.c: New file.
28404 * gcc.dg/compat/struct-return-3_x.c: New file.
28405 * gcc.dg/compat/struct-return-2_main.c: New file.
28406 * gcc.dg/compat/struct-return-2_x.c: New file.
28407 * gcc.dg/compat/struct-return-2_y.c: New file.
28408
28409 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
28410
28411 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
28412 for hppa*-hp-hpux*.
28413 * gcc.dg/20021014-1.c (dg-options): Likewise.
28414 * gcc.dg/nest.c (dg-options): Likewise.
28415
28416 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
28417
28418 PR c++/9738
28419 * g++.dg/ext/dllimport2.C: New file.
28420 * g++.dg/ext/dllimport3.C: New file.
28421
28422 2003-05-20 Janis Johnson <janis187@us.ibm.com>
28423
28424 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
28425 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
28426 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
28427 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
28428 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
28429 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
28430 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
28431 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
28432 * gcc.dg/compat/small-struct-defs.h: New file.
28433 * gcc.dg/compat/small-struct-init.h: New file.
28434 * gcc.dg/compat/small-struct-check.h: New file.
28435 * gcc.dg/compat/fp-struct-defs.h: New file.
28436 * gcc.dg/compat/fp-struct-check.h: New file.
28437 * gcc.dg/compat/fp-struct-init.h: New file.
28438 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
28439 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
28440
28441 2003-05-19 Jakub Jelinek <jakub@redhat.com>
28442
28443 * gcc.dg/20030225-2.c: New test.
28444
28445 2003-05-18 Roger Sayle <roger@eyesopen.com>
28446 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28447
28448 * gcc.c-torture/compile/20030518-1.c: New test case.
28449
28450 2003-05-18 Mark Mitchell <mark@codesourcery.com>
28451
28452 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
28453 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
28454 gcc-dg-debug-runtest.
28455 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
28456 gcc-dg-debug-runtest.
28457
28458 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28459
28460 PR c++/9022
28461 * g++.dg/lookup/using6.C: New test.
28462
28463 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28464
28465 * g++.dg/parse/access2.C: New test.
28466
28467 2003-05-17 Mark Mitchell <mark@codesourcery.com>
28468
28469 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
28470 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
28471 * gcc.dg/debug/debug.exp: Likewise.
28472
28473 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
28474
28475 * gcc.dg/dollar.c: New test.
28476
28477 2003-05-16 Janis Johnson <janis187@us.ibm.com>
28478
28479 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
28480 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
28481 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
28482 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
28483 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
28484 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
28485 * gcc.dg/compat/struct-by-value-6_main.c: New file.
28486 * gcc.dg/compat/struct-by-value-6_x.c: New file.
28487 * gcc.dg/compat/struct-by-value-6_y.c: New file.
28488 * gcc.dg/compat/struct-by-value-7_main.c: New file.
28489 * gcc.dg/compat/struct-by-value-7_x.c: New file.
28490 * gcc.dg/compat/struct-by-value-7_y.c: New file.
28491 * gcc.dg/compat/struct-by-value-8_main.c: New file.
28492 * gcc.dg/compat/struct-by-value-8_x.c: New file.
28493 * gcc.dg/compat/struct-by-value-8_y.c: New file.
28494 * gcc.dg/compat/struct-by-value-9_main.c: New file.
28495 * gcc.dg/compat/struct-by-value-9_x.c: New file.
28496 * gcc.dg/compat/struct-by-value-9_y.c: New file.
28497
28498 2003-05-16 Mark Mitchell <mark@codesourcery.com>
28499
28500 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
28501 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
28502 support for "repo" mode.
28503 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
28504 * lib/g77-dg.exp: Likewise.
28505 * lib/obj-dg.exp: Likewise.
28506
28507 2003-05-16 Jakub Jelinek <jakub@redhat.com>
28508
28509 Merge from gcc-3_2-rhl8-branch:
28510 2003-04-23 Jakub Jelinek <jakub@redhat.com>
28511
28512 * gcc.dg/tls/opt-6.c: New test.
28513
28514 2003-04-05 Jakub Jelinek <jakub@redhat.com>
28515
28516 * gcc.dg/20030405-1.c: New test.
28517
28518 2003-03-09 Jakub Jelinek <jakub@redhat.com>
28519
28520 * gcc.dg/20030309-1.c: New test.
28521
28522 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
28523
28524 * gcc.c-torture/execute/20030307-1.c: New test.
28525
28526 2003-02-20 Randolph Chung <tausq@debian.org>
28527
28528 * gcc.c-torture/compile/20030220-1.c: New test.
28529
28530 2003-02-18 Jakub Jelinek <jakub@redhat.com>
28531
28532 * gcc.dg/20030217-1.c: New test.
28533
28534 2003-01-29 Jakub Jelinek <jakub@redhat.com>
28535
28536 * gcc.c-torture/compile/20020129-1.c: New test.
28537
28538 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
28539
28540 * gcc.dg/unroll-1.c: New test.
28541
28542 2002-11-16 Jan Hubicka <jh@suse.cz>
28543
28544 * gcc.c-torture/execute/20020920-1.c: New test.
28545
28546 2002-10-08 Jakub Jelinek <jakub@redhat.com>
28547
28548 PR target/7434
28549 * gcc.c-torture/compile/20021008-1.c: New test.
28550
28551 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
28552
28553 PR target/7559
28554 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
28555
28556 2002-08-07 Jakub Jelinek <jakub@redhat.com>
28557
28558 * gcc.c-torture/compile/20020807-1.c: New test.
28559
28560 2002-07-30 Jakub Jelinek <jakub@redhat.com>
28561
28562 * gcc.dg/tls/opt-1.c: New test.
28563
28564 2002-07-29 Jakub Jelinek <jakub@redhat.com>
28565
28566 * gcc.dg/20020729-1.c: New test.
28567
28568 2002-07-20 Jakub Jelinek <jakub@redhat.com>
28569
28570 * g++.dg/opt/life1.C: New test.
28571
28572 2002-05-20 Jakub Jelinek <jakub@redhat.com>
28573
28574 * gcc.dg/20020525-1.c: New test.
28575
28576 2002-05-24 Jakub Jelinek <jakub@redhat.com>
28577
28578 PR c++/6794
28579 * g++.dg/ext/pretty1.C: New test.
28580 * g++.dg/ext/pretty2.C: New test.
28581
28582 2003-05-15 Mark Mitchell <mark@codesourcery.com>
28583
28584 PR c++/8385
28585 * g++.dg/ext/typeof5.C: New test.
28586
28587 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
28588
28589 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
28590 __USER_LABEL_PREFIX__ into account.
28591 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
28592
28593 2003-05-14 Roger Sayle <roger@eyesopen.com>
28594
28595 * gcc.dg/builtins-15.c: New test case.
28596
28597 2003-05-13 Zack Weinberg <zack@codesourcery.com>
28598
28599 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
28600
28601 2003-05-12 Mark Mitchell <mark@codesourcery.com>
28602
28603 * lib/g++.exp: Tweak handling of additional source files.
28604 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
28605 * g++.dg/special/conpr-2a.C: Rename to ...
28606 * g++.dg/special/conpr-2a.cc: ... this.
28607 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
28608 * g++.dg/special/conpr-3a.C: Rename to ...
28609 * g++.dg/special/conpr-3a.cc: This.
28610 * g++.dg/special/conpr-3b.C: Rename to ...
28611 * g++.dg/special/conpr-3b.cc: This.
28612 * g++.dg/special/conpr-4.C: New test.
28613 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
28614
28615 2003-05-12 David Edelsohn <edelsohn@gnu.org>
28616
28617 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
28618
28619 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28620
28621 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
28622 * g++.old-deja/g++.robertl/eb71.C: Likewise.
28623 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
28624 * g++.old-deja/g++.other/warn3.C: Likewise.
28625
28626 2003-05-11 Roger Sayle <roger@eyesopen.com>
28627
28628 * gcc.dg/i386-387-1.c: Update to also test log.
28629 * gcc.dg/i386-387-2.c: Likewise.
28630
28631 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
28632
28633 * g77.f-torture/execute/int8421.f: New test.
28634
28635 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28636
28637 PR c++/10230, c++/10481
28638 * g++.dg/lookup/scoped5.C: New test.
28639
28640 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28641
28642 PR c++/10552
28643 * g++.dg/template/ttp6.C: New test.
28644
28645 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
28646
28647 * gcc.c-torture/execute/builtins: New directory.
28648 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
28649 gcc.c-torture/execute/builtins.
28650 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
28651 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
28652 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
28653 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
28654
28655 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28656
28657 PR c++/9252
28658 * g++.dg/template/access8.C: New test.
28659 * g++.dg/template/access9.C: New test.
28660
28661 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28662
28663 PR c++/9554
28664 * g++.dg/parse/access1.C: New test.
28665
28666 2003-05-09 DJ Delorie <dj@redhat.com>
28667
28668 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
28669 long, and not an int.
28670
28671 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28672
28673 PR c++/10555, c++/10576
28674 * g++.dg/template/memclass1.C: New test.
28675
28676 2003-05-08 DJ Delorie <dj@redhat.com>
28677
28678 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
28679 targets.
28680 * gcc.c-torture/execute/20021024-1.x: Likewise.
28681 * gcc.c-torture/execute/shiftdi.x: Likewise.
28682 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
28683 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
28684 * gcc.dg/20021018-1.c: Likewise.
28685
28686 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28687
28688 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
28689
28690 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
28691 (bcopy): Call memmove.
28692
28693 2003-05-08 Roger Sayle <roger@eyesopen.com>
28694
28695 * g77.f-torture/compile/8485.f: New test case.
28696
28697 2003-05-07 Richard Henderson <rth@redhat.com>
28698
28699 PR c++/10570
28700 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
28701 Verify exception_cleanup not called for rethrows.
28702 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
28703 when exiting catch block without rethrowing.
28704 * g++.dg/eh/forced3.C: New.
28705 * g++.dg/eh/forced4.C: New.
28706
28707 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
28708
28709 * gcc.dg/20030505.c: Fix triplet.
28710
28711 2003-05-06 DJ Delorie <dj@redhat.com>
28712
28713 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
28714 * gcc.dg/nest.c: Likewise.
28715
28716 2003-05-05 Roger Sayle <roger@eyesopen.com>
28717
28718 * gcc.dg/builtins-14.c: New test case.
28719
28720 2003-05-05 Janis Johnson <janis187@us.ibm.com>
28721
28722 * lib/compat.exp (compat-execute): New argument.
28723 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
28724 * gcc.dg/compat: New test directory.
28725 * gcc.dg/compat/compat.exp: New expect script.
28726 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
28727 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
28728 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
28729 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
28730 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
28731 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
28732
28733 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
28734 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
28735 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
28736 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
28737 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
28738 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
28739 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
28740 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
28741 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
28742 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
28743 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
28744 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
28745 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
28746 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
28747 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
28748
28749 2003-05-05 Zack Weinberg <zack@codesourcery.com>
28750
28751 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
28752
28753 2003-05-05 Jakub Jelinek <jakub@redhat.com>
28754
28755 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
28756
28757 2003-05-05 Geoffrey Keating <geoffk@apple.com>
28758
28759 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
28760 * gcc.dg/ppc-fsel-2.c: New test.
28761
28762 * gcc.dg/unused-5.c: New test.
28763
28764 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28765
28766 PR c++/10496
28767 * g++.dg/warn/pmf1.C: New test.
28768
28769 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28770
28771 PR c++/4494
28772 * g++.dg/warn/main.C: New test.
28773
28774 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28775
28776 * gcc.dg/nonnull-3.c: New test.
28777
28778 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
28779
28780 * gcc.dg/cpp/Wtrigraphs.c: Update.
28781 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
28782
28783 2003-05-03 Geoffrey Keating <geoffk@apple.com>
28784
28785 * gcc.dg/ppc-fsel-1.c: New test.
28786
28787 2003-05-03 Zack Weinberg <zack@codesourcery.com>
28788
28789 PR c/10604
28790 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
28791
28792 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
28793
28794 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
28795
28796 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28797
28798 PR c++/9364, c++/10553, c++/10586
28799 * g++.dg/parse/typename4.C: New test.
28800 * g++.dg/parse/typename5.C: Likewise.
28801
28802 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
28803
28804 * gcc.c-torture/compile/20030503-1.c: New test.
28805
28806 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28807
28808 * g++.dg/lookup/using5.C: Fix testcase error.
28809
28810 2003-05-01 Chris Demetriou <cgd@broadcom.com>
28811
28812 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
28813 since MEABI is no longer supported. Remove all vestiges
28814 of MEABI from the test.
28815
28816 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28817
28818 PR c++/10554
28819 * g++.dg/lookup/using5.C: New test.
28820
28821 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28822
28823 PR c++/8772
28824 * g++.dg/template/ttp5.C: New test.
28825
28826 2003-04-30 Mark Mitchell <mark@codesourcery.com>
28827
28828 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
28829 (dg-gpp-additional-sources): New function.
28830 (dg-gpp-additional-files): Likewise.
28831 * lib/g++.exp (additional_sources): New variable.
28832 (additional_files): Likewise.
28833 (g++_target_compile): Deal with them.
28834 * lib/old-dejagnu.exp: Remove.
28835 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
28836 * g++.old-deja: Revise all tests to use dg commands.
28837
28838 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28839
28840 PR c++/9432, c++/9528
28841 * g++.dg/lookup/using4.C: New test.
28842
28843 2003-04-29 Geoffrey Keating <geoffk@apple.com>
28844
28845 * gcc.dg/noreturn-5.c: New file.
28846 * gcc.dg/noreturn-6.c: New file.
28847
28848 * gcc.c-torture/compile/inline-1.c: New file.
28849
28850 2003-04-29 Mark Mitchell <mark@codesourcery.com>
28851
28852 PR c++/10551
28853 * g++.dg/template/explicit1.C: New test.
28854
28855 2003-04-29 Mark Mitchell <mark@codesourcery.com>
28856
28857 PR c++/10549
28858 * g++.dg/other/bitfield1.C: New test.
28859
28860 PR c++/10527
28861 * g++.dg/init/new7.C: New test.
28862
28863 2003-04-29 Mark Mitchell <mark@codesourcery.com>
28864
28865 * g++.dg/ext/desig1.C: New test.
28866 * g++.dg/ext/init1.C: Update.
28867
28868 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
28869
28870 2003-04-28 Mark Mitchell <mark@codesourcery.com>
28871
28872 PR c++/10180
28873 * g++.dg/warn/Winline-1.C: New test.
28874
28875 2003-04-28 Jakub Jelinek <jakub@redhat.com>
28876
28877 * gcc.c-torture/execute/string-opt-19.c: New test.
28878
28879 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
28880 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
28881
28882 2003-04-27 Mark Mitchell <mark@codesourcery.com>
28883
28884 PR c++/10506
28885 * g++.dg/init/new6.C: New test.
28886
28887 PR c++/10503
28888 * g++.dg/init/ref6.C: New test.
28889
28890 2003-04-26 David Edelsohn <edelsohn@gnu.org>
28891
28892 * g++.dg/warn/weak1.C: XFAIL on AIX4.
28893
28894 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28895
28896 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
28897 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
28898
28899 2003-04-25 Mark Mitchell <mark@codesourcery.com>
28900
28901 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
28902 initialized static data members.
28903
28904 2003-04-25 H.J. Lu <hjl@gnu.org>
28905
28906 * gcc.dg/ia64-sync-4.c: New test.
28907
28908 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28909
28910 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
28911 date.
28912
28913 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
28914
28915 PR c++/10337
28916 * g++.dg/warn/conv1.C: New test.
28917 * g++.old-deja/g++.other/conv7.C: Adjust.
28918 * g++.old-deja/g++.other/overload14.C: Adjust.
28919
28920 2003-04-23 Mark Mitchell <mark@codesourcery.com>
28921
28922 PR c++/10471
28923 * g++.dg/template/defarg2.C: New test.
28924
28925 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
28926
28927 * gcc.dg/cpp/include2.c: Update.
28928 * gcc.dg/cpp/multiline-2.c: New.
28929 * gcc.dg/cpp/multiline.c: Update.
28930 * gcc.dg/cpp/strify2.c: Update.
28931 * gcc.dg/cpp/trad/literals-2.c: Update.
28932
28933 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
28934
28935 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
28936
28937 2003-04-23 Mark Mitchell <mark@codesourcery.com>
28938
28939 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
28940
28941 2003-04-23 Mark Mitchell <mark@codesourcery.com>
28942
28943 PR c++/10451
28944 * g++.dg/parse/crash4.C: New test.
28945
28946 PR c++/9847
28947 * g++.dg/parse/crash5.C: New test.
28948
28949 2003-04-22 Mark Mitchell <mark@codesourcery.com>
28950
28951 PR c++/10446
28952 * g++.dg/parse/crash3.C: New test.
28953
28954 PR c++/10428
28955 * g++.dg/parse/elab1.C: New test.
28956
28957 2003-04-22 Devang Patel <dpatel@apple.com>
28958
28959 * gcc.dg/cpp/trad/funlike-5.c: New test.
28960
28961 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
28962
28963 * g++.dg/other/packed1.C: Fix dg options.
28964
28965 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
28966
28967 * g++.dg/other/offsetof2.C: New test.
28968
28969 2003-04-21 Mark Mitchell <mark@codesourcery.com>
28970
28971 * g++.dg/template/recurse.C: Adjust location of error messages.
28972
28973 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
28974
28975 PR c++/9881
28976 * g++.dg/init/addr-const1.C: New test.
28977 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
28978
28979 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
28980
28981 PR c++/10405
28982 * g++.dg/lookup/struct-hack1.C: New test.
28983
28984 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
28985
28986 * ucs.c: Update diagnostic messages.
28987
28988 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
28989
28990 * gcc.dg/cpp/truefalse.cpp: New test.
28991 * gcc.dg/cpp/cpp.exp: Update.
28992 * g++.dg/other/stdbool-if.C: Remove.
28993
28994 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
28995
28996 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
28997 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
28998
28999 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
29000
29001 * gcc.c-torture/compile/20030418-1.c: New test.
29002
29003 2003-04-17 Janis Johnson <janis187@us.ibm.com>
29004
29005 * README.compat: Remove; content moved to doc/sourcebuild.texi.
29006
29007 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29008
29009 PR c++/10347
29010 g++.dg/template/dependent-name1.C: New test.
29011
29012 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
29013
29014 * gcc.dg/warn-1.c (tourist_guide): New array,
29015 contains a pointer to bar.
29016
29017 2003-04-16 Roger Sayle <roger@eyesopen.com>
29018
29019 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
29020 * gcc.c-torture/execute/medce-1.c: New test case.
29021 * gcc.c-torture/execute/medce-2.c: New test case.
29022
29023 2003-04-15 Mark Mitchell <mark@codesourcery.com>
29024
29025 * lib/prune.exp: Ignore more messages.
29026
29027 PR c++/10381
29028 * g++.dg/parse/lookup3.C: New test.
29029
29030 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
29031
29032 * gcc.c-torture/compile/20030415-1.c : New test.
29033
29034 2003-04-14 Mark Mitchell <mark@codesourcery.com>
29035
29036 * gcc.c-torture/execute/scope-2.c: Move to ...
29037 * gcc.dg/noncompile/scope.c: .... here.
29038
29039 2003-04-14 Roger Sayle <roger@eyesopen.com>
29040
29041 * gcc.dg/20030414-2.c: New test case.
29042
29043 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
29044
29045 PR target/10377
29046 * gcc.dg/20030414-1.c: New test.
29047
29048 2003-04-13 Roger Sayle <roger@eyesopen.com>
29049
29050 * gcc.dg/builtins-12.c: New test case.
29051 * gcc.dg/builtins-13.c: New test case.
29052
29053 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29054
29055 * gcc.c-torture/execute/string-opt-18.c: New test.
29056
29057 2003-04-13 Mark Mitchell <mark@codesourcery.com>
29058
29059 PR c++/10300
29060 * g++.dg/init/new5.C: New test.
29061
29062 2003-04-12 Mark Mitchell <mark@codesourcery.com>
29063
29064 PR c++/7910
29065 * g++.dg/ext/dllimport1.C: New test.
29066
29067 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
29068
29069 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
29070
29071 2003-04-11 Bud Davis <bdavis9659@comcast.net>
29072
29073 PR Fortran/9263
29074 * g77.f-torture/noncompile/9263.f: New test
29075 PR Fortran/1832
29076 * g77.f-torture/execute/1832.f: New test
29077
29078 2003-04-11 David Chad <davidc@freebsd.org>
29079 Loren J. Rittle <ljrittle@acm.org>
29080
29081 libobjc/8562
29082 * objc.dg/headers.m: New test.
29083
29084 2003-04-10 Zack Weinberg <zack@codesourcery.com>
29085
29086 * gcc.c-torture/execute/builtin-noret-2.c: New.
29087 * gcc.c-torture/execute/builtin-noret-2.x: New.
29088 XFAIL builtin-noret-2.c at -O1 and above.
29089 * gcc.dg/redecl.c: New.
29090 * gcc.dg/Wshadow-1.c: Update error regexps.
29091
29092 2003-04-10 Mark Mitchell <mark@codesourcery.com>
29093
29094 * g++.dg/abi/bitfield10.C: New test.
29095
29096 2003-04-09 Mike Stump <mrs@apple.com>
29097
29098 * gcc.dg/pch/pch.exp: Make testcase names longer.
29099 * g++.dg/pch/pch.exp: Make testcase names longer.
29100
29101 2003-04-08 Roger Sayle <roger@eyesopen.com>
29102
29103 * gcc.dg/builtins-11.c: New test case.
29104
29105 2003-04-08 Roger Sayle <roger@eyesopen.com>
29106
29107 * gcc.dg/builtins-9.c: New test case.
29108 * gcc.dg/builtins-10.c: New test case.
29109
29110 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
29111
29112 * gcc.dg/noncompile/init-4.c.c: New test.
29113
29114 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
29115
29116 * gcc.misc-test/gcov-9.c: New test.
29117 * gcc.misc-test/gcov-10.c: New test
29118 * gcc.misc-test/gcov-11.c: New test.
29119
29120 2003-04-05 Zack Weinberg <zack@codesourcery.com>
29121
29122 PR optimization/10024
29123 * gcc.c-torture/compile/20030405-1.c: New test.
29124
29125 2003-04-04 Geoffrey Keating <geoffk@apple.com>
29126
29127 * gcc.dg/pch/static-3.c: New.
29128 * gcc.dg/pch/static-3.hs: New.
29129 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
29130
29131 2003-04-04 Richard Henderson <rth@redhat.com>
29132
29133 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
29134 * g++.dg/eh/forced2.C: Likewise.
29135
29136 2003-04-03 Mike Stump <mrs@apple.com>
29137
29138 * lib/scanasm.exp (scan-assembler): Add xfail processing for
29139 target arg.
29140 (scan-assembler-times, scan-assembler-not): Likewise.
29141 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
29142
29143 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
29144
29145 * gcc.dg/sparc-loop-1.c: New test.
29146
29147 2003-04-02 Geoffrey Keating <geoffk@apple.com>
29148
29149 PR other/9274
29150 * g++.dg/pch/system-2.C: New.
29151 * g++.dg/pch/system-2.Hs: New.
29152
29153 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
29154
29155 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
29156
29157 * g++.dg/eh/simd-1.C (vecfunc): Same.
29158
29159 2003-04-01 Roger Sayle <roger@eyesopen.com>
29160
29161 * gcc.c-torture/execute/20030401-1.c: New test case.
29162
29163 2003-04-01 Ziemowit Laski <zlaski@apple.com>
29164
29165 * objc.dg/defs.m: New.
29166
29167 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
29168
29169 * g++.dg/eh/simd-1.C: New.
29170 * g++.dg/eh/simd-2.C: New.
29171
29172 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
29173
29174 * gcc.c-torture/execute/simd-3.c: New.
29175
29176 2003-03-31 Mark Mitchell <mark@codesourcery.com>
29177
29178 PR c/9936
29179 * gcc.dg/20030331-2.c: New test.
29180
29181 2003-03-31 Mark Mitchell <mark@codesourcery.com>
29182
29183 PR c++/10278
29184 * g++.dg/parse/crash2.C: New test.
29185
29186 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
29187
29188 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
29189 * gcc.c-torture/execute/20030331-1.c: ...here.
29190
29191 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
29192
29193 * gcc.c-torture/execute/20030331-1.c: New test.
29194
29195 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
29196
29197 * lib/gcov.exp: Adjust call return testing strings.
29198 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
29199
29200 2003-03-31 Roger Sayle <roger@eyesopen.com>
29201
29202 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
29203 * gcc.dg/builtins-7.c: New test case.
29204 * gcc.dg/builtins-8.c: New test case.
29205
29206 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
29207
29208 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
29209
29210 2003-03-30 Mark Mitchell <mark@codesourcery.com>
29211
29212 PR c++/7647
29213 * g++.dg/lookup-class-member-2.C: New test.
29214
29215 2003-03-30 Glen Nakamura <glen@imodulo.com>
29216
29217 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
29218
29219 2003-03-28 Roger Sayle <roger@eyesopen.com>
29220
29221 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
29222
29223 2003-03-28 Mark Mitchell <mark@codesourcery.com>
29224
29225 * g++.dg/init/attrib1.C: New test.
29226
29227 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
29228
29229 * gcc.dg/ultrasp8.c: New test.
29230
29231 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
29232
29233 * gcc.dg/ultrasp7.c: New test.
29234
29235 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
29236
29237 PR c++/10047
29238 * g++.dg/template/inline1.C: New test.
29239
29240 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
29241
29242 * gcc.dg/sparc-dwarf2.c: New test.
29243
29244 2003-03-27 Roger Sayle <roger@eyesopen.com>
29245
29246 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
29247 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
29248
29249 2003-03-27 Mark Mitchell <mark@codesourcery.com>
29250
29251 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
29252 than reading .x files.
29253 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
29254 * g77.dg/gcov/gcov-1.f: Likewise.
29255 * gcc.misc-tests/gcov-4b.c: Likewise.
29256 * gcc.misc-tests/gcov-5b.c: Likewise.
29257 * gcc.misc-tests/gcov-6.c: Likewise.
29258 * gcc.misc-tests/gcov-7.c: Likewise.
29259 * gcc.misc-tests/gcov-8.c: Likewise.
29260 * g++.dg/gcov/gcov-1.x: Remove.
29261 * g77.dg/gcov/gcov-1.x: Likewise.
29262 * gcc.misc-tests/gcov-4b.x: Likewise.
29263 * gcc.misc-tests/gcov-5b.x: Likewise.
29264 * gcc.misc-tests/gcov-6.x: Likewise.
29265 * gcc.misc-tests/gcov-7.x: Likewise.
29266 * gcc.misc-tests/gcov-8.x: Likewise.
29267
29268 2003-03-27 Glen Nakamura <glen@imodulo.com>
29269
29270 PR opt/10087
29271 * gcc.dg/20030324-1.c: New test.
29272
29273 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
29274
29275 PR c++/10224
29276 * g++.dg/template/arg3.C: New test.
29277
29278 PR c++/10158
29279 * g++.dg/template/friend18.C: New test.
29280
29281 2003-03-26 Roger Sayle <roger@eyesopen.com>
29282
29283 * g77.f-torture/compile/20030326-1.f: New test case.
29284
29285 2003-03-26 Janis Johnson <janis187@us.ibm.com>
29286
29287 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
29288
29289 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
29290
29291 2003-03-26 Jakub Jelinek <jakub@redhat.com>
29292
29293 * gcc.dg/ia64-sync-3.c: New test.
29294
29295 2003-03-26 Alan Modra <amodra@bigpond.net.au>
29296
29297 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
29298
29299 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
29300
29301 * gcc.dg/ultrasp6.c: New test.
29302
29303 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
29304
29305 * gcc.dg/i386-signbit-1.c: New test.
29306 * gcc.dg/i386-signbit-2.c: New test.
29307 * gcc.dg/i386-signbit-3.c: New test.
29308
29309 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
29310
29311 * gcc.dg/ultrasp5.c: Fix options.
29312
29313 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
29314
29315 * gcc.dg/ultrasp5.c: Fix comment.
29316
29317 2003-03-24 Bud Davis <bdavis9659@comcast.net>
29318
29319 PR fortran/10197
29320 * g77.f-torture/execute/10197.f: New test.
29321
29322 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
29323
29324 PR c++/9898, c++/383
29325 * g++.dg/template/conv6.C: New test.
29326
29327 PR c++/10119
29328 * g++.dg/template/ptrmem5.C: New test.
29329
29330 PR c++/10026
29331 * g++.dg/lookup/koenig1.C: New test.
29332
29333 PR C++/10199
29334 * g++.dg/lookup/template2.C: New test.
29335
29336 2003-03-24 Jakub Jelinek <jakub@redhat.com>
29337
29338 * g++.dg/opt/rtti1.C: New test.
29339
29340 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
29341
29342 * gcc.dg/ultrasp5.c: New test.
29343
29344 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
29345
29346 PR middle-end/9967
29347 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
29348 builtin fputs.
29349
29350 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
29351
29352 PR c/8224
29353 * gcc.dg/20030323-1.c: New test.
29354
29355 2003-03-23 Roger Sayle <roger@eyesopen.com>
29356
29357 * gcc.c-torture/compile/20030323-1.c: New test case.
29358
29359 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
29360
29361 * gcc.dg/20030321-1.c: New test.
29362
29363 2003-03-22 Zack Weinberg <zack@codesourcery.com>
29364
29365 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
29366
29367 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
29368
29369 PR c++/9978, c++/9708
29370 * g++.dg/ext/vlm1.C: Adjust expected error.
29371 * g++.dg/ext/vla2.C: New test.
29372 * g++.dg/template/arg1.C: New test.
29373 * g++.dg/template/arg2.C: New test.
29374
29375 2003-03-22 Bud Davis <bdavis9659@comcast.net>
29376
29377 * g77.f-torture/execute/select.f: New test.
29378 * g77.f-torture/noncompile/select_no_compile.f: New test.
29379
29380 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
29381
29382 PR c++/9898
29383 * g++.dg/other/error4.C: New test.
29384
29385 2003-03-20 Mark Mitchell <mark@codesourcery.com>
29386
29387 * g++.dg/template/friend17.C: New test.
29388
29389 2003-03-21 Alan Modra <amodra@bigpond.net.au>
29390
29391 * gcc.c-torture/compile/20030320-1.c: New.
29392
29393 2003-03-20 Roger Sayle <roger@eyesopen.com>
29394
29395 * gcc.dg/builtins-6.c: New test case.
29396
29397 2003-03-19 Alan Modra <amodra@bigpond.net.au>
29398
29399 PR target/10073
29400 * gcc.c-torture/compile/20030319-1.c: New.
29401
29402 2003-03-18 Jan Hubicka <jh@suse.cz>
29403
29404 * gcc.dg/i386-cvt-1.c: New test.
29405
29406 2003-03-17 Zack Weinberg <zack@codesourcery.com>
29407
29408 * objc.dg/naming-1.m: Use "(parse|syntax) error".
29409 * objc.dg/naming-2.m: Likewise.
29410
29411 2003-03-17 Mark Mitchell <mark@codesourcery.com>
29412
29413 PR c++/9639
29414 * g++.dg/parse/crash1.C: New test.
29415
29416 2003-03-16 Mark Mitchell <mark@codesourcery.com>
29417
29418 PR c++/8805
29419 * g++.dg/eh/cleanup1.C: New test.
29420
29421 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
29422
29423 * gcc.c-torture/execute/20030316-1.c: New test case.
29424
29425 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
29426
29427 PR c++/9629
29428 * g++.dg/init/ctor2.C: New test.
29429
29430 2003-03-15 Roger Sayle <roger@eyesopen.com>
29431
29432 * g77.f-torture/compile/xformat.f: New test case.
29433
29434 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29435
29436 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
29437 * g++.old-deja/g++.mike/eh50.C: Likewise.
29438
29439 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29440
29441 PR c++/6440
29442 * g++.dg/template/spec7.C: New test.
29443 * g++.dg/template/spec8.C: Likewise.
29444
29445 2003-03-14 Jakub Jelinek <jakub@redhat.com>
29446
29447 * gcc.c-torture/execute/20030313-1.c: New test.
29448
29449 2003-03-14 Richard Henderson <rth@redhat.com>
29450
29451 * gcc.dg/inline-2.c: Adjust alpha test for external call.
29452
29453 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
29454
29455 * gcc.c-torture/compile/20030314-1.c: New test.
29456
29457 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
29458
29459 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
29460 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
29461 thumb target,
29462 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
29463 to accept newer _imp__ prefix and additional
29464 newline in .drectve section.
29465 * gcc.dg/dll-4.c: Likewise.
29466 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
29467 switch.
29468
29469 2003-03-13 Mark Mitchell <mark@codesourcery.com>
29470
29471 * g++.dg/parse/namespace9.C: New test.
29472
29473 * g++.dg/init/ref5.C: New test.
29474 * g++.dg/parse/ptrmem1.C: Likewise.
29475
29476 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29477
29478 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
29479 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
29480 regular expression.
29481 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
29482 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
29483
29484 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
29485
29486 * gcc.c-torture/execute/20030224-2.c: New test.
29487
29488 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
29489
29490 * gcc.dg/decl-3.c: New test.
29491
29492 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
29493
29494 * gcc.dg/i386-loop-2.c: New test.
29495
29496 2003-03-11 Mark Mitchell <mark@codesourcery.com>
29497
29498 PR c++/9474
29499 * g++.dg/parse/namespace8.C: New test.
29500
29501 PR c++/9924
29502 * g++.dg/overload/builtin2.C: New test.
29503
29504 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
29505
29506 * gcc.dg/return-type-3.c: New test.
29507
29508 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
29509
29510 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
29511 profiling options are not supported.
29512
29513 2003-03-10 Mark Mitchell <mark@codesourcery.com>
29514
29515 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
29516 * g++.old-deja/g++.warn/impint2.C: Likewise.
29517
29518 2003-03-10 Devang Patel <dpatel@apple.com>
29519
29520 * g++.dg/cpp/c++_cmd_1.C: New test.
29521 * g++.dg/cpp/c++_cmd_1.h: New file.
29522
29523 2003-03-10 Segher Boessenkool <segher@koffie.nl>
29524
29525 * gcc.dg/altivec-9.c: New file.
29526
29527 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29528
29529 * gcc.dg/ppc-sdata-1.c: New test.
29530 * gcc.dg/ppc-sdata-2.c: New test.
29531
29532 2003-03-09 Mark Mitchell <mark@codesourcery.com>
29533
29534 PR c++/9373
29535 * g++.dg/opt/ptrmem2.C: New test.
29536
29537 PR c++/8534
29538 * g++.dg/opt/ptrmem1.C: New test.
29539
29540 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
29541
29542 * gcc.dg/i386-loop-1.c: New test.
29543
29544 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29545
29546 PR c++/9970
29547 * g++.dg/lookup/friend1.C: New test.
29548
29549 2003-03-08 Mark Mitchell <mark@codesourcery.com>
29550
29551 PR c++/9823
29552 * g++.dg/parser/constructor1.C: New test.
29553
29554 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
29555
29556 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
29557
29558 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
29559
29560 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
29561
29562 * gcc.dg/cpp/Wunused.c: Update test.
29563
29564 2003-03-08 Jan Hubicka <jh@suse.cz>
29565
29566 * gcc.dg/inline-3.c: New test.
29567
29568 2003-03-08 Mark Mitchell <mark@codesourcery.com>
29569
29570 PR c++/9809
29571 * g++.dg/parse/builtin1.C: New test.
29572
29573 PR c++/9982
29574 * g++.dg/abi/cookie1.C: New test.
29575 * g++.dg/abi/cookie2.C: Likewise.
29576
29577 PR c++/9524
29578 * g++.dg/template/field1.C: New test.
29579
29580 PR c++/9912
29581 * g++.dg/parse/class1.C: New test.
29582 * g++.dg/parse/namespace7.C: Likewise.
29583 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
29584
29585 2003-03-07 Mark Mitchell <mark@codesourcery.com>
29586
29587 * g++.dg/init/ref4.C: New test.
29588
29589 2003-03-07 Jan Hubicka <jh@suse.cz>
29590
29591 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
29592 * gcc.dg/inline-3.c: New test.
29593
29594 2003-03-06 Mark Mitchell <mark@codesourcery.com>
29595
29596 * g++.dg/init/ref3.C: New test.
29597
29598 PR c++/9965
29599 * g++.dg/init/ref2.C: New test.
29600
29601 PR c++/9400
29602 * g++.dg/warn/Wshadow-2.C: New test.
29603
29604 PR c++/9791
29605 * g++.dg/warn/Woverloaded-1.C: New test.
29606
29607 2003-03-05 Jan Hubicka <jh@suse.cz>
29608
29609 * gcc.dg/i386-local2.c: New.
29610 * gcc.dg/i386-local.c: Fix typo.
29611
29612 2003-03-05 Mark Mitchell <mark@codesourcery.com>
29613
29614 * g++.dg/abi/layout3.C: New test.
29615
29616 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
29617
29618 * gcc.c-torture/compile/20030305-1.c
29619
29620 2003-03-05 Jan Hubicka <jh@suse.cz>
29621
29622 * gcc.dg/i386-local.c: New.
29623
29624 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
29625
29626 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
29627
29628 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
29629
29630 * gcc.dg/switch-2.c: New test.
29631 * gcc.dg/switch-3.c: New test.
29632 * gcc.dg/Wswitch.c: Adjust line numbers.
29633 * gcc.dg/Wswitch-default.c: Likewise.
29634 * gcc.dg/Wswitch-enum.c: Likewise.
29635
29636 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
29637
29638 * gcc.c-torture/execute/20030222-1.c: New test.
29639
29640 2003-03-03 James E Wilson <wilson@tuliptree.org>
29641
29642 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
29643
29644 2003-03-03 Mark Mitchell <mark@codesourcery.com>
29645
29646 PR c++/9878
29647 * g++.dg/init/ref1.C: New test.
29648
29649 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
29650
29651 * gcc.dg/sh-relax.c: New SH-only test.
29652
29653 2003-03-03 Geoffrey Keating <geoffk@apple.com>
29654
29655 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
29656 comment explaining purpose of testcase.
29657
29658 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
29659
29660 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
29661 for HC11/HC12 (asm needs two int registers).
29662 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
29663 HC11/HC12 because the test uses an asm which needs two 32-bit
29664 registers.
29665
29666 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
29667
29668 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
29669 for HC11/HC12 (array is too large otherwise).
29670 * gcc.c-torture/compile/920501-4.x: New file, likewise.
29671 * gcc.c-torture/compile/20010518-2.x: Likewise.
29672 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
29673 HC11/HC12 (array is too large).
29674
29675 2003-03-01 Geoffrey Keating <geoffk@apple.com>
29676
29677 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
29678 * lib/g++-dg.exp (g++-dg-test): Likewise.
29679
29680 2003-03-01 Roger Sayle <roger@eyesopen.com>
29681
29682 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
29683 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
29684
29685 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29686
29687 * g++.dg/warn/implicit-typename1.C: Remove warning.
29688
29689 2003-02-28 Richard Henderson <rth@redhat.com>
29690
29691 * gcc.dg/noreturn-1.c: Move noreturn warning line.
29692 * gcc.dg/return-type-1.c: Move control reaches end warning line.
29693
29694 2003-02-28 Geoffrey Keating <geoffk@apple.com>
29695
29696 * gcc.dg/pch/pch.exp: Change .pch to .gch.
29697 * g++.dg/pch/pch.exp: Likewise.
29698
29699 2003-02-28 Mark Mitchell <mark@codesourcery.com>
29700
29701 PR c++/9879
29702 * testsuite/g++.dg/init/new4.C: New test.
29703
29704 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
29705
29706 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
29707
29708 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
29709
29710 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
29711 unsigned long.
29712
29713 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
29714 wider than float.
29715
29716 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
29717
29718 * lib/scanasm.exp: Add support for counting numbers of
29719 occurences.
29720 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
29721 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
29722
29723 2003-02-25 Mark Mitchell <mark@codesourcery.com>
29724
29725 PR c++/9683
29726 * g++.dg/template/static3.C: New test.
29727
29728 PR c++/9829
29729 * g++.dg/parse/namespace6.C: New test.
29730
29731 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29732
29733 PR target/9732
29734 * gcc.dg/20030225-1.c: New test.
29735
29736 2003-02-24 Mark Mitchell <mark@codesourcery.com>
29737
29738 * README: Remove out-of-date information.
29739
29740 PR c++/9836
29741 * g++.dg/template/spec6.C: New test.
29742
29743 2003-02-24 Jeff Law <law@redhat.com>
29744
29745 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
29746
29747 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
29748
29749 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
29750 * gcc.dg/pragma-ep-1.c: Likewise.
29751
29752 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29753
29754 PR c++/9602
29755 * g++.dg/template/friend16.C: New test.
29756
29757 2003-02-23 Mark Mitchell <mark@codesourcery.com>
29758
29759 PR c++/5333
29760 * g++.dg/parse/fused-params1.C: Adjust error messages.
29761 * g++.dg/template/nested3.C: New test.
29762
29763 2003-02-24 Alan Modra <amodra@bigpond.net.au>
29764
29765 * g++.dg/abi/param1.C: New test.
29766
29767 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29768
29769 PR c++/7982
29770 * g++.dg/warn/implicit-typename1.C: New test.
29771
29772 2003-02-22 Kelley Cook <kelleycook@comcast.net>
29773
29774 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
29775 with "mtune".
29776 * g++.old-deja/g++.other/store-expr2.C: Likewise.
29777 * gcc.c-torture/execute/20010129-1.x: Likewise.
29778 * gcc.dg/20011107-1.c: Likewise.
29779 * gcc.dg/20020108-1.c: Likewise.
29780 * gcc.dg/20020122-3.c: Likewise.
29781 * gcc.dg/20020206-1.c: Likewise.
29782 * gcc.dg/20020310-1.c: Likewise.
29783 * gcc.dg/20020426-2.c: Likewise.
29784 * gcc.dg/20020517-1.c: Likewise.
29785 * gcc.dg/991230-1.c: Likewise.
29786 * gcc.dg/i386-unroll-1.c: Likewise.
29787 * gcc.misc-tests/i386-prefetch.exp: Likewise.
29788
29789 2003-02-22 Jan Hubicka <jh@suse.cz>
29790
29791 * gcc.dg/i386-mul.c: New test.
29792
29793 2003-02-21 Roger Sayle <roger@eyesopen.com>
29794
29795 * gcc.dg/builtins-5.c: New test case.
29796
29797 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
29798
29799 * gcc.dg/asmreg-1.c: New test.
29800
29801 2003-02-21 Mark Mitchell <mark@codesourcery.com>
29802
29803 PR c++/9749
29804 * g++.dg/parse/varmod1.C: New test.
29805
29806 2003-02-21 Mark Mitchell <mark@codesourcery.com>
29807
29808 PR c++/9727
29809 * g++.dg/template/op1.C: New test.
29810
29811 2003-02-21 Mark Mitchell <mark@codesourcery.com>
29812
29813 PR c++/8906
29814 * g++.dg/template/nested2.C: New test.
29815
29816 2003-02-21 Mark Mitchell <mark@codesourcery.com>
29817
29818 PR c++/8724
29819 * g++.dg/expr/dtor1.C: New test.
29820
29821 2003-02-21 Zack Weinberg <zack@codesourcery.com>
29822
29823 * gcc.dg/cpp/include3.c: New test.
29824 * gcc.dg/cpp/inc/foo.h: New file.
29825
29826 2003-02-21 Glen Nakamura <glen@imodulo.com>
29827
29828 * gcc.c-torture/execute/20030221-1.c: New test.
29829
29830 2003-02-20 Mark Mitchell <mark@codesourcery.com>
29831
29832 PR c++/9729
29833 * g++.dg/abi/conv1.C: New test.
29834
29835 2003-02-20 Jan Hubicka <jh@suse.cz>
29836
29837 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
29838
29839 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
29840
29841 * gcc.c-torture/compile/20030219-1.c: New test.
29842
29843 2003-02-18 Jan Hubicka <jh@suse.cz>
29844
29845 * gcc.dg/funcorder.c: New test.
29846
29847 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
29848
29849 * gcc.c-torture/execute/20030218-1.c: New.
29850
29851 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
29852
29853 * gcc.dg/20030218-1.c: New.
29854
29855 2003-02-18 Richard Henderson <rth@redhat.com>
29856
29857 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
29858 * gcc.dg/attr-used-2.c: New.
29859
29860 2003-02-18 Mark Mitchell <mark@codesourcery.com>
29861
29862 PR c++/9704
29863 * g++.dg/init/copy5.C: New test.
29864
29865 2003-02-18 Geoffrey Keating <geoffk@apple.com>
29866
29867 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
29868 * g++.dg/pch/pch.exp: Likewise.
29869
29870 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
29871
29872 * gcc.c-torture/execute/20030209-1.c: Enable the test if
29873 STACK_SIZE is not defined.
29874
29875 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29876
29877 PR c++/9457
29878 * g++.dg/template/init1.C: New test.
29879
29880 2003-02-16 Jan HUbicka <jh@suse.cz>
29881
29882 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
29883 (foo): Add few extra tests
29884 * gcc.dg/c99-const-expr-3.c: Likewise.
29885 * gcc.c-torture/execute/20030216-1.c: New.
29886
29887 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29888
29889 PR c++/9459
29890 * g++.dg/ext/typeof4.C: New test.
29891
29892 2003-02-15 Roger Sayle <roger@eyesopen.com>
29893
29894 * gcc.dg/i386-387-3.c: New test case.
29895
29896 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
29897
29898 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
29899 cris-*-elf* cris-*-aout* and mmix-*-*.
29900
29901 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
29902
29903 * gcc.dg/20030213-1.c: New test.
29904
29905 2003-02-12 Roger Sayle <roger@eyesopen.com>
29906
29907 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
29908 * gcc.dg/i386-387-2.c: Likewise.
29909
29910 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
29911
29912 * gcc.dg/ppc-spe.c: Fix formatting.
29913 Enable tests that were previously unsupported by gas.
29914 Delete tests for instructions that no longer exist.
29915 Switch arguments on evsubifw builtin.
29916
29917 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
29918
29919 * gcc.c-torture/execute/20030209-1.c: Disable the test if
29920 STACK_SIZE is too small.
29921
29922 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
29923 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
29924
29925 * gcc.dg/decl-2.c: New test.
29926
29927 2003-02-10 Jan Hubicka <jh@suse.cz>
29928
29929 * gcc.dg/i386-fpcvt-1.c: New test.
29930
29931 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
29932
29933 * gcc.c-torture/execute/20030209-1.c: New test.
29934
29935 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
29936
29937 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
29938 int-wide bitops, use the constants of the same width.
29939 Likewise, if long long is 32-bit wide, test bitops using
29940 32-bit constants.
29941
29942 2003-02-07 Loren James Rittle <ljrittle@acm.org>
29943
29944 * gcc.dg/20021014-1.c: Annotate with expected notice text.
29945
29946 2003-02-07 Roger Sayle <roger@eyesopen.com>
29947
29948 * testsuite/gcc.dg/builtins-4.c: New test case.
29949
29950 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29951
29952 * gcc.dg/20020430-1.c: Fix dg command typos.
29953 * gcc.dg/20020503-1.c: Likewise.
29954
29955 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29956
29957 PR c++/8785
29958 * g++.dg/parse/fused-params1.C: New test.
29959
29960 PR c++/8857
29961 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
29962
29963 PR c++/8921
29964 * g++.dg/parse/non-dependent1.C: New test.
29965
29966 PR c++/8928
29967 * g++.dg/parse/dupl-tmpl-args1.C: New test.
29968
29969 PR c++/9228
29970 * g++.dg/parse/undefined7.C: New test.
29971 * g++.dg/parse/non-templ1.C: New test.
29972
29973 PR c++/9229
29974 * g++.dg/parse/too-many-tmpl-args1.C: New test.
29975
29976 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
29977
29978 * gcc.c-torture/compile/20030206-1.c: New test.
29979
29980 2003-02-05 Roger Sayle <roger@eyesopen.com>
29981
29982 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
29983 "pow" to "foo" to avoid potential confusion with a math built-in.
29984
29985 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29986
29987 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
29988 conditions for SPARC targets.
29989
29990 2003-02-05 Jakub Jelinek <jakub@redhat.com>
29991
29992 * gcc.dg/20030204-1.c: New test.
29993
29994 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29995
29996 PR c++/38
29997 * g++.dg/parse/array-size1.C: New test.
29998
29999 PR c++/5657
30000 * g++.dg/parse/undefined3.C: New test.
30001
30002 PR c++/5665
30003 * g++.dg/parse/undefined4.C: New test.
30004
30005 PR c++/5975
30006 * g++.dg/parse/undefined5.C: New test.
30007
30008 PR c++/7259
30009 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
30010
30011 PR c++/8578
30012 * g++.dg/parse/casting-operator1.C: New test.
30013
30014 PR c++/8596
30015 * g++.dg/parse/undefined6.C: New test.
30016
30017 PR c++/8736
30018 * g++.dg/parse/missing-template1.C: New test.
30019
30020 2003-02-04 Jan Hubicka <jh@suse.cz>
30021
30022 * gcc.dg/i386-cadd.c: Compile using -march=k8.
30023 * gcc.dg/i386-cmov?.c: Likewise.
30024 * gcc.dg/i386-fpcvt-?.c: Likewise.
30025 * gcc.dg/i386-ssefp-1.c: Likewise.
30026 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
30027 conventions.
30028
30029 2003-02-03 Mark Mitchell <mark@codesourcery.com>
30030
30031 PR c++/7129
30032 * testsuite/g++.dg/ext/max.C: New test.
30033
30034 2003-02-03 Jan Hubicka <jh@suse.cz>
30035
30036 * gcc.c-torture/execute/20030203-1.c: New test.
30037
30038 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
30039
30040 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
30041 'natural-endian'.
30042
30043 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
30044
30045 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
30046 * g++.dg/init/new2.C: Likewise.
30047 * g++.dg/other/new1.C: Likewise.
30048
30049 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
30050
30051 * gcc.dg/struct-ret-libc.c: New test.
30052
30053 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
30054
30055 * gcc.dg/20030129-1.c: New test.
30056
30057 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30058
30059 PR c++/8849
30060 * g++.dg/template/ptrmem4.C: New test.
30061
30062 2003-01-29 Mark Mitchell <mark@codesourcery.com>
30063
30064 * g++.dg/parser/constant1.C: New test.
30065
30066 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30067
30068 PR c++/8591
30069 * g++.dg/parse/friend2.C: New test.
30070
30071 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
30072
30073 PR c++/9437
30074 * g++.dg/template/unify4.C: New test.
30075
30076 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
30077
30078 * gcc.c-torture/execute/20030128-1.c: New test.
30079
30080 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
30081
30082 * g++.dg/lookup/nested1.C: Test moved from ...
30083 * g++.old-deja/g++.other/lookup24.C: ... here.
30084
30085 2003-01-28 Jan Hubicka <jh@suse.cz>
30086
30087 * gcc.dg/i386-cmov5.c: New test.
30088
30089 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
30090
30091 * gcc.c-torture/execute/20010925-1.c: Changed the
30092 memcpy declaration.
30093
30094 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
30095
30096 PR c++/3902
30097 * g++.dg/parse/template5.C: New test.
30098
30099 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
30100
30101 PR fortran/9258
30102 * g77.dg/pr9258: New test.
30103
30104 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
30105
30106 * README: Move relevant parts from README.g++.
30107
30108 * README.g++: Remove this file.
30109
30110 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
30111
30112 * g++.dg/abi/dcast1.C: New test.
30113
30114 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30115
30116 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
30117
30118 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
30119
30120 PR c++/47
30121 * g++.old-deja/g++.other/lookup24.C: New test.
30122
30123 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30124
30125 PR middle-end/7227
30126 * gcc.dg/uninit-C.c: New test.
30127
30128 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
30129
30130 * g++.dg/abi/covariant1.C: New test.
30131
30132 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
30133
30134 * gcc.dg/20030123-1.c: New test.
30135
30136 2003-01-25 Jan Hubicka <jh@suse.cz>
30137
30138 PR opt/8492
30139 * gcc.c-torture/compile/20030125-1.c
30140
30141 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
30142
30143 PR c++/9403
30144 * g++.dg/parse/template3.C: New test.
30145 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
30146
30147 PR c++/795
30148 * g++.dg/parse/template4.C: New test.
30149
30150 PR c++/9415
30151 * g++.dg/template/qual2.C: New test.
30152
30153 PR c++/8545
30154 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
30155
30156 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
30157
30158 2003-01-25 Roger Sayle <roger@eyesopen.com>
30159
30160 * gcc.c-torture/execute/switch-1.c: New test case.
30161
30162 2003-01-25 Jan Hubicka <jh@suse.cz>
30163
30164 * gcc.c-torture/execute/20030125-1.[cx]: New test.
30165
30166 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
30167
30168 Tweaks for Bison-1.875. From the NEWS file:
30169 "- `parse error' -> `syntax error'
30170 Bison now uniformly uses the term `syntax error'"
30171 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
30172 * gcc.dg/cpp/digraph2.c: Likewise.
30173 * gcc.dg/cpp/direct2.c: Likewise.
30174 * gcc.dg/cpp/paste4.c: Likewise.
30175 * gcc.dg/c90-restrict-1.c: Likewise.
30176 * gcc.dg/c99-func-2.c: Likewise.
30177 * gcc.dg/noncompile/920721-2.c: Likewise.
30178 * gcc.dg/noncompile/930622-2.c: Likewise.
30179 * gcc.dg/noncompile/940112-1.c: Likewise.
30180 * gcc.dg/noncompile/950921-1.c: Likewise.
30181 * gcc.dg/noncompile/951123-1.c: Likewise.
30182 * gcc.dg/noncompile/971104-1.c: Likewise.
30183 * gcc.dg/noncompile/990416-1.c: Likewise.
30184
30185 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
30186
30187 * g++.dg/parse/undefined1.C: Add error message.
30188
30189 2003-01-22 Mark Mitchell <mark@codesourcery.com>
30190
30191 PR c++/9354
30192 * g++.dg/parse/new1.C: New test.
30193
30194 PR c++/9216
30195 * g++.dg/parse/template2.C: New test.
30196
30197 PR c++/9354
30198 * g++.dg/parse/typedef2.C: New test.
30199
30200 PR c++/9328
30201 * g++.dg/ext/typeof3.C: New test.
30202
30203 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30204
30205 PR c++/2738
30206 * g++.dg/parse/ret-type1.C: New test.
30207
30208 PR c++/3792
30209 * g++.dg/parse/tmpl-outside1.C: New test.
30210
30211 PR c++/4207
30212 * g++.dg/parse/int-as-enum1.C: New test.
30213
30214 PR c++/4903
30215 * g++.dg/parse/no-typename1.C: New test.
30216
30217 PR c++/5533
30218 * g++.dg/parse/no-value1.C: New test.
30219
30220 PR c++/5921
30221 * g++.dg/parse/wrong-inline1.C: New test.
30222
30223 PR c++/6402
30224 * g++.dg/parse/ref1.C: New test.
30225
30226 PR c++/6992
30227 * g++.dg/parse/attr-ctor1.C: New test.
30228
30229 PR c++/7229
30230 * g++.dg/parse/namespace5.C: New test.
30231
30232 PR c++/7917
30233 * g++.dg/parse/func-def1.C: New test.
30234
30235 PR c++/8143
30236 * g++.dg/parse/undefined1.C: New test.
30237
30238 PR c++/5723, PR c++/8522
30239 * g++.dg/parse/specialization1.C: New test.
30240
30241 PR c++/163, PR c++/8595
30242 * g++.dg/parse/struct-as-enum1.C: New test.
30243
30244 PR c++/9173
30245 * g++.dg/parse/undefined2.C: New test.
30246
30247 2003-01-22 Mark Mitchell <mark@codesourcery.com>
30248
30249 PR c++/9298
30250 * g++.dg/parse/template1.C: New test.
30251
30252 PR c++/9384
30253 * g++.dg/parse/using1.C: New test.
30254
30255 PR c++/9285
30256 PR c++/9294
30257 * g++.dg/parse/expr2.C: New test.
30258
30259 PR c++/9388
30260 * g++.dg/parse/lookup2.C: Likewise.
30261
30262 2003-01-21 Jan Hubicka <jh@suse.cz>
30263
30264 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
30265 * gcc.c-torture/execute/eeprof-1.c: Likewise.
30266 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
30267 * gcc.c-torture/execute/string-opt-*.c: Likewise.
30268
30269 2003-01-20 Nick Clifton <nickc@redhat.com>
30270
30271 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
30272 problem with ARM sibcall code generation.
30273
30274 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
30275
30276 * gcc.c-torture/execute/20030120-1.c: New.
30277
30278 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
30279
30280 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
30281
30282 2003-01-17 Mark Mitchell <mark@codesourcery.com>
30283
30284 PR c++/9272
30285 * g++.dg/parse/ctor1.C: New test.
30286
30287 PR c++/9294:
30288 * g++.dg/parse/qualified1.C: New test.
30289
30290 * g++.dg/parse/typename3.C: New test.
30291
30292 2003-01-16 Richard Henderson <rth@redhat.com>
30293
30294 * g++.dg/tls/init-2.C: Fix error matches for real this time.
30295
30296 2003-01-16 Richard Henderson <rth@redhat.com>
30297
30298 * g++.dg/pch/pch.exp: Copy test header to the working directory
30299 before using it either for precompilation or direct use.
30300 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
30301 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
30302
30303 2003-01-16 Richard Henderson <rth@redhat.com>
30304
30305 * gcc.dg/pch/pch.exp: Copy test header to the working directory
30306 before using it either for precompilation or direct use.
30307 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
30308 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
30309
30310 2003-01-16 Mark Mitchell <mark@codesourcery.com>
30311
30312 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
30313 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
30314 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
30315 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
30316 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
30317 typename warning into error.
30318 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
30319 error messages.
30320 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
30321 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
30322 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
30323 messages.
30324 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
30325 make declaration visible in template.
30326 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
30327 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
30328 messages.
30329 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
30330 message.
30331 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
30332 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
30333 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
30334 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
30335 typename warning with error message.
30336 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
30337 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
30338 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
30339
30340 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
30341
30342 * g++.dg/parse/ambig2.C: New test.
30343
30344 2003-01-15 Richard Henderson <rth@redhat.com>
30345
30346 * g++.dg/tls/init-2.C: Update error message string.
30347
30348 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30349
30350 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
30351
30352 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
30353
30354 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
30355 all for HC11/HC12.
30356 * gcc.c-torture/compile/20001205-1.x: Likewise.
30357 * gcc.c-torture/compile/20001226-1.x: Likewise.
30358 * gcc.c-torture/compile/920520-1.x: Likewise.
30359 * gcc.c-torture/compile/961203-1.x: Likewise.
30360 * gcc.c-torture/compile/20020604-1.x: Likewise.
30361
30362 2003-01-15 Jan Hubicka <jh@suse.cz>
30363
30364 * gcc.c-torture/compile/20030115-1.c: New test.
30365
30366 * gcc.dg/i386-fpcvt-1.c: New test.
30367 * gcc.dg/i386-fpcvt-2.c: New test.
30368
30369 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
30370
30371 Further conform g++'s __vmi_class_type_info to the C++ ABI
30372 specification.
30373 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
30374 the specification.
30375
30376 2003-01-14 Jan Hubicka <jh@suse.cz>
30377
30378 * gcc.dg/i386-fpcvt-1.c: New test.
30379 * gcc.dg/i386-fpcvt-2.c: New test.
30380
30381 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
30382
30383 * gcc.dg/i386-mmx-3.c: New test.
30384
30385 2003-01-12 Mark Mitchell <mark@codesourcery.com>
30386
30387 PR c++/9264
30388 * g++.dg/parse/octal1.C: New file.
30389
30390 PR c++/9172
30391 * g++.dg/parse/typename1.C: New file.
30392
30393 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
30394
30395 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
30396 * gcc.dg/bf-no-ms-layout.c: Likewise.
30397 * gcc.dg/bf-ms-attrib.c: Likewise.
30398
30399 2003-01-10 Mark Mitchell <mark@codesourcery.com>
30400
30401 PR c++/9099
30402 * g++.dg/parse/dtor1.C: New file.
30403
30404 PR c++/9128
30405 * g++.dg/rtti/typeid1.C: New file.
30406
30407 PR c++/9153
30408 * g++.dg/parse/lookup1.C: New file.
30409
30410 PR c++/9171
30411 * g++.dg/templ/spec5.C: New file.
30412
30413 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
30414
30415 * gcc.c-torture/compile/20030110-1.c: New test.
30416
30417 2003-01-09 Geoffrey Keating <geoffk@apple.com>
30418
30419 Merge from pch-branch:
30420
30421 2002-12-23 Geoffrey Keating <geoffk@apple.com>
30422
30423 * gcc.dg/pch/cpp-1.h: New.
30424 * gcc.dg/pch/cpp-1.c: New.
30425 * gcc.dg/pch/cpp-2.h: New.
30426 * gcc.dg/pch/cpp-2.c: New.
30427
30428 2002-11-19 Geoffrey Keating <geoffk@apple.com>
30429
30430 * gcc.dg/pch/except-1.h: New.
30431 * gcc.dg/pch/except-1.c: New.
30432
30433 2002-11-13 Geoffrey Keating <geoffk@apple.com>
30434
30435 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
30436 running test.
30437 * gcc.dg/pch: Include *.hp not *.h.
30438 * gcc.dg/pch/system-1.h: New.
30439 * gcc.dg/pch/system-1.c: New.
30440
30441 2002-11-11 Geoffrey Keating <geoffk@apple.com>
30442
30443 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
30444 rather than trying to build and run a program using PCH.
30445 * gcc.dg/pch: Remove dg-do commands from test files.
30446
30447 2002-11-08 Geoffrey Keating <geoffk@apple.com>
30448
30449 * gcc.dg/pch/macro-3.c: New.
30450 * gcc.dg/pch/macro-3.h: New.
30451
30452 2002-11-04 Geoffrey Keating <geoffk@apple.com>
30453
30454 * gcc.dg/pch/common-1.c: New.
30455 * gcc.dg/pch/common-1.h: New.
30456 * gcc.dg/pch/decl-1.c: New.
30457 * gcc.dg/pch/decl-1.h: New.
30458 * gcc.dg/pch/decl-2.c: New.
30459 * gcc.dg/pch/decl-2.h: New.
30460 * gcc.dg/pch/decl-3.c: New.
30461 * gcc.dg/pch/decl-3.h: New.
30462 * gcc.dg/pch/decl-4.c: New.
30463 * gcc.dg/pch/decl-4.h: New.
30464 * gcc.dg/pch/decl-5.c: New.
30465 * gcc.dg/pch/decl-5.h: New.
30466 * gcc.dg/pch/global-1.c: New.
30467 * gcc.dg/pch/global-1.h: New.
30468 * gcc.dg/pch/inline-1.c: New.
30469 * gcc.dg/pch/inline-1.h: New.
30470 * gcc.dg/pch/inline-2.c: New.
30471 * gcc.dg/pch/inline-2.h: New.
30472 * gcc.dg/pch/static-1.c: New.
30473 * gcc.dg/pch/static-1.h: New.
30474 * gcc.dg/pch/static-2.c: New.
30475 * gcc.dg/pch/static-2.h: New.
30476
30477 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
30478
30479 * g++.dg/pch/pch.exp: Better handle failing testcases.
30480 * gcc.dg/pch/pch.exp: Likewise.
30481 * gcc.dg/pch/macro-1.c: New.
30482 * gcc.dg/pch/macro-1.h: New.
30483 * gcc.dg/pch/macro-2.c: New.
30484 * gcc.dg/pch/macro-2.h: New.
30485
30486 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
30487
30488 * g++.dg/dg.exp: Treat files in pch/ specially.
30489 * g++.dg/pch/pch.exp: New file.
30490 * g++.dg/pch/empty.H: New file.
30491 * g++.dg/pch/empty.C: New file.
30492 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
30493 "precompile".
30494
30495 * gcc.dg/pch/pch.exp: New file.
30496 * gcc.dg/pch/empty.h: New file.
30497 * gcc.dg/pch/empty.c: New file.
30498 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
30499 "precompile".
30500
30501 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30502
30503 * g++.dg/template/friend14.C: New test.
30504
30505 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
30506
30507 * gcc.dg/old-style-asm-1.c: New test.
30508
30509 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
30510
30511 * gcc.c-torture/compile/20030109-1.c: New test.
30512
30513 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
30514
30515 * gcc.c-torture/execute/20030109-1.c: New test.
30516
30517 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
30518
30519 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
30520 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
30521 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
30522 * g++.old-deja/g++.mike/eh2.C: Likewise.
30523 * g++.old-deja/g++.mike/eh3.C: Likewise.
30524 * g++.old-deja/g++.mike/eh5.C: Likewise.
30525 * g++.old-deja/g++.mike/eh6.C: Likewise.
30526 * g++.old-deja/g++.mike/eh7.C: Likewise.
30527 * g++.old-deja/g++.mike/eh8.C: Likewise.
30528 * g++.old-deja/g++.mike/eh9.C: Likewise.
30529 * g++.old-deja/g++.mike/eh10.C: Likewise.
30530 * g++.old-deja/g++.mike/eh12.C: Likewise.
30531 * g++.old-deja/g++.mike/eh13.C: Likewise.
30532 * g++.old-deja/g++.mike/eh14.C: Likewise.
30533 * g++.old-deja/g++.mike/eh16.C: Likewise.
30534 * g++.old-deja/g++.mike/eh17.C: Likewise.
30535 * g++.old-deja/g++.mike/eh18.C: Likewise.
30536 * g++.old-deja/g++.mike/eh21.C: Likewise.
30537 * g++.old-deja/g++.mike/eh23.C: Likewise.
30538 * g++.old-deja/g++.mike/eh24.C: Likewise.
30539 * g++.old-deja/g++.mike/eh25.C: Likewise.
30540 * g++.old-deja/g++.mike/eh26.C: Likewise.
30541 * g++.old-deja/g++.mike/eh27.C: Likewise.
30542 * g++.old-deja/g++.mike/eh28.C: Likewise.
30543 * g++.old-deja/g++.mike/eh29.C: Likewise.
30544 * g++.old-deja/g++.mike/eh31.C: Likewise.
30545 * g++.old-deja/g++.mike/eh33.C: Likewise.
30546 * g++.old-deja/g++.mike/eh34.C: Likewise.
30547 * g++.old-deja/g++.mike/eh35.C: Likewise.
30548 * g++.old-deja/g++.mike/eh36.C: Likewise.
30549 * g++.old-deja/g++.mike/eh37.C: Likewise.
30550 * g++.old-deja/g++.mike/eh38.C: Likewise.
30551 * g++.old-deja/g++.mike/eh39.C: Likewise.
30552 * g++.old-deja/g++.mike/eh40.C: Likewise.
30553 * g++.old-deja/g++.mike/eh41.C: Likewise.
30554 * g++.old-deja/g++.mike/eh42.C: Likewise.
30555 * g++.old-deja/g++.mike/eh44.C: Likewise.
30556 * g++.old-deja/g++.mike/eh46.C: Likewise.
30557 * g++.old-deja/g++.mike/eh47.C: Likewise.
30558 * g++.old-deja/g++.mike/eh48.C: Likewise.
30559 * g++.old-deja/g++.mike/eh49.C: Likewise.
30560 * g++.old-deja/g++.mike/eh50.C: Likewise.
30561 * g++.old-deja/g++.mike/eh51.C: Likewise.
30562 * g++.old-deja/g++.mike/eh53.C: Likewise.
30563 * g++.old-deja/g++.mike/eh55.C: Likewise.
30564 * g++.old-deja/g++.mike/p7912.C: Likewise.
30565 * g++.old-deja/g++.mike/p9706.C: Likewise.
30566 * g++.old-deja/g++.mike/p10416.C: Likewise.
30567 * g++.old-deja/g++.mike/p11667.C: Likewise.
30568 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
30569 Remove redundant reference to Iris.
30570 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
30571 Elxsi, i860, Pico Java, and WE32K.
30572
30573 2003-01-07 Mark Mitchell <mark@codesourcery.com>
30574
30575 * g++.dg/ext/asm4.C: New test.
30576
30577 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30578
30579 PR c++/9030
30580 * g++.dg/template/friend12.C: New test.
30581 * g++.dg/template/friend13.C: Likewise.
30582 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
30583
30584 2003-01-08 Jan Hubicka <jh@suse.cz>
30585
30586 * gcc.dg/i386-cadd.c: New test.
30587 * gcc.dg/i386-cmov4.c: Likewise.
30588
30589 2003-01-06 Mark Mitchell <mark@codesourcery.com>
30590
30591 PR c++/9165
30592 * g++.dg/warn/Wunused-3.C: New test.
30593
30594 * g++.dg/abi/bitfield9.C: New test.
30595
30596 PR c++/9189
30597 * g++.dg/parse/defarg3.C: New test.
30598
30599 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
30600
30601 * g++.dg/parse/ambig1.C: New test.
30602 * g++.dg/parse/defarg2.C: New test.
30603
30604 2003-01-05 Mark Mitchell <mark@codesourcery.com>
30605
30606 * g++.dg/template/defarg-1.C: New test.
30607 * g++.dg/template/local2.C: Likewise.
30608
30609 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
30610
30611 * gcc.c-torture/execute/20030105-1.c: New test.
30612
30613 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30614
30615 * g++.dg/parse/namespace3.C: Remove extra semicolons.
30616 * g++.dg/parse/namespace4.C: Likewise.
30617
30618 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
30619
30620 * g++.dg/template/ntp2.C: New test.
30621
30622 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
30623
30624 * g++.dg/parse/extern-C-1.C: New test.
30625
30626 * g++.dg/parse/namespace4.C: New test.
30627
30628 * g++.dg/template/nested1.C: New test.
30629
30630 * g++.dg/parse/namespace3.C: New test.
30631
30632 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
30633
30634 * g++.dg/lookup/two-stage1.C: New test.
30635
30636 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30637
30638 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
30639 * g++.old-deja/g++.jason/access8.C: Likewise.
30640 * g++.old-deja/g++.other/decl5.C: Likewise.
30641
30642 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
30643
30644 * g++.dg/parse/parse7.C: New test.
30645
30646 2003-01-02 Mark Mitchell <mark@codesourcery.com>
30647
30648 PR c++/2843
30649 * g++.dg/ext/attrib7.C: New test.
30650
30651 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
30652
30653 * g++.dg/parse/parse6.C: New test.
30654
30655 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
30656
30657 * gcc.dg/h8300-stack-1.c: New.
30658
30659 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
30660
30661 g++.dg/lookup/exception1.C: New test.
30662
30663 g++.dg/lookup/template1.C: New test.
30664
30665 g++.dg/parse/namespace2.C: New test.
30666
30667 g++.dg/parse/parens2.C: New test.
30668
30669 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
30670
30671 * g++.dg/parse/parse5.C: New test.
30672 * g++.dg/lookup/scoped4.C: New test.
30673
30674 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
30675
30676 * g++.dg/parse/parens1.C: New test.
30677
30678 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
30679 angle-bracket1.C.
30680 * g++.dg/parse/parens2.C: New test.
30681
30682 * g++.dg/lookup/scope-operator1.C: New test.
30683
30684 * g++.dg/parse/operator1.C: New test.
30685
30686 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30687
30688 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
30689 * g++.old-deja/g++.other/access6.C: Likewise.
30690 * g++.old-deja/g++.other/decl1.C: Likewise.
30691 * g++.old-deja/g++.pt/typename12.C: Likewise.
30692
30693 2002-12-31 Mark Mitchell <mark@codesourcery.com>
30694
30695 * g++.dg/parse/namespace1.C: New test.
30696
30697 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
30698
30699 * g++.dg/parse/parse4.C: New test.
30700
30701 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
30702
30703 * g++.dg/parse/parse3.C: New test.
30704
30705 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
30706
30707 * g++.dg/parse/parse2.C: New test.
30708
30709 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
30710
30711 * g++.dg/template/friend11.C: New test.
30712
30713 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
30714
30715 * g++.dg/parse/parse1.C: New test.
30716
30717 2002-12-31 Janis Johnson <janis187@us.ibm.com>
30718
30719 * lib/profopt.exp: Change the name of a global variable to avoid
30720 possible clashes with other test suites.
30721
30722 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
30723
30724 * g++.dg/inherit/covariant8.C: New test.
30725
30726 2002-12-31 Mark Mitchell <mark@codesourcery.com>
30727
30728 * g++.dg/init/array9.C: New test.
30729
30730 PR c++/9112
30731 * g++.dg/parse/expr1.C: New test.
30732
30733 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
30734
30735 * gcc.c-torture/compile/20021230-1.c: New test.
30736
30737 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
30738
30739 * g++.dg/inherit/covariant5.C: New test.
30740 * g++.dg/inherit/covariant6.C: New test.
30741 * g++.dg/inherit/covariant7.C: New test.
30742
30743 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30744
30745 PR c++/2739
30746 * g++.dg/other/access2.C: New test.
30747
30748 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
30749
30750 * g++.dg/other/anon-struct.C: No longer fails
30751 * g++.old-deja/g++.brendan/parse4.C: Likewise.
30752 * g++.old-deja/g++.brendan/parse5.C: Likewise.
30753 * g++.old-deja/g++.brendan/parse6.C: Likewise.
30754
30755 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
30756
30757 * g++.dg/parse/angle-bracket.C (main): No longer fails.
30758
30759 2002-12-27 Mark Mitchell <mark@codesourcery.com>
30760
30761 * g++.dg/eh/spec4.C: Remove stray semicolon.
30762 * g++.dg/expr/pmf-1.C: Change error message.
30763 * g++.dg/ext/asm1.C: Remove stray semicolon.
30764 * g++.dg/ext/typename1.C: Add missing typenames.
30765 * g++.dg/inherit/template-as-base.C: Change error message.
30766 * g++.dg/lookup/scoped1.C: Likewise.
30767 * g++.dg/lookup/scoped2.C: Likewise.
30768 * g++.dg/lookup/using2.C: Likewise.
30769 * g++.dg/other/component1.C: Remove stray semicolon.
30770 * g++.dg/other/do1.C: Change error message.
30771 * g++.dg/other/error2.C: Likewise.
30772 * g++.dg/other/init1.C: Likewise.
30773 * g++.dg/other/packed1.C: Remove stray semicolon.
30774 * g++.dg/other/ptrmem2.C: Change error message.
30775 * g++.dg/parse/parameter-declaration-1.C: Remove line number
30776 marker.
30777 * g++.dg/special/initp1.C: Remove invalid attribute usage.
30778 * g++.dg/template/access3.C: Add typename keyword.
30779 * g++.dg/template/access5.C: Remove stray semicolon.
30780 * g++.dg/template/access6.C: Likewise.
30781 * g++.dg/template/complit1.C: Likewise.
30782 * g++.dg/template/crash1.C: Change error message.
30783 * g++.dg/template/inherit2.C: Remove stray semicolon.
30784 * g++.dg/template/instantiate2.C: Likewise.
30785 * g++.dg/template/instantiate3.C: Change error message.
30786 * g++.dg/template/qual1.C: Remove stray semicolon.
30787 * g++.dg/template/qualttp18.C: Change error message.
30788 * g++.dg/template/ref1.C: Remove stray semicolon.
30789 * g++.dg/template/sizeof1.C (A::value): Declare it.
30790 * g++.dg/template/spec4.C: Change error message.
30791 * g++.dg/template/static1.C: Likewise.
30792 * g++.dg/template/type1.C: Likewise.
30793 * g++.dg/template/typename3.C: Likewise.
30794 * g++.old-deja/g++.benjamin/13478.C: Change error message.
30795 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
30796 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
30797 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
30798 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
30799 named return value extension.
30800 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
30801 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
30802 * g++.old-deja/g++.bob/extern_C.C: Likewise.
30803 * g++.old-deja/g++.bob/inherit2.C: Likewise.
30804 * g++.old-deja/g++.brendan/complex1.C: Likewise.
30805 * g++.old-deja/g++.brendan/copy5.C: Likewise.
30806 * g++.old-deja/g++.brendan/crash13.C: Likewise.
30807 * g++.old-deja/g++.brendan/crash15.C: Likewise.
30808 * g++.old-deja/g++.brendan/crash18.C: Change error message.
30809 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
30810 * g++.old-deja/g++.brendan/crash38.C: Likewise.
30811 * g++.old-deja/g++.brendan/crash50.C: Likewise.
30812 * g++.old-deja/g++.brendan/crash56.C: Likewise.
30813 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
30814 syntax.
30815 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
30816 * g++.old-deja/g++.brendan/crash8.C: Change error message.
30817 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
30818 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
30819 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
30820 * g++.old-deja/g++.brendan/template11.C: Likewise.
30821 * g++.old-deja/g++.brendan/template26.C: Likewise.
30822 * g++.old-deja/g++.brendan/template27.C: Use explicit
30823 specialization syntax.
30824 * g++.old-deja/g++.brendan/template30.C: Likewise.
30825 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
30826 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
30827 non-dependent names.
30828 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
30829 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
30830 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
30831 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
30832 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
30833 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
30834 named return value extension.
30835 * g++.old-deja/g++.ext/namedret2.C: Likewise.
30836 * g++.old-deja/g++.ext/namedret3.C: Likewise.
30837 * g++.old-deja/g++.ext/return1.C: Likewise.
30838 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
30839 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
30840 * g++.old-deja/g++.jason/access8.C: Likewise.
30841 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
30842 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
30843 pseudo-destructor names.
30844 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
30845 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
30846 pseudo-destructor names.
30847 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
30848 * g++.old-deja/g++.jason/overload19.C: Likewise.
30849 * g++.old-deja/g++.jason/overload32.C: Likewise.
30850 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
30851 stray semicolons.
30852 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
30853 * g++.old-deja/g++.jason/return.C: Likewise.
30854 * g++.old-deja/g++.jason/return2.C: Likewise.
30855 * g++.old-deja/g++.jason/shadow1.C: Likewise.
30856 * g++.old-deja/g++.jason/special.C: Use explicit specialization
30857 syntax.
30858 * g++.old-deja/g++.jason/template10.C: Account for use of
30859 non-dependent names.
30860 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
30861 syntax.
30862 * g++.old-deja/g++.jason/template37.C: Likewise.
30863 * g++.old-deja/g++.law/access4.C: Change error messages.
30864 * g++.old-deja/g++.law/arm13.C: Remove incorrect
30865 pseudo-destructor names.
30866 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
30867 * g++.old-deja/g++.law/ctors9.C: Likewise.
30868 * g++.old-deja/g++.law/cvt22.C: Likewise.
30869 * g++.old-deja/g++.law/dtors5.C: Likewise.
30870 * g++.old-deja/g++.law/global-init1.C: Likewise.
30871 * g++.old-deja/g++.law/missed-error3.C: Likewise.
30872 * g++.old-deja/g++.law/operators28.C: Likewise.
30873 * g++.old-deja/g++.law/visibility28.C: Likewise.
30874 * g++.old-deja/g++.martin/eval1.C: Likewise.
30875 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
30876 name.
30877 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
30878 * g++.old-deja/g++.mike/net34.C: Likewise.
30879 * g++.old-deja/g++.mike/net36.C: Likewise.
30880 * g++.old-deja/g++.mike/ns2.C: Likewise.
30881 * g++.old-deja/g++.mike/p12306.C: Likewise.
30882 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
30883 value extension.
30884 * g++.old-deja/g++.mike/p700.C: Likewise.
30885 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
30886 * g++.old-deja/g++.mike/p710.C: Likewise.
30887 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
30888 value extension.
30889 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
30890 * g++.old-deja/g++.mike/pmf9.C: Likewise.
30891 * g++.old-deja/g++.ns/crash2.C: Likewise.
30892 * g++.old-deja/g++.ns/crash3.C: Likewise.
30893 * g++.old-deja/g++.ns/invalid1.C: Likewise.
30894 * g++.old-deja/g++.ns/ns17.C: Likewise.
30895 * g++.old-deja/g++.ns/template16.C: Likewise.
30896 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
30897 keyword.
30898 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
30899 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
30900 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
30901 named return value extension.
30902 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
30903 * g++.old-deja/g++.other/access4.C: Issue additional error
30904 messages.
30905 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
30906 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
30907 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
30908 * g++.old-deja/g++.other/crash25.C: Change error message.
30909 * g++.old-deja/g++.other/crash4.C: Change error message.
30910 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
30911 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
30912 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
30913 checks.
30914 * g++.old-deja/g++.other/defarg8.C: Likewise.
30915 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
30916 * g++.old-deja/g++.other/dtor10.C: Likewise.
30917 * g++.old-deja/g++.other/incomplete.C: Likewise.
30918 * g++.old-deja/g++.other/linkage7.C: Likewise.
30919 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
30920 lookup algorithm.
30921 * g++.old-deja/g++.other/mangle2.C: Likewise.
30922 * g++.old-deja/g++.other/refinit2.C: Likewise.
30923 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
30924 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
30925 * g++.old-deja/g++.pt/crash28.C: Likewise.
30926 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
30927 syntax.
30928 * g++.old-deja/g++.pt/crash32.C: Change error message.
30929 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
30930 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
30931 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
30932 error message position.
30933 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
30934 * g++.old-deja/g++.pt/defarg8.C: Change error message.
30935 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
30936 syntax.
30937 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
30938 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
30939 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
30940 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
30941 keyword.
30942 * g++.old-deja/g++.pt/explicit31.C: Likewise.
30943 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
30944 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
30945 keyword.
30946 * g++.old-deja/g++.pt/explicit71.C: Change error message.
30947 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
30948 syntax.
30949 * g++.old-deja/g++.pt/friend28.C: Account for use of
30950 non-dependent names.
30951 * g++.old-deja/g++.pt/friend29.C: Likewise.
30952 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
30953 rules.
30954 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
30955 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
30956 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
30957 lookup rules.
30958 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
30959 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
30960 keyword.
30961 * g++.old-deja/g++.pt/memclass20.C: Likewise.
30962 * g++.old-deja/g++.pt/memclass5.C: Likewise.
30963 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
30964 keyword.
30965 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
30966 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
30967 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
30968 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
30969 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
30970 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
30971 keyword.
30972 * g++.old-deja/g++.pt/spec10.C: Likewise.
30973 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
30974 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
30975 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
30976 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
30977 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
30978 * g++.old-deja/g++.pt/ttp62.C: Likewise.
30979 * g++.old-deja/g++.pt/ttp64.C: Likewise.
30980 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
30981 * g++.old-deja/g++.pt/typename15.C: Likewise.
30982 * g++.old-deja/g++.pt/typename22.C: Likewise.
30983 * g++.old-deja/g++.pt/typename6.C: Change error messages.
30984 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
30985 * g++.old-deja/g++.pt/virtual2.C: Likewise.
30986 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
30987 syntax.
30988 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
30989 return value extension.
30990 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
30991 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
30992 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
30993 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
30994
30995 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
30996
30997 * g++.dg/warn/inline1.C: New test.
30998 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
30999 * g++.old-deja/g++.jason/synth10.C: Likewise.
31000 * g++.old-deja/g++.mike/net31.C: Likewise.
31001 * g++.old-deja/g++.mike/p8786.C: Likewise.
31002
31003 * g++.dg/template/friend10.C: New test.
31004 * g++.dg/template/conv5.C: New test.
31005
31006 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
31007
31008 * g++.dg/lookup/scoped3.C: New test.
31009
31010 * g++.dg/lookup/decl1.C: New test.
31011 * g++.dg/lookup/decl2.C: New test.
31012
31013 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
31014
31015 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
31016 gcc.c-torture/compile/20021015-1.c,
31017 gcc.c-torture/compile/20021015-2.c,
31018 gcc.c-torture/compile/20021123-1.c,
31019 gcc.c-torture/compile/20021123-2.c,
31020 gcc.c-torture/compile/20021123-3.c,
31021 gcc.c-torture/compile/20021123-4.c,
31022 gcc.c-torture/execute/20021024-1.c: Add tests previously added
31023 only to 3.1 or 3.2 branch.
31024
31025 2002-12-23 Mark Mitchell <mark@codesourcery.com>
31026
31027 * gcc.dg/i386-bitfield3.c: New test.
31028
31029 * gcc.dg/i386-bitfield2.c: New test.
31030
31031 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
31032
31033 * g++.dg/parse/conv_op1.C: New test.
31034
31035 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
31036
31037 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
31038 approved.
31039
31040 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
31041
31042 * gcc.c-torture/compile/20021220-1.c: New test.
31043
31044 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
31045
31046 * gcc.dg/i386-fastcall-1.c: New.
31047
31048 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
31049
31050 * gcc.c-torture/execute/20021219-1.c: New test.
31051
31052 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
31053
31054 * gcc.dg/i386-pic-1.c: New test.
31055
31056 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31057
31058 PR c++/8099
31059 * g++.dg/template/friend9.C: New test.
31060
31061 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31062
31063 PR c++/3663
31064 * g++.dg/template/access7.C: New test.
31065
31066 2002-12-18 Nick Clifton <nickc@redhat.com>
31067
31068 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
31069 the libstdc++-v3 directory has been found.
31070
31071 2002-12-12 Devang Patel <dpatel@apple.com>
31072 * gcc.dg/darwin-ld-1.c: New test.
31073 * gcc.dg/darwin-ld-2.c: New test.
31074 * gcc.dg/darwin-ld-3.c: New test.
31075 * gcc.dg/darwin-ld-4.c: New test.
31076 * gcc.dg/darwin-ld-5.c: New test.
31077
31078 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
31079
31080 * gcc.c-torture/compile/20021212-1.c: New test.
31081
31082 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
31083
31084 * gcc.dg/fshort-wchar: New test.
31085
31086 2002-12-10 Mark Mitchell <mark@codesourcery.com>
31087
31088 PR c++/8372
31089 * g++.dg/template/dtor1.C: New test.
31090
31091 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
31092 markers.
31093
31094 2002-12-10 Jakub Jelinek <jakub@redhat.com>
31095
31096 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
31097
31098 2002-12-09 Mark Mitchell <mark@codesourcery.com>
31099
31100 * g++.dg/template/static1.C: New test.
31101 * g++.dg/template/static2.C: New test.
31102 * g++.old-deja/g++.ext/memconst.C: New test.
31103
31104 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31105
31106 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
31107 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
31108 * g++.dg/special/initp1.C: Likewise.
31109
31110 2002-12-06 Jakub Jelinek <jakub@redhat.com>
31111
31112 * gcc.c-torture/execute/20021204-1.c: New test.
31113
31114 2002-12-04 Geoffrey Keating <geoffk@apple.com>
31115
31116 * gcc.dg/ppc-fmadd-1.c: New file.
31117 * gcc.dg/ppc-fmadd-2.c: New file.
31118 * gcc.dg/ppc-fmadd-3.c: New file.
31119
31120 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
31121
31122 * gcc.c-torture/compile/20021204-1.c: New test.
31123
31124 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
31125
31126 * g++.dg/inherit/covariant2.C: New test.
31127 * g++.dg/inherit/covariant3.C: New test.
31128 * g++.dg/inherit/covariant4.C: New test.
31129 * g++.dg/inherit/covariant1.C: Remove XFAIL.
31130 * g++.old-deja/g++.robertl/eb17.C: Likewise.
31131
31132 2002-12-03 Mark Mitchell <mark@codesourcery.com>
31133
31134 PR c++/8688
31135 * g++.dg/init/brace3.C: New test.
31136
31137 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
31138
31139 * gcc.dg/20020210-1.c: Fix a comment typo.
31140
31141 2002-12-02 Mark Mitchell <mark@codesourcery.com>
31142
31143 PR c++/8720
31144 * g++.dg/parse/defarg1.C: New test.
31145
31146 PR c++/8615
31147 * g++.dg/template/char1.C: New test.
31148
31149 * g++.dg/template/varmod1.C: Fix typo.
31150
31151 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31152
31153 DR 180
31154 * g++.old-deja/g++.pt/crash32.C: Expect error.
31155
31156 2002-12-01 Mark Mitchell <mark@codesourcery.com>
31157
31158 PR c++/5919
31159 * g++.dg/template/varmod1.C: New test.
31160
31161 PR c++/8727
31162 * g++.dg/inherit/typeinfo1.C: New test.
31163
31164 PR c++/8663
31165 * g++.dg/inherit/typedef1.C: New test.
31166
31167 2002-11-30 Mark Mitchell <mark@codesourcery.com>
31168
31169 PR c++/8332
31170 PR c++/8493
31171 * g++.dg/template/strlen1.C: New test.
31172
31173 PR c++/8227
31174 * g++.dg/template/ctor2.C: New test.
31175
31176 PR c++/8214
31177 * g++.dg/init/string1.C: New test.
31178
31179 PR c++/8511
31180 * g++.dg/template/friend8.C: New test.
31181
31182 2002-11-29 Joe Buck <jbuck@synopsys.com>
31183
31184 * g++.dg/lookup/anon2.C: New test.
31185
31186 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
31187
31188 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
31189 h8300 port.
31190
31191 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
31192
31193 * gcc.dg/bitfld-6.c: New test.
31194
31195 2002-11-27 Jan Hubicka <jh@suse.cz>
31196
31197 * gcc.c-torture/execute/20021127.[cx]: New test.
31198
31199 2002-11-26 Jan Hubicka <jh@suse.cz>
31200
31201 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
31202 quality.
31203
31204 2002-11-26 Geoffrey Keating <geoffk@apple.com>
31205
31206 * g++.dg/init/brace2.C: New test.
31207 * g++.old-deja/g++.mike/p9129.C: Correct.
31208
31209 2002-11-26 Mark Mitchell <mark@codesourcery.com>
31210
31211 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
31212
31213 2002-11-25 Andreas Bauer <baueran@in.tum.de>
31214
31215 * gcc.dg/sibcall-6: New test for indirect sibcalls.
31216
31217 2002-11-25 Mark Mitchell <mark@codesourcery.com>
31218
31219 * testsuite/g++.dg/abi/empty11.C: New test.
31220 * testsuite/g++.dg/rtti/cv1.C: New test.
31221
31222 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
31223
31224 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
31225
31226 2002-11-24 Mark Mitchell <mark@codesourcery.com>
31227
31228 * g++.dg/abi/empty10.C: New test.
31229
31230 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
31231
31232 * gcc.c-torture/compile/20021124-1.c: New test.
31233
31234 2002-11-22 Mark Mitchell <mark@codesourcery.com>
31235
31236 * g++.dg/abi/rtti2.C: New test.
31237
31238 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
31239
31240 * gcc.dg/i386-unroll-1.c: New test.
31241
31242 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
31243
31244 * gcc.c-torture/compile/20021120-1.c: New test.
31245 * gcc.c-torture/compile/20021120-2.c: New test.
31246
31247 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
31248
31249 * gcc.dg/bitfld-5.c: New test.
31250
31251 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
31252
31253 * gcc.c-torture/execute/20021120-3.c: New test.
31254
31255 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
31256
31257 * gcc.c-torture/execute/20021120-2.c: New test.
31258
31259 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
31260
31261 * gcc.c-torture/execute/20021120-1.c: New test.
31262
31263 2002-11-20 Jakub Jelinek <jakub@redhat.com>
31264
31265 * gcc.c-torture/execute/20021118-3.c: New test.
31266
31267 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
31268
31269 * gcc.c-torture/compile/20021119-1.c: New test.
31270
31271 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
31272
31273 * gcc.dg/duff-1.c: New test.
31274 * gcc.dg/duff-2.c: New test.
31275 * gcc.dg/duff-3.c: New test.
31276
31277 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
31278
31279 * gcc.dg/cpp/_Pragma5.c: New test.
31280
31281 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
31282
31283 * gcc.c-torture/execute/20021118-2.c: New test.
31284
31285 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
31286
31287 * gcc.c-torture/execute/20021118-1.c: New test.
31288
31289 2002-11-16 Jakub Jelinek <jakub@redhat.com>
31290
31291 * gcc.dg/20021116-1.c: New test.
31292
31293 2002-11-14 Mark Mitchell <mark@codesourcery.com>
31294
31295 * g++.dg/abi/vcall1.C: New test.
31296
31297 2002-11-14 Jakub Jelinek <jakub@redhat.com>
31298
31299 * gcc.dg/20021029-1.c: New test.
31300 * gcc.dg/20021029-2.c: New test.
31301
31302 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
31303
31304 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
31305
31306 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
31307
31308 PR c/8439
31309 * gcc.dg/20021110.c: Move to ...
31310 * gcc.c-torture/compile/20021110.c: .... here.
31311
31312 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31313
31314 PR c/8467
31315 * gcc.c-torture/execute/20021111-1.c
31316
31317 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
31318
31319 PR c/8439
31320 * gcc.dg/20021110.c: New test.
31321
31322 2002-11-10 Mark Mitchell <mark@codesourcery.com>
31323
31324 * g++.dg/abi/vthunk3.C: Run only on x86.
31325
31326 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
31327
31328 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
31329
31330 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
31331
31332 * lib/compat.exp (compat-execute): Fix logic error in last
31333 change.
31334
31335 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
31336
31337 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
31338
31339 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31340
31341 PR c++/8389
31342 * g++.dg/template/access6.C: New test.
31343
31344 2002-11-08 Jan Hubicka <jh@suse.cz>
31345
31346 * gcc.dg/i386-ssefp-1.c: New test.
31347 * gcc.dg/i386-ssefp-1.c: New test.
31348
31349 2002-11-08 Jan Hubicka <jh@suse.cz>
31350
31351 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
31352
31353 2002-11-07 Mark Mitchell <mark@codesourcery.com>
31354
31355 * g++.dg/abi/vthunk3.C: New test.
31356
31357 PR c++/8338
31358 * g++.dg/template/crash2.C: New test.
31359
31360 2002-11-07 Mark Mitchell <mark@codesourcery.com>
31361
31362 * testsuite/g++.dg/abi/dtor1.C: New test.
31363 * testsuite/g++.dg/abi/dtor2.C: Likewise.
31364
31365 2002-11-05 Geoffrey Keating <geoffk@apple.com>
31366
31367 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
31368 Darwin.
31369
31370 2002-11-04 Adam Nemet <anemet@lnxw.com>
31371
31372 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
31373 -mthumb. Only xfail with -O0.
31374
31375 2002-11-03 Mark Mitchell <mark@codesourcery.com>
31376
31377 * g++.dg/abi/thunk1.C: New test.
31378 * g++.dg/abi/thunk2.C: Likewise.
31379 * g++.dg/abi/vtt1.C: Likewise.
31380
31381 2002-11-02 Diego Novillo <dnovillo@redhat.com>
31382
31383 PR optimization/8423
31384 * gcc.c-torture/execute/builtin-constant.c: New test.
31385
31386 2002-11-01 Zack Weinberg <zack@codesourcery.com>
31387
31388 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
31389 Add some more cases.
31390
31391 2002-11-01 Mark Mitchell <mark@codesourcery.com>
31392
31393 PR c++/8391
31394 * g++.dg/opt/local1.C: New test.
31395
31396 2002-10-30 Mark Mitchell <mark@codesourcery.com>
31397
31398 PR c++/8160
31399 * g++.dg/template/complit1.C: New test.
31400
31401 PR c++/8149
31402 * g++.dg/template/typename4.C: Likewise.
31403
31404 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31405
31406 Core issue 287, PR c++/7639
31407 * g++.dg/template/instantiate1.C: Adjust error location.
31408 * g++.dg/template/instantiate3.C: New test.
31409 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
31410 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
31411 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
31412
31413 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
31414
31415 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
31416
31417 2002-10-29 Mark Mitchell <mark@codesourcery.com>
31418
31419 PR c++/8287
31420 * g++.dg/init/dtor2.C: New test.
31421
31422 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31423
31424 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
31425 * gcc.dg/nest.c: Bypass errors on irix6.
31426
31427 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
31428
31429 * gcc.dg/nest.c: Expect error for mmix-*-*.
31430 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
31431
31432 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
31433
31434 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
31435 markers.
31436
31437 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
31438
31439 2002-10-25 Mike Stump <mrs@apple.com>
31440
31441 * gcc.dg/warn-1.c: New test.
31442
31443 2002-10-25 Zack Weinberg <zack@codesourcery.com>
31444
31445 * g++.dg/template/typename3.C: New test.
31446
31447 2002-10-25 Mark Mitchell <mark@codesourcery.com>
31448
31449 * g++.dg/lookup/ptrmem1.C: New test.
31450
31451 * g++.dg/abi/vthunk2.C: New test.
31452
31453 2002-10-25 Zack Weinberg <zack@codesourcery.com>
31454
31455 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
31456
31457 2002-10-24 Mark Mitchell <mark@codesourcery.com>
31458
31459 * g++.dg/abi/empty9.C: New test.
31460
31461 2002-10-24 Richard Henderson <rth@redhat.com>
31462
31463 * g++.dg/inherit/thunk1.C: Enable for ia64.
31464
31465 2002-10-23 Mark Mitchell <mark@codesourcery.com>
31466
31467 PR c++/8067
31468 * g++.dg/lookup/pretty1.C: New test.
31469
31470 2002-10-23 Jakub Jelinek <jakub@redhat.com>
31471
31472 * gcc.dg/20021023-1.c: New test.
31473
31474 2002-10-23 Mark Mitchell <mark@codesourcery.com>
31475
31476 PR c++/7679
31477 * g++.dg/parse/inline1.C: New test.
31478
31479 2002-10-23 Richard Henderson <rth@redhat.com>
31480
31481 * g++.dg/inherit/thunk1.C: Enable for x86_64.
31482
31483 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
31484
31485 2002-10-22 Mark Mitchell <mark@codesourcery.com>
31486
31487 PR c++/6579
31488 * g++.dg/parse/stmtexpr3.C: New test.
31489
31490 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
31491
31492 * g++.dg/expr/cond1.C: New test.
31493
31494 2002-10-21 Zack Weinberg <zack@codesourcery.com>
31495
31496 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
31497
31498 2002-10-21 Mark Mitchell <mark@codesourcery.com>
31499
31500 * g++.dg/abi/vbase13.C: New test.
31501 * g++.dg/abi/vbase14.C: Likewise.
31502
31503 2002-10-21 Jakub Jelinek <jakub@redhat.com>
31504
31505 * gcc.dg/tls/pic-1.c: New test.
31506 * gcc.dg/tls/nonpic-1.c: New test.
31507 * gcc.dg/20021018-1.c: New test.
31508
31509 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
31510
31511 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
31512 Remove only files with the same base name as the test case.
31513 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
31514 (profopt-execute): Likewise. Also, remove old profiling
31515 and performance data files before running the tests.
31516
31517 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
31518 * g++.dg/bprob/bprob.exp: Likewise.
31519 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
31520 to allow more general test case names.
31521
31522 * g++.dg/bprob/bprob-1.C: Rename to ...
31523 * g++.dg/bprob/g++-bprob-1.C: ... this.
31524
31525 * g77.dg/bprob/bprob-1.f: Rename to ...
31526 * g77.dg/bprob/g77-bprob-1.f: ... this.
31527
31528 2002-10-21 Zack Weinberg <zack@codesourcery.com>
31529
31530 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
31531 bison 1.50 or later.
31532
31533 2002-10-21 Janis Johnson <janis187@us.ibm.com>
31534
31535 * g++.dg/README: Describe more test directories.
31536
31537 2002-10-21 Mark Mitchell <mark@codesourcery.com>
31538
31539 * g++.dg/init/array6.C: Add additional tests.
31540
31541 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
31542
31543 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
31544 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
31545
31546 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
31547
31548 * gcc.c-torture/compile/20020604-1.x: New.
31549 * gcc.c-torture/compile/simd-5.x: Likewise.
31550 * gcc.c-torture/execute/920710-1.x: Likewise.
31551 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
31552
31553 2002-10-21 Mark Mitchell <mark@codesourcery.com>
31554
31555 * g++.dg/inherit/override1.C: Add dg-options clause.
31556
31557 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
31558
31559 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
31560 _mm_slli_si128.
31561
31562 2002-10-19 Andreas Schwab <schwab@suse.de>
31563
31564 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
31565 directory component.
31566
31567 2002-10-18 Mark Mitchell <mark@codesourcery.com>
31568
31569 * g++.dg/inherit/thunk1.C: New test.
31570
31571 * g++.dg/inherit/override1.C: New test.
31572
31573 * g++.dg/abi/mangle11.C: New test.
31574 * g++.dg/abi/mangle14.C: New test.
31575 * g++.dg/abi/mangle17.C: New test.
31576
31577 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
31578
31579 * g++.dg/overload/member2.C: New test.
31580
31581 2002-10-17 Janis Johnson <janis187@us.ibm.com>
31582
31583 * g++.dg/README: Describe new compat directory.
31584 * g++.dg/dg.exp: Skip tests in compat directory.
31585 * README.compat: New file.
31586 * lib/compat.exp: New expect script.
31587 * g++.dg/compat: New test directory.
31588 * g++.dg/compat/compat.exp: New expect script.
31589 * g++.dg/compat/abi: New test directory.
31590 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
31591 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
31592 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
31593 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
31594 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
31595 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
31596 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
31597 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
31598 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
31599 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
31600 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
31601 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
31602 * g++.dg/compat/break: New test directory.
31603 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
31604 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
31605 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
31606 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
31607 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
31608 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
31609 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
31610 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
31611 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
31612 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
31613 g++.dg/compat/break/README: New files.
31614 * g++.dg/compat/eh: New test directory.
31615 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
31616 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
31617 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
31618 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
31619 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
31620 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
31621 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
31622 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
31623 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
31624 g++.dg/compat/eh/filter2_y.C,
31625 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
31626 g++.dg/compat/eh/new1_y.C,
31627 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
31628 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
31629 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
31630 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
31631 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
31632 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
31633 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
31634 g++.dg/compat/eh/unexpected1_y.C: New files.
31635 * g++.dg/compat/init: New test directory.
31636 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
31637 g++.dg/compat/init/array5_y.C,
31638 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
31639 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
31640 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
31641 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
31642 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
31643 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
31644 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
31645 g++.dg/compat/init/init-ref2_y.C: New files.
31646
31647 2002-10-17 Mark Mitchell <mark@codesourcery.com>
31648
31649 PR c++/7584
31650 * g++.dg/inherit/using3.C: New test.
31651
31652 2002-10-17 Jan Hubicka <jh@suse.cz>
31653
31654 * gcc.dg/20021017-2.c: New test.
31655
31656 2002-10-17 Mark Mitchell <mark@codesourcery.com>
31657
31658 * g++.dg/abi/mangle16.C: Adjust.
31659
31660 * g++.dg/init/array8.C: New test.
31661
31662 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
31663
31664 * gcc.dg/special/mips-abi.exp: New test.
31665 * gcc.dg/special/mips-abi.s: Empty file used by the above.
31666
31667 2002-10-16 Mark Mitchell <mark@codesourcery.com>
31668
31669 * g++.dg/abi/mangle16.C: New test.
31670 * g++.dg/abi/mangle17.C: Likewise.
31671
31672 PR c++/7478
31673 * g++.dg/template/ref1.C: New test.
31674
31675 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31676
31677 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
31678
31679 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
31680
31681 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
31682
31683 2002-10-16 Mark Mitchell <mark@codesourcery.com>
31684
31685 PR c++/7524
31686 * g++.dg/init/array7.C: New test.
31687
31688 2002-10-15 Mark Mitchell <mark@codesourcery.com>
31689
31690 * g++.dg/init/array6.C: New test.
31691
31692 * g++.dg/abi/mangle13.C: Likewise.
31693 * g++.dg/abi/mangle14.C: Likewise.
31694 * g++.dg/abi/mangle15.C: Likewise.
31695
31696 2002-10-14 Mark Mitchell <mark@codesourcery.com>
31697
31698 * g++.dg/abi/empty8.C: New test.
31699
31700 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
31701
31702 * g++.dg/init/ctor1.C: New test.
31703
31704 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
31705
31706 * gcc.c-torture/execute/20021015-1.c: New test.
31707
31708 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
31709
31710 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
31711
31712 2002-10-14 Jan Hubicka <jh@suse.cz>
31713
31714 * gcc.dg/i386-ssetype-[1-5].c: New tests.
31715
31716 2002-10-14 Richard Henderson <rth@redhat.com>
31717
31718 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
31719
31720 2002-10-14 Mark Mitchell <mark@codesourcery.com>
31721
31722 PR optimization/6631
31723 * g++.dg/opt/const2.C: New test.
31724
31725 2002-10-14 Mark Mitchell <mark@codesourcery.com>
31726
31727 PR c++/7176
31728 * g++.dg/parse/friend1.C: New test.
31729 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
31730
31731 2002-10-14 Jakub Jelinek <jakub@redhat.com>
31732
31733 * gcc.dg/20021014-1.c: New test.
31734
31735 2002-10-11 Mark Mitchell <mark@codesourcery.com>
31736
31737 PR c++/5661
31738 * g++.dg/ext/vlm1.C: New test.
31739 * g++.dg/ext/vlm2.C: Likewise.
31740
31741 * g++.dg/init/array1.C: Remove invalid braces.
31742 * g++.dg/init/brace1.C: New test.
31743 * g++.dg/init/copy2.C: Likewise.
31744 * g++.dg/init/copy3.C: Likewise.
31745 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
31746 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
31747 braces.
31748
31749 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
31750
31751 * gcc.dg/cpp/assembler.S: Don't use -ansi.
31752
31753 2002-10-11 Richard Shann <richard.shann@superh.com>
31754
31755 * gcc.c-torture/compile/simd-5.c: New test.
31756
31757 2002-10-10 Roger Sayle <roger@eyesopen.com>
31758
31759 * gcc.c-torture/execute/shiftopt-1.c: New test case.
31760
31761 2002-10-10 Jim Wilson <wilson@redhat.com>
31762
31763 * gcc.c-torture/execute/20021010-1.c: New test.
31764
31765 2002-10-09 Zack Weinberg <zack@codesourcery.com>
31766
31767 PR c/7353
31768 * g++.dg/ext/typedef-init.C: New test.
31769 * gcc.dg/typedef-init.c: New test.
31770
31771 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
31772
31773 * gcc.dg/cpp/paste13.c: New test.
31774
31775 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31776
31777 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
31778 remaining platforms, XFAIL during compile, not execute. Don't
31779 XFAIL at -O0.
31780
31781 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
31782
31783 * gcc.dg/alias-1.c: Tweak expected warning.
31784
31785 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
31786
31787 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
31788
31789 2002-10-06 Andreas Jaeger <aj@suse.de>
31790
31791 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
31792 * gcc.dg/cpp/c++98.C: Likewise.
31793
31794 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
31795 * g++.dg/cpp/c++98.C: Likewise.
31796
31797 * g++.dg/README (Subdirectories): Mention cpp directory.
31798
31799 PR target/7559
31800 * gcc.dg/20021006-1.c: New test.
31801
31802 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31803
31804 PR c++/7804
31805 * g++.dg/other/warning1.C: New test.
31806
31807 2002-10-04 Roger Sayle <roger@eyesopen.com>
31808
31809 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
31810 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
31811 and sparc-*-* with -m64 as expected failures. See PR 8087.
31812
31813 2002-10-03 Mark Mitchell <mark@codesourcery.com>
31814
31815 PR c++/7931
31816 * g++.dg/template/ptrmem3.C: New test.
31817
31818 PR c++/7754
31819 * g++.dg/template/union1.C: New test.
31820
31821 2002-10-03 Mark Mitchell <mark@codesourcery.com>
31822
31823 PR c++/8006
31824 * g++.dg/abi/mangle9.C: New test.
31825 * g++.dg/abi/mangle10.C: New test.
31826 * g++.dg/abi/mangle11.C: New test.
31827 * g++.dg/abi/mangle12.C: New test.
31828
31829 2002-10-02 Mark Mitchell <mark@codesourcery.com>
31830
31831 PR c++/7188.
31832 * g++.dg/template/meminit1.C: New test.
31833 * g++.dg/warn/Wreorder-1.C: Likewise.
31834 * g++.old-deja/g++.mike/warn3.C: Tweak.
31835 * lib/prune.exp: Ingore "in copy constructor".
31836
31837 2002-10-02 Andreas Jaeger <aj@suse.de>
31838
31839 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
31840 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
31841 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
31842 on x86-64.
31843
31844 2002-10-01 Mark Mitchell <mark@codesourcery.com>
31845
31846 * gcc.dg/empty1.C: Fix typo.
31847
31848 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
31849
31850 * gcc.dg/alias-1.c: New test.
31851
31852 2002-10-01 Mark Mitchell <mark@codesourcery.com>
31853
31854 * gcc.dg/empty1.C: New test.
31855
31856 * g++.dg/tls/init-2.C: Tweak error messages.
31857
31858 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
31859
31860 * gcc.c-torture/compile/20020923-1.c: New test.
31861
31862 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
31863
31864 * gcc.c-torture/execute/ffs-1.c: New test.
31865 * gcc.c-torture/execute/ffs-2.c: Ditto.
31866
31867 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
31868
31869 * g++.dg/overload/member1.C: New test.
31870
31871 2002-09-30 Mark Mitchell <mark@codesourcery.com>
31872
31873 * g++.dg/abi/empty7.C: New test.
31874 * g++.dg/init/pm2.C: Likewise.
31875
31876 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
31877
31878 * g++.dg/rtti/crash1.C: New test.
31879
31880 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
31881
31882 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
31883 gcc.dg/sibcall-4.c: New tests.
31884
31885 2002-09-28 Roger Sayle <roger@eyesopen.com>
31886
31887 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
31888 powerpc and MMIX targets.
31889
31890 2002-09-27 Zack Weinberg <zack@codesourcery.com>
31891
31892 * gcc.dg/cpp/20020927-1.c: New.
31893
31894 2002-09-26 David S. Miller <davem@redhat.com>
31895
31896 * gcc.c-torture/compile/trunctfdf.c: New.
31897
31898 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31899
31900 * lib/target-supports.exp (check_weak_available): Handle solaris2.
31901
31902 2002-09-27 Alan Modra <amodra@bigpond.net.au>
31903
31904 * gcc.c-torture/execute/loop-15.c: New.
31905
31906 2002-09-26 Janis Johnson <janis187@us.ibm.com>
31907
31908 * README.QMTEST: Fix typo.
31909
31910 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
31911
31912 * gcc.dg/20020926-1.c: New test.
31913
31914 2002-09-25 David S. Miller <davem@redhat.com>
31915
31916 PR target/7842
31917 * gcc.c-torture/execute/shiftdi.c: New test.
31918
31919 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
31920
31921 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
31922 unique to the tool.
31923 * lib/g77.exp (g77_init): Likewise.
31924 * lib/g++.exp (g++_init): Likewise.
31925 * lib/objc.exp (objc_init): Likewise.
31926
31927 2002-09-25 Mark Mitchell <mark@codesourcery.com>
31928
31929 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
31930 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
31931 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
31932
31933 2002-09-25 Richard Henderson <rth@redhat.com>
31934
31935 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
31936 too-small long double.
31937
31938 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
31939
31940 * gcc.dg/20020919-1.c: New test.
31941
31942 2002-09-23 Mark Mitchell <mark@codesourcery.com>
31943
31944 * g++.dg/abi/bitfield6.C: New test.
31945 * g++.dg/abi/bitfield7.C: New test.
31946 * g++.dg/abi/bitfield8.C: New test.
31947 * g++.dg/abi/vbase11.C: New test.
31948
31949 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
31950
31951 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
31952 hppa*-*-hpux*. Update test comment.
31953
31954 2002-09-20 Jakub Jelinek <jakub@redhat.com>
31955
31956 * gcc.dg/tls/struct-1.c: New test.
31957
31958 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
31959
31960 * gcc.dg/cpp/tr-warn2.c: Update.
31961
31962 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
31963
31964 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
31965
31966 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
31967
31968 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
31969 systems.
31970
31971 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
31972
31973 * gcc.c-torture/execute/ieee/mzero3.c: New test.
31974
31975 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
31976 Adjust for c++filt moved to binutils. Remove spurious duplicate
31977 setting of cxxfilt.
31978
31979 2002-09-19 Geoffrey Keating <geoffk@apple.com>
31980
31981 * gcc.dg/20020312-2.c: Update for darwin.
31982
31983 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
31984
31985 * g++.old-deja/g++.other/crash32.C: Mark ICE.
31986
31987 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
31988
31989 * objc.dg/comp-types-1.m: New test.
31990 * objc.dg/comp-types-2.m: New test.
31991 * objc.dg/comp-types-3.m: New test.
31992 * objc.dg/comp-types-4.m: New test.
31993 * objc.dg/comp-types-5.m: New test.
31994 * objc.dg/comp-types-6.m: New test.
31995
31996 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
31997
31998 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
31999
32000 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
32001
32002 * g++.dg/other/do1.C: New test.
32003
32004 * g++.dg/template/subst1.C: New test.
32005
32006 2002-09-16 Steve Ellcey <sje@cup.hp.com>
32007
32008 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
32009
32010 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
32011
32012 * g++.dg/template/qualttp20.C: Adjust expected errors.
32013 * g++.old-deja/g++.jason/report.C: Likewise.
32014 * g++.old-deja/g++.other/qual1.C: Likewise.
32015
32016 * g++.dg/lookup/scoped2.C: New test.
32017
32018 * g++.dg/ext/asm3.C: New test.
32019
32020 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
32021
32022 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
32023
32024 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
32025
32026 * ChangeLog: follow spelling conventions.
32027 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
32028 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
32029 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
32030 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
32031 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
32032 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
32033 * g++.old-deja/g++.law/global-init1.C: Likewise.
32034 * g++.old-deja/g++.other/delete4.C: Likewise.
32035 * g++.old-deja/g++.other/inline21.C: Likewise.
32036 * g++.old-deja/g++.other/singleton.C: Likewise.
32037 * g77.dg/strlen0.f: Likewise.
32038 * g77.f-torture/compile/20010519-1.f: Likewise.
32039 * g77.f-torture/compile/980310-4.f: Likewise.
32040 * gcc.c-torture/compile/20000605-1.c: Likewise.
32041 * gcc.c-torture/execute/20020225-1.c: Likewise.
32042 * gcc.dg/c90-hexfloat-2.c: Likewise.
32043 * gcc.dg/c99-bool-1.c: Likewise.
32044 * gcc.dg/c99-hexfloat-2.c: Likewise.
32045 * gcc.dg/dll-2.c: Likewise.
32046 * gcc.dg/wtr-union-init-1.c: Likewise.
32047 * gcc.dg/wtr-union-init-2.c: Likewise.
32048 * gcc.dg/wtr-union-init-3.c: Likewise.
32049 * gcc.dg/cpp/avoidpaste1.c: Likewise.
32050 * gcc.dg/cpp/defined.c: Likewise.
32051 * gcc.dg/cpp/macsyntx.c: Likewise.
32052 * gcc.dg/cpp/paste2.c: Likewise.
32053 * gcc.dg/cpp/trad/defined.c: Likewise.
32054 * gcc.dg/format/c90-printf-1.c: Likewise.
32055 * gcc.dg/format/c90-scanf-1.c: Likewise.
32056 * gcc.dg/format/c99-printf-1.c: Likewise.
32057 * gcc.dg/format/c99-scanf-1.c: Likewise.
32058 * gcc.misc-tests/gcov-8.c: Likewise.
32059 * lib/profopt.exp: Likewise.
32060
32061 2002-09-15 Krister Walfridsson <cato@df.lth.se>
32062
32063 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
32064
32065 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
32066
32067 * g++.dg/inherit/using2.C: New test.
32068
32069 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
32070
32071 * ChangeLog: Follow spelling conventions.
32072 * g++.dg/template/friend4.C: Likewise.
32073 * g++.old-deja/g++.pt/crash67.C: Likewise.
32074 * gcc.c-torture/execute/20000801-4.c: Likewise.
32075 * gcc.dg/c90-digraph-1.c: Likewise.
32076 * gcc.dg/c94-digraph-1.c: Likewise.
32077 * gcc.dg/c99-digraph-1.c: Likewise.
32078 * gcc.dg/cpp/line5.c: Likewise.
32079 * gcc.dg/cpp/multiline.c: Likewise.
32080 * gcc.dg/cpp/trad/literals-1.c: Likewise.
32081 * gcc.dg/format/attr-3.c: Likewise.
32082 * gcc.dg/format/c90-scanf-3.c: Likewise.
32083 * gcc.dg/format/ext-4.c: Likewise.
32084
32085 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
32086
32087 * g++.dg/template/pretty1.C: New test.
32088
32089 2002-09-14 Alan Modra <amodra@bigpond.net.au>
32090
32091 * gcc.c-torture/execute/struct-cpy-1.c: New test.
32092
32093 2002-09-13 Matt Austern <austern@apple.com>
32094
32095 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
32096 passing a cast expression to a function by const reference.
32097
32098 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
32099
32100 * g++.dg/template/deduce1.C: New test.
32101
32102 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
32103
32104 * gcc.c-torture/execute/simd-1.c: Force all use of int to
32105 32-bit int.
32106
32107 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
32108
32109 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
32110 usage.
32111
32112 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
32113
32114 * gcc.c-torture/compile/20020910-1.c: New test.
32115
32116 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
32117
32118 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
32119
32120 2002-09-10 Andreas Jaeger <aj@suse.de>
32121
32122 * gcc.dg/20020312-2.c: Adjust for x86-64.
32123
32124 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
32125
32126 * g77.dg/7388.f: New test case for PR 7388.
32127
32128 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
32129
32130 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
32131
32132 2002-09-05 Ziemowit Laski <zlaski@apple.com>
32133
32134 * objc.dg/proto-lossage-1.m: New test.
32135
32136 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
32137
32138 * gcc.dg/cpp/_Pragma4.c: Fix typo.
32139
32140 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
32141
32142 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
32143 expected to pass.
32144
32145 2002-09-06 Stan Shebs <shebs@apple.com>
32146 David Edelsohn <edelsohn@gnu.org>
32147
32148 * gcc.dg/weak: New directory.
32149 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
32150 target-specific xfail bits.
32151 * gcc.dg/typeof-2.c: Move to new directory.
32152 * gcc.dg/weak.exp: New expect script.
32153
32154 2002-09-06 Alan Modra <amodra@bigpond.net.au>
32155
32156 * gcc.c-torture/execute/extzvsi.c: New test.
32157
32158 2002-09-05 Stan Shebs <shebs@apple.com>
32159
32160 * gcc.dg/weak-1.c: xfail on Darwin.
32161 * gcc.dg/weak-2.c: Ditto.
32162 * gcc.dg/weak-3.c: Ditto.
32163 * gcc.dg/weak-4.c: Ditto.
32164 * gcc.dg/weak-5.c: Ditto.
32165 * gcc.dg/weak-6.c: Ditto.
32166 * gcc.dg/weak-7.c: Ditto.
32167 * gcc.dg/weak-8.c: Ditto.
32168 * gcc.dg/weak-9.c: Ditto.
32169
32170 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
32171
32172 * gcc.c-torture/execute/loop-14.c: New test.
32173
32174 2002-09-04 Jakub Jelinek <jakub@redhat.com>
32175
32176 * g++.dg/other/cxa-atexit1.C: New test.
32177
32178 * gcc.dg/typeof-2.c: New test.
32179
32180 2002-09-03 Roger Sayle <roger@eyesopen.com>
32181
32182 * gcc.dg/builtins-2.c: New testcase.
32183 * gcc.dg/builtins-3.c: New testcase.
32184
32185 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
32186
32187 * gcc.dg/cpp/_Pragma4.c: New test.
32188
32189 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
32190
32191 * objc/execute/nil_method-1.m: New testcase.
32192
32193 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
32194
32195 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
32196 [Object class], not [Object initialize].
32197
32198 2002-08-31 Roger Sayle <roger@eyesopen.com>
32199 Hans-Peter Nilsson <hp@bitrange.com>
32200
32201 * gcc.c-torture/execute/20020720-1.x: Skip test on
32202 mmix-knuth-mmixware. Correct comment.
32203
32204 2002-08-27 Mark Mitchell <mark@codesourcery.com>
32205
32206 * testsuite/g++.dg/abi/bitfield5.C: New test.
32207 * testsuite/g++.dg/abi/vbase10.C: Likewise.
32208
32209 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
32210
32211 * objc.dg/undeclared-selector.m: New test.
32212
32213 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
32214
32215 * g++.dg/other/offsetof1.C: Avoid cast warning.
32216
32217 2002-08-26 Ziemowit Laski <zlaski@apple.com>
32218
32219 * objc.dg/super-class-2.m: New test.
32220
32221 2002-08-24 Matt Austern <austern@apple.com>
32222
32223 * g++.dg/ext/lvaddr.C: New test.
32224 * g++.dg/ext/lvcast.C: New test.
32225
32226 2002-08-22 Mark Mitchell <mark@codesourcery.com>
32227
32228 * testsuite/g++.dg/inherit/cond1.C: New test.
32229
32230 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
32231
32232 * gcc.dg/noncompile/incomplete-1.c: New test.
32233
32234 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
32235
32236 * gcc.dg/typespec-1.c: New test.
32237
32238 2002-08-20 Devang Patel <dpatel@apple.com>
32239 * objc.dg/proto-hier-2.m: New test.
32240
32241 2002-08-19 Ziemowit Laski <zlaski@apple.com>
32242
32243 * objc.dg/bitfield-1.m: New test.
32244 * objc.dg/bitfield-2.m: New test.
32245
32246 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
32247
32248 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
32249 gcc.dg/c99-flex-array-4.c: New tests.
32250
32251 2002-08-16 Stan Shebs <shebs@apple.com>
32252
32253 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
32254
32255 2002-08-15 Jakub Jelinek <jakub@redhat.com>
32256
32257 * gcc.dg/typeof-1.c: New test.
32258 * g++.dg/ext/typeof2.C: New test.
32259
32260 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
32261
32262 * g++.dg/other/offsetof1.C: New test.
32263
32264 2002-08-14 Richard Henderson <rth@redhat.com>
32265
32266 * gcc.dg/tls/diag-3.c: Fix expected message strings.
32267
32268 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
32269
32270 * gcc.dg/cpp/_Pragma3.c: New test.
32271
32272 2002-08-13 Mark Mitchell <mark@codesourcery.com>
32273
32274 * g++.dg/template/inherit3: New test.
32275
32276 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
32277
32278 * gcc.dg/bitfld-4.c: Add blank options.
32279
32280 2002-08-09 Mark Mitchell <mark@codesourcery.com>
32281
32282 * g++.dg/template/crash1.C: New test.
32283
32284 2002-08-08 Jakub Jelinek <jakub@redhat.com>
32285
32286 * gcc.dg/tls/opt-2.c: New test.
32287
32288 2002-08-08 Devang Patel <dpatel@apple.com>
32289
32290 * objc.dg/selector-1.m : New test
32291
32292 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
32293
32294 * g++.dg/abi/bitfield4.C: New test.
32295 * gcc.dg/bitfld-4.c: New test.
32296
32297 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
32298
32299 * g++.dg/other/packed1.C: New test.
32300
32301 2002-08-07 Mark Mitchell <mark@codesourcery.com>
32302
32303 * g++.dg/abi/offsetof.C: Tweak error messages.
32304 * g++.old-deja/g++.mike/p10769a.C: Likewise.
32305
32306 2002-08-08 Jakub Jelinek <jakub@redhat.com>
32307
32308 * gcc.dg/bitfld-3.c: New test.
32309
32310 2002-08-07 Jakub Jelinek <jakub@redhat.com>
32311 Richard Henderson <rth@redhat.com>
32312
32313 * gcc.dg/i386-bitfield1.c: New test.
32314 * g++.dg/abi/bitfield3.C: Update.
32315
32316 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
32317
32318 * objc.dg/const-str-2.m: Update.
32319 * gcc.dg/cpp/c++98.c: Change to C extension.
32320 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
32321 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
32322
32323 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
32324
32325 * testsuite/gcc.dg/tls/diag-3.c: New.
32326
32327 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
32328
32329 * g++.dg/README (Subdirectories): Document new subdir expr.
32330 * g++.dg/expr/pmf-1.C: New test.
32331
32332 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
32333
32334 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
32335
32336 2002-08-06 Jakub Jelinek <jakub@redhat.com>
32337
32338 * g++.dg/abi/bitfield3.C: New test.
32339
32340 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
32341
32342 * lib/gcov.exp: Tweak expected line formats.
32343 * gcc.misc-tests/gcov8.c: New test.
32344 * gcc.misc-tests/gcov8.x: New flags.
32345
32346 2002-08-05 Jakub Jelinek <jakub@redhat.com>
32347
32348 * consistency.vlad/layout/endian.c: Include string.h.
32349
32350 * gcc.c-torture/execute/20020805-1.c: New test.
32351
32352 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
32353
32354 * g++.dg/other/conversion1.C: New test.
32355
32356 2002-08-03 Roger Sayle <roger@eyesopen.com>
32357
32358 * gcc.dg/builtins-1.c: New testcase.
32359
32360 2002-08-02 Mark Mitchell <mark@codesourcery.com>
32361
32362 * g++.dg/inherit/access3.C: New test.
32363
32364 2002-08-01 Jakub Jelinek <jakub@redhat.com>
32365
32366 * gcc.dg/ia64-visibility-2.c: New test.
32367
32368 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
32369
32370 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
32371 __qualifier_flags to __flags.
32372
32373 2002-07-31 Mark Mitchell <mark@codesourcery.com>
32374
32375 * g++.dg/inherit/operator1.C: New test.
32376 * g++.dg/lookup/disamb1.C: Fix typo in comment.
32377 * g++.dg/other/error1.C: Change expected error message.
32378 * g++.dg/template/conv4.C: Likewise.
32379
32380 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
32381
32382 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
32383 for documented behavior.
32384
32385 2002-07-25 Roger Sayle <roger@eyesopen.com>
32386
32387 * gcc.c-torture/execute/20020720-1.x: Skip this test on
32388 several targets known to fail.
32389
32390 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
32391
32392 * gcc.dg/mips-args-[123].c: New tests.
32393
32394 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
32395
32396 * gcc.dg/ppc-spe.c: New.
32397
32398 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
32399
32400 * g++.dg/other/ptrmem4.C: New testcase.
32401
32402 2002-07-24 Richard Henderson <rth@redhat.com>
32403
32404 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
32405
32406 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
32407
32408 * g++.dg/ext/alignof1.C (main): Return 0 for success.
32409
32410 2002-07-24 Roger Sayle <roger@eyesopen.com>
32411
32412 * gcc.c-torture/execute/memset-3.c: New testcase.
32413
32414 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
32415
32416 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
32417 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
32418
32419 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32420
32421 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
32422 Delete.
32423
32424 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
32425
32426 * gcc.c-torture/compile/simd-4.c: New test.
32427
32428 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32429
32430 PR c++/7347, c++/7348
32431 * g++.dg/template/access4.C: New test.
32432 * g++.dg/template/access5.C: New test.
32433 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
32434 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
32435 * g++.old-deja/g++.pt/ttp58.C: Likewise.
32436 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
32437
32438 2002-07-22 Jakub Jelinek <jakub@redhat.com>
32439
32440 * gcc.dg/gnu89-init-2.c: New test.
32441
32442 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
32443
32444 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
32445
32446 2002-07-20 Roger Sayle <roger@eyesopen.com>
32447
32448 * gcc.c-torture/execute/20020720-1.c: New testcase.
32449
32450 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
32451
32452 * gcc.dg/cpp/Wsignprom.c: New tests.
32453
32454 2002-07-20 Alan Modra <amodra@bigpond.net.au>
32455
32456 * gcc.c-torture/execute/loop-13.c: New test.
32457
32458 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
32459
32460 * gcc.dg/cpp/expr.c: New tests.
32461
32462 2002-07-18 David Edelsohn <edelsohn@gnu.org>
32463
32464 * g++.dg/opt/pr6713.C: Add template instantiation.
32465
32466 2002-07-18 Alan Modra <amodra@bigpond.net.au>
32467
32468 * gcc.dg/nest.c: New test.
32469
32470 2002-07-17 Richard Henderson <rth@redhat.com>
32471
32472 * g++.dg/opt/pr6713.C: New test.
32473
32474 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
32475
32476 * gcc.c-torture/execute/loop-2e.x: Let the testcase
32477 XFAIL for all x86 processors.
32478
32479 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
32480
32481 * gcc.c-torture/execute/20010122-1.x: Do not test with
32482 -fomit-frame-pointer.
32483
32484 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32485
32486 * g++.dg/template/instantiate2.C: New test.
32487 * g++.dg/template/spec4.C: New test.
32488
32489 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32490
32491 * g++.dg/template/access2.C: New test.
32492 * g++.dg/template/access3.C: New test.
32493
32494 2002-07-15 Zack Weinberg <zack@codesourcery.com>
32495
32496 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
32497 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
32498 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
32499 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
32500 Convert to use <stdarg.h>.
32501 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
32502 Delete.
32503 * gcc.dg/va-arg-2.c: New.
32504 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
32505
32506 2002-07-15 Jakub Jelinek <jakub@redhat.com>
32507
32508 * gcc.c-torture/compile/20020710-1.c: New test.
32509
32510 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
32511 Andrew Pinski <pinskia@physics.uc.edu>
32512
32513 gcc.c-torture/compile/simd-2.c: New testcase.
32514 gcc.c-torture/compile/simd-3.c: Likewise.
32515
32516 2002-07-11 Mark Mitchell <mark@codesourcery.com>
32517
32518 PR c++/7224
32519 * g++.dg/overload/error1.C: New test.
32520
32521 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
32522
32523 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
32524 configuration and IRIX 6 O32 ABI.
32525
32526 2002-07-11 Roger Sayle <roger@eyesopen.com>
32527
32528 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
32529
32530 2002-07-10 Roger Sayle <roger@eyesopen.com>
32531
32532 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
32533
32534 2002-07-10 Jeffrey A Law <law@redhat.com>
32535
32536 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
32537
32538 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
32539
32540 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
32541
32542 * gcc.dg/20020312-2.c: Check for __PPC__.
32543
32544 2002-07-09 Diego Novillo <dnovillo@redhat.com>
32545
32546 * gcc.c-torture/compile/20020709-1.c: New test.
32547
32548 2002-07-07 Roger Sayle <roger@eyesopen.com>
32549
32550 * g++.dg/template/qualttp21.C: New test case.
32551
32552 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
32553
32554 * gcc.c-torture/compile/20020706-1.c: New test.
32555 * gcc.c-torture/compile/20020706-2.c: New test.
32556
32557 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
32558 Alexandre Oliva <aoliva@redhat.com>
32559
32560 * g++.dg/warn/incomplete1.C: New test.
32561
32562 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32563
32564 PR c++/7099
32565 * g++.dg/warn/noreturn1.C: New test.
32566
32567 2002-07-03 Mark Mitchell <mark@codesourcery.com>
32568
32569 PR c++/6706
32570 * g++.dg/debug/debug6.C: New test.
32571 * g++.dg/debug/debug7.C: New test.
32572
32573 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
32574
32575 * gcc.c-torture/compile/simd-3.c: New test.
32576
32577 2002-07-03 Chris Demetriou <cgd@broadcom.com>
32578
32579 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
32580 * gcc.dg/20020620-1.c: Likewise.
32581
32582 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32583
32584 PR c++/6944
32585 * g++.dg/init/array4.C: New test.
32586 * g++.dg/init/array5.C: New test.
32587
32588 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
32589
32590 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
32591 * gcc.c-torture/execute/simd-2.c (main): Likewise.
32592
32593 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32594
32595 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
32596 * gcc.dg/wtr-aggr-init-1.c: Likewise.
32597 * gcc.dg/wtr-conversion-1.c: Likewise.
32598 * gcc.dg/wtr-escape-1.c: Likewise.
32599 * gcc.dg/wtr-int-type-1.c: Likewise.
32600 * gcc.dg/wtr-label-1.c: Likewise.
32601 * gcc.dg/wtr-static-1.c: Likewise.
32602 * gcc.dg/wtr-strcat-1.c: Likewise.
32603 * gcc.dg/wtr-suffix-1.c: Likewise.
32604 * gcc.dg/wtr-switch-1.c: Likewise.
32605 * gcc.dg/wtr-unary-plus-1.c: Likewise.
32606 * gcc.dg/wtr-union-init-1.c: Likewise.
32607 * gcc.dg/wtr-union-init-2.c: Likewise.
32608 * gcc.dg/wtr-union-init-3.c: Likewise.
32609
32610 * gcc.dg/wtr-func-def-1.c: New test.
32611
32612 2002-07-02 Devang Patel <dpatel@apple.com>
32613
32614 * objc.dg/param-1.m: New test.
32615
32616 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
32617
32618 * gcc.dg/cpp/trad/directive.c: Add test.
32619 * gcc.dg/cpp/trad/macroargs.c: Add test.
32620 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
32621
32622 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
32623
32624 * gcc.dg/cpp/cmdlne-M.c: New test.
32625
32626 2002-07-02 Ziemowit Laski <zlaski@apple.com>
32627
32628 * objc.dg/desig-init-1.m: New test.
32629
32630 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32631
32632 PR c++/6716
32633 * g++.dg/template/instantiate1.C: New test.
32634
32635 2002-07-01 Mark Mitchell <mark@codesourcery.com>
32636
32637 PR c++/7112
32638 * g++.dg/template/sizeof2.C: New test.
32639
32640 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
32641
32642 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
32643 gcc.dg/cpp/trad/include.c: New tests.
32644
32645 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
32646
32647 PR target/7177
32648 * gcc.c-torture/compile/20020701-1.c: New test.
32649
32650 2002-07-01 Stan Shebs <shebs@apple.com>
32651
32652 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
32653 header here...
32654 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
32655 (objc-torture-execute): or here.
32656
32657 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
32658
32659 * gcc.c-torture/execute/arith-rand-ll.c: New test.
32660
32661 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
32662
32663 * gcc.dg/cpp/trad/escaped-nl.c: New test.
32664
32665 2002-06-30 Devang Patel <dpatel@apple.com>
32666
32667 * objc.dg/fsyntax-only.m: New test.
32668
32669 2002-06-27 Mark Mitchell <mark@codesourcery.com>
32670
32671 PR c++/6695
32672 * g++.dg/template/friend7.C: New file.
32673
32674 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
32675
32676 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
32677 return type.
32678
32679 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
32680
32681 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
32682 avoid division by zero.
32683
32684 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
32685
32686 * gcc.dg/Wunknownprag.c: New tests.
32687
32688 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
32689
32690 * gcc.c-torture/execute/simd-2.c: New test.
32691
32692 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
32693
32694 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
32695 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
32696 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
32697 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
32698 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
32699 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
32700 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
32701 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
32702 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
32703 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
32704 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
32705 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
32706 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
32707 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
32708 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
32709 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
32710 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
32711
32712 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
32713
32714 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
32715 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
32716 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
32717 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
32718 New tests.
32719 * gcc.dg/cpp/trad/directive.c: Update.
32720
32721 2002-06-23 Andreas Jaeger <aj@suse.de>
32722
32723 * gcc.c-torture/execute/complex-6.c: New.
32724
32725 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
32726
32727 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
32728 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
32729 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
32730 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
32731
32732 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
32733
32734 * gcc.dg/cpp/trad: New directory with traditional tests copied
32735 from parent directory.
32736 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
32737 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
32738 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
32739 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
32740 Move to trad/ and rename.
32741 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
32742 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
32743 gcc.dg/cpp/trad/redef2.c: New tests.
32744 * gcc.dg/cpp/trad/trad.exp: New driver.
32745
32746 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
32747
32748 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
32749 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
32750 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
32751 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
32752 Remove.
32753
32754 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
32755
32756 * gcc.dg/20020620-1.c: New test.
32757
32758 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32759
32760 * g++.dg/template/ttp4.C: New test.
32761
32762 2002-06-19 Jakub Jelinek <jakub@redhat.com>
32763
32764 * g++.dg/opt/vt1.C: Fix regexp.
32765
32766 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32767
32768 * gcc.c-torture/execute/pure-1.c: Make functions static again.
32769 Don't use attribute `noinline'.
32770
32771 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
32772
32773 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
32774
32775 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
32776
32777 * gcc.c-torture/execute/simd-1.c: New.
32778
32779 * gcc.dg/simd-1.c: New.
32780
32781 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
32782
32783 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
32784
32785 2002-06-16 Richard Henderson <rth@redhat.com>
32786
32787 * g++.dg/ext/anon-struct1.C: New.
32788 * g++.dg/ext/anon-struct2.C: New.
32789 * g++.dg/ext/anon-struct3.C: New.
32790 * gcc.dg/anon-struct-1.c: New.
32791 * gcc.dg/anon-struct-2.c: New.
32792 * gcc.dg/anon-struct-3.c: New.
32793 * gcc.dg/20011008-1.c: Adjust warning text.
32794 * gcc.dg/20020527-1.c: Add -fms-extensions.
32795
32796 2002-06-16 Richard Henderson <rth@redhat.com>
32797
32798 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
32799
32800 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
32801
32802 * gcc.c-torture/execute/20020615-1.c: New test.
32803
32804 2002-06-15 Roger Sayle <roger@eyesopen.com>
32805
32806 * gcc.c-tortuture/execute/compare-1.c: New test case.
32807 * gcc.c-tortuture/execute/compare-2.c: New test case.
32808 * gcc.c-tortuture/execute/compare-3.c: New test case.
32809
32810 2002-06-13 Richard Henderson <rth@redhat.com>
32811
32812 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
32813 ia64 ilp32.
32814
32815 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32816
32817 * g++.dg/template/typename2.C: Update error message.
32818
32819 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
32820
32821 * gcc.c-torture/execute/20020611-1.c: New test.
32822
32823 2002-06-11 Bob Wilson <bob.wilson@acm.org>
32824
32825 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
32826 list of targets to skip.
32827
32828 2002-06-10 Bob Wilson <bob.wilson@acm.org>
32829
32830 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
32831 targets if not optimizing.
32832
32833 2002-06-10 Jakub Jelinek <jakub@redhat.com>
32834
32835 * gcc.c-torture/compile/20020605-1.c: New test.
32836
32837 * g++.dg/opt/vt1.C: New test.
32838
32839 * gcc.dg/20020531-1.c: New test.
32840
32841 * gcc.dg/20020530-1.c: New test.
32842
32843 * gcc.dg/20020527-1.c: New test.
32844
32845 * g++.dg/opt/cse1.C: New test.
32846
32847 2002-06-07 Roger Sayle <roger@eyesopen.com>
32848
32849 * gcc.dg/20020607-2.c: New test case.
32850
32851 2002-06-07 Jakub Jelinek <jakub@redhat.com>
32852
32853 * gcc.c-torture/compile/20020604-1.c: New test.
32854
32855 2002-06-04 Richard Henderson <rth@redhat.com>
32856
32857 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
32858 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
32859 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
32860
32861 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
32862
32863 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
32864
32865 2002-06-03 Richard Henderson <rth@redhat.com>
32866
32867 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
32868 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
32869
32870 2002-06-02 Richard Henderson <rth@redhat.com>
32871
32872 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
32873 test functions static.
32874
32875 2002-06-02 Andreas Jaeger <aj@suse.de>
32876
32877 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
32878 now.
32879
32880 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
32881
32882 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
32883 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
32884 Update for mofified diagnostics.
32885 * gcc.dg/c99-intconst-1.c: No longer fail.
32886
32887 2002-06-02 Richard Henderson <rth@redhat.com>
32888
32889 * gcc.dg/uninit-A.c: Remove xfail markers.
32890
32891 2002-06-01 Roger Sayle <roger@eyesopen.com>
32892
32893 * gcc.dg/fnegate-1.c: New test case.
32894
32895 2002-05-30 Osku Salerma <osku@iki.fi>
32896
32897 * gcc.c-torture/execute/mayalias-1.c: New file.
32898
32899 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
32900
32901 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
32902 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
32903 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
32904
32905 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
32906
32907 * gcc.c-torture/execute/20020529-1.c: New test.
32908
32909 2002-05-27 Richard Henderson <rth@redhat.com>
32910
32911 * g++.dg/ext/attrib6.C: New test case.
32912
32913 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32914
32915 * gcc.c-torture/execute/pure-1.c: New test.
32916
32917 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
32918
32919 * gcc.dg/cpp/arith-2.c: Remove.
32920
32921 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
32922
32923 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
32924 * gcc.dg/cpp/if-3.c: Remove.
32925
32926 2002-05-26 Jakub Jelinek <jakub@redhat.com>
32927
32928 * g++.dg/opt/cse2.C: New test.
32929
32930 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
32931
32932 * gcc.dg/cpp/arith-1.c: New semantic tests.
32933 * gcc.dg/cpp/if-1.c: Update.
32934
32935 2002-05-24 Ben Elliston <bje@redhat.com>
32936
32937 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
32938
32939 2002-05-24 Jakub Jelinek <jakub@redhat.com>
32940
32941 * gcc.dg/verbose-asm.c: New test.
32942
32943 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
32944
32945 * gcc.dg/cpp/paste12.c: New test.
32946
32947 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
32948
32949 * g++.dg/parse/named_ops.C: New test.
32950
32951 2002-05-23 Mark Mitchell <mark@codesourcery.com>
32952
32953 * gcc/testsuite/gcc.dg/weak-8.c: New test.
32954
32955 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
32956
32957 * gcc.dg/weak-2.c: Allow optional leading underscore
32958 in scan-assembler symbol name.
32959 * gcc.dg/weak-3.c: Likewise.
32960 * gcc.dg/weak-4.c: Likewise.
32961 * gcc.dg/weak-5.c: Likewise.
32962
32963 2002-05-23 Jakub Jelinek <jakub@redhat.com>
32964
32965 * gcc.dg/20020523-1.c: New test.
32966
32967 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
32968
32969 * objc.dg/const-str-2.m: Update now that we stop after
32970 a command line error.
32971
32972 2002-05-22 Richard Henderson <rth@redhat.com>
32973
32974 * g++.dg/dg.exp: Fix typo in test pruneing.
32975
32976 2002-05-22 Richard Henderson <rth@redhat.com>
32977
32978 * g++.dg/dg.exp: Prune the tls subdirectory.
32979 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
32980 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
32981 * g++.dg/tls/init-1.C: New.
32982
32983 2002-05-22 Jakub Jelinek <jakub@redhat.com>
32984
32985 * gcc.dg/20020517-1.c: New test.
32986
32987 2002-05-21 Richard Henderson <rth@redhat.com>
32988
32989 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
32990 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
32991
32992 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
32993
32994 * g++.dg/other/copy2.C: New test.
32995
32996 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
32997
32998 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
32999 (MAX_COPY): Bump up to 10 times sizeof (long long).
33000 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
33001
33002 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
33003 sizeof (long long).
33004
33005 * gcc.c-torture/execute/strcpy-1.c: New test.
33006
33007 2002-05-19 Jason Merrill <jason2redhat.com>
33008
33009 * g++.dg/ext/oper1.C: New test.
33010
33011 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
33012 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
33013
33014 * README.QMTEST: New file.
33015
33016 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
33017
33018 2002-05-19 Andreas Jaeger <aj@suse.de>
33019
33020 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
33021 now.
33022 * gcc.c-torture/execute/loop-2d.x: Likewise.
33023
33024 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
33025
33026 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
33027 support weak symbols.
33028 * gcc.dg/weak-4.c: Likewise.
33029 * gcc.dg/weak-6.c: Likewise.
33030
33031 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
33032
33033 * gcc.dg/weak-3.c: Add dg-excess-error comment for
33034 cygwin, coff and h8300-*-hms targets
33035 * gcc.dg/weak-5.c: Likewise.
33036 * gcc.dg/weak-7.c: Likewise.
33037
33038 2002-05-16 Jason Merrill <jason@redhat.com>
33039
33040 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
33041 (scan-assembler-not, scan-assembler-dem): Likewise.
33042 (scan-assembler-dem-not): Likewise.
33043
33044 2002-05-15 Richard Henderson <rth@redhat.com>
33045
33046 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
33047
33048 2002-05-15 Richard Henderson <rth@redhat.com>
33049
33050 * gcc.dg/weak-5.c (vfoo1c): No warning here.
33051 (vfoo1f): Warning here.
33052 (vfoo1l): Don't redefine the alias.
33053
33054 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
33055
33056 * g++.dg/init/pm1.C: New test.
33057
33058 2002-05-12 David S. Miller <davem@redhat.com>
33059
33060 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
33061 types.
33062
33063 2002-05-10 Roger Sayle <roger@eyesopen.com>
33064
33065 * gcc.c-torture/execute/20020510-1.c: New test case.
33066
33067 2002-05-10 David S. Miller <davem@redhat.com>
33068
33069 * gcc.c-torture/execute/conversion.c: Test long double too.
33070
33071 2002-05-09 Jakub Jelinek <jakub@redhat.com>
33072
33073 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
33074 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
33075 * lib/g++.exp (g++_link_flags): Likewise.
33076 * lib/objc.exp (objc_target_compile): Likewise.
33077
33078 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
33079
33080 * gcc.dg/cpp/poison.c: Update.
33081 * gcc.dg/cpp/20000625-2.c: Remove.
33082 * gcc.dg/cpp/direct2s.c: Remove final test.
33083
33084 2002-05-08 Tom Rix <trix@redhat.com>
33085
33086 * gcc.c-torture/execute/20020508-1.c: New test.
33087 * gcc.c-torture/execute/20020508-2.c: New test.
33088 * gcc.c-torture/execute/20020508-3.c: New test.
33089
33090 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
33091
33092 * gcc.dg/cpp/charconst-4.c: More tests.
33093
33094 2002-05-08 Mark Mitchell <mark@codesourcery.com>
33095
33096 PR c/6569
33097 * gcc.dg/weak-3.c: Update location of warning messages.
33098 * gcc.dg/weak-5.c: Likewise.
33099
33100 2002-05-06 Roger Sayle <roger@eyesopen.com>
33101
33102 * gcc.c-torture/execute/20020506-1.c: New test case.
33103
33104 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
33105
33106 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
33107
33108 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
33109
33110 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
33111
33112 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
33113
33114 * gcc.dg/cpp/charconst-3.c: New test.
33115
33116 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
33117
33118 * gcc.dg/cpp/charconst.c: Update tests.
33119
33120 2002-05-05 Tim Josling <tej@melbpc.org.au>
33121
33122 * treelang: Added directory for new sample language treelang. Also
33123 lib/treelang.exp: New file to signal treelang should be tested.
33124
33125 2002-05-03 Jakub Jelinek <jakub@redhat.com>
33126
33127 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
33128 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
33129 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
33130 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
33131 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
33132 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
33133 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
33134
33135 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
33136
33137 * gcc.dg/format/xopen-2.c: New test.
33138
33139 2002-05-03 Jakub Jelinek <jakub@redhat.com>
33140
33141 * gcc.dg/20020503-1.c: New test.
33142
33143 2002-05-02 Mark Mitchell <mark@codesourcery.com>
33144
33145 * g++.dg/init/dtor1.C: Make it tougher.
33146
33147 2002-05-01 Mark Mitchell <mark@codesourcery.com>
33148
33149 * g++.dg/init/dtor1.C: New test.
33150
33151 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
33152
33153 * gcc.dg/altivec-8.c: New.
33154
33155 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
33156
33157 * gcc.dg/altivec-7.c: New.
33158
33159 2002-04-29 Jakub Jelinek <jakub@redhat.com>
33160
33161 * g++.dg/parse/typedef1.C: New test.
33162
33163 2002-04-29 Mark Mitchell <mark@codesourcery.com>
33164
33165 PR c++/6486
33166 * g++.dg/template/friend6.C: New test.
33167
33168 PR c++/6492
33169 * g++.dg/init/copy1.C: New test.
33170
33171 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
33172
33173 * g++.dg/warn/effc1.C: New test.
33174
33175 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
33176
33177 * gcc.dg/cpp/if-cexp.c: Add a test.
33178
33179 2002-04-28 Jakub Jelinek <jakub@redhat.com>
33180
33181 * gcc.dg/20020426-2.c: New test.
33182
33183 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
33184
33185 * gcc.dg/cpp/if-mop.c: Update.
33186 * gcc.dg/cpp/if-mpar.c: Add test.
33187 * gcc.dg/cpp/if-oppr.c: Update.
33188
33189 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33190
33191 PR c/6343
33192 * gcc.dg/weak-[2-7].c: New tests.
33193
33194 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
33195
33196 * gcc.dg/enum1.c: New test.
33197
33198 2002-04-26 Mark Mitchell <mark@codesourcery.com>
33199
33200 PR c++/6497
33201 * g++.dg/inherit/access2.C: New test.
33202
33203 2002-04-26 Mark Mitchell <mark@codesourcery.com>
33204
33205 PR bootstrap/6445
33206 * gcc.dg/20020426-1.c: New test.
33207
33208 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
33209
33210 * g++.dg/abi/enum1.C: New test.
33211
33212 2002-04-26 Richard Henderson <rth@redhat.com>
33213
33214 * gcc.dg/c99-bool-1.c: Expect always true warning.
33215
33216 2002-04-25 Roger Sayle <roger@eyesopen.com>
33217
33218 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
33219
33220 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33221
33222 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
33223 targets.
33224
33225 2002-04-24 Mark Mitchell <mark@codesourcery.com>
33226
33227 * g++.dg/abi/mange7.C: New test.
33228
33229 PR c++/6438.
33230 * g++.dg/parse/stmtexpr2.C: New test.
33231
33232 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
33233
33234 * gcc.dg/20020312-2.c: Add SH target.
33235
33236 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33237
33238 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
33239 compiler output on mips*-*-irix*.
33240
33241 2002-04-23 Jakub Jelinek <jakub@redhat.com>
33242
33243 * g++.dg/parse/attr1.C: New test.
33244
33245 2002-04-23 Roger Sayle <roger@eyesopen.com>
33246
33247 * gcc.c-torture/execute/string-opt-17.c: New test case.
33248 * gcc.c-torture/execute/memset-2.c: New test case.
33249
33250 2002-04-23 Mark Mitchell <mark@codesourcery.com>
33251
33252 PR c++/6256:
33253 * g++.dg/template/friend5.C: New test.
33254
33255 PR c++/6331:
33256 * g++.dg/template/qual1.C: Likewise.
33257
33258 2002-04-22 Zack Weinberg <zack@codesourcery.com>
33259
33260 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
33261 Include stdlib.h, not stdio.h or ctype.h.
33262
33263 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
33264
33265 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
33266 cris-*-elf* and mmix-*-*.
33267 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
33268 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
33269 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
33270 Ditto.
33271 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
33272 * gcc.dg/wchar_t-1.c: Ditto.
33273
33274 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
33275
33276 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
33277 Clarify comment.
33278
33279 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
33280
33281 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
33282
33283 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33284
33285 * gcc.c-torture/execute/20000906-1.x: Delete.
33286
33287 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
33288
33289 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
33290
33291 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
33292
33293 * PR6367
33294 * g77.f-torture/execute/6367.f: New test.
33295 * g77.f-torture/execute/6367.x: Disable for MMIX.
33296
33297 2002-04-19 Mark Mitchell <mark@codesourcery.com>
33298
33299 * PR6352
33300 * g++.dg/opt/inline2.C: New test.
33301
33302 2002-04-18 Richard Henderson <rth@redhat.com>
33303
33304 * gcc.dg/20000906-1.c: Enable for all targets.
33305 * gcc.c-torture/compile/iftrap-2.c: New.
33306
33307 2002-04-18 Jakub Jelinek <jakub@redhat.com>
33308
33309 * gcc.dg/20020418-1.c: New test.
33310 * gcc.dg/20020418-2.c: New test.
33311
33312 2002-04-18 Richard Henderson <rth@redhat.com>
33313
33314 * gcc.c-torture/compile/iftrap-1.c: New.
33315 * gcc.dg/iftrap-1.c: Adjust for ia64.
33316 * gcc.dg/iftrap-2.c: New.
33317
33318 2002-04-18 Jakub Jelinek <jakub@redhat.com>
33319
33320 * gcc.c-torture/compile/20020418-1.c: New test.
33321
33322 2002-04-18 Roger Sayle <roger@eyesopen.com>
33323
33324 * gcc.c-torture/compile/20020415-1.c: New.
33325
33326 2002-04-18 David S. Miller <davem@redhat.com>
33327
33328 * gcc.c-torture/execute/20020418-1.c: New test.
33329
33330 2002-04-17 Jakub Jelinek <jakub@redhat.com>
33331
33332 * gcc.dg/20020416-1.c: New test.
33333
33334 * g++.dg/opt/inline1.C: New test.
33335
33336 2002-04-16 Jakub Jelinek <jakub@redhat.com>
33337
33338 * gcc.dg/altivec-5.c: New test.
33339
33340 * gcc.dg/20020415-1.c: New test.
33341
33342 2002-04-15 Mark Mitchell <mark@codesourcery.com>
33343
33344 * testsuite/lib/chill.exp: Remove.
33345
33346 2002-04-14 Jakub Jelinek <jakub@redhat.com>
33347
33348 * g++.dg/other/big-struct.C: New test.
33349
33350 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
33351
33352 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
33353 of scratch file.
33354
33355 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
33356
33357 PR c/6277
33358 * gcc.dg/i386-387-1.c: Allow optional leading underscore
33359 in scan-assembler function name
33360
33361 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
33362
33363 * g77.f-torture/execute/980628-4.x,
33364 g77.f-torture/execute/980628-5.x,
33365 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
33366 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
33367 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
33368 i[34567]86-*-*.
33369
33370 2002-04-13 David S. Miller <davem@redhat.com>
33371
33372 * gcc.c-torture/execute/20020413-1.c: New test.
33373
33374 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
33375
33376 * gcc.dg/asm-6.c,
33377 * g++.dg/ext/asm1.C: New tests.
33378
33379 2002-04-12 Mark Mitchell <mark@codesourcery.com>
33380
33381 PR c++ 5373.
33382 * g++.dg/parse/stmtexpr1.C: New test.
33383
33384 PR c++/5189.
33385 * g++.dg/template/copy1.C: New test.
33386
33387 2002-04-12 Richard Henderson <rth@redhat.com>
33388
33389 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
33390
33391 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
33392
33393 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
33394 gcc.c-torture/execute/20020307-2.c.
33395
33396 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
33397
33398 * g++.dg/ext/attrib5.C,
33399 * g++.dg/lookup/struct1.C: New tests.
33400
33401 2002-04-11 Jakub Jelinek <jakub@redhat.com>
33402
33403 * gcc.dg/20020411-1.c: New test.
33404
33405 * gcc.c-torture/execute/20020411-1.c: New test.
33406
33407 2002-04-10 Janis Johnson <janis187@us.ibm.com>
33408
33409 * g77.f-torture/execute/6177.f: New test.
33410
33411 2002-04-10 Jakub Jelinek <jakub@redhat.com>
33412
33413 PR middle-end/6247
33414 * g++.dg/opt/cleanup1.C: New test.
33415
33416 * g++.dg/opt/const1.C: New test.
33417
33418 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
33419
33420 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
33421
33422 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
33423
33424 PR c++/5507
33425 * g++.dg/template/typename2.C: New test.
33426
33427 2002-04-10 Alan Modra <amodra@bigpond.net.au>
33428
33429 * gcc.c-torture/execute/loop-12.c: New.
33430
33431 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
33432
33433 * g77.f-torture/execute/980628-4.x,
33434 g77.f-torture/execute/980628-5.x,
33435 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
33436 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
33437 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
33438
33439 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33440
33441 PR optimization/6086
33442 * g++.dg/opt/preinc1.C: New test.
33443
33444 2002-04-06 Mark Mitchell <mark@codesourcery.com>
33445
33446 PR c++/5571
33447 * g++.dg/opt/static2.C: New test.
33448
33449 2002-04-06 Mark Mitchell <mark@codesourcery.com>
33450
33451 PR c/5120
33452 * gcc.dg/20020406-1.c: New test.
33453
33454 2002-04-04 David S. Miller <davem@redhat.com>
33455
33456 * gcc.c-torture/execute/20020404-1.c: New test.
33457
33458 2002-04-04 Jakub Jelinek <jakub@redhat.com>
33459
33460 PR c/6123
33461 * gcc.dg/20020312-2.c: Do not declare global register variable
33462 if __PIC__ or __pic__ is defined.
33463
33464 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
33465
33466 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
33467 __asm__ so that it works correctly even if -ansi -pedantic-errors.
33468
33469 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33470
33471 * gcc.misc-tests/linkage.exp: Update last change to handle
33472 sparc*-, not just sparc-.
33473
33474 2002-04-03 Richard Henderson <rth@redhat.com>
33475
33476 * gcc.dg/cpp/ucs.c: Improved long UCS test.
33477
33478 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
33479
33480 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
33481
33482 2002-04-02 David S. Miller <davem@redhat.com>
33483
33484 * gcc.c-torture/execute/20020402-3.c: New test.
33485
33486 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
33487
33488 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
33489 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
33490
33491 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
33492 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
33493 g77.f-torture/execute/20001201.x,
33494 g77.f-torture/execute/u77-test.x: New files.
33495
33496 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
33497 * gcc.dg/wchar_t-1.c: Ditto.
33498
33499 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33500
33501 * gcc.c-torture/execute/20020402-1.c: New test.
33502
33503 2002-04-01 Richard Henderson <rth@redhat.com>
33504
33505 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
33506
33507 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
33508
33509 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33510
33511 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
33512
33513 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
33514
33515 * g++.dg/inherit/template-as-base.C: Expect error.
33516 * g++.dg/inherit/namespace-as-base.C: Likewise.
33517
33518 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
33519
33520 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
33521 g++.dg/ext/instantiate3.C: Tweak match patterns.
33522
33523 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
33524 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
33525 -da test.
33526
33527 2002-03-31 Richard Henderson <rth@redhat.com>
33528
33529 * gcc.dg/special/alias-2.c: New.
33530 * gcc.dg/special/ecos.exp: Run it.
33531
33532 2002-03-31 Richard Henderson <rth@redhat.com>
33533
33534 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
33535
33536 2002-03-31 Kazu Hirata <kazu@hxi.com>
33537
33538 * gcc.dg/weak-1.c: Disable on h8300 port.
33539
33540 2002-03-29 Janis Johnson <janis187@us.ibm.com>
33541
33542 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
33543 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
33544 ordering tests.
33545 * g++.dg/bprob/bprob-1.C: New test.
33546 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
33547 * g++.dg/gcov/gcov-1.C: New test.
33548 * g++.dg/gcov/gcov-1.x: New file.
33549 * g++.dg/gcov/gcov-2.C: New test.
33550 * g++.dg/gcov/gcov-3.C: New test.
33551 * g++.dg/gcov/gcov-3.h: New file.
33552
33553 2002-03-28 Roger Sayle <roger@eyesopen.com>
33554
33555 * g++.old-deja/g++.other/builtins5.C: New test.
33556 * g++.old-deja/g++.other/builtins6.C: New test.
33557 * g++.old-deja/g++.other/builtins7.C: New test.
33558 * g++.old-deja/g++.other/builtins8.C: New test.
33559 * g++.old-deja/g++.other/builtins9.C: New test.
33560
33561 2002-03-29 Jakub Jelinek <jakub@redhat.com>
33562
33563 * g++.dg/opt/static1.C: New test.
33564
33565 * g++.dg/opt/longbranch1.C: New test.
33566
33567 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
33568
33569 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
33570
33571 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
33572
33573 2002-03-28 Jeffrey A Law (law@redhat.com)
33574
33575 * gcc.c-torture/execute/20020328-1.c: New test.
33576
33577 2002-03-27 Richard Henderson <rth@redhat.com>
33578
33579 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
33580 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
33581 move from g++.old-deja/g++.ext/.
33582
33583 2002-03-27 Mark Mitchell <mark@codesourcery.com>
33584
33585 * g++.dg/init/new2.C: New test.
33586
33587 2002-03-26 Richard Henderson <rth@redhat.com>
33588
33589 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
33590
33591 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
33592 on sparc.
33593
33594 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
33595 sparcv9 systems.
33596 * gcc.dg/20001102-1.c: Likewise.
33597
33598 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
33599
33600 * gcc.dg/cpp/endif-pedantic1.c,
33601 gcc.dg/cpp/endif-pedantic2.c: New tests.
33602
33603 2002-03-26 Mark Mitchell <mark@codesourcery.com>
33604
33605 * g++.dg/init/new1.C: New test.
33606
33607 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
33608
33609 * g++.dg/abi/vbase9.C: New test.
33610
33611 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
33612
33613 * gcc.dg/arm-asm.c: New test.
33614
33615 2002-03-26 Andrew Cagney <ac131313@redhat.com>
33616
33617 * gcc.dg/Wswitch-enum.c: New test.
33618 Fix PR c/5044.
33619
33620 2002-03-26 Richard Henderson <rth@redhat.com>
33621
33622 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
33623 structure.
33624
33625 2002-03-25 Richard Henderson <rth@redhat.com>
33626
33627 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
33628 sparcv9 systems.
33629
33630 * gcc.c-torture/compile/20011119-1.c (xxx): New.
33631 * gcc.c-torture/compile/20011119-2.c (xxx): New.
33632
33633 2002-03-25 Zack Weinberg <zack@codesourcery.com>
33634
33635 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
33636
33637 2002-03-25 Bob Wilson <bob.wilson@acm.org>
33638
33639 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
33640 targets using generic thunk support.
33641
33642 2002-03-25 Jakub Jelinek <jakub@redhat.com>
33643
33644 * gcc.c-torture/compile/20020323-1.c: New test.
33645
33646 * g++.dg/opt/conj2.C: New test.
33647
33648 2002-03-24 Richard Henderson <rth@redhat.com>
33649
33650 * gcc.dg/weak-1.c: Use -fno-common.
33651
33652 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
33653
33654 * g77.dg/f77-edit-apostrophe-out.f: New test
33655 * g77.dg/f77-edit-h-out.f: New test
33656 * g77.dg/f77-edit-t-in.f: New test
33657 * g77.dg/f77-edit-t-out.f: New test
33658 * g77.dg/f77-edit-x-out.f: New test
33659 * g77.dg/f77-edit-slash-out.f: New test
33660 * g77.dg/f77-edit-colon-out.f: New test
33661 * g77.dg/f77-edit-s-out.f: New test
33662
33663 2002-03-24 Richard Henderson <rth@redhat.com>
33664
33665 * objc/execute/formal_protocol-6.x: New XFAIL.
33666
33667 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
33668
33669 * gcc.dg/weak-1.c: Early return from dg-final on platforms
33670 that do not support weak symbols
33671
33672 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
33673
33674 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
33675 * lib/g77.exp: Likewise.
33676 * lib/objc.exp: Likewise.
33677
33678 2002-03-23 Andrew Cagney <ac131313@redhat.com>
33679
33680 * gcc.dg/Wswitch-default.c: New test.
33681
33682 2002-03-23 Jakub Jelinek <jakub@redhat.com>
33683
33684 * g++.dg/other/enum1.C: New test.
33685
33686 2002-03-23 Zack Weinberg <zack@codesourcery.com>
33687
33688 * gcc.dg/pragma-ep-3.c: Fix typo.
33689
33690 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
33691
33692 * g++.dg/inherit/template-as-base.C: New test.
33693
33694 2002-03-22 Jakub Jelinek <jakub@redhat.com>
33695
33696 * g++.old-deja/g++.other/dwarf2-1.C: Move...
33697 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
33698
33699 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
33700
33701 * gcc.dg/cpp/multiline.c: Update to match.
33702
33703 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
33704
33705 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
33706
33707 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
33708
33709 * gcc.dg/cpp/extratokens2.c: New file.
33710
33711 2002-03-21 David Edelsohn <edelsohn@gnu.org>
33712
33713 * gcc.dg/20020312-2.c: Add rs6000 target.
33714
33715 * gcc.c-torture/compile/20020319-1.c: New test.
33716
33717 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33718
33719 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
33720 (A, E): Handle this.
33721
33722 2002-03-20 Jason Merrill <jason@redhat.com>
33723
33724 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
33725 ignoring -fpic.
33726 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
33727 through prune_gcc_output.
33728
33729 2002-03-20 Jakub Jelinek <jakub@redhat.com>
33730
33731 * gcc.c-torture/compile/20020320-1.c: New test.
33732
33733 2002-03-19 Jakub Jelinek <jakub@redhat.com>
33734
33735 * gcc.c-torture/compile/20020318-1.c: New test.
33736
33737 * gcc.dg/struct-by-value-1.c: New test.
33738
33739 * gcc.dg/20020319-1.c: New test.
33740
33741 2002-03-18 Jakub Jelinek <jakub@redhat.com>
33742
33743 * g++.dg/opt/conj1.C: New test.
33744
33745 2002-03-17 Mark Mitchell <mark@codesourcery.com>
33746
33747 * g++.dg/template/qualttp20.C: Revert previous change.
33748 * g++.dg/template/qualttp3.C: Likewise.
33749 * g++.dg/template/qualttp4.C: Likewise.
33750 * g++.dg/template/qualttp5.C: Likewise.
33751 * g++.dg/template/qualttp6.C: Likewise.
33752 * g++.dg/template/qualttp7.C: Likewise.
33753 * g++.dg/template/qualttp8.C: Likewise.
33754 * g++.dg/template/recurse.C: Likewise.
33755
33756 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
33757
33758 * gcc.dg/cpp/wchar-1.c: Update.
33759
33760 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
33761
33762 * g++.dg/template/conv1.C: New test.
33763 * g++.dg/template/conv2.C: New test.
33764 * g++.dg/template/conv3.C: New test.
33765 * g++.dg/template/conv4.C: New test.
33766
33767 2002-03-15 Mark Mitchell <mark@codesourcery.com>
33768
33769 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
33770 * g++.dg/template/qualttp3.C: Likewise.
33771 * g++.dg/template/qualttp4.C: Likewise.
33772 * g++.dg/template/qualttp5.C: Likewise.
33773 * g++.dg/template/qualttp6.C: Likewise.
33774 * g++.dg/template/qualttp7.C: Likewise.
33775 * g++.dg/template/qualttp8.C: Likewise.
33776 * g++.dg/template/recurse.C: Likewise.
33777
33778 2002-03-15 Mark Mitchell <mark@codesourcery.com>
33779
33780 * g++.dg/opt/dtor1.C: New test.
33781
33782 2002-03-15 Jakub Jelinek <jakub@redhat.com>
33783
33784 * gcc.c-torture/compile/20020315-1.c: New test.
33785
33786 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
33787
33788 * gcc.dg/weak-1.c: Fix scan tests.
33789
33790 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
33791
33792 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
33793 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
33794 cris-*-aout* mmix-*-*.
33795 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
33796 cris-*-aout* mmix-*-*.
33797 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
33798 cris-*-elf* cris-*-aout* and mmix-*-*.
33799 * gcc.dg/20001009-1.c: Ditto.
33800 * gcc.dg/20010912-1.c: Ditto.
33801 * gcc.dg/20020122-4.c: Ditto.
33802 * gcc.dg/inline-2.c: Ditto.
33803
33804 2002-03-14 Jeffrey A Law (law@cygnus.com)
33805
33806 * gcc.c-torture/compile/20020314-1.c: New test.
33807
33808 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
33809
33810 * gcc.c-torture/execute/20020314-1.c: New test.
33811
33812 2002-03-14 Jakub Jelinek <jakub@redhat.com>
33813
33814 * g++.dg/warn/Wunused-1.C: New test.
33815
33816 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
33817
33818 * g++.dg/abi/mangle6.C: New test.
33819
33820 2002-03-13 Jakub Jelinek <jakub@redhat.com>
33821
33822 * gcc.c-torture/compile/20020309-2.c: New test.
33823
33824 * gcc.c-torture/compile/20020312-1.c: New test.
33825
33826 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
33827
33828 * g++.dg/other/access1.C: New test.
33829
33830 2002-03-12 Jakub Jelinek <jakub@redhat.com>
33831
33832 * gcc.c-torture/execute/wchar_t-1.c: New test.
33833
33834 2002-03-12 David Edelsohn <edelsohn@gnu.org>
33835
33836 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
33837
33838 2002-03-12 Roger Sayle <roger@eyesopen.com>
33839
33840 * gcc.dg/20020312-1.c: New test case.
33841
33842 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
33843
33844 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
33845
33846 2002-03-11 Richard Henderson <rth@redhat.com>
33847
33848 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
33849 * g++.old-deja/g++.jason/report.C: Likewise.
33850
33851 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
33852
33853 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
33854 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
33855
33856 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
33857
33858 * testsuite/g++.dg/overload/pmf1.C: New test.
33859
33860 2002-03-11 Kazu Hirata <kazu@hxi.com>
33861
33862 * gcc.c-torture/execute/20020307-1.c: Use long.
33863
33864 2002-03-11 Jakub Jelinek <jakub@redhat.com>
33865
33866 PR optimization/5844
33867 * gcc.dg/20020310-1.c: New test.
33868
33869 2002-03-09 Michael Meissner <meissner@redhat.com>
33870
33871 * gcc.c-torture/execute/memcpy-2.c: New test.
33872 * gcc.c-torture/execute/memset-1.c: New test.
33873 * gcc.c-torture/execute/strlen-1.c: New test.
33874 * gcc.c-torture/execute/strcmp-1.c: New test.
33875 * gcc.c-torture/execute/strncmp-1.c: New test.
33876
33877 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
33878
33879 * gcc.dg/ppc-ldstruct.c: New test.
33880
33881 2002-03-09 Jakub Jelinek <jakub@redhat.com>
33882
33883 * gcc.c-torture/execute/va-arg-22.c: New test.
33884
33885 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
33886
33887 * gcc.c-torture/compile/20020309-1.c: New test.
33888
33889 2002-03-08 Jakub Jelinek <jakub@redhat.com>
33890
33891 * gcc.c-torture/execute/20020307-2.c: New test.
33892
33893 2002-03-07 Jeffrey A Law (law@redhat.com)
33894
33895 * g77.f-torture/compile/20020307-1.f: New test.
33896
33897 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
33898
33899 * gcc.dg/unordered-1.c: New test.
33900
33901 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
33902
33903 * gcc.c-torture/execute/20020307-1.c: New test.
33904
33905 2002-03-05 Jakub Jelinek <jakub@redhat.com>
33906
33907 * gcc.dg/20020304-1.c: New test.
33908
33909 * gcc.c-torture/compile/20020304-2.c: New test.
33910
33911 2002-03-04 Zack Weinberg <zack@codesourcery.com>
33912
33913 * gcc.c-torture/compile/20020304-1.c: New test case
33914 (from PR c/5830).
33915
33916 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
33917
33918 * gcc.dg/20020103-1.c: Add other -D ppc variants.
33919
33920 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
33921
33922 * g++.dg/other/classkey1.C: New test.
33923
33924 2002-03-01 Richard Henderson <rth@redhat.com>
33925
33926 * gcc.c-torture/compile/981223-1.x: New.
33927 * gcc.c-torture/compile/920625-1.x: New.
33928
33929 2002-02-28 Richard Henderson <rth@redhat.com>
33930
33931 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
33932
33933 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
33934
33935 * gcc.c-torture/execute/20020227-1.c: New test.
33936
33937 2002-02-27 Mark Mitchell <mark@codesourcery.com>
33938
33939 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
33940 here" ERROR lines.
33941 * g++.old-deja/g++.oliva/partord1.C: Likewise.
33942 * g++.old-deja.g++.other/defarg1.C: Likewise.
33943 * g++.old-deja/g++.pt/calls2.C: Likewise.
33944 * g++.old-deja/g++.pt/crash20.C: Likewise.
33945 * g++.old-deja/g++.pt/crash30.C: Likewise.
33946 * g++.old-deja/g++.pt/crash36.C: Likewise.
33947 * g++.old-deja/g++.pt/crash6.C: Likewise.
33948 * g++.old-deja/g++.pt/defarg13.C: Likewise.
33949 * g++.old-deja/g++.pt/derived3.C: Likewise.
33950 * g++.old-deja/g++.pt/error1.C: Likewise.
33951 * g++.old-deja/g++.pt/friend21.C: Likewise.
33952 * g++.old-deja/g++.pt/friend23.C: Likewise.
33953 * g++.old-deja/g++.pt/infinite1.C: Likewise.
33954 * g++.old-deja/g++.robertl/eb128.C: Likewise.
33955
33956 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
33957
33958 * gcc.c-torture/execute/20020225-2.c: New test.
33959
33960 2002-02-27 Zack Weinberg <zack@codesourcery.com>
33961
33962 * gcc.c-torture/execute/920730-1t.c,
33963 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
33964 Delete test cases, only relevant to -traditional.
33965
33966 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
33967
33968 * gcc.dg/cpp/undef1.c: Remove.
33969 * gcc.dg/cpp/directiv.c: Update.
33970 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
33971
33972 2002-02-27 Michael Meissner <meissner@redhat.com>
33973
33974 * gcc.c-torture/execute/20020226-1.c: New test.
33975
33976 2002-02-26 Jakub Jelinek <jakub@redhat.com>
33977
33978 * g++.dg/debug/debug4.C: New test.
33979
33980 * gcc.dg/ia64-visibility-1.c: New test.
33981
33982 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
33983
33984 * gcc.dg/debug/20020224-1.c: New.
33985
33986 2002-02-25 Kazu Hirata <kazu@hxi.com>
33987
33988 * gcc.c-torture/execute/960416-1.x: New.
33989 * gcc.c-torture/execute/divconst-3.x: Likewise.
33990
33991 2002-02-25 Jakub Jelinek <jakub@redhat.com>
33992
33993 * gcc.dg/20020224-1.c: New test.
33994
33995 2002-02-25 Alan Modra <amodra@bigpond.net.au>
33996
33997 * gcc.c-torture/execute/20020225-1.c: New.
33998
33999 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
34000
34001 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
34002
34003 2002-02-23 Jakub Jelinek <jakub@redhat.com>
34004
34005 * gcc.dg/20020222-1.c: New test.
34006
34007 2002-02-22 Jakub Jelinek <jakub@redhat.com>
34008
34009 * g++.dg/opt/anonunion1.C: New test.
34010
34011 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
34012
34013 * g++.dg/template/qualttp19.C: New test.
34014 * g++.dg/template/qualttp20.C: New test.
34015 * g++.old-deja/g++.jason/report.C: Adjust expected errors
34016 * g++.old-deja/g++.other/qual1.C: Likewise.
34017
34018 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
34019
34020 * gcc.dg/attr-alwaysinline.c: New.
34021
34022 2002-02-21 Jakub Jelinek <jakub@redhat.com>
34023
34024 * gcc.dg/20020220-1.c: New test.
34025
34026 * gcc.dg/20020220-2.c: New test.
34027
34028 * g++.dg/opt/mmx1.C: New test.
34029
34030 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
34031
34032 * gcc.c-torture/compile/20020110.c: New test.
34033
34034 2002-02-20 Jakub Jelinek <jakub@redhat.com>
34035
34036 * gcc.c-torture/execute/20020219-1.c: New test.
34037
34038 * gcc.dg/20020219-1.c: New test.
34039
34040 * gcc.dg/noncompile/20020220-1.c: New test.
34041
34042 * g++.dg/opt/ptrintsum1.C: New test.
34043
34044 * gcc.dg/debug/20020220-1.c: New test.
34045
34046 2002-02-17 Jakub Jelinek <jakub@redhat.com>
34047
34048 * gcc.c-torture/execute/20020216-1.c: New test.
34049
34050 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
34051
34052 * gcc.dg/decl-1.c: Update, new test.
34053
34054 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
34055
34056 * g++.dg/abi/bitfield1.C: New test.
34057 * g++.dg/abi/bitfield2.C: New test.
34058
34059 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
34060
34061 * gcc.dg/attr-nest.c: New test.
34062
34063 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
34064
34065 * gcc.c-torture/execute/20020215-1.c: New test.
34066
34067 2002-02-14 Jakub Jelinek <jakub@redhat.com>
34068
34069 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
34070 * g++.dg/debug/debug.exp: New.
34071 * g++.dg/debug/trivial.C: New.
34072 * g++.dg/debug/debug1.C: Moved...
34073 * g++.dg/other/debug1.C: ...from here.
34074 * g++.dg/debug/debug2.C: Moved...
34075 * g++.dg/other/debug2.C: ...from here.
34076 * g++.dg/debug/debug3.C: Moved...
34077 * g++.dg/other/debug3.C: ...from here.
34078
34079 * gcc.dg/noncompile/20020213-1.c: New test.
34080
34081 2002-02-13 Jakub Jelinek <jakub@redhat.com>
34082
34083 * g++.dg/other/debug3.C: New test.
34084
34085 * gcc.c-torture/execute/20020213-1.c: New test.
34086
34087 2002-02-13 Richard Smith <richard@ex-parrot.com>
34088
34089 * g++.old-deja/g++.other/thunk1.C: New test.
34090
34091 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
34092
34093 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
34094
34095 2002-02-13 Stan Shebs <shebs@apple.com>
34096
34097 * gcc.dg/altivec-3.c: New.
34098
34099 2002-02-12 Jakub Jelinek <jakub@redhat.com>
34100
34101 * gcc.dg/Wunreachable-1.c: New test.
34102 * gcc.dg/Wunreachable-2.c: New test.
34103
34104 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
34105
34106 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
34107
34108 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
34109
34110 * gcc.dg/decl-1.c: New test.
34111
34112 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
34113
34114 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
34115
34116 2002-02-10 Kazu Hirata <kazu@hxi.com>
34117
34118 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
34119 * gcc.c-torture/compile/980506-1.x: Likewise.
34120
34121 2002-02-10 Kazu Hirata <kazu@hxi.com>
34122
34123 * gcc.dg/20020210-1.c: New.
34124
34125 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
34126
34127 * g77.f-torture/execute/947.f: New regression test
34128 for PR fortran/947.
34129
34130 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
34131
34132 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
34133 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
34134
34135 2002-02-08 Richard Henderson <rth@redhat.com>
34136
34137 * gcc.c-torture/compile/labels-3.c: New.
34138
34139 2002-02-08 Jakub Jelinek <jakub@redhat.com>
34140
34141 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
34142 expression statements work instead.
34143 * gcc.dg/noncompile/20020207-1.c: New test.
34144
34145 2002-02-07 Richard Henderson <rth@redhat.com>
34146
34147 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
34148
34149 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
34150
34151 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
34152 message from g77
34153 * lib/g77-dg.exp: Trim g77 error messages so that they are
34154 recognized by dg.exp.
34155
34156 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
34157
34158 PR fortran/5473
34159 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
34160
34161 2002-02-07 Richard Henderson <rth@redhat.com>
34162
34163 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
34164 to be sufficiently aligned for integers.
34165
34166 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
34167
34168 * g++.dg/template/friend4.C: New test.
34169
34170 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
34171
34172 PR fortran/5743
34173 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
34174 unsupported cases.
34175
34176 2002-02-07 Richard Henderson <rth@redhat.com>
34177
34178 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
34179 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
34180 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
34181 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
34182
34183 2002-02-06 Richard Henderson <rth@redhat.com>
34184
34185 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
34186
34187 2002-02-06 Janis Johnson <janis187@us.ibm.com>
34188
34189 * gcc.dg/20020206-1.c: New test.
34190
34191 2002-02-06 Jakub Jelinek <jakub@redhat.com>
34192
34193 * gcc.c-torture/execute/20020206-1.c: New test.
34194
34195 * gcc.c-torture/execute/20020206-2.c: New test.
34196
34197 PR optimization/5429:
34198 * gcc.c-torture/compile/20020206-1.c: New test.
34199
34200 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
34201
34202 * g++.dg/ext/align1.C: Do not use an explicit alignment value
34203 as certain file formats cannot support particularly large
34204 alignments.
34205
34206 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
34207 and do not expect to be able to link the executable.
34208
34209 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
34210 fail because the COFF format does not support the weak attribute.
34211
34212 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
34213
34214 * g77.dg/pr5473.f: New test
34215
34216 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
34217
34218 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
34219 Fix testcase accordingly.
34220
34221 2002-02-04 Richard Henderson <rth@redhat.com>
34222
34223 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
34224 (buf): Change to be an array of pointers, not ints.
34225
34226 2002-02-04 Jakub Jelinek <jakub@redhat.com>
34227
34228 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
34229 before all tests. Move warning one line above to match where it
34230 C frontend emits.
34231 * gcc.dg/Wswitch-2.c: New test.
34232 * g++.dg/warn/Wswitch-1.C: New test.
34233 * g++.dg/warn/Wswitch-2.C: New test.
34234
34235 2002-02-04 Richard Henderson <rth@redhat.com>
34236
34237 * g++.dg/abi/offsetof.C: Fix size comparison.
34238
34239 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
34240
34241 * gcc.dg/cast-qual-2.c: New test.
34242
34243 2002-02-04 Jakub Jelinek <jakub@redhat.com>
34244
34245 * gcc.dg/20020201-4.c: New test.
34246
34247 2002-02-04 Ben Elliston <bje@redhat.com>
34248
34249 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
34250 target_info attribute != 0, in addition to the empty string.
34251 (gcc_target_compile): Likewise.
34252
34253 2002-02-03 Andrew Cagney <ac131313@redhat.com>
34254
34255 * gcc.dg/Wswitch.c: New test.
34256 PR gcc/4475. PR gcc/3780.
34257
34258 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
34259
34260 * g77.f-torture/execute/5122.f: New test for regressions
34261 against PR fortran/5122.
34262
34263 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
34264
34265 * g77.f-torture/compile/pr3743.f: Delete
34266 * g77.dg/pr3743-1.f: New test.
34267 * g77.dg/pr3743-2.f: New test.
34268 * g77.dg/pr3743-3.f: New test.
34269 * g77.dg/pr3743-4.f: New test.
34270
34271 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
34272
34273 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
34274
34275 2002-02-02 Richard Henderson <rth@redhat.com>
34276
34277 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
34278 * gcc.c-torture/execute/bf64-1.c: Likewise.
34279
34280 2002-02-02 Jakub Jelinek <jakub@redhat.com>
34281
34282 * gcc.dg/20020201-2.c: New test.
34283
34284 * gcc.dg/20020201-3.c: New test.
34285
34286 * gcc.c-torture/execute/bitfld-2.c: New test.
34287
34288 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
34289
34290 * gcc.dg/bitfld-1.c: Update.
34291 * gcc.dg/bitfld-2.c: Update.
34292 * gcc.c-torture/execute/bitfld-1.x: New.
34293
34294 2002-02-02 Jakub Jelinek <jakub@redhat.com>
34295
34296 * gcc.c-torture/execute/20020201-1.c: New test.
34297
34298 2002-02-01 Janis Johnson <janis187@us.ibm.com>
34299
34300 PR target/5469
34301 * gcc.dg/20020201-1.c: New test.
34302
34303 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
34304
34305 PR fortran/3743
34306 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
34307 * g77.f-torture/compile/pr3743.x: Remove
34308
34309 2002-01-31 Tom Rix <trix@redhat.com>
34310
34311 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
34312
34313 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
34314
34315 * gcc.dg/noncompile/20020130-1.c: New test.
34316
34317 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
34318
34319 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
34320
34321 2002-01-29 Richard Henderson <rth@redhat.com>
34322
34323 * gcc.c-torture/execute/991118-1.c: Cast various constants back
34324 to long long.
34325 * gcc.c-torture/execute/bf64-1.c: Likewise.
34326
34327 2002-01-29 Jakub Jelinek <jakub@redhat.com>
34328
34329 * gcc.c-torture/execute/20020129-1.c: New test.
34330
34331 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
34332
34333 * gcc.c-torture/compile/20000224-1.c: Update.
34334 * gcc.c-torture/execute/bitfld-1.c: New tests.
34335 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
34336 * gcc.dg/uninit-A.c: Update.
34337
34338 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
34339
34340 * g++.dg/template/ctor1.C: Add instantiation.
34341
34342 2002-01-28 Paul Koning <pkoning@equallogic.com>
34343
34344 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
34345 argument to __builtin_prefetch to be const ptr.
34346
34347 2002-01-28 Jakub Jelinek <jakub@redhat.com>
34348
34349 * gcc.c-torture/compile/20020120-1.c: New test.
34350
34351 2002-01-27 Kazu Hirata <kazu@hxi.com>
34352
34353 * gcc.c-torture/execute/20020127-1.c: New test.
34354
34355 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
34356
34357 * g77.dg/f77-edit-i-in.f: New test
34358 * g77.dg/f77-edit-i-out.f: New test
34359
34360 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
34361
34362 * gcc.dg/debug/debug.exp: New file.
34363 * gcc.dg/debug/trivial.c: New file.
34364 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
34365 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
34366 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
34367 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
34368 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
34369 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
34370 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
34371 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
34372 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
34373 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
34374 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
34375 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
34376 * gcc.dg/20000503-1.c: Removed.
34377 * gcc.dg/20010207-1.c: Removed.
34378 * gcc.dg/20011223-1.c: Removed.
34379 * gcc.dg/20020104-2.c: Removed.
34380 * gcc.dg/debug-1.c: Removed.
34381 * gcc.dg/debug-2.c: Removed.
34382 * gcc.dg/debug-3.c: Removed.
34383 * gcc.dg/debug-4.c: Removed.
34384 * gcc.dg/debug-5.c: Removed.
34385 * gcc.dg/debug-6.c: Removed.
34386 * gcc.dg/dwarf2-1.c: Removed.
34387 * gcc.dg/dwarf2-2.c: Removed.
34388
34389 2002-01-25 Jakub Jelinek <jakub@redhat.com>
34390
34391 * g++.old-deja/g++.other/eh5.C: New test.
34392 * g++.old-deja/g++.other/sibcall2.C: New test.
34393 * g++.old-deja/g++.other/array9.C: New test.
34394 * g++.old-deja/g++.other/typename2.C: New test.
34395 * g++.old-deja/g++.other/crash60.C: New test.
34396 * g++.old-deja/g++.other/conv9.C: New test.
34397 * g++.old-deja/g++.other/mangle10.C: New test.
34398 * g++.old-deja/g++.other/unchanging1.C: New test.
34399 * g++.old-deja/g++.other/exprstmt1.C: New test.
34400 * g++.old-deja/g++.other/inline23.C: New test.
34401 * g++.old-deja/g++.eh/ia64-1.C: New test.
34402 * g++.old-deja/g++.other/dwarf2-1.C: New test.
34403 * g++.old-deja/g++.other/reload1.C: New test.
34404 * g++.old-deja/g++.other/static20.C: New test.
34405 * g++.old-deja/g++.other/local-alloc1.C: New test.
34406 * g++.old-deja/g++.other/conv8.C: New test.
34407 * g++.old-deja/g++.other/stmtexpr2.C: New test.
34408 * g++.old-deja/g++.other/storeexpr1.C: New test.
34409 * g++.old-deja/g++.other/storeexpr2.C: New test.
34410 * g++.dg/eh/template2.C: New test.
34411 * g++.dg/warn/weak1.C: New test.
34412
34413 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
34414
34415 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
34416 Remove first, non-varying, argument.
34417
34418 2002-01-23 Richard Henderson <rth@redhat.com>
34419
34420 * gcc.dg/inline-2.c: New.
34421
34422 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
34423 Add optional target arg. Check number of arguments.
34424 (scan-assembler-not, scan-assembler-dem): Likewise.
34425 (scan-assembler-dem-not): Likewise.
34426
34427 2002-01-23 Zack Weinberg <zack@codesourcery.com>
34428
34429 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
34430 line 12.
34431 * g++.old-deja/g++.brendan/parse3.C,
34432 g++.old-deja/g++.other/crash26.C,
34433 g++.old-deja/g++.other/crash28.C,
34434 g++.old-deja/g++.other/crash29.C,
34435 g++.old-deja/g++.other/crash30.C,
34436 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
34437
34438 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
34439
34440 * gcc.dg/20020115-1.c: New.
34441
34442 2002-01-23 Bob Wilson <bob.wilson@acm.org>
34443
34444 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
34445
34446 2002-01-23 Janis Johnson <janis187@us.ibm.com>
34447
34448 * gcc.dg/20020122-3.c: New.
34449
34450 2002-01-23 Jakub Jelinek <jakub@redhat.com>
34451
34452 * g++.dg/other/gc1.C: New test.
34453
34454 2002-01-23 Zack Weinberg <zack@codesourcery.com>
34455
34456 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
34457
34458 2002-01-22 Richard Henderson <rth@redhat.com>
34459
34460 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
34461
34462 2002-01-22 Richard Henderson <rth@redhat.com>
34463
34464 * gcc.dg/20020122-4.c: New.
34465
34466 2002-01-22 H.J. Lu <hjl@gnu.org>
34467
34468 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
34469 link output.
34470 * gcc.dg/special/ecos.exp: Likewise.
34471 * lib/g++-dg.exp: Likewise.
34472 * lib/g77-dg.exp: Likewise.
34473 * lib/gcc-dg.exp : Likewise.
34474 * lib/mike-g++.exp: Likewise.
34475 * lib/mike-g77.exp: Likewise.
34476 * lib/mike-gcc.exp: Likewise.
34477 * lib/objc-dg.exp: Likewise.
34478
34479 2002-01-22 Janis Johnson <janis187@us.ibm.com>
34480
34481 PR target/5379
34482 * gcc.dg/20020122-2.c: New test.
34483
34484 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
34485
34486 * gcc.dg/20020122-1.c: New test.
34487
34488 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
34489
34490 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
34491
34492 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
34493
34494 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
34495
34496 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34497
34498 * gcc.c-torture/compile/20020121-1.c: New test.
34499
34500 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
34501
34502 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
34503 ld_library_path.
34504
34505 2002-01-21 Jakub Jelinek <jakub@redhat.com>
34506
34507 * gcc.dg/20020218-1.c: New test.
34508
34509 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
34510
34511 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
34512 messages
34513 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
34514 "At global scope" warning
34515 * g++.dg/ext/align1.C: Change cygwin test for alignment
34516 from db-bogus to dg-warning
34517
34518 2002-01-21 Zack Weinberg <zack@codesourcery.com>
34519
34520 * g77.f-torture/compile/cpp2.F: New test.
34521
34522 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
34523
34524 * g++.dg/template/access1.C: New test.
34525
34526 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
34527
34528 * gcc.dg/20020118-1.c: New.
34529
34530 2002-01-18 Kazu Hirata <kazu@hxi.com>
34531
34532 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
34533
34534 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
34535
34536 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
34537 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
34538 alignment warnings.
34539
34540 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
34541
34542 * gcc.misc-tests/i386-prefetch.exp: Save and restore
34543 torture_with_loops and torture_without_loops
34544
34545 2002-01-17 Jakub Jelinek <jakub@redhat.com>
34546
34547 * gcc.c-torture/compile/20020116-1.c: New test.
34548
34549 2002-01-16 Jakub Jelinek <jakub@redhat.com>
34550
34551 * gcc.dg/20020116-2.c: New test.
34552
34553 * gcc.dg/ultrasp4.c: New test.
34554
34555 * gcc.dg/20020116-1.c: New test.
34556
34557 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
34558
34559 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
34560 by EABI.
34561
34562 2002-01-15 Janis Johnson <janis187@us.ibm.com>
34563
34564 * gcc.misc-tests/i386-prefetch.exp: New.
34565 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
34566 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
34567 * gcc.misc-tests/i386-pf-none-1.c: New test.
34568 * gcc.misc-tests/i386-pf-sse-1.c: New test.
34569
34570 2002-01-15 Jakub Jelinek <jakub@redhat.com>
34571
34572 * gcc.dg/gnu89-init-1.c: Add new tests.
34573
34574 2002-01-15 Andreas Jaeger <aj@suse.de>
34575
34576 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
34577 * gcc.dg/i386-mmx-2.c: Likewise.
34578 * gcc.dg/i386-sse-1.c: Likewise.
34579 * gcc.dg/i386-sse-2.c: Likewise.
34580 * gcc.dg/i386-sse-3.c: Likewise.
34581
34582 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
34583
34584 * g77.f-torture/execute/intrinsic-unix-bessel.f:
34585 Uncomment additional cases that now pass.
34586
34587 2002-01-11 Richard Henderson <rth@redhat.com>
34588
34589 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
34590 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
34591
34592 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
34593
34594 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
34595
34596 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
34597
34598 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
34599 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
34600
34601 2002-01-10 Dale Johannesen <dalej@apple.com>
34602
34603 * gcc.c-torture/execute/loop-11.c: New.
34604
34605 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
34606
34607 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
34608 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
34609
34610 2002-01-09 Richard Henderson <rth@redhat.com>
34611
34612 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
34613 type in which to perform the operation for each size.
34614
34615 2002-01-09 Alan Matsuoka (alanm@redhat.com)
34616
34617 * gcc.c-torture/compile/20020109-2.c: New test.
34618
34619 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
34620
34621 * gcc.c-torture/execute/loop-10.c: New test.
34622
34623 2002-01-09 Jakub Jelinek <jakub@redhat.com>
34624
34625 * gcc.c-torture/compile/20010226-1.c: New test.
34626 * gcc.c-torture/compile/20010227-1.c: New test.
34627 * gcc.c-torture/compile/20010426-1.c: New test.
34628 * gcc.c-torture/compile/20010510-1.c: New test.
34629 * gcc.c-torture/compile/20010605-3.c: New test.
34630 * gcc.c-torture/compile/20010824-1.c: New test.
34631 * gcc.c-torture/execute/20010409-1.c: New test.
34632 * gcc.dg/noncompile/20000901-1.c: New test.
34633 * gcc.dg/20001023-1.c: New test.
34634 * gcc.dg/20001101-1.c: New test.
34635 * gcc.dg/20001102-1.c: New test.
34636 * gcc.dg/20010207-1.c: New test.
34637 * gcc.dg/20010405-1.c: New test.
34638 * gcc.dg/20010822-1.c: New test.
34639 * gcc.dg/20011107-1.c: New test.
34640
34641 2002-01-09 Jeffrey A Law (law@redhat.com)
34642
34643 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
34644
34645 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
34646 execution failure on PA targets.
34647
34648 2002-01-09 Jakub Jelinek <jakub@redhat.com>
34649
34650 * gcc.c-torture/compile/20020109-1.c: New test.
34651
34652 2002-01-08 Kazu Hirata <kazu@hxi.com>
34653
34654 * gcc.c-torture/execute/20020108-1.c: New test.
34655
34656 2002-01-08 Jakub Jelinek <jakub@redhat.com>
34657
34658 * gcc.dg/20020108-1.c: New test.
34659
34660 2002-01-08 H.J. Lu <hjl@gnu.org>
34661
34662 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
34663 for header files.
34664
34665 2002-01-08 Geoff Keating <geoffk@redhat.com>
34666
34667 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
34668 consistency.
34669
34670 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
34671
34672 * gcc.dg/altivec-4.c: Test altivec predicates.
34673
34674 2002-01-07 Jakub Jelinek <jakub@redhat.com>
34675
34676 * gcc.c-torture/execute/20020107-1.c: New test.
34677
34678 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
34679
34680 PR c/5279
34681 * gcc.c-torture/compile/20020106-1.c: New test.
34682
34683 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
34684
34685 * gcc.c-torture/execute/nestfunc-4.c: New test.
34686
34687 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
34688
34689 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
34690 extra triple that slipped in.
34691 * g++.old-deja/g++.abi/align.C: Likewise.
34692 * g++.old-deja/g++.abi/bitfields.C: Likewise.
34693
34694 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
34695
34696 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
34697 * g++.old-deja/g++.abi/align.C: Likewise.
34698 * g++.old-deja/g++.abi/bitfields.C: Likewise.
34699
34700 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
34701 on FreeBSD/i386.
34702 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
34703 FreeBSD.
34704
34705 2002-01-04 Jakub Jelinek <jakub@redhat.com>
34706
34707 * gcc.dg/20020104-1.c: New test.
34708
34709 * gcc.dg/20020104-2.c: New test.
34710
34711 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
34712
34713 * gcc.dg/20020103-1.c: Fix typo in target selector.
34714
34715 2002-01-03 Richard Henderson <rth@redhat.com>
34716
34717 * gcc.dg/20020103-1.c: New.
34718
34719 2002-01-03 Kazu Hirata <kazu@hxi.com>
34720
34721 * gcc.c-torture/execute/20020103-1.c: New test.
34722
34723 2002-01-03 Jakub Jelinek <jakub@redhat.com>
34724
34725 * g++.dg/other/debug2.C: New test.
34726
34727 * gcc.c-torture/compile/20020103-1.c: New test.
34728
34729 2002-01-02 Jakub Jelinek <jakub@redhat.com>
34730
34731 * gcc.dg/gnu89-init-1.c: Added new tests.
34732
34733 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
34734
34735 * g++.dg/template/friend2.C: Remove as patch is reverted.
34736
34737 * g++.dg/warn/oldcast1.C: New test.
34738
34739 * g++.dg/template/ptrmem1.C: New test.
34740 * g++.dg/template/ptrmem2.C: New test.
34741
34742 * g++.dg/template/ntp.C: New test.
34743
34744 * g++.dg/other/component1.C: New test.
34745
34746 * g++.dg/template/ttp3.C: New test.
34747
34748 * g++.dg/template/friend2.C: New test.
34749 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
34750
34751 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
34752
34753 * g++.dg/other/ptrmem1.C: New test.
34754 * g++.dg/other/ptrmem2.C: New test.
34755
34756 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
34757
34758 * g++.dg/template/ctor1.C: New test.
34759
34760 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
34761
34762 * g++.dg/template/friend2.C: New test.
34763
34764 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
34765
34766 * gcc.dg/mmix-1.c: New test.
34767
34768 2001-12-31 Richard Henderson <rth@redhat.com>
34769
34770 * gcc.dg/asm-5.c: New.
34771
34772 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
34773
34774 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
34775 in namespace __gnu_cxx
34776
34777 2001-12-30 Richard Henderson <rth@redhat.com>
34778
34779 * gcc.dg/debug-6.c: New.
34780
34781 2001-12-30 Jakub Jelinek <jakub@redhat.com>
34782
34783 * gcc.c-torture/compile/20011229-2.c: New test.
34784
34785 2001-12-29 Jakub Jelinek <jakub@redhat.com>
34786
34787 * gcc.dg/debug-3.c: New test.
34788 * gcc.dg/debug-4.c: New test.
34789 * gcc.dg/debug-5.c: New test.
34790
34791 2001-12-29 Richard Henderson <rth@redhat.com>
34792
34793 * g++.dg/eh/loop1.C: New.
34794
34795 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
34796
34797 * g++.dg/template/crash1.C: New test.
34798
34799 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
34800
34801 * g++.dg/other/const1.C: New test.
34802
34803 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
34804
34805 * gcc.c-torture/compile/20011229-1.c: New test.
34806
34807 2001-12-28 Stan Shebs <shebs@apple.com>
34808
34809 * lib/objc-torture.exp: Resync with c-torture.exp.
34810 * lib/objc.exp: Load standard libraries.
34811
34812 2001-12-28 Jakub Jelinek <jakub@redhat.com>
34813
34814 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
34815 additional tests.
34816
34817 2001-12-27 Roger Sayle <roger@eyesopen.com>
34818
34819 * gcc.c-torture/execute/string-opt-16.c: New testcase.
34820
34821 2001-12-27 Richard Henderson <rth@redhat.com>
34822
34823 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
34824
34825 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
34826
34827 * g++.dg/eh/ctor1.C: New test.
34828 * g++.dg/other/error2.C: New test.
34829
34830 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
34831
34832 * g++.dg/other/init2.C: New test.
34833
34834 2001-12-24 Richard Henderson <rth@redhat.com>
34835
34836 * gcc.dg/20011223-1.c: New.
34837 * gcc.dg/inline-1.c: New.
34838
34839 2001-12-23 Richard Henderson <rth@redhat.com>
34840
34841 * gcc.dg/asm-4.c: Test operand modifiers.
34842
34843 2001-12-23 Richard Henderson <rth@redhat.com>
34844
34845 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
34846
34847 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
34848
34849 * gcc.c-torture/execute/20011223-1.c: New test.
34850
34851 2001-12-21 Richard Henderson <rth@redhat.com>
34852
34853 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
34854 re-enables the warning.
34855
34856 2001-12-21 Richard Henderson <rth@redhat.com>
34857
34858 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
34859
34860 2001-12-20 Jakub Jelinek <jakub@redhat.com>
34861
34862 * gcc.c-torture/compile/20011218-1.c: New test.
34863
34864 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
34865
34866 * gcc.misc-test/arm-isr.exp: New file. Control running of the
34867 arm-isr.c test.
34868 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
34869 epilogue generation for ARM ISR routines.
34870
34871 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34872
34873 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
34874 * gcc.dg/format/c90-printf-3.c: Likewise.
34875 * gcc.dg/format/c99-printf-3.c: Likewise.
34876 * gcc.dg/format/ext-1.c: Likewise.
34877 * gcc.dg/format/ext-6.c: Likewise.
34878 * gcc.dg/format/format.h: Prototype unlocked stdio.
34879
34880 2001-12-20 Richard Henderson <rth@redhat.com>
34881
34882 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
34883 (arena): Use it.
34884 (malloc): Correct allocation logic. Abort if we fill up the
34885 arena before initialization complete.
34886 (realloc): Correct allocation logic.
34887
34888 2001-12-20 Jakub Jelinek <jakub@redhat.com>
34889
34890 * gcc.c-torture/compile/20011219-2.c: New test.
34891
34892 * gcc.c-torture/execute/20011219-1.c: New test.
34893
34894 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
34895
34896 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
34897 target does not support weak symbols.
34898
34899 2001-12-19 Jakub Jelinek <jakub@redhat.com>
34900
34901 * gcc.c-torture/compile/20011219-1.c: New test.
34902
34903 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
34904
34905 * g++.dg/other/error1.C: New test.
34906
34907 2001-12-17 Jeffrey A Law (law@redhat.com)
34908
34909 * gcc.c-torture/execute/20011217-1.c: New test.
34910
34911 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
34912
34913 * objc.dg/special/: New directory.
34914 * objc.dg/special/special.exp: New file.
34915 * objc.dg/special/unclaimed-category-1.h: New file.
34916 * objc.dg/special/unclaimed-category-1a.m: New file.
34917 * objc.dg/special/unclaimed-category-1.m: New file.
34918
34919 2001-12-17 Andreas Jaeger <aj@suse.de>
34920
34921 * gcc.c-torture/compile/20011217-2.c: New test.
34922
34923 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
34924
34925 * gcc.c-torture/compile/20011217-1.c: New test.
34926
34927 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
34928
34929 * testsuite/gcc.dg/20011214-1.c: New.
34930
34931 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
34932
34933 * gcc.dg/altivec-4.c: New.
34934
34935 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
34936
34937 * gcc.dg/20011113-1.c: New test.
34938
34939 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
34940
34941 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
34942 std::__malloc_alloc_template<0> and
34943 std::__default_alloc_template<false, 0>.
34944
34945 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
34946
34947 * objc/execute/bf-21.m: New test.
34948 * objc/execute/enumeration-1.m: New test.
34949 * objc/execute/enumeration-2.m: New test.
34950
34951 2001-12-12 Jakub Jelinek <jakub@redhat.com>
34952
34953 * gcc.dg/gnu89-init-1.c: New test.
34954
34955 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
34956
34957 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
34958 * g++.old-deja/g++.jason/2371.C: Likewise.
34959 * g++.old-deja/g++.jason/template33.C: Likewise.
34960 * g++.old-deja/g++.jason/template34.C: Likewise.
34961 * g++.old-deja/g++.jason/template36.C: Likewise.
34962 * g++.old-deja/g++.oliva/typename1.C: Likewise.
34963 * g++.old-deja/g++.oliva/typename2.C: Likewise.
34964 * g++.old-deja/g++.other/typename1.C: Likewise.
34965 * g++.old-deja/g++.pt/inherit2.C: Likewise.
34966 * g++.old-deja/g++.pt/nontype5.C: Likewise.
34967 * g++.old-deja/g++.pt/typename11.C: Likewise.
34968 * g++.old-deja/g++.pt/typename14.C: Likewise.
34969 * g++.old-deja/g++.pt/typename16.C: Likewise.
34970 * g++.old-deja/g++.pt/typename3.C: Likewise.
34971 * g++.old-deja/g++.pt/typename4.C: Likewise.
34972 * g++.old-deja/g++.pt/typename5.C: Likewise.
34973 * g++.old-deja/g++.pt/typename7.C: Likewise.
34974 * g++.old-deja/g++.robertl/eb9.C: Likewise.
34975
34976 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
34977
34978 * g++.dg/other/linkage1.C: New test.
34979 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
34980 specifiers.
34981
34982 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
34983
34984 * gcc.dg/concat.c: New test.
34985
34986 2001-12-11 Stan Shebs <shebs@apple.com>
34987
34988 * objc/compile: New test directory.
34989 * objc/compile/compile.exp: New expect script.
34990 * objc/compile/20011211-1.m: New compile test.
34991
34992 2001-12-11 Jason Merrill <jason@redhat.com>
34993
34994 * lib/prune.exp (prune_gcc_output): Also handle "In member
34995 function". So many permutations...
34996
34997 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
34998
34999 * g++.dg/template/typedef1.C: New test.
35000
35001 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
35002
35003 * g++.dg/other/copy1.C: New test.
35004
35005 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
35006
35007 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
35008
35009 * gcc.dg/builtin-choose-expr.c: New.
35010
35011 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
35012
35013 * gcc.dg/altivec-2.c: New.
35014
35015 2001-12-07 Richard Henderson <rth@redhat.com>
35016
35017 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
35018
35019 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
35020
35021 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
35022 ultrasparc.
35023
35024 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
35025
35026 * g++-old.deja/g++.robertl/eb101.C: Deleted.
35027
35028 2001-12-06 Janis Johnson <janis187@us.ibm.com>
35029
35030 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
35031 variable argument list.
35032
35033 2001-12-06 Zack Weinberg <zack@codesourcery.com>
35034
35035 * gcc.c-torture/execute/memcheck: Delete entire directory.
35036 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
35037 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
35038
35039 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
35040
35041 * gcc.dg/Wshadow-1.c: New test.
35042
35043 2001-12-05 Jakub Jelinek <jakub@redhat.com>
35044
35045 * gcc.c-torture/compile/20011130-1.c: New test.
35046
35047 * gcc.dg/noncompile/20011025-1.c: New test.
35048
35049 * g++.dg/other/anon-union.C: New test.
35050
35051 * gcc.c-torture/execute/20011024-1.c: New test.
35052
35053 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
35054
35055 * gcc.c-torture/execute/20000722-1.x,
35056 gcc.c-torture/execute/20010123-1.x: Remove.
35057 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
35058 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
35059 gcc.dg/c99-complit-2.c: New tests.
35060
35061 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
35062
35063 * g++.dg/inherit/base1.C: New test.
35064
35065 2001-12-04 Jakub Jelinek <jakub@redhat.com>
35066
35067 * g++.dg/other/stdarg1.C: New test.
35068
35069 * gcc.c-torture/compile/20011130-2.c: New test.
35070
35071 2001-12-03 Janis Johnson <janis187@us.ibm.com>
35072
35073 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
35074 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
35075 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
35076 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
35077 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
35078 * gcc.dg/builtin-prefetch-1.c: New test.
35079
35080 2001-12-03 Jakub Jelinek <jakub@redhat.com>
35081
35082 * gcc.dg/20011130-1.c: New test.
35083
35084 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
35085
35086 * g++.dg/other/scope1.C: New test.
35087 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
35088
35089 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
35090
35091 * gcc.dg/vla-init-1.c: New test.
35092
35093 2001-12-01 Geoff Keating <geoffk@redhat.com>
35094
35095 * gcc.c-torture/compile/structs.c: New testcase from GDB.
35096
35097 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
35098
35099 * objc.dg/alias.m: Update.
35100 * objc.dg/class-1.m: Update.
35101 * objc.dg/const-str-1.m: Update.
35102 * objc.dg/fwd-proto-1.m: Update.
35103 * objc.dg/id-1.m: Update.
35104 * objc.dg/super-class-1.m: Update.
35105
35106 2001-11-29 Mark Mitchell <mark@codesourcery.com>
35107
35108 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
35109 constructs.
35110
35111 2001-11-28 Jeffrey A Law (law@cygnus.com)
35112
35113 * gcc.c-torture/execute/20011128-1.c: New test.
35114
35115 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
35116
35117 * gcc.dg/20011127-1.c: New test.
35118
35119 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
35120
35121 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
35122 from Austin Group draft 7.
35123 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
35124 scanf format arguments.
35125 * gcc.dg/format/no-exargs-2.c: New test.
35126
35127 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
35128
35129 * g++.dg/abi/vbase8-4.C: New test.
35130
35131 2001-11-24 Ian Lance Taylor <ian@airs.com>
35132
35133 * gcc.c-torture/execute/20011121-1.c: New test.
35134
35135 2001-11-23 Jeffrey A Law (law@cygnus.com)
35136
35137 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
35138
35139 2001-11-23 Andreas Jaeger <aj@suse.de>
35140
35141 * gcc.dg/cpp/charconst-2.c: New test.
35142
35143 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
35144
35145 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
35146 to the host if it is remote. Let tests specify extra headers
35147 they use.
35148 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
35149 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
35150 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
35151 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
35152 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
35153 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
35154 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
35155 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
35156 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
35157 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
35158
35159 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
35160
35161 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
35162 for little endian ARMs.
35163
35164 2001-11-20 Jakub Jelinek <jakub@redhat.com>
35165
35166 * gcc.c-torture/compile/20011119-1.c: New test.
35167 * gcc.c-torture/compile/20011119-2.c: New test.
35168
35169 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
35170
35171 * gcc.dg/altivec-1.c: Fix typo.
35172
35173 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
35174
35175 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
35176
35177 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
35178
35179 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
35180
35181 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
35182
35183 * lib/g77.exp: Don't specify --rpath-link.
35184
35185 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
35186 across all the headers.
35187 * gcc.dg/format/format.exp: For testing on a remote host,
35188 copy format.h.
35189
35190 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
35191 * gcc.c-torture/execute/930406-1.c: Likewise.
35192 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
35193
35194 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
35195
35196 * gcc.dg/altivec-1.c: New.
35197
35198 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
35199
35200 * gcc.dg/cpp/fpreprocessed.c: New test case.
35201
35202 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
35203
35204 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
35205 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
35206 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
35207
35208 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
35209
35210 * gcc.dg/no-builtin-1.c: New test.
35211
35212 2001-11-16 Jakub Jelinek <jakub@redhat.com>
35213
35214 * gcc.c-torture/execute/20011115-1.c: New test.
35215
35216 2001-11-15 Jakub Jelinek <jakub@redhat.com>
35217
35218 * gcc.c-torture/compile/20011114-2.c: New test.
35219 * gcc.c-torture/compile/20011114-3.c: New test.
35220 * gcc.c-torture/compile/20011114-4.c: New test.
35221
35222 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
35223
35224 * g++.dg/other/init1.C: New test.
35225
35226 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
35227
35228 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
35229 message.
35230
35231 * gcc.c-torture/execute/20011114-1.c: New testcase.
35232
35233 * gcc.c-torture/compile/20010327-1.c: Revert last change.
35234 * gcc.c-torture/compile/20011114-1.c: New test, exactly
35235 like the (before this change) version of 20010327-1.c.
35236
35237 2001-11-14 Roger Sayle <roger@eyesopen.com>
35238
35239 * gcc.c-torture/execute/string-opt-13.c: New testcase.
35240
35241 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
35242
35243 * g++.dg/init/array2.C: New test.
35244
35245 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
35246
35247 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
35248
35249 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
35250
35251 * g++.dg/other/forscope1.C: New test.
35252 * g++.dg/ext/forscope1.C: New test.
35253 * g++.dg/ext/forscope2.C: New test.
35254
35255 2001-11-13 Jakub Jelinek <jakub@redhat.com>
35256
35257 * gcc.c-torture/execute/20011113-1.c: New test.
35258
35259 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
35260
35261 * gcc.c-torture/execute/20011109-2.c: New test.
35262
35263 * gcc.c-torture/execute/20011109-1.c: New test.
35264
35265 2001-11-09 Jakub Jelinek <jakub@redhat.com>
35266
35267 * gcc.c-torture/compile/20011109-1.c: New test.
35268
35269 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
35270
35271 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
35272 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
35273 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
35274 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
35275 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
35276 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
35277 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
35278
35279 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
35280
35281 * g++.dg/warn/Wshadow-1.C: New tests.
35282 * g++.old-deja/g++.mike/for3.C: Update.
35283
35284 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
35285
35286 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
35287 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
35288 XFAILs. Adjust expected error texts.
35289 * gcc.c-torture/compile/20011106-1.c,
35290 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
35291 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
35292 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
35293 gcc.dg/c99-array-lval-5.c: New tests.
35294
35295 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
35296
35297 * gcc.dg/cpp/defined.c: Update.
35298
35299 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
35300
35301 * gcc.c-torture/execute/anon-1.c: New test.
35302
35303 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
35304
35305 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
35306 same size, so no warning should be produced on stormy16.
35307
35308 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
35309 due to oversized array.
35310 * g++.old-deja/g++.mike/ns15.C: Likewise.
35311 * g++.old-deja/g++.pt/crash16.C: Likewise.
35312
35313 2001-11-02 Graham Stott <grahams@redhat.com>
35314
35315 * g++.dgother/debug1.C: Fix typos.
35316
35317 2001-11-01 Jakub Jelinek <jakub@redhat.com>
35318
35319 * g++.dg/other/debug1.C: New test.
35320
35321 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
35322
35323 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
35324 of unsigned long.
35325
35326 2001-10-30 Jakub Jelinek <jakub@redhat.com>
35327
35328 * gcc.dg/20011029-2.c: New test.
35329
35330 * gcc.c-torture/compile/20011029-1.c: New test.
35331
35332 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
35333
35334 * objc/execute/class_self-1.m: New test.
35335 * objc/execute/class_self-2.m: New test.
35336
35337 2001-10-25 Zack Weinberg <zack@codesourcery.com>
35338
35339 * gcc.misc-tests/msgs.exp: Delete.
35340 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
35341 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
35342 error set to match recent changes.
35343
35344 2001-10-24 Zack Weinberg <zack@codesourcery.com>
35345
35346 * gcc.dg/20011021-1.c: New test.
35347
35348 2001-10-24 Jakub Jelinek <jakub@redhat.com>
35349
35350 * gcc.c-torture/compile/20011023-1.c: New test.
35351
35352 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
35353
35354 * lib/g77.exp: Rewrite based on lib/g++.exp.
35355
35356 2001-10-19 Jakub Jelinek <jakub@redhat.com>
35357
35358 * gcc.c-torture/execute/20011019-1.c: New test.
35359
35360 * gcc.dg/20011018-1.c: New test.
35361
35362 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
35363
35364 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
35365
35366 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
35367
35368 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
35369 * gcc.dg/attr-invalid.c: Likewise.
35370
35371 2001-10-18 Jakub Jelinek <jakub@redhat.com>
35372
35373 * testsuite/gcc.dg/20011015-1.c: New test.
35374
35375 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
35376
35377 * g++.dg/template/unify2.C: New test.
35378
35379 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
35380
35381 * g++.dg/other/exception-specification.C: New test
35382
35383 2001-10-13 Tom Rix <trix@redhat.com>
35384
35385 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
35386 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
35387
35388 2001-10-12 Jakub Jelinek <jakub@redhat.com>
35389
35390 * testsuite/gcc.dg/20011009-1.c: New test.
35391
35392 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
35393
35394 PR g++/4476
35395 * g++.dg/other/friend1.C: New test.
35396
35397 2001-10-11 Richard Henderson <rth@redhat.com>
35398
35399 * g++.old-deja/g++.other/crash18.C: Add -S to options.
35400
35401 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35402
35403 * gcc.c-torture/compile/20011010-1.c: New.
35404
35405 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
35406
35407 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
35408 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
35409 g77.f-torture/execute/execute.exp,
35410 g77.f-torture/noncompile/noncompile.exp,
35411 gcc.c-torture/compile/compile.exp,
35412 gcc.c-torture/execute/execute.exp,
35413 gcc.c-torture/execute/ieee/ieee.exp,
35414 gcc.c-torture/execute/memcheck/memcheck.exp,
35415 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
35416 objc/execute/execute.exp: Update FSF address.
35417
35418 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
35419
35420 * gcc.dg/cpp/cmdlne-C.c: Update.
35421 * gcc.dg/cpp/cmdlne-C2.c: New.
35422
35423 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35424
35425 * gcc.c-torture/execute/20011008-3.c: New.
35426
35427 2001-10-08 DJ Delorie <dj@redhat.com>
35428
35429 * gcc.dg/20011008-1.c: New.
35430 * gcc.dg/20011008-2.c: New.
35431
35432 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
35433
35434 * gcc.dg/cpp/spacing1.c: Update test.
35435
35436 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
35437
35438 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
35439 spelling errors of "separate" as "seperate".
35440
35441 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
35442
35443 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
35444 enough to avoid inlining.
35445
35446 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
35447
35448 * lib/g77.exp: set libg2c_dir correctly.
35449
35450 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
35451
35452 * gcc.dg/cpp/macro11.c: New test.
35453
35454 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
35455
35456 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
35457 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
35458 gcc.dg/format/multattr-3.c: New tests.
35459 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
35460 tests for format attributes on function pointers being rejected.
35461
35462 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
35463
35464 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
35465
35466 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
35467
35468 * g++.dg/warn/format1.C: New test.
35469
35470 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
35471
35472 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
35473
35474 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
35475
35476 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
35477
35478 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
35479
35480 * gcc.dg/cpp/redef2.c: Add test.
35481
35482 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
35483
35484 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
35485 long-standing bug on i686, apparently.
35486 * gcc.c-torture/execute/loop-2c.x: New file.
35487 * gcc.c-torture/execute/loop-2d.x: New file.
35488 * gcc.c-torture/execute/loop-3c.x: New file.
35489
35490 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
35491
35492 * gcc.dg/cpp/20000625-2.c: Correct line number.
35493
35494 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
35495
35496 * gcc.dg/cpp/macro10.c: New test.
35497 * gcc.dg/cpp/strify3.c: New test.
35498 * gcc.dg/cpp/spacing1.c: Add tests.
35499 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
35500 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
35501
35502 2001-09-24 DJ Delorie <dj@redhat.com>
35503
35504 * gcc.c-torture/execute/20010924-1.c: New test.
35505
35506 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
35507
35508 * testsuite/objc/execute/paste.m: Remove.
35509
35510 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
35511
35512 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
35513
35514 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
35515
35516 * g77.dg/strlen0.f: New test.
35517
35518 2001-09-21 Richard Henderson <rth@redhat.com>
35519
35520 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
35521 * g++.old-deja/g++.abi/vtable2.C: Likewise.
35522
35523 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
35524
35525 Table-driven attributes.
35526 * g++.dg/ext/attrib1.C: New test.
35527
35528 2001-09-20 DJ Delorie <dj@redhat.com>
35529
35530 * gcc.dg/20000926-1.c: Update expected warning messages.
35531 * gcc.dg/array-2.c: Likewise, and test for warnings too.
35532 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
35533 array.
35534
35535 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
35536
35537 * g++.dg/eh/registers1.C: New test case.
35538
35539 2001-09-17 Richard Henderson <rth@redhat.com>
35540
35541 * gcc.dg/array-5.c: Fix VLA decomposition test.
35542
35543 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
35544
35545 * gcc.dg/cpp/line5.c: New testcase.
35546
35547 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
35548
35549 * gcc.dg/cpp/macro9.c: New test.
35550
35551 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
35552
35553 * gcc.c-torture/execute/980223.c: Change type of addr from long
35554 to char *.
35555
35556 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
35557
35558 * gcc.c-torture/execute/20010915-1.c: New test.
35559
35560 2001-09-14 Janis Johnson <janis187@us.ibm.com>
35561
35562 * g77.dg/bprob: New directory.
35563 * g77.dg/bprob/bprob.exp: New file.
35564 * g77.dg/bprob/bprob-1.f: New test.
35565 * g77.dg/gcov: New directory.
35566 * g77.dg/gcov/gcov.exp: New file.
35567 * g77.dg/gcov/gcov-1.f: New test.
35568 * g77.dg/gcov/gcov-1.x: New file.
35569
35570 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
35571
35572 * gcc.dg/cpp/directiv.c: Update.
35573 * gcc.dg/cpp/undef1.c: Update.
35574
35575 2001-09-12 Jakub Jelinek <jakub@redhat.com>
35576
35577 * gcc.dg/20010912-1.c: New test.
35578
35579 2001-09-11 Janis Johnson <janis187@us.ibm.com>
35580
35581 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
35582 language-independent file in lib.
35583 * lib/gcov.exp: New file.
35584
35585 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
35586
35587 * gcc.c-torture/compile/20010911-1.c: New test.
35588
35589 2001-09-10 Janis Johnson <janis187@us.ibm.com>
35590
35591 * lib/profopt.exp: New, to support profile-directed optimizations.
35592 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
35593 * gcc.misc-tests/bprob-1.c: New test.
35594 * gcc.misc-tests/bprob-2.c: New test.
35595
35596 2001-09-07 Janis Johnson <janis187@us.ibm.com>
35597
35598 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
35599 XFAIL and which kinds of gcov output to verify.
35600 * gcc.misc-tests/gcov-4b.x: New file.
35601 * gcc.misc-tests/gcov-5b.x: New file.
35602 * gcc.misc-tests/gcov-6.x: New file.
35603 * gcc.misc-tests/gcov-7.c: New test.
35604 * gcc.misc-tests/gcov-7.x: New file.
35605
35606 2001-09-06 Janis Johnson <janis187@us.ibm.com>
35607
35608 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
35609 * gcc.misc-tests/gcov-6.c: New test.
35610
35611 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
35612
35613 PR c++/3986
35614 * g++.dg/abi/vbase1.C: New test.
35615
35616 2001-09-05 Ziemowit Laski <zlaski@apple.com>
35617
35618 * objc.dg/method-2.m: New.
35619
35620 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
35621
35622 PR c++/4203
35623 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
35624 * g++.dg/init/empty1.C: New test.
35625
35626 2001-09-03 Jakub Jelinek <jakub@redhat.com>
35627
35628 * gcc.c-torture/compile/20010903-1.c: New test.
35629
35630 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
35631
35632 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
35633 for m68k.
35634
35635 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
35636
35637 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
35638
35639 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
35640
35641 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
35642
35643 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
35644
35645 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
35646 for 16-bit 'unsigned int'.
35647
35648 2001-08-29 Kazu Hirata <kazu@hxi.com>
35649
35650 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
35651
35652 2001-08-27 Richard Henderson <rth@redhat.com>
35653
35654 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
35655 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
35656
35657 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
35658
35659 * gcc.dg/asm-names.c (ymain): New.
35660
35661 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
35662
35663 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
35664 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
35665 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
35666
35667 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35668
35669 * gcc.dg/compare5.c: New testcase.
35670
35671 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
35672
35673 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
35674 and "In instantiation".
35675
35676 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
35677
35678 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
35679
35680 2001-08-20 Janis Johnson <janis187@us.ibm.com>
35681
35682 * gcc.misc-tests/gcov.exp: Add support for branch information.
35683 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
35684 * gcc.misc-tests/gcov-4.c: New test.
35685 * gcc.misc-tests/gcov-4b.c: New test.
35686 * gcc.misc-tests/gcov-5b.c: New test.
35687
35688 2001-08-20 Zack Weinberg <zackw@panix.com>
35689
35690 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
35691 expected to fail.
35692
35693 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
35694
35695 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
35696
35697 2001-08-19 Jakub Jelinek <jakub@redhat.com>
35698
35699 * g++.dg/eh/template1.C: New test.
35700
35701 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
35702
35703 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
35704 Fix thinko.
35705 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
35706 for xfail.
35707
35708 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
35709
35710 * lib/g77-dg.exp: Use prune.exp for common procedures
35711 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
35712 * lib/g77.exp: (g77-dg-prune) Remove
35713
35714 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
35715
35716 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
35717
35718 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35719
35720 * g++.dg/template/unify1.C: New test.
35721
35722 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
35723
35724 * g++.dg/abi/empty4.C: New test.
35725
35726 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
35727
35728 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
35729 solaris2.*
35730 * g77.f-torture/compile/pr3743.x: Likewise.
35731
35732 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
35733
35734 * g++.dg/other/using-declaration.C: New test.
35735
35736 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
35737
35738 * gcc.dg/cpp/tr-sign.c: New testcase.
35739
35740 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
35741
35742 * gcc.dg/cpp/19951025-1.c: Revert.
35743 * gcc.dg/cpp/directiv.c: We no longer process directives that
35744 interrupt macro arguments.
35745
35746 2001-08-03 Zack Weinberg <zackw@stanford.edu>
35747
35748 * gcc.dg/bconstp-1.c: New test.
35749
35750 2001-08-03 Richard Henderson <rth@redhat.com>
35751
35752 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
35753
35754 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
35755
35756 * gcc.dg/cpp/19951025-1.c: Update.
35757
35758 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
35759
35760 * g77.dg/ff90-1.f (s): Fix reference of variable z,
35761 should be x.
35762
35763 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
35764
35765 Kill -fhonor-std.
35766 * g++.old-deja/g++.ns/ns14.C: Remove special options.
35767 * g++.old-deja/g++.other/std1.C: Likewise.
35768 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
35769
35770 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
35771
35772 * lib/g77.exp: Load gcc-defs.exp for common procedures
35773 (g77_pass, g77_fail, g77_finish, g77_exit,
35774 ${tool}_check_unsupported_p} Now redundant. Deleted.
35775
35776 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
35777
35778 * g77.dg/fbackslash.f
35779 * g77.dg/fcase-preserve.f
35780 * g77.dg/ff90-1.f
35781 * g77.dg/ffixed-line-length-0.f
35782 * g77.dg/ffixed-line-length-132.f
35783 * g77.dg/ffixed-line-length-7.f
35784 * g77.dg/ffixed-line-length-72.f
35785 * g77.dg/ffixed-line-length-none.f
35786 * g77.dg/ffree-form-1.f
35787 * g77.dg/fno-backslash.f
35788 * g77.dg/fno-f90-1.f
35789 * g77.dg/fno-fixed-form-1.f
35790 * g77.dg/fno-onetrip.f
35791 * g77.dg/fno-typeless-boz.f
35792 * g77.dg/fno-underscoring.f
35793 * g77.dg/fno-vxt-1.f
35794 * g77.dg/fonetrip.f
35795 * g77.dg/ftypeless-boz.f
35796 * g77.dg/fugly-assumed.f
35797 * g77.dg/funderscoring.f
35798 * g77.dg/fvxt-1.f
35799
35800 2001-08-01 Ziemowit Laski <zlaski@apple.com>
35801
35802 * objc.dg/fwd-proto-1.m: New.
35803 * objc.dg/local-decl-1.m: New.
35804 * objc.dg/naming-1.m: New.
35805 * objc.dg/naming-2.m: New.
35806 * objc.dg/proto-hier-1.m: New.
35807
35808 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
35809
35810 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
35811 largest-type elements to a struct makes its size grow.
35812
35813 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
35814
35815 * g++.dg/abi/vthunk1.C: New test.
35816
35817 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
35818
35819 * g++.dg/abi/vbase8-22.C: New test.
35820
35821 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
35822
35823 * gcc.dg/cpp/macro8.c: New test.
35824
35825 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
35826
35827 * g++.dg/abi/vbase8-21.C: New test.
35828
35829 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
35830
35831 * g++.dg/abi/vbase8-10.C: New test.
35832
35833 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
35834
35835 * lib/g++.exp (g++_set_ld_library_path): Renamed to
35836 ${tool}_set_ld_library_path.
35837 Changed caller.
35838 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
35839 g++.exp.
35840
35841 2001-07-26 Stan Cox <scox@redhat.com>
35842
35843 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
35844 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
35845 gcc_exit, gcc_check_unsupported_p):
35846 Moved to gcc-deps.exp
35847 * gcc-deps.exp: New file.
35848
35849 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35850
35851 * g++.old-deja/g++.pt/defarg14.C: New test.
35852
35853 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
35854
35855 * g++.old-deja/g++.other/lineno5.C: New test.
35856
35857 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
35858
35859 * g++.old-deja/g++.pt/crash68.C: New test.
35860
35861 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
35862
35863 * g++.old-deja/g++.other/crash42.C: New test.
35864
35865 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
35866
35867 * gcc.dg/cpp/extratokens.c: Fix.
35868 * gcc.dg/cpp/skipping2.c: New tests.
35869
35870 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
35871
35872 * gcc.c-torture/execute/20010724-1.c: New file.
35873 * gcc.c-torture/execute/20010724-1.x: New file.
35874
35875 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
35876
35877 * g++.old-deja/g++.other/cond7.C: New test.
35878
35879 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
35880
35881 * g++.old-deja/g++.other/optimize4.C: New test.
35882
35883 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
35884
35885 * g++.old-deja/g++.abi/vbase8-5.C: New test.
35886
35887 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
35888
35889 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
35890 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
35891 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
35892 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
35893
35894 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
35895 bug report" message.
35896
35897 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
35898 * g++.dg/ext/instantiate1.C: Move from old-deja.
35899
35900 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
35901
35902 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
35903 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
35904 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
35905 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
35906
35907 2001-07-23 Jeffrey A Law (law@cygnus.com)
35908
35909 * gcc.c-torture/execute/20010723-1.c: New test.
35910
35911 2001-07-23 Ben Elliston <bje@redhat.com>
35912
35913 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
35914
35915 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35916
35917 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
35918 i[34567]86-*-*.
35919 Delete handling of ieee_multilib_flags.
35920 Pass -mieee for alpha*-*-* and sh-*-*.
35921 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
35922
35923 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
35924
35925 Remove old-abi tests.
35926 * g++.old-deja/g++.mike/p11116.C: Remove.
35927 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
35928
35929 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
35930
35931 * g77.f-torture/compile/pr3743.f: New test
35932
35933 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
35934
35935 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
35936
35937 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
35938
35939 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
35940 g++.old-deja/g++.pt/static6.C: Likewise.
35941 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
35942 supports weak symbols.
35943
35944 2001-07-18 Andreas Jaeger <aj@suse.de>
35945
35946 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
35947 supported again.
35948
35949 2001-07-18 Andreas Jaeger <aj@suse.de>
35950
35951 * gcc.dg/iftrap-1.c: Fix target line.
35952
35953 2001-07-17 Richard Henderson <rth@redhat.com>
35954
35955 * gcc.c-torture/execute/20010717-1.c: New.
35956
35957 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
35958
35959 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
35960 tests.
35961
35962 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
35963
35964 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
35965
35966 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
35967
35968 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
35969 UAC_SIGBUS, UAC_NOPRINT definitions.
35970
35971 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
35972
35973 * objc/execute/object_is_class.m: New test.
35974 * objc/execute/object_is_meta_class.m: New test.
35975
35976 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
35977
35978 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
35979 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
35980
35981 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
35982
35983 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
35984 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
35985
35986 2001-07-14 Richard Henderson <rth@redhat.com>
35987
35988 * gcc.dg/iftrap-1.c: New.
35989
35990 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
35991
35992 * g77.f-torture/execute/intrinsic77.f: New test.
35993
35994 2001-07-11 Janis Johnson <janis@us.ibm.com>
35995
35996 * gcc.misc-tests/gcov-3.c: New test.
35997
35998 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
35999
36000 * gcc.c-torture/compile/20010711-1.c,
36001 * gcc.c-torture/compile/20010711-2.c: New tests.
36002
36003 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
36004
36005 * gcc.c-torture/execute/20010711-1.c: New test.
36006
36007 2001-07-11 Ben Elliston <bje@redhat.com>
36008
36009 * g++.old-deja/g++.other/enum5.C: New test.
36010
36011 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
36012
36013 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
36014 (g++-dg-prune): Call prune_gcc_output.
36015 * prune.exp: New file for prune_gcc_output.
36016 * lib/g++.exp, lib/gcc.exp: Load it.
36017
36018 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
36019
36020 * gcc.c-torture/compile/20010701-1.c,
36021 g++.old-deja/g++.ext/attrib6.C: New tests.
36022
36023 2001-07-06 Jeffrey A Law (law@cygnus.com)
36024
36025 * gcc.c-torture/compile/20010706-1.c: New test.
36026
36027 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
36028
36029 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
36030
36031 2001-06-28 Stan Shebs <shebs@apple.com>
36032
36033 * gcc.dg/pragma-darwin.c: New test.
36034
36035 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36036
36037 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
36038 Solaris 2.[678] system.
36039
36040 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
36041
36042 * gcc.dg/20010622-1.c: New test.
36043
36044 2001-06-18 Stan Shebs <shebs@apple.com>
36045
36046 * objc.dg: New directory.
36047 * objc.dg/dg.exp: New file.
36048 * objc.dg/alias.m: New.
36049 * objc.dg/class-1.m: New.
36050 * objc.dg/class-2.m: New.
36051 * objc.dg/const-str-1.m: New.
36052 * objc.dg/const-str-2.m: New.
36053 * objc.dg/id-1.m: New.
36054 * objc.dg/method-1.m: New.
36055 * objc.dg/super-class-1.m: New.
36056 * lib/objc-dg.exp: New file.
36057
36058 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
36059
36060 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
36061 of label name.
36062
36063 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
36064
36065 * g++.old-deja/g++.abi/vbase8-9.C: New test.
36066
36067 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36068
36069 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
36070 variable.
36071
36072 2001-06-12 Richard Henderson <rth@redhat.com>
36073
36074 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
36075
36076 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
36077
36078 * g++.old-deja/g++.abi/vbase5.C: New test.
36079 * g++.old-deja/g++.abi/vbase6.C: New test.
36080 * g++.old-deja/g++.abi/vbase7.C: New test.
36081
36082 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36083
36084 * gcc.c-torture/compile/20010610-1.c: New test.
36085
36086 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
36087
36088 * g++.old-deja/g++.abi/vbase4.C: New test.
36089
36090 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
36091
36092 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
36093 support %f for HC11/HC12 targets.
36094 * gcc.c-torture/execute/930513-1.x: New file, likewise.
36095 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
36096 on HC11/HC12 targets.
36097 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
36098
36099 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36100
36101 * gcc.dg/wchar_t-1.c: New file.
36102 * gcc.dg/wint_t-1.c: Likewise.
36103
36104 2001-06-11 Bernd Schmidt <bernds@redhat.com>
36105
36106 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
36107
36108 2001-06-11 Richard Henderson <rth@redhat.com>
36109
36110 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
36111
36112 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
36113
36114 * gcc.c-torture/compile/20010611-1.c: New test.
36115
36116 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
36117
36118 * gcc.dg/c99-tag-1.c: Add more tests.
36119
36120 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
36121
36122 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
36123 representation on MN10300 and ARM/Thumb.
36124
36125 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
36126
36127 * g77.f-torture/execute/20010610.f: New.
36128
36129 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
36130
36131 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
36132 names.
36133
36134 2001-06-09 Richard Henderson <rth@redhat.com>
36135
36136 * gcc.c-torture/execute/ashrdi-1.c: New.
36137 * gcc.c-torture/execute/ashldi-1.c: New.
36138 * gcc.c-torture/execute/lshrdi-1.c: New.
36139
36140 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
36141
36142 * objc/execute/load-3.m: Added. Check sending +load to categories,
36143 in addition to classes.
36144
36145 2001-06-08 Stan Shebs <shebs@apple.com>
36146
36147 * objc/execute/load-2.m: New test. From Nicola Pero
36148 <n.pero@mi.flashnet.it>.
36149
36150 2001-06-08 Jakub Jelinek <jakub@redhat.com>
36151
36152 * gcc.c-torture/execute/20010605-2.c: New test.
36153
36154 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
36155
36156 * g++.old-deja/g++.abi/vbase2.C: New test.
36157 * g++.old-deja/g++.abi/vbase3.C: New test.
36158
36159 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
36160
36161 * g++.old-deja/g++.pt/friend49.C: New test.
36162
36163 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
36164
36165 * g++.old-deja/g++.ext/anon3.C: New test.
36166
36167 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
36168
36169 * g++.old-deja/g++.other/conv7.C: New test.
36170
36171 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
36172
36173 * gcc.c-torture/compile/20010605-2.c: New test.
36174
36175 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
36176
36177 * gcc.c-torture/execute/20010604-1.c: New test.
36178
36179 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
36180
36181 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
36182
36183 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
36184
36185 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
36186 (g++_link_flags): Likewise.
36187 (g++_init): Pass gccpath's value to two previous functions.
36188
36189 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36190
36191 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
36192 Ensure logfile entry matches exec command line.
36193
36194 2001-05-31 Richard Henderson <rth@redhat.com>
36195
36196 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
36197 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
36198
36199 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
36200
36201 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
36202 compiler for irix6.2
36203
36204 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
36205
36206 * g++.old-deja/g++.other/optimize3.C: New file.
36207
36208 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
36209
36210 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
36211 assemble.
36212
36213 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
36214
36215 * g++.old-deja/g++.other/optimize2.C: New file.
36216
36217 2001-05-25 Diego Novillo <dnovillo@redhat.com>
36218
36219 * gcc.c-torture/compile/20010518-2.c: New file.
36220 * gcc.c-torture/execute/20010518-1.c: New file.
36221 * gcc.c-torture/execute/20010518-2.c: New file.
36222
36223 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
36224
36225 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
36226
36227 2001-05-24 Mark Mitchell <mark@codesourcery.com>
36228
36229 G++ no longer defines builtins that do not begin with __builtin.
36230 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
36231 * g++.old-deja/g++.brendand/misc13.C: Likewise.
36232 * g++.old-deja/g++.law/builtin1.C: Likewise.
36233 * g++.old-deja/g++.law/cvt2.C: Likewise.
36234 * g++.old-deja/g++.mike/net5.C: Likewise.
36235 * g++.old-deja/g++.other/builtins1.C: Likewise.
36236 * g++.old-deja/g++.other/builtins2.C: Likewise.
36237 * g++.old-deja/g++.other/builtins3.C: Likewise.
36238 * g++.old-deja/g++.other/builtins4.C: Likewise.
36239 * g++.old-deja/g++.other/inline8.C: Likewise.
36240 * g++.old-deja/g++.robertl/eb39.C: Likewise.
36241
36242 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
36243
36244 * g++.old-deja/g++.pt/using1.C: Adjust.
36245 * g++.old-deja/g++.pt/using2.C: New test.
36246
36247 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
36248
36249 * gcc.dg/cpp/charconst.c: New tests.
36250 * gcc.dg/cpp/escape.c: New tests.
36251 * gcc.dg/cpp/escape-1.c: New tests.
36252 * gcc.dg/cpp/escape-2.c: New tests.
36253 * gcc.dg/cpp/ucs.c: New tests.
36254
36255 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
36256
36257 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
36258 native compiler for irix6.5.
36259
36260 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
36261
36262 * lib/g++.exp (g++_include_flags): Use args to compute
36263 get_multilibs.
36264 (g++_link_flags): Likewise.
36265 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
36266
36267 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
36268
36269 * gcc.dg/c90-hexfloat-1.c: Add more tests.
36270
36271 2001-05-21 Geoff Keating <geoffk@redhat.com>
36272
36273 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
36274 this file.
36275
36276 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
36277
36278 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
36279 STACK_SIZE;
36280 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
36281 to STACK_SIZE; Use it to define size of add_histo array.
36282 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
36283 to STACK_SIZE.
36284 (f): Use GITT_SIZE to define size of gitt local table.
36285 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
36286 to STACK_SIZE; Use it to define size of bytemem array.
36287
36288 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
36289
36290 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
36291 on 68HC11/HC12 due to the asm instruction.
36292 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
36293 * gcc.c-torture/compile/920520-1.x: Likewise.
36294 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
36295 on 68HC11/HC12 because the function is larger than 64K.
36296 * gcc.c-torture/compile/961203-1.x: New file, this test fails
36297 on 68HC11/HC12 because the structure is too large.
36298
36299 2001-05-20 Richard Henderson <rth@redhat.com>
36300
36301 * gcc.c-torture/execute/20010520-1.c: New.
36302
36303 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36304
36305 * g++.old-deja/g++.warn/compare1.C: New test.
36306 * gcc.dg/compare4.c: New test.
36307
36308 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
36309
36310 * g++.old-deja/g++.other/optimize1.C: New test.
36311
36312 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36313
36314 * g++.old-deja/g++.pt/spec41.C: New test.
36315
36316 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
36317
36318 * gcc.c-torture/compile/20010114-1.x: Remove.
36319
36320 2001-05-18 Stan Shebs <shebs@apple.com>
36321
36322 * gcc.c-torture/compile/20010518-1.c: New test.
36323
36324 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
36325
36326 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
36327 * g++.old-deja/g++.pt/crash67.C: New test.
36328
36329 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
36330
36331 * g++.old-deja/g++.other/debug9.C: New test.
36332
36333 2001-05-16 Zack Weinberg <zackw@stanford.edu>
36334
36335 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
36336
36337 2001-05-16 Jan Hubicka <jh@suse.cz>
36338
36339 * gcc.c-torture/compile/20010516-1.c: New test.
36340
36341 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
36342
36343 * g++.old-deja/g++.other/crash41.C: New test.
36344
36345 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
36346
36347 * g++.old-deja/g++.pt/crash66.C: New test.
36348
36349 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
36350
36351 * g++.old-deja/g++.robertl/eb27.C: Convert.
36352
36353 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
36354
36355 * g++.dg/friend-warn.C: New test. Do not warn about friend
36356 declaration being redundant.
36357
36358 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
36359
36360 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
36361
36362 2001-05-14 Mark Mitchell <mark@codesourcery.com>
36363
36364 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
36365
36366 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
36367
36368 * lib/g++.exp: Use testsuite_flags.
36369
36370 2001-05-13 Mark Mitchell <mark@codesourcery.com>
36371
36372 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
36373
36374 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
36375
36376 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
36377
36378 2001-05-11 Mark Mitchell <mark@codesourcery.com>
36379
36380 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
36381
36382 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
36383
36384 * gcc.c-torture/compile/20010313-1.c: New test.
36385
36386 2001-05-09 Zack Weinberg <zackw@stanford.edu>
36387
36388 * gcc.dg/cpp/direct2.c: New test.
36389 * gccq.dg/cpp/direct2s.c: New test.
36390
36391 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
36392
36393 2001-05-07 Mark Mitchell <mark@codesourcery.com>
36394
36395 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
36396 * g++.old-deja/g++.other/op3.C: Likewise.
36397
36398 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
36399
36400 * gcc.dg/cpp/syshdr.h: New file.
36401 * gcc.dg/cpp/sysmac1.c: Update.
36402 * gcc.dg/cpp/sysmac2.c: Update.
36403
36404 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
36405
36406 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
36407
36408 2001-05-04 David Edelsohn <edelsohn@gnu.org>
36409
36410 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
36411 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
36412
36413 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
36414
36415 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
36416
36417 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
36418
36419 * lib/g++.exp (g++_include_flags): Don't use any special flags
36420 if TESTING_IN_BUILD_TREE is not defined.
36421 (g++_init): Use a plain 'c++' as the compiler if
36422 TESTING_IN_BUILD_TREEE is not defined.
36423
36424 2001-05-02 Jakub Jelinek <jakub@redhat.com>
36425
36426 * g++.old-deja/g++.eh/catch13.C: New test.
36427 * g++.old-deja/g++.eh/catch14.C: New test.
36428
36429 2001-05-02 Jakub Jelinek <jakub@redhat.com>
36430
36431 * gcc.dg/cpp/tr-define.c: New test.
36432
36433 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
36434
36435 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
36436 <stdlib.h>, not <malloc.h>.
36437
36438 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
36439
36440 * g++.old-deja/g++.ns/template17.C: New test.
36441
36442 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
36443
36444 * g++.old-deja/g++.pt/ref4.C: New test.
36445
36446 2001-04-30 Richard Henderson <rth@redhat.com>
36447
36448 * gcc.dg/20000724-1.c: Revert last change.
36449
36450 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
36451
36452 * g77.f-torture/execute/20010430.f: New test.
36453
36454 2001-04-30 Mark Mitchell <mark@codesourcery.com>
36455
36456 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
36457
36458 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
36459
36460 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
36461
36462 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
36463
36464 * g++.old-deja/g++.eh/crash6.C: New test.
36465
36466 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
36467
36468 * g++.old-deja/g++.other/warn7.C: New test.
36469
36470 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
36471
36472 * g++.old-deja/g++.other/defarg9.C: New test.
36473
36474 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
36475
36476 * g77.f-torture/compile/20010426.f: New test.
36477 * g77.f-torture/execute/20010426.f: New test.
36478
36479 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
36480
36481 * g77.f-torture/compile/20000629-1.x: Remove - error
36482 has been fixed.
36483
36484 2001-04-26 Jeffrey A Law (law@cygnus.com)
36485
36486 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
36487 Tweak slightly to work with g++.dg framework.
36488 * g++.dg/special/ecos.exp: Run initp1.C test.
36489 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
36490
36491 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
36492 its linker doesn't give line numbers either.
36493 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
36494
36495 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
36496
36497 * g++.old-deja/g++.other/lex1.C: New test.
36498
36499 2001-04-26 Jakub Jelinek <jakub@redhat.com>
36500
36501 * gcc.dg/noncompile/20010425-1.c: New test.
36502
36503 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
36504
36505 * g++.old-deja/g++.pt/mangle2.C: New test.
36506
36507 2001-04-25 Jakub Jelinek <jakub@redhat.com>
36508
36509 * gcc.dg/format/plus-1.c: New test.
36510
36511 2001-04-25 Jakub Jelinek <jakub@redhat.com>
36512
36513 * gcc.dg/20010423-1.c: New test.
36514
36515 2001-04-25 Jakub Jelinek <jakub@redhat.com>
36516
36517 * gcc.c-torture/execute/20010422-1.c: New test.
36518
36519 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
36520
36521 * g++.old-deja/g++.ns/type2.C: New test.
36522
36523 2001-04-24 Zack Weinberg <zackw@stanford.edu>
36524
36525 * g++.old-deja/g++.other/perf1.C: New test.
36526
36527 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
36528
36529 * gcc.dg/c99-func-2.c: Remove xfail.
36530 * gcc.dg/c99-func-3.c: Remove xfail.
36531 * gcc.dg/c99-func-4.c: Remove xfail.
36532
36533 2001-04-23 Zack Weinberg <zackw@stanford.edu>
36534
36535 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
36536
36537 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
36538
36539 * gcc.c-torture/compile/20010423-1.c: New test.
36540
36541 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
36542
36543 * g++.old-deja/g++.pt/typename28.C: New test.
36544
36545 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
36546
36547 * g++.old-deja/g++.abi/empty2.C: New test.
36548 * g++.old-deja/g++.abi/empty3.C: New test.
36549
36550 2001-04-20 Jakub Jelinek <jakub@redhat.com>
36551
36552 * g++.old-deja/g++.other/comdat2.C: New test.
36553 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
36554
36555 2001-04-20 Jakub Jelinek <jakub@redhat.com>
36556
36557 * g++.old-deja/g++.other/overload14.C: New test.
36558
36559 2001-04-20 Jakub Jelinek <jakub@redhat.com>
36560
36561 * g++.old-deja/g++.other/lookup23.C: New test.
36562
36563 2001-04-20 Jakub Jelinek <jakub@redhat.com>
36564
36565 * gcc.c-torture/execute/20010403-1.c: New test.
36566
36567 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
36568 Mark Mitchell <mark@codesourcery.com>
36569
36570 * lib/old-dejagnu.exp: Don't delete output of executable.
36571 Add .exe suffix to executables.
36572
36573 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
36574
36575 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
36576
36577 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36578
36579 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
36580
36581 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
36582
36583 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
36584 * g++.old-deja/g++.abi/crash1.C: New test.
36585
36586 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
36587
36588 * g++.old-deja/g++.other/crash40.C: New test.
36589
36590 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36591
36592 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
36593
36594 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
36595
36596 * g++.old-deja/g++.other/warn6.C: New test.
36597
36598 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
36599
36600 * g++.old-deja/g++.robertl/eb42.C: Same.
36601
36602 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36603
36604 * gcc.dg/wtr-conversion-1.c: New testcase.
36605
36606 2001-04-10 Richard Henderson <rth@redhat.com>
36607
36608 * g++.old-deja/g++.other/array5.C: New.
36609
36610 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36611
36612 * gcc.c-torture/execute/20010408-1.c: New test.
36613
36614 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
36615
36616 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
36617 headers and constructs.
36618 * g++.old-deja/g++.robertl/eb79.C: Same.
36619 * g++.old-deja/g++.robertl/eb77.C (main): Same.
36620 * g++.old-deja/g++.robertl/eb73.C: Same.
36621 * g++.old-deja/g++.robertl/eb66.C (main): Same.
36622 * g++.old-deja/g++.robertl/eb55.C (t): Same.
36623 * g++.old-deja/g++.robertl/eb54.C (main): Same.
36624 * g++.old-deja/g++.robertl/eb46.C (main): Same.
36625 * g++.old-deja/g++.robertl/eb44.C: Same.
36626 * g++.old-deja/g++.robertl/eb41.C (main): Same.
36627 * g++.old-deja/g++.robertl/eb4.C (main): Same.
36628 * g++.old-deja/g++.robertl/eb39.C: Same.
36629 * g++.old-deja/g++.robertl/eb33.C (main): Same.
36630 * g++.old-deja/g++.robertl/eb31.C (main): Same.
36631 * g++.old-deja/g++.robertl/eb30.C: Same.
36632 * g++.old-deja/g++.robertl/eb3.C: Same.
36633 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
36634 * g++.old-deja/g++.robertl/eb21.C: Same.
36635 * g++.old-deja/g++.robertl/eb15.C: Same.
36636 * g++.old-deja/g++.robertl/eb118.C: Same.
36637 * g++.old-deja/g++.robertl/eb115.C (main): Same.
36638 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
36639 * g++.old-deja/g++.robertl/eb109.C: Same.
36640 * g++.old-deja/g++.other/sibcall1.C (main): Same.
36641 * g++.old-deja/g++.mike/rtti1.C: Same.
36642 * g++.old-deja/g++.mike/p658.C: Same.
36643 * g++.old-deja/g++.mike/net46.C: Same.
36644 * g++.old-deja/g++.mike/net34.C: Same.
36645 * g++.old-deja/g++.mike/memoize1.C: Same.
36646 * g++.old-deja/g++.mike/eh2.C: Same.
36647 * g++.old-deja/g++.law/weak.C: Same.
36648 * g++.old-deja/g++.law/visibility7.C: Same.
36649 * g++.old-deja/g++.law/visibility25.C: Same.
36650 * g++.old-deja/g++.law/visibility22.C: Same.
36651 * g++.old-deja/g++.law/visibility2.C: Same.
36652 * g++.old-deja/g++.law/visibility17.C: Same.
36653 * g++.old-deja/g++.law/visibility13.C: Same.
36654 * g++.old-deja/g++.law/visibility10.C: Same.
36655 * g++.old-deja/g++.law/visibility1.C: Same.
36656 * g++.old-deja/g++.law/virtual3.C (eval): Same.
36657 * g++.old-deja/g++.law/vbase1.C: Same.
36658 * g++.old-deja/g++.law/operators32.C: Same.
36659 * g++.old-deja/g++.law/nest3.C: Same.
36660 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
36661 * g++.old-deja/g++.law/except5.C (main): Same.
36662 * g++.old-deja/g++.law/cvt7.C (run): Same.
36663 * g++.old-deja/g++.law/cvt2.C: Same.
36664 * g++.old-deja/g++.law/cvt16.C: Same.
36665 * g++.old-deja/g++.law/ctors6.C (bar): Same.
36666 * g++.old-deja/g++.law/ctors17.C (main): Same.
36667 * g++.old-deja/g++.law/ctors13.C: Same.
36668 * g++.old-deja/g++.law/ctors12.C (main): Same.
36669 * g++.old-deja/g++.law/ctors10.C: Same.
36670 * g++.old-deja/g++.law/code-gen5.C: Same.
36671 * g++.old-deja/g++.law/bad-error7.C: Same.
36672 * g++.old-deja/g++.law/arm9.C: Same.
36673 * g++.old-deja/g++.law/arm12.C: Same.
36674 * g++.old-deja/g++.law/arg8.C: Same.
36675 * g++.old-deja/g++.law/arg1.C: Same.
36676 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
36677 * g++.old-deja/g++.jason/template31.C: Same.
36678 * g++.old-deja/g++.jason/template24.C (main): Same.
36679 * g++.old-deja/g++.jason/2371.C: Same.
36680 * g++.old-deja/g++.eh/new2.C: Same.
36681 * g++.old-deja/g++.eh/new1.C: Same.
36682 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
36683 * g++.old-deja/g++.brendan/nest21.C (main): Same.
36684 * g++.old-deja/g++.brendan/err-msg3.C: Same.
36685 * g++.old-deja/g++.brendan/crash62.C: Same.
36686 * g++.old-deja/g++.brendan/crash52.C: Same.
36687 * g++.old-deja/g++.brendan/crash49.C (main): Same.
36688 * g++.old-deja/g++.brendan/crash38.C: Same.
36689 * g++.old-deja/g++.brendan/crash15.C (main): Same.
36690 * g++.old-deja/g++.brendan/copy9.C: Same.
36691
36692 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
36693
36694 * gcc.c-torture/execute/20001203-2.c (memset):
36695 Count argument is of type __SIZE_TYPE__.
36696
36697 2001-04-04 Diego Novillo <dnovillo@redhat.com>
36698
36699 * gcc.c-torture/compile/20010404-1.c: New test.
36700
36701 2001-04-04 Jakub Jelinek <jakub@redhat.com>
36702
36703 * gcc.c-torture/compile/20010326-1.c: New test.
36704
36705 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
36706
36707 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
36708 peculiarities of the SH.
36709 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
36710
36711 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36712
36713 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
36714 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
36715 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
36716
36717 2001-04-02 Jakub Jelinek <jakub@redhat.com>
36718
36719 * g77.f-torture/compile/20010321-1.f: New test.
36720
36721 2001-04-02 Jakub Jelinek <jakub@redhat.com>
36722
36723 * gcc.c-torture/compile/20010329-1.c: New test.
36724
36725 2001-04-02 Jakub Jelinek <jakub@redhat.com>
36726
36727 * gcc.c-torture/execute/20010329-1.c: New test.
36728
36729 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
36730
36731 * g++.old-deja/g++.other/eh4.C: Fix typo.
36732
36733 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
36734
36735 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
36736
36737 2001-03-28 Philip Blundell <philb@gnu.org>
36738
36739 * gcc.c-torture/compile/20010328-1.c: New test.
36740
36741 2001-03-27 Richard Henderson <rth@redhat.com>
36742
36743 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
36744 * g++.old-deja/g++.eh/vbase3.C: Likewise.
36745
36746 2001-03-27 Alan Modra <alan@linuxcare.com.au>
36747
36748 * gcc.c-torture/compile/20010327-1.c: New test.
36749
36750 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
36751
36752 * g++.old-deja/g++.other/friend12.C: New test.
36753 * g++.old-deja/g++.other/friend9.C: Expect no errors.
36754 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
36755
36756 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
36757
36758 * gcc.c-torture/execute/20010325-1.c: New test.
36759
36760 2001-03-23 Jakub Jelinek <jakub@redhat.com>
36761
36762 * g++.old-deja/g++.other/mangle3.C: New test.
36763
36764 2001-03-22 Jakub Jelinek <jakub@redhat.com>
36765
36766 * g++.old-deja/g++.other/anon8.C: New test.
36767
36768 2001-03-20 Philip Blundell <philb@gnu.org>
36769
36770 * gcc.c-torture/compile/20010320-1.c: New test.
36771
36772 2001-03-17 Richard Henderson <rth@redhat.com>
36773
36774 * g++.old-deja/g++.other/eh4.C: Add expected error text.
36775
36776 2001-03-15 Geoff Keating <geoff@redhat.com>
36777
36778 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
36779 tests on AIX.
36780
36781 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
36782
36783 * g++.old-deja/g++.other/eh4.C: New test.
36784
36785 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
36786
36787 * gcc.dg/cpp/mi1.c: Update.
36788
36789 2001-03-14 Jakub Jelinek <jakub@redhat.com>
36790
36791 * g++.old-deja/g++.other/regstack.C: New test.
36792
36793 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
36794
36795 * g++.old-deja/g++.other/ref4.C: New test.
36796
36797 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
36798
36799 * objc/execute/va_method.m: Added.
36800 * objc/execute/IMP.m: Added.
36801 * objc/execute/_cmd.m: Added.
36802 * objc/execute/accessing_ivars.m: Added.
36803 * objc/execute/class-1.m: Added.
36804 * objc/execute/class-10.m: Added.
36805 * objc/execute/class-11.m: Added.
36806 * objc/execute/class-12.m: Added.
36807 * objc/execute/class-13.m: Added.
36808 * objc/execute/class-14.m: Added.
36809 * objc/execute/class-2.m: Added.
36810 * objc/execute/class-3.m: Added.
36811 * objc/execute/class-4.m: Added.
36812 * objc/execute/class-5.m: Added.
36813 * objc/execute/class-6.m: Added.
36814 * objc/execute/class-7.m: Added.
36815 * objc/execute/class-8.m: Added.
36816 * objc/execute/class-9.m: Added.
36817 * objc/execute/class-tests-1.h
36818 * objc/execute/class-tests-2.h
36819 * objc/execute/compatibility_alias.m: Added.
36820 * objc/execute/encode-1.m: Added.
36821 * objc/execute/formal_protocol-1.m: Added.
36822 * objc/execute/formal_protocol-2.m: Added.
36823 * objc/execute/formal_protocol-3.m: Added.
36824 * objc/execute/formal_protocol-4.m: Added.
36825 * objc/execute/formal_protocol-5.m: Added.
36826 * objc/execute/formal_protocol-6.m: Added.
36827 * objc/execute/formal_protocol-7.m: Added.
36828 * objc/execute/informal_protocol.m: Added.
36829 * objc/execute/initialize.m: Added.
36830 * objc/execute/load.m: Added.
36831 * objc/execute/many_args_method.m: Added.
36832 * objc/execute/nested-3.m: Added.
36833 * objc/execute/no_clash.m: Added.
36834 * objc/execute/private.m: Added.
36835 * objc/execute/redefining_self.m: Added.
36836 * objc/execute/root_methods.m: Added.
36837 * objc/execute/selector-1.m: Added.
36838 * objc/execute/static-1.m: Added.
36839 * objc/execute/static-2.m: Added.
36840 * objc/execute/va_method.m: Added.
36841
36842 2001-03-10 Richard Henderson <rth@redhat.com>
36843
36844 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
36845
36846 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
36847
36848 * g++.old-deja/g++.other/crash31.C: XFAIL.
36849 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
36850 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
36851 * gcc.c-torture/execute/20010123-1.x: XFAIL.
36852 * gcc.c-torture/execute/20010124-1.x: XFAIL.
36853 * gcc.dg/sequence-pt-1.c: XFAIL one test.
36854
36855 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
36856
36857 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
36858
36859 2001-03-06 Zack Weinberg <zackw@stanford.edu>
36860
36861 * gcc.dg/20000724-1.c: Don't use multiline strings.
36862
36863 2001-03-06 Zack Weinberg <zackw@stanford.edu>
36864
36865 * objc/execute/string1.m, objc/execute/string2.m: Compare the
36866 result of -cString against what we expect it to be; don't just
36867 print it out for no one to read.
36868
36869 * objc/execute/string3.m, objc/execute/string4.m: New tests.
36870 Based on testcases provided by Nicola Pero.
36871
36872 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
36873
36874 * gcc.dg/cpp/macro7.c: New test.
36875
36876 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
36877
36878 * gcc.dg/cpp/multiline.c: Update.
36879
36880 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
36881
36882 * g++.old-deja/g++.other/enum3.C: New test.
36883
36884 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
36885
36886 * g++.old-deja/g++.other/pod1.C: New test.
36887
36888 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
36889
36890 * g++.old-deja/g++.ext/overload1.C: New test.
36891
36892 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
36893
36894 * g++.old-deja/g++.pt/using1.C: New test.
36895
36896 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
36897
36898 * g++.old-deja/g++.other/using9.C: New test.
36899
36900 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
36901
36902 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
36903
36904 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
36905
36906 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
36907
36908 * g++.old-deja/g++.ext/realpt1.C: Remove.
36909
36910 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
36911
36912 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
36913
36914 2001-02-26 Will Cohen <wcohen@redhat.com>
36915
36916 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
36917
36918 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
36919
36920 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
36921 templatized constructors.
36922
36923 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36924
36925 * gcc.c-torture/execute/20010224-1.c: New test.
36926
36927 2001-02-23 Jakub Jelinek <jakub@redhat.com>
36928
36929 * gcc.c-torture/execute/20010222-1.c: New test.
36930
36931 2001-02-22 Jakub Jelinek <jakub@redhat.com>
36932
36933 * g++.old-deja/g++.other/inline20.C: New test.
36934
36935 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
36936
36937 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
36938
36939 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
36940
36941 * g++.old-deja/g++.other/lookup22.C: New test.
36942
36943 2001-02-19 Zack Weinberg <zackw@stanford.edu>
36944
36945 * g77.dg: New directory.
36946 * g77.dg/20010216-1.f: New test case.
36947 * g77.dg/dg.exp: New driver.
36948 * lib/g77-dg.exp: New driver library.
36949
36950 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36951
36952 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
36953
36954 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
36955
36956 * g++.old-deja/g++.other/decl9.C: New test.
36957
36958 2001-02-16 Jakub Jelinek <jakub@redhat.com>
36959
36960 * g++.old-deja/g++.other/init16.C: Update the test so that it does
36961 not need <string> and also tests the initialization at runtime.
36962
36963 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
36964
36965 * gcc.c-torture/execute/longlong.c: New test.
36966
36967 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
36968
36969 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
36970
36971 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
36972
36973 * gcc.c-torture/execute/920302-1.c (execute):
36974 Change argument type to short.
36975
36976 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
36977
36978 * g++.old-deja/g++.pt/deduct6.C: New test.
36979
36980 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
36981
36982 * g++.old-deja/g++.pt/deduct5.C: New test.
36983
36984 2001-02-14 Jakub Jelinek <jakub@redhat.com>
36985
36986 * gcc.c-torture/execute/20010209-1.c: New test.
36987
36988 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
36989
36990 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
36991
36992 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
36993
36994 * g++.dg/vtgc1.C: Update for new ABI.
36995
36996 * consistency.vlad: New directory, 1665 files.
36997
36998 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
36999
37000 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
37001 return type.
37002 * gcc.dg/cpp/digraphs.c: Declare puts.
37003
37004 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
37005
37006 * g++.old-deja/g++.other/warn5.C: New test.
37007
37008 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
37009
37010 * g++.old-deja/g++.pt/spec40.C: New test.
37011
37012 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
37013
37014 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
37015 case.
37016 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
37017
37018 2001-02-12 Jakub Jelinek <jakub@redhat.com>
37019
37020 * gcc.c-torture/compile/20010209-1.c: New test.
37021
37022 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
37023
37024 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
37025 excess errors message but not if it crashes.
37026 * g++.old-deja/g++.other/crash27.C: Likewise.
37027 * g++.old-deja/g++.other/crash28.C: Likewise.
37028 * g++.old-deja/g++.other/crash30.C: Likewise.
37029 * g++.old-deja/g++.other/crash32.C: Likewise.
37030 * g++.old-deja/g++.other/crash35.C: Likewise.
37031 * g++.old-deja/g++.pt/inherit2.C: Likewise.
37032
37033 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
37034
37035 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
37036 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
37037 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
37038 g77.f-torture/execute/execute.exp,
37039 g77.f-torture/noncompile/noncompile.exp,
37040 gcc.c-torture/execute/execute.exp,
37041 gcc.c-torture/execute/memcheck/memcheck.exp,
37042 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
37043 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
37044 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
37045 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
37046 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
37047 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
37048 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
37049 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
37050 Remove bug reporting instructions with ancient email addresses.
37051
37052 2001-02-07 Jakub Jelinek <jakub@redhat.com>
37053
37054 * gcc.dg/20010202-1.c: New test.
37055 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
37056
37057 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
37058
37059 * g++.dg/stdbool-if.C: New test.
37060
37061 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
37062
37063 * objc/execute/fdecl.m: Added main().
37064
37065 2001-02-07 Jakub Jelinek <jakub@redhat.com>
37066
37067 * gcc.c-torture/execute/20010206-1.c: New test.
37068
37069 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
37070
37071 * gcc.dg/cpp/avoidpaste1.c: Update.
37072
37073 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
37074
37075 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
37076 Pero <nicola@brainstorm.co.uk>.
37077 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
37078
37079 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
37080
37081 * g++.old-deja/g++.pt/spec39.C: New test.
37082
37083 2001-02-05 Jakub Jelinek <jakub@redhat.com>
37084
37085 * gcc.c-torture/compile/20010202-1.c: New test.
37086
37087 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
37088
37089 * g++.old-deja/g++.abi/primary2.C: New test.
37090 * g++.old-deja/g++.abi/primary3.C: New test.
37091 * g++.old-deja/g++.abi/primary4.C: New test.
37092 * g++.old-deja/g++.abi/primary5.C: New test.
37093 * g++.old-deja/g++.abi/vtable3.h: New test.
37094 * g++.old-deja/g++.abi/vtable3a.C: New test.
37095 * g++.old-deja/g++.abi/vtable3b.C: New test.
37096 * g++.old-deja/g++.abi/vtable3c.C: New test.
37097 * g++.old-deja/g++.abi/vtable3d.C: New test.
37098 * g++.old-deja/g++.abi/vtable3e.C: New test.
37099 * g++.old-deja/g++.abi/vtable3f.C: New test.
37100 * g++.old-deja/g++.abi/vtable3g.C: New test.
37101 * g++.old-deja/g++.abi/vtable3h.C: New test.
37102 * g++.old-deja/g++.abi/vtable3i.C: New test.
37103 * g++.old-deja/g++.abi/vtable3j.C: New test.
37104 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
37105
37106 2001-02-03 Jakub Jelinek <jakub@redhat.com>
37107
37108 * g++.old-deja/g++.other/anon6.C: New test.
37109 * g++.old-deja/g++.other/anon7.C: New test.
37110
37111 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
37112
37113 * gcc.dg/cpp/avoidpaste2.c: New tests.
37114
37115 2001-01-31 Jakub Jelinek <jakub@redhat.com>
37116
37117 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
37118
37119 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
37120
37121 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
37122 DECIMAL_DIG cases for Irix."
37123
37124 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
37125
37126 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
37127
37128 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
37129
37130 * gcc.dg/c99-tag-1.c: New test.
37131
37132 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
37133
37134 * gcc.dg/cpp/tr-warn1.c: Add tests.
37135
37136 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
37137
37138 * gcc.dg/cpp/avoidpaste1.c: Update.
37139 * gcc.dg/cpp/paste4.c: Update.
37140
37141 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
37142
37143 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
37144 cases for Irix.
37145
37146 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
37147
37148 * g++.old-deja/g++.other/inline19.C: New test.
37149
37150 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
37151
37152 * gcc.dg/Wlarger-than.c: New test.
37153
37154 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
37155
37156 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
37157
37158 2001-01-29 Jakub Jelinek <jakub@redhat.com>
37159
37160 * gcc.c-torture/execute/20010129-1.c: New test.
37161 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
37162
37163 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
37164
37165 * gcc.dg/cpp/avoidpaste1.c: Test case.
37166
37167 2001-01-28 Jakub Jelinek <jakub@redhat.com>
37168
37169 * g++.old-deja/g++.other/inline18.C: New test.
37170
37171 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37172
37173 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
37174 and __builtin_putchar.
37175
37176 2001-01-27 Jakub Jelinek <jakub@redhat.com>
37177
37178 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
37179 tests.
37180
37181 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
37182
37183 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
37184 floating point number rounding mode to round to the nearest
37185 representable mode.
37186
37187 2001-01-25 Jakub Jelinek <jakub@redhat.com>
37188
37189 * g++.old-deja/g++.other/mangle2.C: New test.
37190
37191 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
37192
37193 * gcc.c-torture/compile/20010124-1.c: New test.
37194
37195 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
37196
37197 * g++.old-deja/g++.pt/spec38.C: New test.
37198
37199 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37200
37201 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
37202 "Build don't run".
37203
37204 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37205
37206 * gcc.c-torture/execute/20010123-1.c: New test.
37207
37208 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
37209
37210 * g++.old-deja/g++.pt/spec37.C: New test.
37211
37212 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
37213
37214 * g++.old-deja/g++.pt/overload14.C: New test.
37215
37216 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37217
37218 * gcc.c-torture/execute/20010122-1.c: New test, exercise
37219 __builtin_return_address.
37220
37221 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
37222
37223 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
37224 * g++.old-deja/g++.pt/spec35.C: New test.
37225 * g++.old-deja/g++.pt/spec36.C: New test.
37226
37227 2001-01-20 Jakub Jelinek <jakub@redhat.com>
37228
37229 * gcc.c-torture/compile/20010118-1.c: New test.
37230
37231 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
37232
37233 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
37234
37235 2001-01-19 Jakub Jelinek <jakub@redhat.com>
37236
37237 * gcc.c-torture/execute/20010119-1.c: New test.
37238
37239 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
37240
37241 * g++.old-deja/g++.other/vbase5.C: New test.
37242
37243 2001-01-19 Jakub Jelinek <jakub@redhat.com>
37244
37245 * gcc.c-torture/execute/20010118-1.c: New test.
37246
37247 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
37248
37249 * g++.old-deja/g++.pt/deduct3.C: New test.
37250
37251 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
37252
37253 * g++.old-deja/g++.pt/spec34.C: New test.
37254
37255 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
37256
37257 * g77.f-torture/compile/20000601-2.f: New test.
37258
37259 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
37260
37261 * g++.old-deja/g++.other/init17.C: New test.
37262
37263 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
37264
37265 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
37266
37267 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
37268
37269 * g++.old-deja/g++.pt/unify8.C: New test.
37270
37271 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
37272
37273 * g++.old-deja/g++.abi/vbase1.C: New test.
37274
37275 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
37276
37277 * g++.old-deja/g++.pt/crash65.C: New test.
37278
37279 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
37280
37281 * gcc.dg/cpp/assembl2.S: New test case.
37282
37283 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
37284
37285 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
37286 are supported.
37287
37288 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37289
37290 * g++.old-deja/g++.other/builtins1.C: New test.
37291 * g++.old-deja/g++.other/builtins2.C: Likewise.
37292 * g++.old-deja/g++.other/builtins3.C: Likewise.
37293 * g++.old-deja/g++.other/builtins4.C: Likewise.
37294
37295 2001-01-17 Jakub Jelinek <jakub@redhat.com>
37296
37297 * gcc.c-torture/compile/20010117-1.c: New test.
37298 * gcc.c-torture/compile/20010117-2.c: New test.
37299
37300 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
37301
37302 * g77.f-torture/execute/20010116.[fx]: New test,
37303 XFAIL on i?86-*-*.
37304 * g77.f-torture/compile/20010115.f: Indicate it's
37305 a test for PR fortran/1636.
37306
37307 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
37308
37309 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
37310
37311 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
37312
37313 * g77.f-torture/compile/20010115.f: New test.
37314
37315 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
37316
37317 * g++.old-deja/g++.pt/nontype5.C: New test.
37318
37319 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
37320
37321 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
37322 have an equivalent working one below it.
37323
37324 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
37325
37326 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
37327 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
37328
37329 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
37330
37331 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
37332 message containing "init_priority".
37333 (conpr-2.C): Likewise.
37334 (conpr-3.C): Likewise.
37335 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
37336
37337 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37338
37339 * gcc.c-torture/execute/20010114-2.c: New test.
37340
37341 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
37342
37343 * gcc.c-torture/compile/20010114-1.c: New test.
37344 * gcc.c-torture/compile/20010114-1.x: Xfail.
37345 * gcc.c-torture/compile/20010114-2.c: New test.
37346 * gcc.c-torture/execute/20010114-1.c: New test.
37347 * gcc.dg/trunc-1.c: New test.
37348 * gcc.dg/uninit-B.c: New test.
37349
37350 2001-01-13 Nick Clifton <nickc@redhat.com>
37351
37352 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
37353 target.
37354
37355 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
37356
37357 * gcc.c-torture/compile/20010113-1.c: New test.
37358
37359 2001-01-13 Jakub Jelinek <jakub@redhat.com>
37360
37361 * gcc.c-torture/compile/20001212-1.c: New test.
37362
37363 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
37364
37365 * gcc.dg/cpp/widestr1.c: Update.
37366 * gcc.dg/cpp/prag-imp.c: Remove.
37367
37368 2001-01-12 Jakub Jelinek <jakub@redhat.com>
37369
37370 * gcc.c-torture/execute/20000801-3.x: Remove.
37371 * gcc.dg/c90-init-1.c: New test.
37372 * gcc.dg/c99-init-1.c: New test.
37373 * gcc.dg/c99-init-2.c: New test.
37374 * gcc.dg/gnu99-init-1.c: New test.
37375
37376 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
37377
37378 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
37379 testing that no relevant ones were found.
37380
37381 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
37382
37383 * g++.old-deja/g++.pt/cast2.C: New test.
37384
37385 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
37386
37387 * g++.old-deja/g++.pt/friend47.C: New test.
37388
37389 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
37390
37391 * g++.old-deja/g++.pt/instantiate13.C: New test.
37392
37393 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
37394
37395 * g++.old-deja/g++.other/defarg7.C: New test.
37396 * g++.old-deja/g++.other/defarg8.C: New test.
37397
37398 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
37399
37400 * g++.old-deja/g++.pt/crash64.C: New test.
37401
37402 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
37403
37404 * g++.old-deja/g++.pt/crash63.C: New test.
37405
37406 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
37407
37408 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
37409
37410 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
37411
37412 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
37413
37414 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
37415
37416 * g++.old-deja/g++.pt/error3.C: New test.
37417
37418 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
37419
37420 * g++.old-deja/g++.other/crash39.C: New test.
37421
37422 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
37423
37424 * g++.old-deja/g++.other/vbase4.C: New test.
37425
37426 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
37427
37428 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
37429 * gcc.dg/special/20000419-2.c: New file. Identical to above.
37430 * gcc.dg/special/special.exp: New test driver which will check
37431 for alias support for the above test.
37432
37433 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
37434
37435 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
37436 problems on small machines.
37437 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
37438 parameterize.
37439
37440 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
37441
37442 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
37443 mips.
37444 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
37445
37446 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
37447
37448 * g++.old_deja/g++.pt/using8.C: New test.
37449
37450 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
37451
37452 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
37453
37454 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
37455
37456 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
37457 where a failure is expected.
37458 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
37459
37460 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
37461
37462 * g++.old_deja/g++.pt/instantiate12.C: New test.
37463
37464 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
37465
37466 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
37467 start of structs.
37468 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
37469 * g++.old-deja/g++.brendan/crash17.C: Likewise.
37470 * g++.old-deja/g++.brendan/crash29.C: Likewise.
37471 * g++.old-deja/g++.brendan/crash48.C: Likewise.
37472 * g++.old-deja/g++.brendan/ns1.C: Likewise.
37473 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
37474 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
37475 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
37476 * g++.old-deja/g++.eh/spec6.C: Likewise.
37477 * g++.old-deja/g++.jason/crash3.C: Likewise.
37478 * g++.old-deja/g++.law/ctors11.C: Likewise.
37479 * g++.old-deja/g++.law/ctors17.C: Likewise.
37480 * g++.old-deja/g++.law/ctors5.C: Likewise.
37481 * g++.old-deja/g++.law/ctors9.C: Likewise.
37482 * g++.old-deja/g++.mike/ambig1.C: Likewise.
37483 * g++.old-deja/g++.mike/net22.C: Likewise.
37484 * g++.old-deja/g++.mike/p3538a.C: Likewise.
37485 * g++.old-deja/g++.mike/p3538b.C: Likewise.
37486 * g++.old-deja/g++.mike/virt3.C: Likewise.
37487 * g++.old-deja/g++.niklas/t128.C: Likewise.
37488 * g++.old-deja/g++.other/anon4.C: Likewise.
37489 * g++.old-deja/g++.other/using1.C: Likewise.
37490 * g++.old-deja/g++.other/warn3.C: Likewise.
37491 * g++.old-deja/g++.pt/t37.C: Likewise.
37492 * g++.old-deja/g++.robertl/eb69.C: Likewise.
37493 * g++.old-deja/g++.robertl/eb71.C: Likewise.
37494
37495 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
37496
37497 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
37498
37499 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37500
37501 * gcc.c-torture/execute/stdio-opt-3.c: New test.
37502
37503 2001-01-07 Jakub Jelinek <jakub@redhat.com>
37504
37505 * gcc.c-torture/compile/20010107-1.c: New test.
37506
37507 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
37508
37509 * gcc.c-torture/execute/builtin-noret-1.c: New test.
37510
37511 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
37512
37513 * gcc.dg/format/format.h: New file.
37514 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
37515 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
37516 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
37517 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
37518 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
37519 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
37520 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
37521 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
37522 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
37523 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
37524 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
37525 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
37526 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
37527 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
37528 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
37529 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
37530 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
37531 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
37532 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
37533 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
37534 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
37535 instead of declaring standard types, macros and functions in each
37536 test.
37537
37538 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
37539
37540 * gcc.c-torture/execute/20010106-1.c: New test.
37541
37542 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
37543
37544 * gcc.dg/format/format.exp: New file.
37545 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
37546 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
37547 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
37548 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
37549 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
37550 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
37551 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
37552 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
37553 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
37554 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
37555 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
37556 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
37557 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
37558 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
37559 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
37560 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
37561 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
37562 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
37563 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
37564 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
37565 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
37566 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
37567 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
37568 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
37569 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
37570 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
37571 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
37572 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
37573 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
37574 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
37575 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
37576 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
37577 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
37578 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
37579 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
37580 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
37581 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
37582 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
37583 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
37584 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
37585 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
37586 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
37587
37588 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
37589
37590 * gcc.c-torture/execute/991228-1.c: Take word endianness into
37591 account.
37592
37593 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
37594
37595 * gcc.c-torture/execute/builtin-complex-1.c: New test.
37596
37597 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
37598
37599 * g++.old-deja/g++.pt/crash62.C: New test.
37600
37601 2001-01-04 Richard Henderson <rth@redhat.com>
37602
37603 * gcc.dg/20000926-1.c: Update expected warnings.
37604 * gcc.dg/array-2.c: Likewise.
37605 * gcc.dg/array-4.c: Also validate flexible array members.
37606 * gcc.dg/c99-flex-array-1.c: New.
37607
37608 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
37609
37610 * gcc.c-torture/compile/20001222-1.x: Remove.
37611
37612 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
37613
37614 * gcc.c-torture/execute/built-in-setjmp.c: New.
37615
37616 2001-01-03 Richard Henderson <rth@redhat.com>
37617
37618 * gcc.dg/940510-1.c: Update expected error wording.
37619 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
37620
37621 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
37622
37623 * lib/target-supports.exp (check_alias_available): Modified to
37624 indicate aliases not supported if only weak aliases are supported.
37625
37626 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37627
37628 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
37629 Turn on cmpstrsi checks for __pj__ and __i370__.
37630
37631 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
37632
37633 * g++.old-deja/g++.other/virtual11.C: New test.
37634
37635 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
37636
37637 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
37638
37639 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37640
37641 * gcc.c-torture/compile/20010102-1.c: New test.
37642
37643 2001-01-02 Andreas Jaeger <aj@suse.de>
37644
37645 * gcc.dg/noreturn-3.c: New test.
37646
37647 * gcc.dg/noreturn-4.c: New test.
37648
37649 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37650
37651 * gcc.c-torture/execute/stdio-opt-1.c: Also test
37652 __builtin_fputc and __builtin_fwrite.
37653
37654 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
37655
37656 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
37657 signed char, not default char.
37658
37659 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
37660
37661 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
37662
37663 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
37664
37665 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
37666
37667 2000-12-29 Richard Henderson <rth@redhat.com>
37668
37669 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
37670 (__cyg_profile_func_exit): Define.
37671
37672 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
37673
37674 * g++.dg/vtgc1.C: New test.
37675
37676 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
37677
37678 * gcc.dg/noncompile/20001228-1.c: New test.
37679
37680 * gcc.dg/20001228-1.c: New test.
37681
37682 * gcc.c-torture/execute/20001228-1.c: New test.
37683
37684 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
37685
37686 * gcc.dg/format-strfmon-1.c: New test.
37687
37688 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37689
37690 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
37691 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
37692 * gcc.c-torture/execute/string-opt-1.c: Likewise.
37693 * gcc.c-torture/execute/string-opt-2.c: Likewise.
37694 * gcc.c-torture/execute/string-opt-3.c: Likewise.
37695 * gcc.c-torture/execute/string-opt-4.c: Likewise.
37696 * gcc.c-torture/execute/string-opt-6.c: Likewise.
37697 * gcc.c-torture/execute/string-opt-7.c: Likewise.
37698 * gcc.c-torture/execute/string-opt-8.c: Likewise.
37699 * gcc.c-torture/execute/string-opt-9.c: Likewise.
37700 * gcc.c-torture/execute/string-opt-10.c: Likewise.
37701 * gcc.c-torture/execute/string-opt-11.c: Likewise.
37702 * gcc.c-torture/execute/string-opt-12.c: Likewise.
37703
37704 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
37705 * gcc.c-torture/execute/string-opt-4.c: Test index.
37706
37707 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
37708
37709 * gcc.c-torture/compile/20001226-1.c: New test.
37710
37711 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
37712
37713 * gcc.c-torture/compile/20001222-1.c: New test.
37714 * gcc.c-torture/compile/20001222-1.x: Xfail.
37715
37716 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
37717
37718 * gcc.c-torture/execute/comp-goto-2.c: New test.
37719
37720 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
37721
37722 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
37723 Use long types if __INT_MAX__ is 32767.
37724 (main): Use cast to (sint32 *) when poking 88 into a_page.
37725
37726 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
37727
37728 2000-12-21 Bernd Schmidt <bernds@redhat.com>
37729
37730 * gcc.c-torture/compile/20001221-1.c: New test.
37731 * gcc.c-torture/execute/20001221-1.c: New test.
37732
37733 2000-12-20 Richard Henderson <rth@redhat.com>
37734
37735 * g++.old-deja/g++.pt/crash36.C: Update error lines.
37736 * g++.old-deja/g++.robertl/eb109.C: Likewise.
37737
37738 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37739
37740 * gcc.dg/compare3.c: New test.
37741
37742 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
37743
37744 * gcc.dg/format-warnll-1.c: New test.
37745
37746 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
37747
37748 * gcc.dg/cpp/cmdlne-P.c: New test.
37749
37750 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
37751
37752 * gcc.c-torture/execute/builtin-abs-1.c,
37753 gcc.c-torture/execute/builtin-abs-2.c: New tests.
37754
37755 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
37756
37757 * gcc.dg/cpp/multiline.c: New test.
37758
37759 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
37760
37761 * g++.old-deja/g++.other/syshdr1.C: Update.
37762 * gcc.dg/cpp/lineflags.c: Remove temporarily.
37763
37764 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37765
37766 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
37767
37768 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37769
37770 * g++.old-deja/g++.pt/ttp65.C: New test.
37771
37772 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37773
37774 * g++.old-deja/g++.pt/ttp64.C: New test.
37775
37776 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37777
37778 * g++.old-deja/g++.pt/spec33.C: New test.
37779
37780 2000-12-14 Catherine Moore <clm@redhat.com>
37781
37782 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
37783 * gcc.c-torture/execute/920612-2.c: Likewise.
37784 * gcc.c-torture/execute/920428-2.c: Likewise.
37785 * gcc-c-torture/execute/va-arg-11.c: Call exit.
37786 * gcc.c-torture/execute/va-arg-21.c: Likewise.
37787
37788 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37789
37790 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
37791 * gcc.dg/pack-test-2.c: Likewise.
37792
37793 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
37794
37795 Tests by Zack Weinberg <zackw@stanford.edu>.
37796
37797 * gcc.dg/cpp/defined.c: Update.
37798 * gcc.dg/cpp/defined_trad.c: New tests.
37799
37800 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
37801
37802 * gcc.dg/cpp/trad-direct.c: Update.
37803
37804 2000-12-11 Neil Booth <neilb@earthling.net>
37805
37806 * gcc.dg/cpp/defined_trad.c
37807
37808 2000-12-11 Neil Booth <neilb@earthling.net>
37809
37810 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
37811
37812 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
37813
37814 * gcc.dg/format-miss-2.c: New test.
37815
37816 2000-12-09 Neil Booth <neilb@earthling.net>
37817
37818 * gcc.dg/cpp/lineflags.c: New tests.
37819 * gcc.dg/cpp/poison.c: Update.
37820 * gcc.dg/cpp/redef2.c: Update.
37821 * gcc.dg/cpp/skipping.c: New test.
37822
37823 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
37824
37825 * g++.old-deja/g++.other/eh3.C: New testcase.
37826
37827 2000-12-07 Neil Booth <neilb@earthling.net>
37828
37829 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
37830 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
37831 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
37832 wtr-union-init-2.c, wtr-union-init-3.c: Update.
37833 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
37834 Update.
37835
37836 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
37837
37838 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
37839 __SIZE_TYPE__ instead of int for type of integers cast to
37840 pointers.
37841
37842 2000-12-07 Jakub Jelinek <jakub@redhat.com>
37843
37844 * g++.old-deja/g++.other/cleanup4.C: New test.
37845
37846 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
37847
37848 * format-sec-1.c: New test.
37849
37850 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
37851
37852 * gcc.dg/format-nonlit-3.c: New test.
37853
37854 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
37855
37856 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
37857 through a null pointer.
37858
37859 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37860
37861 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
37862 * g++.old-deja/g++.pt/partial4.C: New test.
37863
37864 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
37865
37866 * gcc.c-torture/execute/ieee/hugeval.x: New.
37867
37868 2000-12-06 Neil Booth <neilb@earthling.net>
37869
37870 * gcc.dg/cpp/backslash2.c: New tests.
37871
37872 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37873
37874 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
37875 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
37876
37877 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
37878
37879 * gcc.c-torture/execute/20001203-2.c: New testcase.
37880
37881 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
37882
37883 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
37884 * g++.old-deja/g++.other/virtual10.C: New test.
37885
37886 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
37887
37888 * g++.old-deja/g++.mike/pmf5.C: Remove test.
37889
37890 2000-12-05 Richard Henderson <rth@redhat.com>
37891
37892 * gcc.c-torture/compile/20001205-1.c: New.
37893
37894 2000-12-04 Neil Booth <neilb@earthling.net>
37895
37896 * g++.old-deja/g++.other/virtual9.C: New test.
37897 * g++.old-deja/g++.pt/crash61.C: New test.
37898 * gcc.c-torture/execute/loop-9.c: New test.
37899
37900 2000-12-04 Neil Booth <neilb@earthling.net>
37901
37902 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
37903 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
37904 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
37905 * gcc.dg/cpp/extratokens.c: ...here.
37906
37907 2000-12-04 Neil Booth <neilb@earthling.net>
37908
37909 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
37910 New tests.
37911
37912 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37913
37914 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
37915 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
37916
37917 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
37918
37919 * gcc.c-torture/execute/20001203-1.c: New test.
37920
37921 2000-12-03 Neil Booth <neilb@earthling.net>
37922
37923 * gcc.dg/cpp/macro6.c: New test cases.
37924
37925 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37926
37927 * gcc.c-torture/execute/string-opt-9.c: New test.
37928 * gcc.c-torture/execute/string-opt-10.c: Likewise.
37929 * gcc.c-torture/execute/string-opt-11.c: Likewise.
37930 * gcc.c-torture/execute/string-opt-12.c: Likewise.
37931
37932 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
37933 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
37934
37935 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
37936
37937 * gcc.dg/cpp/if-6.c: New testcase.
37938
37939 * gcc.dg/20001201-1.c: New testcase.
37940
37941 2000-12-02 Neil Booth <neilb@earthling.net>
37942
37943 * g++.old-deja/g++.other/externC4.C,
37944 g++.old-deja/g++.other/friend10.C: New tests.
37945
37946 2000-12-02 Neil Booth <neilb@earthling.net>
37947
37948 * g++.old-deja/g++.other/instan2.C
37949 * g++.old-deja/g++.other/instan3.C: New test.
37950
37951 2000-12-02 Neil Booth <neilb@earthling.net>
37952
37953 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
37954 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
37955 gnuc99.c,gnuc99-pedantic.c: New tests.
37956
37957 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
37958
37959 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
37960 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
37961
37962 2000-12-01 Neil Booth <neilb@earthling.net>
37963
37964 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
37965 * gcc.dg/cpp/poison.c: Update.
37966 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
37967
37968 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
37969
37970 * g77.f-torture/execute/20001201.f: New test.
37971
37972 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
37973
37974 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
37975
37976 2000-12-01 Jakub Jelinek <jakub@redhat.com>
37977
37978 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
37979
37980 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
37981
37982 * g++.old-deja/g++.other/cast6.C: New test.
37983
37984 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
37985
37986 * gcc.c-torture/execute/20001130-2.c: New testcase.
37987
37988 2000-11-30 Richard Henderson <rth@redhat.com>
37989
37990 * gcc.c-torture/execute/20001130-1.c: New test.
37991
37992 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
37993
37994 * g++.old-deja/g++.other/op3.C: New test.
37995
37996 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
37997
37998 * g++.old-deja/g++.other/op2.C: New test.
37999
38000 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
38001
38002 * g++.old-deja/g++.other/crash38.C: New test.
38003
38004 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
38005
38006 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
38007
38008 2000-11-29 Jakub Jelinek <jakub@redhat.com>
38009
38010 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
38011 tests.
38012 * gcc.c-torture/execute/string-opt-6.c: New test.
38013
38014 * gcc.dg/20001117-1.c: Add main.
38015
38016 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
38017
38018 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
38019 Move from here ...
38020 * gcc.dg/940510-1.c: ... to here.
38021
38022 * gcc.dg/20000926-1.c: GNU C now allows initializations of
38023 zero-size arrays in toplevel structures.
38024
38025 2000-11-28 Jakub Jelinek <jakub@redhat.com>
38026
38027 * gcc.c-torture/execute/loop-8.c: New test.
38028
38029 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
38030
38031 * g++.old-deja/g++.other/base1.C: New test.
38032
38033 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
38034
38035 * g++.old-deja/g++.other/parse2.C: New test.
38036
38037 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
38038
38039 * g++.old-deja/g++.pt/incomplete1.C: New test.
38040
38041 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
38042
38043 * g++.old-deja/g++.other/friend9.C: New test.
38044
38045 2000-11-28 Jakub Jelinek <jakub@redhat.com>
38046
38047 * gcc.dg/20001127-1.c: New test.
38048
38049 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
38050
38051 * g++.old-deja/g++.pt/friend46.C: New test.
38052
38053 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
38054
38055 * g++.old-deja/g++.other/ptrmem8.C: New test.
38056
38057 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38058
38059 * gcc.c-torture/execute/string-opt-7.c: New test.
38060 * gcc.c-torture/execute/string-opt-8.c: Likewise.
38061
38062 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
38063
38064 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
38065 instead of 'mkcheck 2'.
38066
38067 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
38068
38069 * gcc.c-torture/execute/memcheck/driver.c,
38070 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
38071 C9X references to refer to C99.
38072
38073 2000-11-25 Jakub Jelinek <jakub@redhat.com>
38074
38075 * gcc.dg/ultrasp3.c: New test.
38076
38077 2000-11-25 Neil Booth <neilb@earthling.net>
38078
38079 * gcc.dg/cpp/include2.c: Update test to be locale independent.
38080
38081 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
38082
38083 * gcc.c-torture/compile/20001123-2.c: New.
38084
38085 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38086
38087 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
38088
38089 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
38090
38091 * gcc.dg/sequence-point-1.c: Add some new tests.
38092 * gcc.c-torture/execute/20001124-1.c: New test.
38093
38094 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
38095
38096 * g++.old-deja/g++.other/vaarg4.C: New test.
38097 * gcc.c-torture/compile/20001123-1.c: New test.
38098
38099 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
38100
38101 * g++.other/crash24.C: Adjust and remove XFAIL.
38102 * g++.other/crash37.C: New test.
38103
38104 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
38105
38106 * g++.old-deja/g++.pt/instantiate9.C: New test.
38107
38108 2000-11-22 Mark Mitchell <mark@codesourcery.com>
38109
38110 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
38111 new ABI, too.
38112
38113 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
38114 * g++.old-deja/g++.robertl/eb55.C: Likewise.
38115
38116 2000-11-22 Neil Booth <neilb@earthling.net>
38117
38118 * gcc.dg/cpp/Wtrigraphs.c: New test.
38119
38120 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
38121
38122 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
38123
38124 2000-11-22 Jakub Jelinek <jakub@redhat.com>
38125
38126 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
38127
38128 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
38129
38130 * lib/gcc-dg.exp: load_lib scanasm.exp.
38131 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
38132 * lib/g++-dg.exp: load_lib scanasm.exp.
38133 * lib/scanasm.exp: New.
38134 (scan-assembler, scan-assembler-not): Add optional arguments to
38135 test name, or if not present, the pattern name.
38136 (scan-assembler-dem, scan-assembler-dem-not): New.
38137
38138 * g++.dg/dg.exp: New.
38139
38140 2000-11-21 Neil Booth <neilb@earthling.net>
38141
38142 * gcc.dg/cpp/integrated1.c: Remove.
38143
38144 2000-11-21 Jakub Jelinek <jakub@redhat.com>
38145
38146 * gcc.c-torture/execute/20001121-1.c: New test.
38147
38148 2000-11-21 Richard Henderson <rth@redhat.com>
38149
38150 * gcc.c-torture/compile/20001121-1.c: New test.
38151
38152 2000-11-20 Neil Booth <neilb@earthling.net>
38153
38154 * gcc.dg/cpp/integrated1.c: New test.
38155
38156 2000-11-21 Jakub Jelinek <jakub@redhat.com>
38157
38158 * g++.old-deja/g++.other/inline17.C: New test.
38159
38160 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
38161
38162 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
38163 local variable to be zero: I made the variable global. Now
38164 uses abort() and exit() instead of relying on main's return value.
38165
38166 2000-11-20 Neil Booth <neilb@earthling.net>
38167
38168 * gcc.dg/cpp/paste2.c: Update test.
38169 * objc/execute/paste.m: New test.
38170
38171 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
38172
38173 * gcc.dg/c99-condexpr-1.c: New test.
38174
38175 2000-11-20 Neil Booth <neilb@earthling.net>
38176
38177 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
38178
38179 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
38180
38181 * g++.old-deja/g++.pt/export1.C: New test.
38182
38183 2000-11-20 Jakub Jelinek <jakub@redhat.com>
38184
38185 * gcc.dg/20001117-1.c: New test.
38186
38187 2000-11-18 Richard Henderson <rth@redhat.com>
38188
38189 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
38190
38191 2000-11-18 Richard Henderson <rth@redhat.com>
38192
38193 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
38194 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
38195 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
38196
38197 2000-11-18 Richard Henderson <rth@redhat.com>
38198
38199 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
38200 (main): New. Exit cleanly.
38201
38202 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
38203
38204 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
38205 gcc.dg/c99-fordecl-2.c: New tests.
38206
38207 2000-11-18 Richard Henderson <rth@redhat.com>
38208
38209 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
38210 * gcc.c-torture/execute/zerolen-2.c: New.
38211
38212 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38213
38214 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
38215 memory.
38216
38217 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
38218
38219 * g++.old-deja/g++.pt/instantiate8.C: New test.
38220
38221 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
38222
38223 * g++.old-deja/g++.other/incomplete.C: Add more tests.
38224 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
38225
38226 2000-11-16 Nick Clifton <nickc@redhat.com>
38227
38228 * gcc.c-torture/execute/nestfunc-2.c: New test.
38229 * gcc.c-torture/execute/nestfunc-3.c: New test.
38230
38231 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
38232
38233 * gcc.c-torture/compile/20001116-1.c: New test.
38234
38235 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38236
38237 * gcc.c-torture/execute/20001115-1.c: New test.
38238
38239 2000-11-15 Mark Mitchell <mark@codesourcery.com>
38240
38241 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
38242 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
38243 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
38244 * g++.old-deja/g++.abi/vmihint.C: Likewise.
38245
38246 2000-11-15 Neil Booth <neilb@earthling.net>
38247
38248 gcc.dg/cpp/_Pragma1.c: Update.
38249 gcc.dg/cpp/_Pragma2.c: New test.
38250
38251 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
38252
38253 * g++.old-deja/g++.other/anon5.C: New test.
38254
38255 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
38256
38257 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
38258 tests.
38259
38260 2000-11-14 Jakub Jelinek <jakub@redhat.com>
38261
38262 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
38263 output.
38264
38265 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
38266
38267 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
38268 labels at end of compound statements.
38269
38270 2000-11-13 Jakub Jelinek <jakub@redhat.com>
38271
38272 * gcc.c-torture/execute/loop-7.c: New test.
38273
38274 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
38275
38276 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
38277
38278 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
38279
38280 * gcc.dg/c99-bool-1.c: New test.
38281
38282 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
38283
38284 * gcc.dg/c99-scope-1.c: Remove xfail.
38285 * gcc.dg/c99-scope-2.c: New test.
38286
38287 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38288
38289 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
38290 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
38291
38292 2000-11-11 Mark Mitchell <mark@codesourcery.com>
38293
38294 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
38295 error messages.
38296
38297 * g++.mike/p700.C: Don't typedef wchar_t.
38298 * g++.mike/p784.C: Likewise.
38299 * g++.mike/eb101.C: Don't use __wchar_t.
38300
38301 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
38302
38303 * g77.f-torture/execute/20001111.[fx]: Test premature exit
38304 from DO loop.
38305
38306 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
38307
38308 * gcc.c-torture/execute/20001111-1.c: New test.
38309
38310 2000-11-10 Nick Clifton <nickc@redhat.com>
38311
38312 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
38313 long multuiple and accumulate.
38314
38315 2000-11-09 Richard Henderson <rth@redhat.com>
38316
38317 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
38318 via size_t instead of int.
38319
38320 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
38321 * gcc.c-torture/execute/string-opt-2.c: Likewise.
38322 * gcc.c-torture/execute/string-opt-3.c: Likewise.
38323 * gcc.c-torture/execute/string-opt-4.c: Likewise.
38324
38325 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
38326
38327 * gcc.c-torture/compile/20001109-1.c: New test.
38328 * gcc.c-torture/compile/20001109-2.c: New test.
38329
38330 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
38331
38332 * g++.old-deja/g++.pt/operator1.C: New test.
38333 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
38334
38335 2000-11-09 Jakub Jelinek <jakub@redhat.com>
38336
38337 * gcc.dg/20001108-1.c: New test.
38338
38339 2000-11-09 Jakub Jelinek <jakub@redhat.com>
38340
38341 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
38342 with both arguments constant strings.
38343 * gcc.c-torture/execute/string-opt-3.c: New test.
38344 * gcc.c-torture/execute/string-opt-4.c: New test.
38345 * gcc.c-torture/execute/string-opt-5.c: New test.
38346
38347 2000-11-08 Nick Clifton <nickc@redhat.com>
38348
38349 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
38350 mulsidi3adddi patterns.
38351
38352 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
38353
38354 * g++.old-deja/g++.other/crash36.C: New test.
38355
38356 2000-11-08 Jakub Jelinek <jakub@redhat.com>
38357
38358 * g++.old-deja/g++.other/init16.C: New test.
38359
38360 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
38361
38362 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
38363
38364 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
38365
38366 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
38367 * gcc.c-torture/execute/va-arg-16.x: Likewise.
38368 * gcc.c-torture/execute/va-arg-17.x: Likewise.
38369
38370 2000-11-07 DJ Delorie <dj@redhat.com>
38371
38372 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
38373
38374 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38375
38376 * gcc.c-torture/execute/string-opt-1.c: New test.
38377
38378 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
38379
38380 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
38381 mips-sgi-irix6.* because the MIPS ABI passes floating-point
38382 parameters in registers, and there is no way for a varargs
38383 function to know in which order the integer and floating-point
38384 parameters should be interleaved when they are placed on the
38385 stack.
38386 * gcc.c-torture/execute/va-arg-16.x: Likewise.
38387 * gcc.c-torture/execute/va-arg-17.x: Likewise.
38388
38389 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38390
38391 * gcc.c-torture/execute/string-opt-2.c: New test.
38392
38393 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
38394
38395 * g++.old-deja/g++.pt/crash60.C: New test.
38396
38397 2000-11-06 Jakub Jelinek <jakub@redhat.com>
38398
38399 * g++.old-deja/g++.other/crash24.C: New test.
38400 * g++.old-deja/g++.other/crash25.C: New test.
38401 * g++.old-deja/g++.other/crash26.C: New test.
38402 * g++.old-deja/g++.other/crash27.C: New test.
38403 * g++.old-deja/g++.other/crash28.C: New test.
38404 * g++.old-deja/g++.other/crash29.C: New test.
38405 * g++.old-deja/g++.other/crash30.C: New test.
38406 * g++.old-deja/g++.other/crash31.C: New test.
38407 * g++.old-deja/g++.other/crash32.C: New test.
38408 * g++.old-deja/g++.other/crash33.C: New test.
38409 * g++.old-deja/g++.other/crash34.C: New test.
38410 * g++.old-deja/g++.other/crash35.C: New test.
38411
38412 2000-11-06 Jakub Jelinek <jakub@redhat.com>
38413
38414 * gcc.c-torture/execute/20001031-1.c: New test.
38415
38416 2000-11-04 Mark Mitchell <mark@codesourcery.com>
38417
38418 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
38419 namespace.
38420
38421 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
38422 standards-conformant.
38423
38424 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
38425
38426 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
38427 * g++.old-deja/g++.mike/p755a.C: Likewise.
38428 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
38429 library makes no calls to `operator new' during initialization.
38430
38431 2000-11-04 Neil Booth <neilb@earthling.net>
38432
38433 * gcc.dg/cpp/include2.c: New tests.
38434
38435 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
38436
38437 * lib/g++.exp (g++_set_ld_library_path): New function.
38438 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
38439
38440 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
38441
38442 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
38443 warnings.
38444
38445 2000-11-01 Richard Henderson <rth@redhat.com>
38446
38447 * g++.old-deja/g++.ext/namedret1.C: New.
38448 * g++.old-deja/g++.ext/namedret2.C: New.
38449 * g++.old-deja/g++.ext/namedret3.C: New.
38450
38451 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
38452
38453 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
38454 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
38455
38456 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38457
38458 * gcc.c-torture/execute/va-arg-21.c: New test.
38459
38460 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
38461
38462 * gcc.dg/c99-complex-2.c: New test.
38463
38464 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38465
38466 * gcc.c-torture/execute/stdio-opt-1.c: New test.
38467
38468 2000-10-31 Jakub Jelinek <jakub@redhat.com>
38469
38470 * g++.old-deja/g++.other/inline16.C: New test.
38471
38472 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
38473
38474 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
38475 __PRETTY_FUNCTION__
38476
38477 2000-10-29 Neil Booth <neilb@earthling.net>
38478
38479 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
38480 New tests.
38481 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
38482 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
38483 optimisation.
38484
38485 2000-10-29 Neil Booth <neilb@earthling.net>
38486
38487 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
38488 * mi1.c, mi1c.h: Add null directives to multiple-include test.
38489 * mi5.c: Test multiple includes work with -C.
38490 * trigraphs.c: Test ^= version.
38491
38492 2000-10-28 Neil Booth <neilb@earthling.net>
38493
38494 New tests and test updates for new macro expander.
38495
38496 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
38497 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
38498 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
38499 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
38500 new diagnostic messages.
38501
38502 * gcc.dg/cpp/macro3.c: New tests.
38503
38504 2000-10-27 Mark Mitchell <mark@codesourcery.com>
38505
38506 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
38507 on the same line.
38508
38509 2000-10-27 Jakub Jelinek <jakub@redhat.com>
38510
38511 * g++.old-deja/g++.other/eh2.C: New test.
38512
38513 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
38514
38515 * gcc.c-torture/execute/20001027-1.c: New test.
38516
38517 2000-10-26 Richard Henderson <rth@redhat.com>
38518
38519 * gcc.c-torture/execute/20001026-1.c: New.
38520
38521 2000-10-26 Mark Mitchell <mark@codesourcery.com>
38522
38523 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
38524 * g++.old-deja/g++.law/builtin1.C: Likewise.
38525 * g++.old-deja/g++.law/ctors10.C: Likewise.
38526 * g++.old-deja/g++.law/virtual3.C: Likewise.
38527 * g++.old-deja/g++.mike/p658.C: Likewise.
38528 * g++.old-deja/g++.other/sibcall1.C: Likewise.
38529 * g++.old-deja/g++.other/vaarg2.C: Likewise.
38530 * g++.old-deja/g++.robertl/eb124.C: Likewise.
38531 * g++.old-deja/g++.robertl/eb44.C: Likewise.
38532 * g++.old-deja/g++.robertl/eb77.C: Likewise.
38533
38534 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
38535
38536 * gcc.c-torture/compile/20001024-1.c: New test.
38537
38538 2000-10-25 Mark Mitchell <mark@codesourcery.com>
38539
38540 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
38541 to tell us whether or not we are using V3.
38542
38543 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
38544
38545 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
38546 operands.
38547
38548 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
38549
38550 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
38551
38552 2000-10-25 Jakub Jelinek <jakub@redhat.com>
38553
38554 * gcc.c-torture/execute/20001024-1.c: New test.
38555
38556 2000-10-24 Jakub Jelinek <jakub@redhat.com>
38557
38558 * g++.old-deja/g++.other/sibcall1.C: New test.
38559
38560 2000-10-20 Jakub Jelinek <jakub@redhat.com>
38561
38562 * gcc.dg/noncompile/init-3.c: New test.
38563
38564 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
38565
38566 * gcc.dg/format-array-1.c: New test.
38567
38568 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
38569
38570 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
38571 writing through null pointers; remove comment about testing
38572 unterminated strings.
38573
38574 2000-10-17 Matthew Hiller <hiller@redhat.com>
38575
38576 * gcc.c-torture/execute/20001017-2.c: New test.
38577
38578 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
38579
38580 * gcc.c-torture/compile/20001018-1.c: New test.
38581 * gcc.c-torture/compile/20001018-1.x: Xfail.
38582
38583 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38584
38585 * gcc.c-torture/execute/20001017-1.c: New test.
38586
38587 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
38588
38589 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
38590 for multiple use of arguments with scanf formats; add tests for
38591 multiple use of arguments.
38592
38593 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
38594
38595 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
38596
38597 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
38598
38599 * gcc.dg/format-miss-1.c: New test.
38600
38601 2000-10-16 Jakub Jelinek <jakub@redhat.com>
38602
38603 * gcc.c-torture/execute/20001013-1.c: New test.
38604
38605 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
38606
38607 * gcc.dg/format-branch-1.c: New test.
38608
38609 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
38610
38611 * README, lib/file-format.exp: Remove EGCS references.
38612
38613 2000-10-16 Jakub Jelinek <jakub@redhat.com>
38614
38615 * gcc.dg/20001013-1.c: New test.
38616
38617 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
38618
38619 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
38620 for intmax_t in the compiler using __typeof__ and the type rules
38621 for conditional expressions.
38622
38623 2000-10-13 Jakub Jelinek <jakub@redhat.com>
38624
38625 * gcc.dg/20001012-1.c: New test.
38626 * gcc.dg/20001012-2.c: New test.
38627
38628 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
38629
38630 * gcc.dg/format-attr-1.c: New test.
38631
38632 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
38633
38634 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
38635 __LONG_LONG_MAX__ instead of LLONG_MAX.
38636
38637 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
38638
38639 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
38640 scanf flags.
38641 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
38642 flags.
38643
38644 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
38645
38646 * gcc.dg/sequence-pt-1.c: New test.
38647
38648 2000-10-11 Geoff Keating <geoffk@cygnus.com>
38649
38650 * gcc.c-torture/execute/20001011-1.c: New testcase.
38651 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
38652
38653 2000-10-10 Jakub Jelinek <jakub@redhat.com>
38654
38655 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
38656 does not error on it.
38657
38658 2000-10-10 Jakub Jelinek <jakub@redhat.com>
38659
38660 * gcc.dg/20001009-1.c: New test.
38661
38662 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
38663
38664 * gcc.c-torture/compile/20001009-1.c: Move from here ....
38665 * gcc.c-torture/execute/20001009-2.c: ... to here.
38666
38667 2000-10-09 Geoff Keating <geoffk@cygnus.com>
38668
38669 * gcc.c-torture/compile/20001009-1.c: New testcase.
38670 * gcc.c-torture/execute/20001009-1.c: New testcase.
38671 Testcases provided by Jan Hubicka <jh@suse.cz>.
38672
38673 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
38674
38675 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
38676 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
38677 uintmax_t using <limits.h> to emulate the compiler's internal
38678 logic. No longer XFAIL %j tests.
38679
38680 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
38681
38682 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
38683 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
38684 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
38685 regexps and details of expected handling of some bad formats.
38686 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
38687 suppression.
38688
38689 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
38690
38691 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
38692 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
38693 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
38694 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
38695 in list archives.
38696
38697 2000-10-06 Richard Henderson <rth@cygnus.com>
38698
38699 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
38700 * g++.old-deja/g++.brendan/crash52.C: Likewise.
38701 * g++.old-deja/g++.jason/report.C: Likewise.
38702 * g++.old-deja/g++.law/friend5.C: Likewise.
38703 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
38704 of the expected warnings.
38705
38706 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
38707
38708 * g++.old-deja/g++.pt/enum14.C: New test.
38709
38710 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
38711
38712 * g++.old-deja/g++.pt/crash59.C: New test.
38713
38714 2000-10-04 Will Cohen <wcohen@redhat.com>
38715
38716 * gcc.dg/20000926-1.c: New test.
38717
38718 2000-10-03 Geoff Keating <geoffk@cygnus.com>
38719
38720 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
38721 function name for current C++ compiler.
38722 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
38723
38724 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
38725
38726 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
38727 __PRETTY_FUNCTION__.
38728 * g++.old-deja/g++.ext/pretty2.C: Likewise.
38729
38730 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38731
38732 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
38733
38734 2000-09-26 Jakub Jelinek <jakub@redhat.com>
38735
38736 * gcc.c-torture/compile/20000923-1.c: New test.
38737
38738 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
38739
38740 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
38741 * g++.old-deja/g++.pt/ttp62.C: Same.
38742 * g++.old-deja/g++.other/inline14.C: Same.
38743
38744 2000-09-24 Richard Henderson <rth@cygnus.com>
38745
38746 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
38747
38748 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
38749
38750 * gcc.dg/c90-printf-1.c: Add test for wide string format.
38751
38752 2000-09-22 Geoff Keating <geoffk@cygnus.com>
38753
38754 * gcc.c-torture/compile/20000922-1.c: New file.
38755
38756 2000-09-21 Nick Clifton <nickc@redhat.com>
38757
38758 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
38759 a signed long modulo operation.
38760 (mod6): New function - perform an unsigned long modulo operation.
38761 (main): Add tests for modulos of very large numbers by very small
38762 dividends.
38763
38764 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38765
38766 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
38767
38768 2000-09-19 Richard Henderson <rth@cygnus.com>
38769
38770 * gcc.dg/compare2.c (case 10): XFAIL.
38771
38772 2000-09-18 Richard Henderson <rth@cygnus.com>
38773
38774 * gcc.c-torture/execute/20000906-1.c: Move ...
38775 * gcc.dg/20000906-1.c: ... here. Only run on targets
38776 that support __builtin_trap.
38777
38778 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
38779
38780 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
38781
38782 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
38783
38784 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
38785 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
38786 more $ format tests.
38787
38788 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
38789
38790 * gcc.dg/format-errmk-1.c: New test.
38791
38792 2000-09-17 Greg McGary <greg@mcgary.org>
38793
38794 * gcc.c-torture/execute/20000917-1.x: Remove.
38795
38796 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
38797
38798 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
38799
38800 2000-09-17 Greg McGary <greg@mcgary.org>
38801
38802 * gcc.c-torture/execute/20000917-1.c: New test.
38803 * gcc.c-torture/execute/20000917-1.x: XFAIL.
38804
38805 2000-09-16 Neil Booth <NeilB@earthling.net>
38806
38807 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
38808 in nested macro bug.
38809
38810 2000-09-15 Neil Booth <NeilB@earthling.net>
38811
38812 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
38813
38814 2000-09-14 Jeffrey A Law (law@cygnus.com)
38815
38816 * gcc.c-torture/execute/20000914-1.c: New test.
38817
38818 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
38819
38820 * g++.other/inline13.C: New test.
38821
38822 2000-09-12 Andreas Jaeger <aj@suse.de>
38823
38824 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
38825 constant by Ulrich Drepper <drepper@redhat.com>.
38826
38827 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
38828
38829 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
38830
38831 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38832
38833 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
38834
38835 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
38836
38837 * gcc.dg/cpp/backslash.c: New test.
38838
38839 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
38840
38841 * gcc.c-torture/execute/20000910-1.c: New test.
38842 * gcc.c-torture/execute/20000910-2.c: Likewise.
38843
38844 2000-09-11 Robert Lipe <robertl@sco.com>
38845
38846 * gcc.dg/pragma-align.c: New test.
38847
38848 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
38849
38850 * g++.old-deja/g++.pt/explicit82.C: New test.
38851 * g++.old-deja/g++.pt/explicit83.C: New test.
38852
38853 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
38854
38855 * gcc.dg/asm-names.c: New test.
38856
38857 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38858
38859 * gcc.dg/cpp/tr-warn6.c: New test
38860
38861 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
38862
38863 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
38864 be accepted.
38865
38866 2000-09-07 Catherine Moore <clm@redhat.com>
38867
38868 * gcc.c-torture/execute/unroll-1.c: New test.
38869
38870 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
38871
38872 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
38873 ERROR markers.
38874 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
38875 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
38876 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
38877 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
38878 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
38879 Preprocess only.
38880 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
38881 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
38882
38883 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
38884
38885 * g++.old-deja/g++.pt/deduct2.C: New test.
38886
38887 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
38888
38889 * g++.old-deja/g++.pt/parms2.C: New test.
38890
38891 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
38892
38893 * g++.old-deja/g++.pt/crash58.C: New test.
38894
38895 2000-09-06 Greg McGary <greg@mcgary.org>
38896
38897 * gcc.c-torture/execute/20000906-1.c: New test.
38898 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
38899
38900 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38901
38902 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
38903
38904 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
38905
38906 * g++.old-deja/g++.pt/crash57.C: New test.
38907
38908 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
38909
38910 * g++.old-deja/g++.pt/crash56.C: New test.
38911
38912 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
38913
38914 * g++.old-deja/g++.pt/koenig1.C: New test.
38915
38916 2000-09-04 Jakub Jelinek <jakub@redhat.com>
38917
38918 * gcc.dg/20000904-1.c: New test.
38919
38920 2000-09-04 Jakub Jelinek <jakub@redhat.com>
38921
38922 * gcc.dg/cpp/paste8.c: New test.
38923
38924 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
38925
38926 * gcc.c-torture/compile/20000827-1.c: New test.
38927
38928 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
38929
38930 * gcc.dg/format-diag-1.c: New test.
38931
38932 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
38933
38934 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
38935 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
38936 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
38937 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
38938 gcc.dg/formatz-1.c: Adjust warning regular expressions.
38939
38940 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
38941
38942 * g++.old-deja/g++.other/nested4.C: New test.
38943
38944 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
38945
38946 * g++.old-deja/g++.ns/scoped1.C: New test.
38947
38948 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
38949
38950 * lib/g++.exp: Support testing already-installed GCC.
38951
38952 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38953
38954 * wtr-label-1.c, wtr-suffix-1.c: New tests.
38955
38956 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38957
38958 * gcc.dg/return-type-2.c: New test.
38959
38960 2000-08-27 Geoff Keating <geoffk@cygnus.com>
38961
38962 * gcc.c-torture/compile/20000825-1.c: New test.
38963
38964 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
38965
38966 * gcc.dg/dwarf2-2.c: New test.
38967
38968 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
38969
38970 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
38971 dg-warning regexps.
38972
38973 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
38974
38975 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
38976 gcc.dg/format-ext-5.c: New tests.
38977
38978 2000-08-25 Jakub Jelinek <jakub@redhat.com>
38979
38980 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
38981
38982 2000-08-24 Mark Mitchell <mark@codesourcery.com>
38983
38984 * gcc.dg/noncompile/930622-2.c: Adjust error message.
38985
38986 2000-08-24 Richard Henderson <rth@cygnus.com>
38987
38988 * gcc.dg/ia64-sync-1.c: New test.
38989 * gcc.dg/ia64-sync-2.c: New test.
38990 * gcc.dg/ia64-asm-1.c: New test.
38991
38992 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
38993
38994 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
38995 * gcc.dg/format-ext-2.c: New test.
38996
38997 2000-08-23 Jason Merrill <jason@redhat.com>
38998
38999 * lib/old-dejagnu.exp: Also ignore "In member function" and
39000 "At global scope".
39001
39002 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39003
39004 * gcc.dg/noncompile/label-lineno-1.c: New test.
39005
39006 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
39007
39008 * gcc.dg/c99-array-nonobj-1.c: New test.
39009
39010 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
39011
39012 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
39013 tests.
39014 * gcc.dg/format-ext-1.c: New test.
39015
39016 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39017
39018 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
39019 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
39020 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
39021 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
39022 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
39023
39024 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
39025
39026 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
39027 gcc.dg/c99-strftime-2.c: New tests.
39028
39029 2000-08-22 Richard Henderson <rth@cygnus.com>
39030
39031 * gcc.c-torture/execute/20000822-1.c: New test.
39032
39033 2000-08-21 Jakub Jelinek <jakub@redhat.com>
39034
39035 * gcc.c-torture/execute/20000819-1.x: Remove.
39036
39037 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
39038
39039 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
39040 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
39041 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
39042 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
39043 gcc.dg/format-xopen-1.c: New tests.
39044
39045 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
39046
39047 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
39048
39049 2000-08-21 Jakub Jelinek <jakub@redhat.com>
39050
39051 * g++.old-deja/g++.other/loop2.C: New test.
39052
39053 * gcc.c-torture/compile/20000606-1.c: New test.
39054 * gcc.c-torture/compile/20000728-1.c: New test.
39055 * gcc.c-torture/execute/20000801-1.c: New test.
39056 * gcc.c-torture/execute/20000801-2.c: New test.
39057 * gcc.c-torture/execute/20000819-1.c: New test.
39058 * gcc.c-torture/execute/20000819-1.x: XFAIL.
39059 * gcc.dg/20000629-1.c: New test.
39060 * gcc.dg/20000724-1.c: New test.
39061 * gcc.dg/20000807-1.c: New test.
39062
39063 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
39064
39065 * gcc.dg/cpp/pragma-1.c: New test.
39066 * gcc.dg/cpp/pragma-2.c: New test.
39067
39068 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
39069
39070 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
39071 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
39072
39073 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
39074
39075 * gcc.c-torture/compile/20000818-1.c: New test.
39076
39077 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
39078
39079 * gcc.c-torture/execute/20000818-1.c: New test.
39080
39081 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
39082
39083 * gcc.dg/format-va-1.c: New test.
39084
39085 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
39086
39087 * g++.old-deja/g++.other/typedef8.C: New test.
39088
39089 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
39090
39091 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
39092 * g++.old-deja/g++.mike/net36.C: Mark candidate.
39093 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
39094 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
39095 * g++.old-deja/g++.other/ptrmem7.C: New test.
39096 * g++.old-deja/g++.pt/ptrmem10.C: New test.
39097
39098 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
39099
39100 * g++.old-deja/g++.pt/typename27.C: New test.
39101
39102 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
39103
39104 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
39105 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
39106 * g++.old-deja/g++.pt/friend45.C: New test.
39107 * g++.old-deja/g++.other/friend8.C: New test.
39108
39109 2000-08-15 Richard Henderson <rth@cygnus.com>
39110
39111 * gcc.c-torture/execute/20000815-1.c: New test.
39112
39113 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
39114
39115 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
39116 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
39117 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
39118
39119 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
39120
39121 * g++.old-deja/g++.other/refinit2.C: New test.
39122
39123 2000-08-13 Geoff Keating <geoffk@cygnus.com>
39124
39125 * lib/c-torture.exp (c-torture): Make
39126 compiler_conditional_xfail_data global.
39127 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
39128 compiler_conditional_xfail_data machinery.
39129 (f-torture-execute): Likewise.
39130 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
39131 and only when unrolling loops.
39132
39133 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
39134
39135 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
39136
39137 * g++.old-deja/g++.pt/explicit81.C: New test.
39138
39139 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
39140
39141 * g++.old-deja/g++.pt/typename26.C: New test.
39142
39143 2000-08-10 Geoff Keating <geoffk@cygnus.com>
39144
39145 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
39146 warning.
39147
39148 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
39149
39150 * g++.old-deja/g++.other/array3.C: New test.
39151
39152 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
39153
39154 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
39155 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
39156 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
39157 New tests.
39158
39159 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
39160
39161 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
39162 * g++.old-deja/g++.abi/vmihint.C: Likewise.
39163
39164 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
39165
39166 * gcc.c-torture/execute/20000808-1.c: New test.
39167
39168 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
39169
39170 * gcc.dg/c90-const-expr-1.c: New test.
39171
39172 2000-08-08 Richard Henderson <rth@cygnus.com>
39173
39174 * gcc.dg/noncompile/920923-1.c: Declare calloc.
39175
39176 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
39177
39178 * gcc.dg/noncompile/const-ll-1.c: New test.
39179
39180 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
39181
39182 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
39183
39184 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
39185
39186 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
39187 that running programs linked against the shared version of libobjc
39188 run correctly.
39189
39190 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
39191
39192 * gcc.dg/c99-printf-1.c: New test.
39193
39194 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
39195
39196 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
39197
39198 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
39199
39200 * gcc.c-torture/execute/20000731-1.x: Delete.
39201
39202 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
39203
39204 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
39205 and torture_without_loops as is done by c-torture.exp.
39206 (search_for): Copy from c-torture.exp.
39207 (gcc-dg-runtest): New function, drives a directory of tests
39208 iterating over the TORTURE_OPTIONS.
39209 (scan-assembler, scan-assembler-not): Move here from
39210 individual directory drivers.
39211
39212 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
39213 defined by lib/gcc-dg.exp.
39214 * gcc.dg/cpp/cpp.exp: Likewise.
39215 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
39216 gcc-dg-runtest, so we cycle over optimization options.
39217
39218 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
39219 * gcc.dg/compare2.c: No longer expected to fail.
39220
39221 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
39222
39223 * gcc.c-torture/execute/20000804-1.c: New test.
39224
39225 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
39226
39227 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
39228
39229 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
39230
39231 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
39232
39233 2000-08-03 Jeffrey A Law (law@cygnus.com)
39234
39235 * gcc.c-torture/compile/20000803-1.c: New test.
39236
39237 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
39238
39239 * gcc.c-torture/execute/20000801-3.c,
39240 gcc.c-torture/execute/20000801-4.c: New tests.
39241 * gcc.c-torture/execute/20000801-3.x,
39242 gcc.c-torture/execute/20000801-4.x: Xfail.
39243
39244 2000-08-02 Geoff Keating <geoffk@cygnus.com>
39245
39246 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
39247 libobjc/.libs to allow for libtool.
39248
39249 2000-08-02 Jakub Jelinek <jakub@redhat.com>
39250
39251 * gcc.c-torture/compile/20000802-1.c: New test.
39252
39253 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
39254
39255 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
39256
39257 2000-07-31 Jeffrey A Law (law@cygnus.com)
39258
39259 * gcc-c-torture/execute/20000731-2.c: New test.
39260
39261 * gcc.c-torture/execute/20000731-1.c: New test.
39262 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
39263
39264 2000-07-31 Jakub Jelinek <jakub@redhat.com>
39265
39266 * testsuite/gcc.dg/cpp/paste7.c: New test.
39267 * gcc.dg/cpp/20000725-1.c: New test.
39268
39269 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
39270
39271 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
39272 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
39273 declaration warning for __builtin_dwarf_reg_size.
39274
39275 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
39276
39277 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
39278
39279 * gcc.dg/noncompile/voidparam-1.c: New test.
39280
39281 2000-07-30 Richard Henderson <rth@cygnus.com>
39282
39283 * gcc.dg/c90-digraph-1.c: Don't xfail.
39284 * gcc.dg/compare2.c (case 10): Xfail.
39285 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
39286
39287 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
39288
39289 * gcc.dg/c99-main-1.c: New test.
39290
39291 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
39292
39293 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
39294
39295 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
39296
39297 * gcc.c-tortuer/execute/20000726-1.c: New test.
39298
39299 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
39300
39301 * gcc.c-torture/execute/enum-2.c: New test.
39302
39303 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39304
39305 * gcc.dg/cpp/tr-warn3.c: New test.
39306
39307 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
39308
39309 * g++.old-deja/g++.ext/implicit1.C: Remove.
39310 * g++.old-deja/g++.jason/c2.C: Remove
39311 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
39312 * g++.old-deja/g++.pt/crash16.C: Likewise.
39313 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
39314
39315 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
39316
39317 * g++.old-deja/g++.other/for2.C: New test.
39318
39319 2000-07-25 Jakub Jelinek <jakub@redhat.com>
39320
39321 * gcc.dg/20000720-1.c: New test.
39322
39323 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
39324
39325 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
39326
39327 2000-07-24 Geoff Keating <geoffk@cygnus.com>
39328
39329 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
39330 * gcc.c-torture/execute/20000722-1.c: New.
39331 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
39332
39333 2000-07-24 Jakub Jelinek <jakub@redhat.com>
39334
39335 * gcc.dg/cpp/20000720-1.S: New test.
39336
39337 2000-07-21 Michael Meissner <meissner@redhat.com>
39338
39339 * gcc.c-torture/execute/ieee/hugeval.c: New test.
39340
39341 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
39342
39343 * g++.old-deja/g++.brendan/crash16.C,
39344 g++.old-deja/g++.brendan/parse3.C,
39345 g++.old-deja/g++.brendan/redecl1.C,
39346 g++.old-deja/g++.ns/template13.C,
39347 g++.old-deja/g++.other/decl4.C,
39348 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
39349
39350 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
39351
39352 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
39353 and "Internal error".
39354
39355 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
39356 regexps.
39357 * gcc.dg/cpp/paste6.c: New test.
39358
39359 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
39360
39361 * gcc.dg/cpp/tr-direct.c: New test.
39362
39363 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
39364 gcc.dg/cpp/undef1.c: Tweak error regexps.
39365
39366 2000-07-18 Eric Christopher <echristo@redhat.com>
39367
39368 * gcc.c-torture/compile/20000718-1.c: New test.
39369
39370 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
39371
39372 * cpplex.c (_cpp_push_token): If the token being pushed back
39373 is the previous token in this context, just subtract one from
39374 context->posn.
39375 * cppmacro.c (save_expansion): Clear aux field when storing a
39376 placemarker.
39377
39378 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
39379
39380 * gcc.dg/noncompile/redecl-1.c: New test.
39381
39382 2000-07-18 Jakub Jelinek <jakub@redhat.com>
39383
39384 * gcc.c-torture/execute/20000717-5.c: New test.
39385 * gcc.c-torture/execute/20000717-1.x: Removed.
39386
39387 2000-07-17 Richard Henderson <rth@cygnus.com>
39388
39389 * gcc.c-torture/execute/20000717-4.c: New test.
39390
39391 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
39392
39393 * gcc.dg/cpp/syshdr.c: New test.
39394 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
39395
39396 2000-07-17 Neil Booth <neilb@earthling.net>
39397
39398 * gcc.dg/cpp/cmdlne-dM.c: New test.
39399 * gcc.dg/cpp/cmdlne-dD.c: New test.
39400
39401 2000-07-17 Jeffrey A Law (law@cygnus.com)
39402
39403 * gcc.c-torture/execute/20000717-3.c: New test.
39404
39405 * gcc.c-torture/compile/20000717-1.c: New test.
39406
39407 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
39408
39409 * gcc.c-torture/execute/20000717-2.c: New test.
39410
39411 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
39412
39413 * gcc.dg/formatz-1.c: New test.
39414
39415 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
39416 * gcc.dg/c99-digraph-1.c: New tests.
39417
39418 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
39419 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
39420
39421 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
39422 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
39423 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
39424 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
39425 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
39426 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
39427 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
39428
39429 2000-07-17 Greg McGary <greg@mcgary.org>
39430
39431 * gcc.c-torture/execute/20000717-1.c: New test.
39432 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
39433
39434 2000-07-15 Jakub Jelinek <jakub@redhat.com>
39435
39436 * gcc.c-torture/execute/20000715-2.c: New test.
39437 * gcc.dg/20000715-1.c: New test.
39438
39439 2000-07-15 Michael Meissner <meissner@redhat.com>
39440
39441 * gcc.c-torture/execute/20000715-1.c: New test.
39442
39443 2000-07-13 Jakub Jelinek <jakub@redhat.com>
39444
39445 * gcc.c-torture/execute/20000707-1.c: New test.
39446
39447 2000-07-13 Neil Booth <NeilB@earthling.net>
39448
39449 * testsuite/gcc.dg/cpp/digraph1.c,
39450 testsuite/gcc.dg/cpp/digraph2.c,
39451 testsuite/gcc.dg/cpp/digraphs.c: New tests.
39452
39453 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
39454
39455 * g77.f-torture/compile/20000630-2.f: New test.
39456 * g77.f-torture/compile/20000630-2.x
39457
39458 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
39459
39460 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
39461
39462 2000-07-11 Neil Booth <NeilB@earthling.net>
39463
39464 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
39465
39466 2000-07-11 Neil Booth <NeilB@earthling.net>
39467
39468 * gcc.dg/cpp/cmdlne-C.c: New.
39469
39470 2000-07-09 Neil Booth <NeilB@earthling.net>
39471
39472 * gcc.dg/cpp/directiv.c: New tests.
39473 * gcc.dg/cpp/undef1.c: Update.
39474
39475 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
39476
39477 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
39478
39479 2000-07-09 Neil Booth <NeilB@earthling.net>
39480
39481 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
39482
39483 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
39484
39485 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
39486 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
39487
39488 2000-07-08 Neil Booth <NeilB@earthling.net>
39489
39490 * gcc.dg/cpp/macsyntx.c: New tests.
39491
39492 2000-07-07 Jakub Jelinek <jakub@redhat.com>
39493
39494 * gcc.dg/20000707-1.c: New test.
39495
39496 2000-07-07 Jakub Jelinek <jakub@redhat.com>
39497
39498 * gcc.c-torture/execute/20000706-1.c: New test.
39499 * gcc.c-torture/execute/20000706-2.c: New test.
39500 * gcc.c-torture/execute/20000706-3.c: New test.
39501 * gcc.c-torture/execute/20000706-4.c: New test.
39502 * gcc.c-torture/execute/20000706-5.c: New test.
39503
39504 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
39505
39506 * g++.old-deja/g++.pt/instantiate7.C: New test.
39507
39508 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
39509
39510 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
39511 * g++.old-deja/g++.mike/thunk3.C: Likewise.
39512 * g++.old-deja/g++.other/rtti3.C: Likewise.
39513 * g++.old-deja/g++.other/rttid3.C: Likewise.
39514
39515 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
39516
39517 * g77.f-torture/compile/20000630-1.x: Fix typo
39518
39519 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
39520
39521 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
39522 assembly output.
39523
39524 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
39525
39526 * gcc.dg/cpp/ident.c: New test.
39527
39528 2000-07-05 Neil Booth <NeilB@earthling.net>
39529
39530 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
39531 gcc.dg/cpp/lexstrng.c: New tests.
39532
39533 2000-07-04 Neil Booth <NeilB@earthling.net>
39534
39535 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
39536 * gcc.dg/cpp/strify2.c: Same.
39537
39538 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
39539
39540 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
39541 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
39542 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
39543 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
39544
39545 * testsuite/gcc.dg/cpp/macro1.c,
39546 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
39547 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
39548 testsuite/gcc.dg/cpp/strify1.c,
39549 testsuite/gcc.dg/cpp/strify2.c: New tests.
39550
39551 2000-07-03 Jakub Jelinek <jakub@redhat.com>
39552
39553 * gcc.c-torture/execute/20000703-1.c: New test.
39554
39555 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
39556
39557 * g++.old-deja/g++.pt (lookup10.C): New test.
39558
39559 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
39560
39561 * g++.old-deja/g++.pt (typename25.C): New test.
39562
39563 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
39564
39565 * gcc.c-torture/compile/20000701-1.c: New test.
39566
39567 2000-06-30 Nick Clifton <nickc@cygnus.com>
39568
39569 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
39570 to test case.
39571
39572 2000-06-30 Catherine Moore <clm@cygnus.com>
39573
39574 * gcc.c-torture/execute/align-1.c: New test.
39575
39576 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
39577
39578 * g++.old-deja/g++.pt/expr8.C: New test.
39579 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
39580
39581 2000-06-29 Nick Clifton <nickc@cygnus.com>
39582
39583 * gcc.c-torture/compile/20000629-1.c: New test.
39584
39585 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
39586
39587
39588 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
39589 gcc.dg/noncompile directory, depending on whether they're
39590 preprocessor tests or not. Annotate all the tests for the dg
39591 framework.
39592
39593 * gcc.c-torture/noncompile/noncompile.exp: Delete.
39594 * gcc.dg/noncompile/noncompile.exp: New.
39595
39596 * Moved files:
39597 Old name New name
39598 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
39599 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
39600 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
39601 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
39602 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
39603 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
39604 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
39605 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
39606 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
39607 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
39608 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
39609 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
39610 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
39611 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
39612 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
39613 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
39614 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
39615 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
39616 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
39617 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
39618 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
39619 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
39620 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
39621 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
39622
39623 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
39624 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
39625 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
39626 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
39627 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
39628 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
39629
39630 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
39631
39632 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
39633 declare one variable. On the fourth, error.
39634 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
39635 declared by 20000628-1a.h.
39636
39637 2000-06-29 Richard Henderson <rth@redhat.com>
39638
39639 * gcc.c-torture/execute/930529-1.x: New file.
39640 * gcc.dg/920413-1.c: Adjust expected warning text.
39641 * gcc.dg/980217-1.c: Declare abort.
39642 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
39643
39644 2000-06-29 Jeffrey A Law (law@cygnus.com)
39645
39646 * g77.f-torture/compile/20000629-1.f: New test.
39647 * g77.f-torture/compile/20000629-1.x: Expected to fail.
39648
39649 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
39650
39651 Rearrange lots of files, removing entirely the
39652 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
39653 directories.
39654
39655 * Deleted files:
39656 gcc.c-torture/code_quality/code_quality.exp
39657 gcc.c-torture/special/special.exp
39658 gcc.failure/failure.exp
39659 gcc.failure/940409-1.x
39660 gcc.c-torture/compile/961203-1.x
39661
39662 * New files:
39663 gcc.misc-tests/linkage.exp
39664 gcc.c-torture/execute/920730-1t.c
39665 gcc.c-torture/execute/920730-1t.x
39666 gcc.c-torture/compile/920520-1.x
39667 gcc.c-torture/compile/920521-1.x
39668 gcc.c-torture/compile/981006-1.x
39669 gcc.c-torture/execute/eeprof-1.x
39670
39671 * Moved files (possibly with modifications to fit a new harness):
39672 Old name New name
39673 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
39674 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
39675 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
39676 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
39677 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
39678 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
39679 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
39680 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
39681 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
39682 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
39683 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
39684 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
39685 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
39686 gcc.failure/940409-1.c gcc.dg/940409-1.c
39687
39688 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
39689
39690 * c-torture/compile/961203-1.x: Delete.
39691
39692 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
39693 not exit. Include stdio.h.
39694 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
39695 * gcc.misc-tests/dg-12.c: Likewise.
39696 * gcc.misc-tests/dg-5.c: Likewise.
39697 * gcc.misc-tests/dg-6.c: Likewise.
39698 * gcc.misc-tests/dg-7.c: Prototype abort.
39699 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
39700 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
39701 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
39702 not exit.
39703 * gcc.misc-tests/sieve.c: Use return from main, not exit.
39704 * gcc.misc-tests/sort2.c: Use return from main, not exit.
39705
39706 2000-06-28 Jakub Jelinek <jakub@redhat.com>
39707
39708 * gcc.dg/cpp/20000628-1.c: New test.
39709 * gcc.dg/cpp/20000628-1.h: New header for above test.
39710 * gcc.dg/cpp/20000628-1a.h: Likewise.
39711
39712 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
39713
39714 * gcc.dg/cpp: New directory.
39715 * gcc.dg/cpp/cpp.exp: New driver.
39716 * gcc.dg/cpp/20000627-1.c: New test.
39717 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
39718 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
39719 and rewrite as a compilation test.
39720
39721 * gcc.dg: Move many files into the cpp subdirectory, possibly
39722 renaming or editing them as well.
39723 Old name New name
39724 990119-1.c cpp/19990119-1.c
39725 990228-1.c cpp/19990228-1.c
39726 990407-1.c cpp/19990407-1.c
39727 990409-1.c cpp/19990409-1.c
39728 990413-1.c cpp/19990413-1.c
39729 990703-1.c cpp/19990703-1.c
39730 20000127-1.c cpp/20000127-1.c
39731 20000129-1.c cpp/20000129-1.c
39732 20000207-1.c cpp/20000207-1.c
39733 20000207-2.c cpp/20000207-2.c
39734 20000209-1.c cpp/20000209-1.c
39735 20000209-2.c cpp/20000209-2.c
39736 20000301-1.c cpp/20000301-1.c
39737 20000419-1.c cpp/20000419-1.c
39738 20000510-1.S cpp/20000510-1.S
39739 20000519-1.c cpp/20000519-1.c
39740 20000529-1.c cpp/20000529-1.c
39741 20000625-1.c cpp/20000625-1.c
39742 20000625-2.c cpp/20000625-2.c
39743 cpp-as1.c cpp/assert1.c
39744 cpp-as2.c cpp/assert2.c
39745 cxx-comments-1.c cpp/cxxcom1.c
39746 cxx-comments-2.c cpp/cxxcom2.c
39747 endif-label.c cpp/endif.c
39748 cpp-hash1.c cpp/hash1.c
39749 cpp-hash2.c cpp/hash2.c
39750 cpp-if1.c cpp/if-1.c
39751 cpp-if2.c cpp/if-2.c
39752 cpp-if3.c cpp/if-3.c
39753 cpp-if4.c cpp/if-4.c
39754 cpp-if5.c cpp/if-5.c
39755 cpp-cond.c cpp/if-cexp.c
39756 cpp-missingop.c cpp/if-mop.c
39757 cpp-missingparen.c cpp/if-mpar.c
39758 cpp-opprec.c cpp/if-oppr.c
39759 cpp-ifparen.c cpp/if-paren.c
39760 cpp-shortcircuit.c cpp/if-sc.c
39761 cpp-shift.c cpp/if-shift.c
39762 cpp-unary.c cpp/if-unary.c
39763 cpp-li1.c cpp/line1.c
39764 cpp-li2.c cpp/line2.c
39765 lineno.c cpp/line3.c
39766 lineno-2.c cpp/line4.c
39767 cpp-mi.c cpp/mi1.c
39768 cpp-mic.h cpp/mi1c.h
39769 cpp-micc.h cpp/mi1cc.h
39770 cpp-mind.h cpp/mi1nd.h
39771 cpp-mindp.h cpp/mi1ndp.h
39772 cpp-mix.h cpp/mi1x.h
39773 cpp-mi2.c cpp/mi2.c
39774 cpp-mi2a.h cpp/mi2a.h
39775 cpp-mi2b.h cpp/mi2b.h
39776 cpp-mi2c.h cpp/mi2c.h
39777 cpp-mi3.c cpp/mi3.c
39778 cpp-mi3.def cpp/mi3.def
39779 poison-1.c cpp/poison.c
39780 pr-impl.c cpp/prag-imp.c
39781 cpp-redef-2.c cpp/redef1.c
39782 cpp-redef.c cpp/redef2.c
39783 strpaste.c cpp/strp1.c
39784 strpaste-2.c cpp/strp2.c
39785 cpp-tradpaste.c cpp/tr-paste.c
39786 cpp-tradstringify.c cpp/tr-str.c
39787 cpp-tradwarn1.c cpp/tr-warn1.c
39788 cpp-tradwarn2.c cpp/tr-warn2.c
39789 trigraphs.c cpp/trigraphs.c
39790 cpp-unc1.c cpp/unc1.c
39791 cpp-unc2.c cpp/unc2.c
39792 cpp-unc3.c cpp/unc3.c
39793 cpp-unc.c cpp/unc4.c
39794 undef.c cpp/undef1.c
39795 undef-2.c cpp/undef2.c
39796 cpp-wi1.c cpp/widestr1.c
39797
39798 2000-06-27 Mark Mitchell <mark@codesourcery.com>
39799
39800 * lib/g++.exp (g++_include_flags): Tweak.
39801
39802 2000-06-27 H.J. Lu <hjl@gnu.org>
39803 Loren J. Rittle <ljrittle@acm.org>
39804
39805 * lib/g++.exp (g++_include_flags): Override libgloss.exp
39806 version with one that knows about the new gcc tree structure.
39807 (g++_link_flags): Same.
39808
39809 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
39810
39811 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
39812 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
39813 case we are cross-compiling.
39814
39815 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
39816 g++.old-deja/g++.niklas/Makefile.in,
39817 g++.old-deja/g++.niklas/configure.in,
39818 g++.old-deja/g++.other/Makefile.in,
39819 g++.old-deja/g++.other/configure.in,
39820 gcc.c-torture/code_quality/Makefile.in,
39821 gcc.c-torture/code_quality/configure.in,
39822 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
39823 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
39824 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
39825 gcc.c-torture/execute/ieee/Makefile.in,
39826 gcc.c-torture/execute/ieee/configure.in,
39827 gcc.c-torture/noncompile/Makefile.in,
39828 gcc.c-torture/noncompile/configure.in,
39829 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
39830 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
39831 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
39832
39833 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
39834
39835 * g++.old-deja/g++.other/ambig3.C: New test.
39836
39837 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
39838
39839 * g++.old-deja/g++.pt/syntax1.C: New test.
39840 * g++.old-deja/g++.pt/syntax2.C: New test.
39841 * g++.old-deja/g++.other/syntax3.C: New test.
39842 * g++.old-deja/g++.other/syntax4.C: New test.
39843
39844 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
39845
39846 * gcc.dg/20000623-1.c: Prototype exit and abort.
39847
39848 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
39849
39850 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
39851 New tests.
39852 * gcc.dg/cpp-mi3.def: New file.
39853
39854 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
39855 inside assertions.
39856 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
39857 lexer's error messages.
39858 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
39859 divine anything from the linemarkers.
39860 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
39861 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
39862
39863 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
39864
39865 * gcc.dg/20000623-1.c: New test.
39866
39867 2000-06-22 Jakub Jelinek <jakub@redhat.com>
39868
39869 * gcc.c-torture/execute/20000622-1.c: New test.
39870
39871 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
39872
39873 * g++.old-deja/g++.other/init15.C: New test.
39874
39875 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
39876
39877 * g++.old-deja/g++.pt/vaarg2.C: New test.
39878 * g++.old-deja/g++.pt/vaarg3.C: New test.
39879
39880 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
39881
39882 * g++.old-deja/g++.other/dyncast6.C: New test.
39883
39884 2000-06-15 Jakub Jelinek <jakub@redhat.com>
39885
39886 * gcc.c-torture/execute/loop-6.c: New test.
39887
39888 2000-06-14 Jakub Jelinek <jakub@redhat.com>
39889
39890 * gcc.dg/20000614-1.c: New test.
39891 * gcc.dg/20000614-2.c: New test.
39892
39893 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
39894
39895 * g++.old-deja/g++.other/inline12.C: New test.
39896
39897 2000-06-13 Jakub Jelinek <jakub@redhat.com>
39898
39899 * g++.old-deja/g++.other/eh1.C: New test.
39900
39901 2000-06-12 Jakub Jelinek <jakub@redhat.com>
39902
39903 * g++.old-deja/g++.other/type.C: New test.
39904
39905 2000-06-05 Jakub Jelinek <jakub@redhat.com>
39906
39907 * g++.old-deja/g++.other/initstring.C: New test.
39908
39909 2000-06-12 Jason Merrill <jason@redhat.com>
39910
39911 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
39912
39913 2000-06-09 Jeffrey A Law (law@cygnus.com)
39914
39915 * gcc.c-torture/compile/20000609-1.c: New test.
39916
39917 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
39918
39919 * gcc.dg/20000609-1.c: New test.
39920
39921 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
39922
39923 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
39924 * gcc.c-torture/noncompile/poison-1.c: Move...
39925 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
39926 * gcc.dg/cpp-li1.c: Add a token after the #line.
39927
39928 2000-06-05 Richard Henderson <rth@cygnus.com>
39929
39930 * gcc.c-torture/execute/20000605-2.c: New test.
39931 * gcc.c-torture/execute/20000605-3.c: New test.
39932
39933 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
39934
39935 * g77.f-torture/execute/20000503-1.x: New file.
39936
39937 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
39938
39939 * g++.old-deja/g++.eh/badalloc1.C: New test.
39940
39941 2000-06-05 Richard Henderson <rth@cygnus.com>
39942
39943 * gcc.c-torture/execute/20000605-1.c: New test.
39944
39945 2000-06-05 Jakub Jelinek <jakub@redhat.com>
39946 Nathan Sidwell <nathan@codesourcery.com>
39947
39948 * gcc.c-torture/compile/20000605-1.c: New test.
39949
39950 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
39951
39952 * g77.f-torture/compile/20000601-1.f: New test.
39953
39954 2000-06-03 Richard Henderson <rth@cygnus.com>
39955
39956 * gcc.c-torture/execute/20000603-1.c: New.
39957
39958 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
39959
39960 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
39961 * gcc.dg/noreturn-2.c (noreturn): Likewise.
39962
39963 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
39964
39965 * gcc.dg/compare2.c (case 12): XFAIL.
39966 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
39967 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
39968
39969 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
39970
39971 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
39972
39973 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
39974 guard macro is already defined when the header is first
39975 included.
39976 * gcc.dg/cpp-mix.h: New file.
39977 * gcc.dg/endif-label.c: Update patterns to match compiler.
39978
39979 * g++.brendan/complex1.C: Declare abort.
39980 * g++.law/refs4.C: Remove XFAIL.
39981 * g++.oliva/expr2.C: Declare abort and exit.
39982
39983 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
39984
39985 * gcc.c-torture/execute/20000528-1.c: New test.
39986
39987 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
39988 * g++.old-deja/g++.law/temps4.C: Likewise.
39989
39990 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
39991 stdlib.h. Call abort() on failure.
39992 * g++.old-deja/g++.law/refs4.C: Likewise.
39993 * g++.old-deja/g++.law/temps4.C: Likewise.
39994 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
39995 * gcc.c-torture/execute/20000112-1.c: Include string.h.
39996
39997 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
39998
39999 Relative to g++.dg/special:
40000 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
40001
40002 Relative to g++.old-deja:
40003 * g++.brendan/complex1.C, g++.jason/optimize2.C,
40004 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
40005 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
40006 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
40007 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
40008 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
40009 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
40010
40011 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
40012 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
40013 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
40014 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
40015 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
40016 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
40017 and/or string.h.
40018
40019 * g++.other/goto1.C: Update expectations for error messages.
40020
40021 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
40022
40023 * gcc.c-torture/compile/20000523-1.c: New test.
40024
40025 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
40026
40027 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
40028
40029 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
40030
40031 * g++.old-deja/g++.eh/catch11.C: New test.
40032 * g++.old-deja/g++.eh/catch12.C: New test.
40033
40034 2000-05-24 Nick Clifton <nickc@cygnus.com>
40035
40036 * gcc.c-torture/execute/20000523-1.c: New test.
40037
40038 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
40039
40040 * c-torture/execute/bcp-1.c: Replace abort in arg of
40041 __builtin_constant_p with a generic external function.
40042
40043 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
40044 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
40045 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
40046 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
40047 Prototype abort and/or exit.
40048
40049 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
40050 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
40051 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
40052 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
40053
40054 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
40055
40056 * gcc.dg/dwarf2-1.c: New test.
40057
40058 2000-05-20 Richard Henderson <rth@cygnus.com>
40059
40060 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
40061
40062 2000-05-20 Andreas Jaeger <aj@suse.de>
40063
40064 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
40065 testcase.
40066
40067 2000-05-19 David Edelsohn <edelsohn@gnu.org>
40068
40069 * gcc.c-torture/execute/20000519-2.c: New test.
40070
40071 2000-05-19 Andreas Jaeger <aj@suse.de>
40072
40073 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
40074 which fails with SSA.
40075
40076 * lib/c-torture.exp: Also test with -O3 -fssa.
40077
40078 2000-05-18 Michael Meissner <meissner@redhat.com>
40079
40080 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
40081 * gcc.c-torture/execute/920415-1.c: Ditto.
40082 * gcc.c-torture/execute/920501-1.c: Ditto.
40083 * gcc.c-torture/execute/conversion.c: Ditto.
40084 * gcc.c-torture/execute/cvt-1.c: Ditto.
40085
40086 2000-05-18 Jeffrey A Law (law@cygnus.com)
40087
40088 * gcc.c-torture/compile/20000518-1.c: New test.
40089
40090 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
40091
40092 * g77.f-torture/compile/200005018.f: New test.
40093
40094 2000-05-17 Jeffrey A Law (law@cygnus.com)
40095
40096 * gcc.c-torture/compile/20000517-1.c: New test.
40097
40098 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40099
40100 * gcc.c-torture/execute/20000516-1.c: New test.
40101
40102 2000-05-15 Jakub Jelinek <jakub@redhat.com>
40103
40104 * g++.old-deja/g++.other/eh.C: New test.
40105
40106 2000-05-12 Richard Henderson <rth@cygnus.com>
40107
40108 * gcc.c-torture/execute/990208-1.c (main): Don't pass
40109 constants through to doit's conditional.
40110
40111 2000-05-11 Jeffrey A Law (law@cygnus.com)
40112
40113 * gcc.c-torture/compile/20000511-1.c: New test.
40114 * g77.f-torture/compile/20000511-1.f: New test.
40115 * g77.f-torture/compile/20000511-2.f: New test.
40116
40117 2000-05-11 Michael Meissner <meissner@redhat.com>
40118
40119 * gcc.c-torture/execute/20000511-1.c: New test.
40120
40121 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
40122
40123 * gcc.dg/dg.exp: Scan .S files as well as .c files.
40124 * gcc.dg/20000510-1.S: New.
40125
40126 2000-05-08 Catherine Moore <clm@cygnus.com>
40127
40128 * gcc.dg/unused-3.c: New.
40129
40130 2000-05-06 Richard Henderson <rth@cygnus.com>
40131
40132 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
40133 * g++.old-deja/g++.mike/warn1.C: Likewise.
40134 * g++.old-deja/g++.pt/local1.C: Likewise.
40135 * g++.old-deja/g++.pt/local7.C: Likewise.
40136 * g++.old-deja/g++.pt/spec16.C: Likewise.
40137
40138 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
40139
40140 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
40141
40142 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
40143
40144 * g77.f-torture/execute/20000503-1.f: New test.
40145
40146 2000-05-04 Andreas Jaeger <aj@suse.de>
40147
40148 * gcc.dg/noreturn-2.c: New test.
40149
40150 2000-05-04 Neil Booth <NeilB@earthling.net>
40151
40152 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
40153 preprocessor.
40154
40155 2000-05-04 Richard Henderson <rth@cygnus.com>
40156
40157 * gcc.c-torture/execute/20000503-1.c: Fix typo.
40158
40159 2000-05-04 Richard Henderson <rth@cygnus.com>
40160
40161 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
40162 OpenSSL by Jason R Thorpe.
40163
40164 2000-05-03 Jim Wilson <wilson@cygnus.com>
40165
40166 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
40167
40168 2000-05-03 Robert Lipe <robertlipe@usa.net>
40169
40170 * gcc.dg/20000503-1.c: New test.
40171
40172 2000-05-02 Jakub Jelinek <jakub@redhat.com>
40173
40174 * gcc.c-torture/compile/20000502-1.c: New test.
40175 * g++.old-deja/g++.other/align.C: New test.
40176 * gcc.dg/cpp-tradstringify.c: New test.
40177
40178 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
40179
40180 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
40181 and hard registers.
40182
40183 2000-04-26 Geoff Keating <geoffk@cygnus.com>
40184
40185 * gcc.c-torture/execute/loop-5.c: New test.
40186
40187 2000-04-25 Jakub Jelinek <jakub@redhat.com>
40188
40189 * gcc.c-torture/execute/va-arg-20.c: New test.
40190
40191 2000-04-23 Jeffrey A Law (law@cygnus.com)
40192
40193 * gcc.c-torture/execute/20000422-1.c: New test.
40194
40195 2000-04-20 Greg McGary <gkm@gnu.org>
40196
40197 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
40198 when optimizing, but without sibling-call optimizations (-O1).
40199
40200 2000-04-20 Jeffrey A Law (law@cygnus.com)
40201
40202 * gcc.c-torture/compile/20000420-1.c: New test.
40203
40204 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
40205
40206 * g++.abi/ptrflags.C: New test.
40207 * g++.eh/catchptr1.C: Test incomplete pointer chains.
40208
40209 2000-04-19 Catherine Moore <clm@cygnus.com>
40210
40211 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
40212
40213 2000-04-19 Greg McGary <gkm@gnu.org>
40214
40215 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
40216 sibling-call optimizations.
40217
40218 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
40219
40220 * gcc.dg/20000419-1.c: New test.
40221
40222 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
40223
40224 * gcc.c-torture/execute/20000412-6.c: New test.
40225
40226 2000-04-12 Jeffrey A Law (law@cygnus.com)
40227
40228 * gcc.c-torture/execute/20000412-5.c: New test.
40229 * g77.f-torture/compile/20000412-1.f: New test.
40230 * gcc.c-torture/execute/20000412-4.c: New test.
40231 * gcc.c-torture/compile/20000412-2.c: New test.
40232 * gcc.c-torture/execute/20000412-3.c: New test.
40233 * gcc.c-torture/compile/20000412-1.c: New test.
40234 * gcc.c-torture/execute/20000412-2.c: New test.
40235
40236 2000-04-12 Jakub Jelinek <jakub@redhat.com>
40237
40238 * objc/execute/bf-20.m: New test.
40239
40240 2000-04-10 Richard Henderson <rth@cygnus.com>
40241
40242 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
40243
40244 * gcc.c-torture/execute/20000412-1.c: New test.
40245
40246 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
40247
40248 * g++.old-deja/g++.eh/catchptr1.C: New test.
40249
40250 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
40251
40252 * g++.old-deja/g++.abi/cxa_vec.C: New test.
40253
40254 2000-04-08 Neil Booth <NeilB@earthling.net>
40255
40256 * gcc.dg/cpp-nullchar.c: Remove test as
40257 embedded nulls cause problems.
40258
40259 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40260
40261 * gcc.dg/compare2.c: New test.
40262
40263 2000-04-08 Neil Booth <NeilB@earthling.net>
40264
40265 * gcc.dg/cpp-nullchar.c: New test.
40266
40267 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
40268
40269 * gcc.dg/cpp-mi2.c: New test.
40270 * gcc.dg/cpp-mi2[abc].h: New files.
40271
40272 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
40273
40274 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
40275 member name.
40276
40277 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
40278
40279 * g++.old-deja/g++.abi/vmihint.C: New test.
40280
40281 2000-04-06 Neil Booth <NeilB@earthling.net>
40282
40283 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
40284 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
40285 copyright.
40286
40287 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
40288
40289 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
40290 avoid stack-frame overwrite.
40291
40292 2000-04-05 Jakub Jelinek <jakub@redhat.com>
40293
40294 * gcc.c-torture/compile/20000405-2.c: New test.
40295 * gcc.c-torture/compile/20000405-3.c: New test.
40296
40297 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
40298
40299 * gcc.c-torture/compile/20000405-1.c: New test.
40300
40301 2000-04-04 Geoff Keating <geoffk@cygnus.com>
40302
40303 * gcc.dg/cast-qual-1.c: Revert last change.
40304
40305 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40306
40307 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
40308
40309 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
40310
40311 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
40312 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
40313
40314 2000-04-03 Jeffrey A Law (law@cygnus.com)
40315
40316 * gcc.c-torture/compile/20000403-2.c: New test.
40317 * gcc.c-torture/compile/20000403-1.c: New test.
40318
40319 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
40320
40321 * gcc.c-torture/execute/20000403-1.c: New test.
40322
40323 2000-04-03 Geoff Keating <geoffk@cygnus.com>
40324
40325 * gcc.c-torture/execute/20000402-1.c: New test.
40326
40327 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
40328
40329 * gcc.c-torture/execute/va-arg-15.c: New test.
40330 * gcc.c-torture/execute/va-arg-16.c: New test.
40331 * gcc.c-torture/execute/va-arg-17.c: New test.
40332 * gcc.c-torture/execute/va-arg-18.c: New test.
40333 * gcc.c-torture/execute/va-arg-19.c: New test.
40334
40335 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
40336
40337 * gcc.c-torture/compile/981211-1.c: Move to...
40338 * gcc.dg/cpp-as1.c: ...here.
40339 * gcc.dg/cpp-as2.c: New file.
40340
40341 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
40342 compiler.
40343
40344 2000-04-02 Neil Booth <NeilB@earthling.net>
40345
40346 * gcc.dg/cpp-cond.c New tests.
40347 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
40348 accidental success less likely.
40349 * gcc.dg/cpp-missingop.c New tests.
40350 * gcc.dg/cpp-missingparen.c New tests.
40351 * gcc.dg/cpp-shift.c New tests.
40352 * gcc.dg/cpp-shortcircuit.c New tests.
40353 * gcc.dg/cpp-unary.c New tests.
40354
40355 2000-03-29 Jeffrey A Law (law@cygnus.com)
40356
40357 * gcc.c-torture/compile/20000329-1.c: New test.
40358
40359 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
40360
40361 * gcc.c-torture/compile/20000326-1.c: New test.
40362 * gcc.c-torture/compile/20000326-2.c: New test.
40363
40364 2000-03-24 Geoff Keating <geoffk@cygnus.com>
40365
40366 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
40367 the first parameter is a function argument.
40368
40369 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
40370
40371 * g++.old-deja/g++.ext/array4.C: New test.
40372
40373 2000-03-22 Geoff Keating <geoffk@cygnus.com>
40374
40375 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
40376
40377 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40378
40379 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
40380
40381 2000-03-19 Richard Henderson <rth@cygnus.com>
40382
40383 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
40384
40385 2000-03-19 Richard Henderson <rth@cygnus.com>
40386
40387 * gcc.c-torture/compile/20000319-1.c: New test.
40388
40389 2000-03-14 Jeffrey A Law (law@cygnus.com)
40390
40391 * gcc.c-torture/execute/20000314-3.c: New test.
40392 * gcc.c-torture/execute/20000314-2.c: New test.
40393 * gcc.c-torture/execute/20000314-1.c: New test.
40394 * gcc.c-torture/compile/20000314-2.c: New test.
40395 * gcc.c-torture/compile/20000314-1.c: New test.
40396
40397 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
40398
40399 * g++.old-deja/g++.warn/inline.C: New test.
40400
40401 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
40402
40403 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
40404 standards-compliant result rather than specific constants.
40405 Put test-values in array.
40406
40407 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
40408
40409 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
40410 (g++_target_compile): Put test-specific options last.
40411
40412 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
40413
40414 * g++.old-deja/g++.eh/vbase4.C: New test.
40415
40416 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
40417
40418 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
40419
40420 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
40421
40422 * g++.old-deja/g++.brendan/misc12.C: Removed.
40423 * g++.old-deja/g++.pt/memtemp77.C: Constify.
40424 * g++.old-deja/g++.ext/pretty4.C: New test.
40425
40426 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
40427
40428 * g++.old-deja/g++.other/string2.C: New test.
40429
40430 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
40431
40432 * g++.old-deja/g++.warn/impint2.C: New test.
40433
40434 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
40435
40436 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
40437 is 1, not zero.
40438
40439 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
40440
40441 * g++.old-deja/g++.warn/impint.C: New test.
40442 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
40443 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
40444 * g++.old-deja/g++.pt/explicit12.C: Likewise.
40445 * g++.old-deja/g++.pt/explicit13.C: Likewise.
40446 * g++.old-deja/g++.pt/explicit17.C: Likewise.
40447 * g++.old-deja/g++.pt/explicit18.C: Likewise.
40448 * g++.old-deja/g++.pt/explicit19.C: Likewise.
40449 * g++.old-deja/g++.pt/explicit23.C: Likewise.
40450 * g++.old-deja/g++.pt/explicit31.C: Likewise.
40451 * g++.old-deja/g++.pt/explicit35.C: Likewise.
40452 * g++.old-deja/g++.pt/explicit6.C: Likewise.
40453 * g++.old-deja/g++.pt/memclass7.C: Likewise.
40454
40455 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
40456
40457 * gcc.dg/cpp-redef.c: New test.
40458
40459 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
40460
40461 * g++.old-deja/g++.pt/unify7.C: New test.
40462
40463 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
40464
40465 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
40466 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
40467
40468 2000-02-25 Geoff Keating <geoffk@cygnus.com>
40469
40470 * gcc.c-torture/compile/20000224-1.c: New test.
40471
40472 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
40473
40474 * gcc.c-torture/compile/cpp-2.c: New test.
40475 * gcc.c-torture/compile/cpp-1.c: New test.
40476
40477 2000-02-25 Jeffrey A Law (law@cygnus.com)
40478
40479 * gcc.c-torture/execute/20000225-1.c: New test.
40480
40481 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
40482
40483 * gcc.dg/cpp-li2.c: New test.
40484
40485 * gcc.dg/cpp-wi1.c: New test.
40486
40487 * gcc.dg/cpp-li1.c: New test.
40488
40489 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
40490
40491 * g++.old-deja/g++.other/sizeof5.C: New test.
40492
40493 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40494
40495 * gcc.c-torture/execute/va-arg-13.c: New test.
40496
40497 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
40498
40499 * gcc.c-torture/execute/va-arg-12.c: New test.
40500
40501 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
40502
40503 * gcc.c-torture/execute/20000223-1.c: New test.
40504
40505 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
40506
40507 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
40508
40509 2000-02-22 Mark Mitchell <mark@codesourcery.com>
40510
40511 * g++.old-deja/g++.abi/ptrmem.C: New test.
40512
40513 2000-02-19 Richard Henderson <rth@cygnus.com>
40514
40515 * gcc.c-torture/compile/init-3.c: New.
40516
40517 2000-02-17 Mark Mitchell <mark@codesourcery.com>
40518
40519 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
40520 ALWAYS_CXXFLAGS.
40521
40522 2000-02-11 Robert Lipe <robertl@sco.com>
40523
40524 * gcc.c-torture/compile/20000211-3.c: New test.
40525
40526 2000-02-11 Martin Buchholz <martin@xemacs.org>
40527
40528 * gcc.c-torture/compile/20000211-2.c: New test.
40529
40530 2000-02-11 Jeffrey A Law (law@cygnus.com)
40531
40532 * gcc.c-torture/compile/20000211-1.c: New test.
40533
40534 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
40535
40536 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
40537 on native targets
40538
40539 2000-02-08 Nathan Sidwell <nathan@acm.org>
40540
40541 * g++.old-deja/g++.other/cast5.C: New test.
40542
40543 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
40544
40545 * gcc.c-torture/execute/20000205-1.c: New.
40546
40547 2000-02-03 Nathan Sidwell <nathan@acm.org>
40548
40549 * g++.old-deja/g++.jason/cast3.C: Return void.
40550 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
40551
40552 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
40553
40554 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
40555
40556 * gcc.dg/loop-1.c: New test.
40557
40558 2000-01-27 Jakub Jelinek <jakub@redhat.com>
40559
40560 * gcc.c-torture/compile/20000127-1.c: New test.
40561 * gcc.c-torture/execute/991228-1.c: New test.
40562
40563 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
40564
40565 * gcc.dg/unused-2.c: New test.
40566
40567 * gcc.dg/conv-1.c: New test.
40568
40569 2000-01-24 Mark Mitchell <mark@codesourcery.com>
40570
40571 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
40572 compiler.
40573 (tool_option_proc): Fix typo.
40574
40575 2000-01-24 Geoff Keating <geoffk@cygnus.com>
40576
40577 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
40578 of the ld on the host, not on the build machine.
40579 Also, don't crash if '--help' is not a supported option.
40580
40581 2000-01-24 Richard Henderson <rth@cygnus.com>
40582
40583 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
40584
40585 2000-01-20 Jeffrey A Law (law@cygnus.com)
40586
40587 * gcc.c-torture/execute/20000120-2.c: New test.
40588 * gcc.c-torture/execute/20000120-1.c: New test.
40589
40590 2000-01-13 Jeffrey A Law (law@cygnus.com)
40591
40592 * gcc.c-torture/execute/20000113-1.c: New test.
40593
40594 2000-01-12 Jeffrey A Law (law@cygnus.com)
40595
40596 * gcc.c-torture/execute/20000112-1.c: New test.
40597
40598 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
40599
40600 * gcc.dg/20000111-1.c: New test.
40601
40602 2000-01-10 Jeffrey A Law (law@cygnus.com)
40603
40604 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
40605 with 16 bit integers.
40606
40607 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
40608
40609 * gcc.dg/20000108-1.c: New test.
40610
40611 2000-01-05 Nathan Sidwell <nathan@acm.org>
40612
40613 * g++.old-deja/g++.ns/koenig8.C: New test.
40614
40615 2000-01-05 Nathan Sidwell <nathan@acm.org>
40616
40617 * g++.old-deja/g++.other/cast4.C: New test.
40618
40619 2000-01-05 Jeffrey A Law (law@cygnus.com)
40620
40621 * gcc.c-torture/compile/20000105-2.c: New test.
40622 * gcc.c-torture/compile/20000105-1.c: New test.
40623
40624 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40625
40626 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
40627 references to printf & atoi to conform to ANSI standard.
40628 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
40629 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
40630 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
40631 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
40632 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
40633 * g++.old-deja/g++.brendan/complex1.C: Likewise.
40634 * g++.old-deja/g++.brendan/copy1.C: Likewise.
40635 * g++.old-deja/g++.brendan/copy2.C: Likewise.
40636 * g++.old-deja/g++.brendan/copy3.C: Likewise.
40637 * g++.old-deja/g++.brendan/copy4.C: Likewise.
40638 * g++.old-deja/g++.brendan/copy5.C: Likewise.
40639 * g++.old-deja/g++.brendan/copy6.C: Likewise.
40640 * g++.old-deja/g++.brendan/copy7.C: Likewise.
40641 * g++.old-deja/g++.brendan/copy8.C: Likewise.
40642 * g++.old-deja/g++.brendan/crash11.C: Likewise.
40643 * g++.old-deja/g++.brendan/crash14.C: Likewise.
40644 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
40645 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
40646 * g++.old-deja/g++.brendan/delete2.C: Likewise.
40647 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
40648 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
40649 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
40650 * g++.old-deja/g++.brendan/eh1.C: Likewise.
40651 * g++.old-deja/g++.brendan/groff1.C: Likewise.
40652 * g++.old-deja/g++.brendan/init3.C: Likewise.
40653 * g++.old-deja/g++.brendan/misc12.C: Likewise.
40654 * g++.old-deja/g++.brendan/misc7.C: Likewise.
40655 * g++.old-deja/g++.brendan/new2.C: Likewise.
40656 * g++.old-deja/g++.brendan/operators4.C: Likewise.
40657 * g++.old-deja/g++.brendan/operators5.C: Likewise.
40658 * g++.old-deja/g++.brendan/overload2.C: Likewise.
40659 * g++.old-deja/g++.brendan/overload7.C: Likewise.
40660 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
40661 * g++.old-deja/g++.brendan/reference1.C: Likewise.
40662 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
40663 * g++.old-deja/g++.brendan/template24.C: Likewise.
40664 * g++.old-deja/g++.brendan/template3.C: Likewise.
40665 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
40666 * g++.old-deja/g++.jason/inline3.C: Likewise.
40667 * g++.old-deja/g++.jason/opeq.C: Likewise.
40668 * g++.old-deja/g++.law/arg5.C: Likewise.
40669 * g++.old-deja/g++.law/arm7.C: Likewise.
40670 * g++.old-deja/g++.law/ctors11.C: Likewise.
40671 * g++.old-deja/g++.law/cvt8.C: Likewise.
40672 * g++.old-deja/g++.law/init9.C: Likewise.
40673 * g++.old-deja/g++.law/refs4.C: Likewise.
40674 * g++.old-deja/g++.law/template2.C: Likewise.
40675 * g++.old-deja/g++.law/visibility24.C: Likewise.
40676 * g++.old-deja/g++.law/vtable3.C: Likewise.
40677 * g++.old-deja/g++.mike/asm2.C: Likewise.
40678 * g++.old-deja/g++.mike/eh1.C: Likewise.
40679 * g++.old-deja/g++.mike/misc1.C: Likewise.
40680 * g++.old-deja/g++.mike/misc13.C: Likewise.
40681 * g++.old-deja/g++.mike/misc14.C: Likewise.
40682 * g++.old-deja/g++.mike/ns12.C: Likewise.
40683 * g++.old-deja/g++.mike/p1248.C: Likewise.
40684 * g++.old-deja/g++.mike/p3708.C: Likewise.
40685 * g++.old-deja/g++.mike/p3708a.C: Likewise.
40686 * g++.old-deja/g++.mike/p3708b.C: Likewise.
40687 * g++.old-deja/g++.mike/p646.C: Likewise.
40688 * g++.old-deja/g++.mike/p700.C: Likewise.
40689 * g++.old-deja/g++.mike/p783.C: Likewise.
40690 * g++.old-deja/g++.mike/p783a.C: Likewise.
40691 * g++.old-deja/g++.mike/p783b.C: Likewise.
40692 * g++.old-deja/g++.mike/p786.C: Likewise.
40693 * g++.old-deja/g++.mike/p789.C: Likewise.
40694 * g++.old-deja/g++.mike/p789a.C: Likewise.
40695 * g++.old-deja/g++.mike/p807a.C: Likewise.
40696 * g++.old-deja/g++.other/delete3.C: Likewise.
40697 * g++.old-deja/g++.other/dyncast1.C: Likewise.
40698 * g++.old-deja/g++.other/dyncast2.C: Likewise.
40699 * g++.old-deja/g++.other/dyncast3.C: Likewise.
40700 * g++.old-deja/g++.other/empty1.C: Likewise.
40701 * g++.old-deja/g++.other/temporary1.C: Likewise.
40702 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
40703 * g++.old-deja/g++.pt/t16.C: Likewise.
40704 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
40705
40706 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
40707
40708 * gcc.dg/991230-1.c: New test.
40709
40710 1999-12-29 Jeffrey A Law (law@cygnus.com)
40711
40712 * gcc.c-torture/compile/991229-3.c: New test.
40713 * gcc.c-torture/compile/991229-2.c: New test.
40714 * gcc.c-torture/compile/991229-1.c: New test.
40715
40716 1999-12-29 Greg McGary <gkm@eng.ascend.com>
40717
40718 * gcc.c-torture/compile/labels-2.c: New test.
40719
40720 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
40721
40722 * gcc.c-torture/execute/991227-1.c: New test.
40723
40724 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
40725
40726 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
40727
40728 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
40729
40730 * gcc.c-torture/execute/991221-1.c: New test.
40731
40732 1999-12-20 Nathan Sidwell <nathan@acm.org>
40733
40734 * g++.old-deja/g++.other/cast3.C: New test.
40735
40736 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
40737
40738 * gcc.c-torture/execute/991216-4.c: New test.
40739
40740 1999-12-16 Michael Meissner <meissner@cygnus.com>
40741
40742 * gcc.c-torture/execute/991216-1.c: New test.
40743 * gcc.c-torture/execute/991216-2.c: New test.
40744 * gcc.c-torture/execute/991216-3.c: New test.
40745
40746 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
40747
40748 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
40749 Actually make the test fail by using "-O2" for compilation.
40750
40751 1999-12-15 Nathan Sidwell <nathan@acm.org>
40752
40753 * g++.old-deja/g++.warn/cast-align1.C: New test.
40754
40755 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
40756
40757 * gcc.c-torture/compile/991214-1.c: New test.
40758 * gcc.c-torture/compile/991214-2.c: New test.
40759
40760 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
40761
40762 * gcc.dg/991214-1.c: New test.
40763
40764 1999-12-13 Jeffrey A Law (law@cygnus.com)
40765
40766 * gcc.c-torture/compile/991213-3.c: New test.
40767 * gcc.c-torture/compile/991213-2.c: New test.
40768 * gcc.c-torture/compile/991213-1.c: New test.
40769
40770 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
40771
40772 * gcc.dg/991209-1.c: New test.
40773
40774 1999-12-08 Nathan Sidwell <nathan@acm.org>
40775
40776 * gcc.c-torture/compile/991208-1.c: New test.
40777
40778 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
40779
40780 * gcc.dg/ultrasp2.c: New test.
40781
40782 1999-12-05 Alex Samuel <samuel@codesourcery.com>
40783
40784 * g++.old-deja/g++.abi/align.C (main): Fix typo.
40785
40786 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
40787
40788 * gcc.c-torture/compile/991202-1.c: New test.
40789 * gcc.c-torture/execute/991202-1.c: New test.
40790 * gcc.c-torture/execute/991202-2.c: New test.
40791 * gcc.c-torture/execute/991202-3.c: New test.
40792
40793 1999-12-02 Alex Samuel <samuel@codesourcery.com>
40794
40795 * g++.old-deja/g++.abi/align.C: New test.
40796 * g++.old-deja/g++.abi/aggregates.C: Likewise.
40797 * g++.old-deja/g++.abi/bitfields.C: Likewise.
40798
40799 1999-12-01 Richard Henderson <rth@cygnus.com>
40800
40801 * gcc.c-torture/execute/991201-1.c: New.
40802
40803 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
40804
40805 * gcc.dg/991129-1.c: New test.
40806
40807 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
40808
40809 * gcc.c-torture/compile/991127-1.c: New test.
40810
40811 1999-11-22 Nathan Sidwell <nathan@acm.org>
40812
40813 * g++.old-deja/g++.other/warn4.C: New test.
40814
40815 1999-11-22 Nathan Sidwell <nathan@acm.org>
40816
40817 * g++.old-deja/g++.eh/cleanup2.C: New test.
40818 * g++.old-deja/g++.ext/pretty2.C: New test.
40819 * g++.old-deja/g++.ext/pretty3.C: New test.
40820 * g++.old-deja/g++.other/debug6.C: New test.
40821
40822 1999-10-20 Jim Wilson <wilson@cygnus.com>
40823
40824 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
40825 compiler_output to look for one error message instead of two.
40826
40827 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
40828
40829 * gcc.c-torture/execute/991118-1.c: Also test case
40830 where the word boundary does not split a byte evenly.
40831
40832 1999-11-19 Nathan Sidwell <nathan@acm.org>
40833
40834 * g++.old-deja/g++.ext/restrict1.C: New test.
40835
40836 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
40837
40838 * gcc.c-torture/execute/991118-1.c: New test.
40839
40840 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
40841
40842 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
40843 working directory pathnames.
40844
40845 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
40846
40847 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
40848 host is equipped with driver.h and driver.o so it can actually
40849 compile and run the tests.
40850
40851 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
40852
40853 * gcc.c-torture/compile/991008-1.c: New test.
40854
40855 1999-11-08 Nick Clifton <nickc@cygnus.com>
40856
40857 * lib/gcc-dg.exp: Include target-supports.exp
40858
40859 1999-11-05 Nick Clifton <nickc@cygnus.com>
40860
40861 * lib/target-supports.exp: New file: Provide procs to test for
40862 features supported by the target.
40863 (check_weak_available): Moved here from ecos.exp.
40864 (check_alias_available): New proc: Determine of the target
40865 toolchain supports the alias attribute.
40866
40867 * gcc.dg/special/ecos.exp: Move check_weak_available to
40868 target-supports.exp.
40869 (alias-1.c): Only perform the test if the target supports
40870 aliases.
40871 (wkali-1.c): Only perform the test if the target supports
40872 aliases.
40873
40874 * gcc.dg/990506-0.c: Expect error messages from cross
40875 targets as well as native targets.
40876
40877 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
40878
40879 * gcc.dg/ultrasp1.c: Removed xfail.
40880 * gcc.dg/struct-ret-2.c: Likewise.
40881 * gcc.dg/array-1.c: Likewise.
40882
40883 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
40884
40885 * gcc.dg/struct-ret-2.c: New test.
40886
40887 * gcc.dg/array-1.c: New test.
40888
40889 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
40890
40891 * gcc.c-torture/execute/991030-1.c: New test.
40892
40893 1999-10-26 Richard Henderson <rth@cygnus.com>
40894
40895 * gcc.c-torture/compile/991026-2.c: New test.
40896
40897 1999-10-26 Jeffrey A Law (law@cygnus.com)
40898
40899 * gcc.c-torture/compile/991026-1.c: New test.
40900
40901 1999-10-23 Jeffrey A Law (law@cygnus.com)
40902
40903 * gcc.c-torture/execute/991023-1.c: New test.
40904
40905 1999-10-19 Jeffrey A Law (law@cygnus.com)
40906
40907 * gcc.c-torture/execute/991019-1.c: New test.
40908
40909 1999-10-16 Richard Henderson <rth@cygnus.com>
40910
40911 * gcc.c-torture/execute/991016-1.c: New test.
40912
40913 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
40914
40915 * gcc.c-torture/execute/991014-1.c: New test.
40916
40917 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
40918
40919 * g++.old-deja/g++.other/union2.C: New test.
40920
40921 1999-10-13 Nathan Sidwell <nathan@acm.org>
40922
40923 * g++.old-deja/g++.other/vaarg2.C: New test.
40924 * g++.old-deja/g++.other/vaarg3.C: New test.
40925
40926 1999-10-12 Craig Burley <craig@jcb-sc.com>
40927
40928 * g77.f-torture/noncompile/19990905-1.f: Moved from being
40929 in compile/.
40930
40931 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
40932
40933 * gcc.c-torture/execute/va-arg-11.c: New test.
40934
40935 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
40936
40937 * lib/file-format.exp (gcc_target_object_format): Don't
40938 crash if objdump is unavailable.
40939
40940 1999-09-29 Donn Terry <donn@interix.com>
40941
40942 * gcc.misc-tests/mg.exp: delete extraneous redirection.
40943
40944 1999-09-28 Nick Clifton <nickc@cygnus.com>
40945
40946 * gcc.c-torture/compile/990928-1.c: New test.
40947
40948 1999-09-28 Nathan Sidwell <nathan@acm.org>
40949
40950 * g++.old-deja/g++.other/decl6.C: New test.
40951
40952 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40953
40954 * gcc.c-torture/execute/va-arg-10.c: New test.
40955
40956 1999-09-27 Nathan Sidwell <nathan@acm.org>
40957
40958 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
40959 __PRETTY_FUNCTION__.
40960
40961 1999-09-23 Nick Clifton <nickc@cygnus.com>
40962
40963 * gcc.c-torture/execute/990923-1.c: New test.
40964
40965 1999-09-21 Nick Clifton <nickc@cygnus.com>
40966
40967 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
40968 for which -fpic is inappropriate.
40969
40970 1999-09-21 Mark Mitchell <mark@codesourcery.com>
40971
40972 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
40973
40974 1999-09-21 Nathan Sidwell <nathan@acm.org>
40975
40976 * g++.old-deja/g++.other/dyncast1.C: New test.
40977 * g++.old-deja/g++.other/dyncast2.C: New test.
40978 * g++.old-deja/g++.other/dyncast3.C: New test.
40979 * g++.old-deja/g++.other/dyncast4.C: New test.
40980 * g++.old-deja/g++.other/dyncast5.C: New test.
40981 * g++.old-deja/g++.eh/catch3.C: New test.
40982 * g++.old-deja/g++.eh/catch3p.C: New test.
40983 * g++.old-deja/g++.eh/catch4.C: New test.
40984 * g++.old-deja/g++.eh/catch4p.C: New test.
40985 * g++.old-deja/g++.eh/catch5.C: New test.
40986 * g++.old-deja/g++.eh/catch5p.C: New test.
40987 * g++.old-deja/g++.eh/catch6.C: New test.
40988 * g++.old-deja/g++.eh/catch6p.C: New test.
40989 * g++.old-deja/g++.eh/catch7.C: New test.
40990 * g++.old-deja/g++.eh/catch7p.C: New test.
40991 * g++.old-deja/g++.eh/catch8.C: New test.
40992 * g++.old-deja/g++.eh/catch8p.C: New test.
40993 * g++.old-deja/g++.eh/catch9.C: New test.
40994 * g++.old-deja/g++.eh/catch9p.C: New test.
40995
40996 1999-09-13 Nathan Sidwell <nathan@acm.org>
40997
40998 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
40999 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
41000
41001 1999-09-13 Jeffrey A Law (law@cygnus.com)
41002
41003 * gcc.c-torture/compile/990913-1.c: New test.
41004
41005 1999-09-10 Nathan Sidwell <nathan@acm.org>
41006
41007 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
41008 * g++.old-deja/g++.jason/rfg5.C: Likewise.
41009
41010 1999-09-09 Richard Henderson <rth@cygnus.com>
41011
41012 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
41013
41014 1999-09-09 Nathan Sidwell <nathan@acm.org>
41015
41016 * g++.old-deja/g++.other/lookup11.C: New test.
41017 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
41018 what is permitted and what we want.
41019 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
41020 overload use.
41021 * g++.old-deja/g++.jason/rfg5.C: Likewise.
41022
41023 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
41024
41025 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
41026 * gcc.c-torture/noncompile/poison-1.c: New file.
41027
41028 1999-09-08 Nathan Sidwell <nathan@acm.org>
41029
41030 * g++.old-deja/g++.other/sizeof3.C: New test.
41031 * g++.old-deja/g++.other/sizeof4.C: New test.
41032 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
41033 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
41034
41035 1999-09-07 Richard Henderson <rth@cygnus.com>
41036
41037 * gcc.dg/va-arg-1.c: New.
41038
41039 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41040
41041 * gcc.c-torture/execute/va-arg-9.c: New test.
41042
41043 1999-09-05 Craig Burley <craig@jcb-sc.com>
41044
41045 * g77.f-torture/compile/980519-2.f: New test.
41046 * g77.f-torture/compile/19990905-0.f: New test.
41047 * g77.f-torture/compile/19990905-1.f: New test.
41048 * g77.f-torture/compile/19990905-2.f: New test.
41049
41050 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
41051
41052 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
41053
41054 * gcc.c-torture/execute/990827-1.c: Fix typo.
41055
41056 1999-09-03 Nathan Sidwell <nathan@acm.org>
41057
41058 * g++.old-deja/g++.other/deref1.C: New test.
41059
41060 1999-09-02 Nathan Sidwell <nathan@acm.org>
41061
41062 * g++.old-deja/g++.other/ambig2.C: New test.
41063 * g++.old-deja/g++.other/cond5.C: New test.
41064 * g++.old-deja/g++.other/lookup16.C: New test.
41065
41066 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
41067
41068 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
41069 assemblers too.
41070
41071 1999-08-31 Jeffrey A Law (law@cygnus.com)
41072
41073 * lib/c-torture.exp: Avoid the "compare executables" optimization
41074 when testing native.
41075
41076 1999-08-29 Jeffrey A Law (law@cygnus.com)
41077
41078 * gcc.c-torture/execute/990829-1.c: New test.
41079 * gcc.c-torture/compile/990829-1.c: New test.
41080
41081 1999-08-27 Paul Burchard <burchard@pobox.com>
41082
41083 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
41084 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
41085 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
41086 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
41087 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
41088 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
41089 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
41090 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
41091 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
41092 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
41093 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
41094
41095 1999-08-27 Jeffrey A Law (law@cygnus.com)
41096
41097 * gcc.c-torture/execute/990827-1.c: New test.
41098
41099 1999-08-26 Craig Burley <craig@jcb-sc.com>
41100
41101 * g77.f-torture/noncompile/19990826-4.f: New test.
41102
41103 * g77.f-torture/compile/19990826-3.f: New test.
41104
41105 * g77.f-torture/execute/19990826-2.f: New test.
41106
41107 * g77.f-torture/compile/19990826-1.f: New test.
41108
41109 * gcc.c-torture/execute/990826-0.c: New test.
41110 * g77.c-torture/execute/19990826-0.f: New test.
41111
41112 * g77.f-torture/noncompile/970626-2.f: New test.
41113
41114 1999-08-25 Paul Burchard <burchard@pobox.com>
41115
41116 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
41117 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
41118 lss-011.C: New tests.
41119
41120 1999-08-25 Nathan Sidwell <nathan@acm.org>
41121
41122 * g++.old-deja/g++.other/decl5.C: New test.
41123
41124 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41125
41126 * noncompile/noncompile.exp: Load_lib c-torture.exp.
41127 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
41128 call `postbase' for each one. All callers of `postbase' changed
41129 to call this instead.
41130
41131 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
41132
41133 * gcc.c-torture/execute/990811-1.c: New test.
41134
41135 1999-08-09 Nick Clifton <nickc@cygnus.com>
41136
41137 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
41138 just native ones.
41139
41140 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
41141 just native ones.
41142
41143 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
41144
41145 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
41146
41147 1999-08-04 Jeffrey A Law (law@cygnus.com)
41148
41149 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
41150
41151 1999-08-04 Nathan Sidwell <nathan@acm.org>
41152
41153 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
41154
41155 1999-08-04 Jeffrey A Law (law@cygnus.com)
41156
41157 * gcc.c-torture/execute/990804-1.c: New test.
41158
41159 1999-08-03 Nathan Sidwell <nathan@acm.org>
41160
41161 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
41162 * g++.old-deja/g++.brendan/crash64.C: Likewise.
41163 * g++.old-deja/g++.brendan/overload8.C: Likewise.
41164
41165 1999-08-03 Nathan Sidwell <nathan@acm.org>
41166
41167 * g++.old-deja/g++.other/struct1.C: New test.
41168
41169 1999-08-03 Nathan Sidwell <nathan@acm.org>
41170
41171 * g++.old-deja/g++.other/enum2.C: New test.
41172
41173 1999-08-02 Richard Henderson <rth@cygnus.com>
41174
41175 Adapted from tests from Franz Sirl:
41176 * gcc.c-torture/execute/va-arg-7.c: New test.
41177 * gcc.c-torture/execute/va-arg-8.c: New test.
41178
41179 1999-08-01 Jeffrey A Law (law@cygnus.com)
41180
41181 * gcc.c-torture/compile/990801-2.c: New test.
41182
41183 * gcc.c-torture/compile/990801-1.c: New test.
41184
41185 1999-07-27 Michael Meissner <meissner@cygnus.com>
41186
41187 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
41188 fp-cmp-1.c, converting double to float.
41189
41190 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
41191 fp-cmp-1.c, converting double to long double.
41192
41193 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
41194 from fr1 to unknown_register, since fr1 is a legitimate register
41195 on some machines.
41196
41197 1999-07-25 Jeffrey A Law (law@cygnus.com)
41198
41199 * README: More listname related changes.
41200
41201 1999-07-08 Catherine Moore <clm@cygnus.com>
41202
41203 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
41204
41205 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
41206
41207 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
41208
41209 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
41210
41211 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
41212
41213 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
41214
41215 * gcc.dg/990703-1.c: New test.
41216
41217 1999-06-29 Nick Clifton <nickc@cygnus.com>
41218
41219 * lib/file-format.exp: New file: Move definition of proc
41220 gcc_target_object_format to here from
41221 gcc.dg/special/ecos.exp.
41222
41223 * lib/c-torture.exp: Include lib file-format.exp.
41224 * lib/gcc-dg.exp: Include lib file-format.exp.
41225
41226 * gcc.dg/special/ecos.exp: Remove definition of proc
41227 gcc_target_object_format.
41228
41229 1999-06-28 Jeffrey A Law (law@cygnus.com)
41230
41231 * gcc.c-torture/execute/990628-1.c: New test.
41232
41233 1999-06-25 Jeffrey A Law (law@cygnus.com)
41234
41235 * gcc.c-torture/compile/990625-2.c: New test.
41236
41237 * gcc.c-torture/compile/990625-1.c: New test.
41238
41239 1999-06-23 Nick Clifton <nickc@cygnus.com>
41240
41241 * gcc.c-torture/compile/dll.c: New test case. Check that dll
41242 attributes compile.
41243 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
41244 ports that use the COFF/PE file format.
41245
41246 1999-06-17 Jeffrey A Law (law@cygnus.com)
41247
41248 * gcc.c-torture/compile/990617-1.c: New test.
41249
41250 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
41251
41252 * g++.old-deja/g++.other/decl4.C: New test.
41253
41254 1999-06-14 Nathan Sidwell <nathan@acm.org>
41255
41256 * g++.old-deja/g++.other/bitfld3.C: New test.
41257
41258 1999-06-08 Nathan Sidwell <nathan@acm.org>
41259
41260 * g++.old-deja/g++.eh/catch1.C: New test.
41261
41262 1999-06-07 Jeffrey A Law (law@cygnus.com)
41263
41264 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
41265
41266 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
41267 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
41268
41269 1999-06-05 Craig Burley <craig@jcb-sc.com>
41270
41271 * g77.f-torture/compile/19990502-0.f: Replace with new,
41272 shorter, test that still fails after recent changes.
41273
41274 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
41275
41276 * gcc.c-torture/execute/990604-1.c: New test.
41277
41278 1999-05-31 Jeffrey A Law (law@cygnus.com)
41279
41280 * gcc.c-torture/execute/990531-1.c: New test.
41281
41282 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41283
41284 * gcc.c-torture/compile/990527-1.c: New test.
41285
41286 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
41287
41288 * gcc.c-torture/execute/990527-1.c: New test.
41289
41290 1999-05-25 Nick Clifton <nickc@cygnus.com>
41291
41292 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
41293 bitfields as signed.
41294
41295 1999-05-25 Craig Burley <craig@jcb-sc.com>
41296
41297 * g77.f-torture/compile/19990525-0.f: New test.
41298
41299 1999-05-25 Jeffrey A Law (law@cygnus.com)
41300
41301 * gcc.c-torture/execute/990525-2.c: New test.
41302
41303 * gcc.c-torture/execute/990525-1.c: New test.
41304
41305 1999-05-24 Nathan Sidwell <nathan@acm.org>
41306
41307 * g++.old-deja/g++.other/anon3.C: New test.
41308 * g++.old-deja/g++.other/anon4.C: New test.
41309 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
41310 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
41311 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
41312 Merrill).
41313
41314 1999-05-24 Jeffrey A Law (law@cygnus.com)
41315
41316 * gcc.c-torture/execute/990524-1.c: New test.
41317
41318 * gcc.dg/990524-1.c: New test.
41319
41320 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41321
41322 * gcc.c-torture/compile/990523-1.c: New test.
41323
41324 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
41325
41326 * gcc.c-torture/compile/990519-1.c: New test.
41327
41328 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
41329
41330 * gcc.c-torture/compile/990517-1.c: New test.
41331
41332 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
41333 (e4, f4): New tests.
41334 (main): Call them.
41335
41336 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41337
41338 * gcc.dg/noreturn-1.c: New test.
41339
41340 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
41341
41342 * gcc.c-torture/execute/990513-1.c: New test.
41343
41344 1999-05-10 Richard Henderson <rth@cygnus.com>
41345
41346 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
41347
41348 1999-05-10 Craig Burley <craig@jcb-sc.com>
41349
41350 * g77.f-torture/execute/erfc.f: Use small single-precision
41351 values, to avoid problems on Alphas when not -mieee.
41352
41353 1999-05-08 Craig Burley <craig@jcb-sc.com>
41354
41355 * gcc.dg/990506-0.c: New test.
41356
41357 1999-05-08 Richard Henderson <rth@cygnus.com>
41358
41359 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
41360 the constant to test. Don't XFAIL 64-bit targets.
41361
41362 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
41363 * g++.old-deja/g++.law/profile1.C: Likewise.
41364
41365 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
41366 operator new instances.
41367 * g++.old-deja/g++.other/delete5.C: Likewise.
41368
41369 1999-05-03 Craig Burley <craig@jcb-sc.com>
41370
41371 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
41372 intrinsic.
41373
41374 1999-05-03 Craig Burley <craig@jcb-sc.com>
41375
41376 * g77.f-torture/execute/u77-test.f: Reverse order of two
41377 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
41378
41379 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41380
41381 * gcc.dg/compare1.c: New test.
41382
41383 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
41384
41385 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
41386 New tests.
41387
41388 1999-05-02 Craig Burley <craig@jcb-sc.com>
41389
41390 * g77.f-torture/compile/19990502-1.f: New test.
41391
41392 1999-05-02 Craig Burley <craig@jcb-sc.com>
41393
41394 * g77.f-torture/compile/19990502-0.f: New test.
41395
41396 1999-05-02 Craig Burley <craig@jcb-sc.com>
41397
41398 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
41399 intrinsic.
41400
41401 1999-05-02 Craig Burley <craig@jcb-sc.com>
41402
41403 * g77.f-torture/execute/u77-test.f (main): List libU77
41404 intrinsics not currently tested.
41405 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
41406 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
41407 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
41408 Trim blanks off the ends of some printed strings.
41409
41410 1999-05-02 Craig Burley <craig@jcb-sc.com>
41411
41412 * g77.f-torture/execute/u77-test.f (main): Just warn about
41413 FSTAT gid disagreement, as it's expected on some systems.
41414
41415 1999-05-01 Craig Burley <craig@jcb-sc.com>
41416
41417 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
41418 use a new function, which allows for some slop.
41419 Clean up some commentary.
41420 (issum): The new function.
41421 (sgladd): Deleted subroutine.
41422
41423 1999-05-01 Craig Burley <craig@jcb-sc.com>
41424
41425 * g77.f-torture/execute/u77-test.f: Modify to be more like
41426 libf2c/libU77 version, bringing patches to that version here.
41427 Add suitable commentary.
41428
41429 1999-04-25 Richard Henderson <rth@cygnus.com>
41430
41431 * gcc.dg/990424-1.c: New test.
41432
41433 1999-04-24 Craig Burley <craig@jcb-sc.com>
41434
41435 * g77.f-torture/execute/u77-test.f (main): Bug involving
41436 LSTAT has been fixed, so turn back on full checking.
41437
41438 1999-04-20 Craig Burley <craig@jcb-sc.com>
41439
41440 * g77.f-torture/compile/19990419-0.f: New test.
41441 * g77.f-torture/execute/19990419-1.f: New test.
41442
41443 1999-04-17 Richard Henderson <rth@cygnus.com>
41444
41445 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
41446 to avoid the need for a prototype to supress a warning.
41447
41448 1999-04-07 Jim Wilson <wilson@cygnus.com>
41449
41450 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
41451
41452 1999-04-04 Jeffrey A Law (law@cygnus.com)
41453
41454 * gcc.c-torture/execute/990404-1.c: New test.
41455
41456 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
41457
41458 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
41459 * gcc.dg/cpp-if3.c: Don't use -pedantic.
41460 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
41461 missing initializer warnings.
41462
41463 1999-03-28 Jeffrey A Law (law@cygnus.com)
41464
41465 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
41466 matching strings.
41467
41468 1999-03-26 Jeffrey A Law (law@cygnus.com)
41469
41470 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
41471
41472 1999-03-26 Craig Burley <craig@jcb-sc.com>
41473
41474 * g77.f-torture/execute/19990325-0.f: New test.
41475 * g77.f-torture/execute/19990325-1.f: New test.
41476
41477 1999-03-24 Jeffrey A Law (law@cygnus.com)
41478
41479 * gcc.c-torture/execute/990324-1.c: New test.
41480
41481 1999-03-22 Jim Wilson <wilson@cygnus.com>
41482
41483 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
41484 test with 4.
41485
41486 1999-03-17 Richard Henderson <rth@cygnus.com>
41487
41488 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
41489
41490 1999-03-13 Craig Burley <craig@jcb-sc.com>
41491
41492 * g77.f-torture/execute/19990313-2.f: New test.
41493 * g77.f-torture/execute/19990313-3.f: New test.
41494
41495 1999-03-13 Craig Burley <craig@jcb-sc.com>
41496
41497 * g77.f-torture/execute/19990313-0.f: New test.
41498 * g77.f-torture/execute/19990313-1.f: New test.
41499
41500 1999-03-12 Jim Wilson <wilson@cygnus.com>
41501
41502 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
41503 printf to sprintf.
41504 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
41505 (main): Add check for u15. Conditionalize u31 check depending on
41506 whether ints are <32 bits or >=32 bits.
41507
41508 1999-03-08 Craig Burley <craig@jcb-sc.com>
41509
41510 * g77.f-torture/execute/19981119-0.f: Improve testiness.
41511
41512 1999-03-08 Craig Burley <craig@jcb-sc.com>
41513
41514 * g77.f-torture/compile/19990305-0.f: New test.
41515 * g77.f-torture/execute/19981119-0.f: New test.
41516
41517 1999-03-08 Craig Burley <craig@jcb-sc.com>
41518
41519 * g77.f-torture/execute/970625-2.f: call ABORT if final
41520 result is not correct, instead of just printing it.
41521 Add this checking via newly introduced obfuscation, to
41522 trip up buggy front ends.
41523
41524 1999-03-07 Craig Burley <craig@jcb-sc.com>
41525
41526 * g77.f-torture/compile/960317-1.f: Moved from being
41527 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
41528
41529 1999-03-06 Craig Burley <craig@jcb-sc.com>
41530
41531 * g77.f-torture/execute/960317-1.f: New (old) test.
41532 * g77.f-torture/execute/970625-2.f: Ditto.
41533
41534 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
41535
41536 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
41537 message on line 1 or line 2; cccp and cpplib do this differently.
41538
41539 1999-03-01 Jeffrey A Law (law@cygnus.com)
41540
41541 * g++.old-deja/g++.law/weak1.C: New test.
41542
41543 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
41544
41545 * gcc.c-torture/execute/990119-1.c: Renamed to...
41546 * gcc.dg/990119-1.c: this, so it will only be tested once
41547 (it's a preprocessor test, it doesn't need to be run at
41548 multiple optimization levels).
41549
41550 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
41551
41552 * lib/g++.exp: Don't add incdir=$base_dir/../include to
41553 ALWAYS_CXXFLAGS.
41554
41555 1999-02-24 Craig Burley <craig@jcb-sc.com>
41556
41557 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
41558 * g77.f-torture/compile/19981216-0.f: ...as it is expected
41559 to not be compilable by current g77.
41560
41561 1999-02-24 Nick Clifton <nickc@cygnus.com>
41562
41563 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
41564
41565 1999-02-22 Jeffrey A Law (law@cygnus.com)
41566
41567 * gcc.c-torture/execute/990222-1.c: New test.
41568
41569 1999-02-19 Craig Burley <craig@jcb-sc.com>
41570
41571 * g77.f-torture/compile/19990218-0.f: New test.
41572 * g77.f-torture/noncompile/19990218-1.f: New test.
41573
41574 1999-02-18 Craig Burley <craig@jcb-sc.com>
41575
41576 * g77.f-torture/compile/19981216-0.f: New test.
41577
41578 1999-02-14 Jeffrey A Law (law@cygnus.com)
41579
41580 * gcc.dg/990214-1.c: New test.
41581
41582 1999-02-13 Jeffrey A Law (law@cygnus.com)
41583
41584 * gcc.dg/990213-2.c: New test.
41585
41586 * gcc.dg/990213-1.c: New test.
41587
41588 1999-02-12 Jeffrey A Law (law@cygnus.com)
41589
41590 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
41591 ints.
41592
41593 1999-02-11 Nick Clifton <nickc@cygnus.com>
41594
41595 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
41596 specified by target.
41597
41598 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
41599
41600 1999-02-11 Jeffrey A Law (law@cygnus.com)
41601
41602 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
41603
41604 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
41605
41606 * gcc.dg/special/ecos.exp: New test driver for new tests with
41607 special requirements.
41608
41609 * gcc.dg/special/alias-1.c: New test.
41610 * gcc.dg/special/gcsec-1.c: New test.
41611 * gcc.dg/special/weak-1.c: New test.
41612 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
41613 * gcc.dg/special/weak-2.c: New test.
41614 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
41615 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
41616 * gcc.dg/special/wkali-1.c: New test.
41617 * gcc.dg/special/wkali-2.c: New test.
41618 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
41619 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
41620
41621 1999-02-10 Felix Lee <flee@cygnus.com>
41622
41623 * lib/c-torture.exp (c-torture-compile): Pull out code for
41624 analyzing gcc error messages.
41625 (c-torture-execute): Likewise. Fix some (harmless) false
41626 positives.
41627 * lib/gcc.exp (gcc_check_compile): New function.
41628
41629 1999-02-08 Richard Henderson <rth@cygnus.com>
41630
41631 * gcc.c-torture/execute/990208-1.c: New test.
41632
41633 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
41634
41635 * g++.dg/special/ecos.exp: New driver for new tests with special
41636 requirements
41637
41638 * g++.dg/special/conpr-1.C: New test
41639 * g++.dg/special/conpr-2.C: New test
41640 * g++.dg/special/conpr-2a.C: New test
41641 * g++.dg/special/conpr-3.C: New test
41642 * g++.dg/special/conpr-3a.C: New test
41643 * g++.dg/special/conpr-3b.C: New test
41644
41645 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
41646 allow g++ to use the dg driver
41647
41648 * README: Add comment about g++.dg directory
41649
41650 1999-02-06 Jeffrey A Law (law@cygnus.com)
41651
41652 * README: Update email addresses.
41653
41654 1999-02-03 Nick Clifton <nickc@cygnus.com>
41655
41656 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
41657 arguments in order to force structure S onto the stack even on
41658 the alpha.
41659 (test): Pass 10 leading arguments to function foo as well as the
41660 structure S.
41661
41662 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
41663 failure for all targets.
41664
41665 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
41666 abort to terminate program execution.
41667
41668 1999-01-30 Richard Henderson <rth@cygnus.com>
41669
41670 * gcc.c-torture/execute/990130-1.c: New test.
41671
41672 1999-01-30 Jeffrey A Law (law@cygnus.com)
41673
41674 * gcc.dg/990130-1.c: New test.
41675
41676 1999-01-28 Michael Meissner <meissner@cygnus.com>
41677
41678 * gcc.c-torture/execute/990128-1.c: New test.
41679
41680 1999-01-27 Michael Meissner <meissner@cygnus.com>
41681
41682 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
41683
41684 1999-01-27 Felix Lee <flee@cygnus.com>
41685
41686 * lib/c-torture.exp (c-torture-compile): pull out code for
41687 analyzing gcc error messages.
41688 (c-torture-execute): ditto, and fix some (harmless) false
41689 positives.
41690 * lib/gcc.exp (gcc_check_compile): new function.
41691
41692 1999-01-17 Jeffrey A Law (law@cygnus.com)
41693
41694 * gcc.dg/990117-1.c: New test.
41695
41696 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
41697
41698 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
41699
41700 1999-01-15 Jeffrey A Law (law@cygnus.com)
41701
41702 * g77.f-torture/compile/990115-1.f: New test.
41703
41704 1999-01-07 Jeffrey A Law (law@cygnus.com)
41705
41706 * gcc.c-torture/compile/990107-1.c: New test
41707
41708 1999-01-06 Jeffrey A Law (law@cygnus.com)
41709
41710 * gcc.c-torture/execute/990106-2.c: New test.
41711
41712 * gcc.c-torture/execute/990106-1.c: New test.
41713
41714 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
41715
41716 * gcc.c-torture/compile/981223-1.c: New test.
41717
41718 1998-12-29 Richard Henderson <rth@cygnus.com>
41719
41720 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
41721 (opt3): Rename from opt4 and disable.
41722
41723 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
41724
41725 * g++.old-deja/g++.pt/ptrmem5.C: New test.
41726
41727 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
41728
41729 * g++.old-deja/g++.other/conv5.C: New test.
41730
41731 1998-12-14 Nick Clifton <nickc@cygnus.com>
41732
41733 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
41734
41735 1998-12-11 Jeffrey A Law (law@cygnus.com)
41736
41737 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
41738
41739 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
41740
41741 * gcc.c-torture/compile/981211-1.c: New test.
41742
41743 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
41744
41745 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
41746
41747 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
41748
41749 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41750
41751 * gcc.special/930510-1.c: Make C9X safe.
41752 * gcc.misc-tests/gcov-1.c Similarly.
41753 * gcc.misc-tests/gcov-2.c Similarly.
41754
41755 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
41756
41757 * gcc.dg/ultrasp1.c: New test.
41758
41759 1998-12-06 Richard Henderson <rth@cygnus.com>
41760
41761 * gcc.c-torture/execute/981206.c: New test.
41762
41763 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
41764
41765 * g++.old-deja/g++.ns/template7.C: New test.
41766
41767 * g++.old-deja/g++.other/expr1.C: New test.
41768
41769 * g++.old-deja/g++.eh/tmpl3.C: New test.
41770
41771 * g++.old-deja/g++.eh/tmpl2.C: New test.
41772
41773 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
41774
41775 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
41776 * g++.old-deja/g++.other/using6.C: Removed.
41777 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
41778
41779 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
41780
41781 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
41782
41783 * g++.old-deja/g++.pt/overload8.C: New test.
41784
41785 * g++.old-deja/g++.pt/overload7.C: New test.
41786
41787 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
41788
41789 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
41790 and relinking messages.
41791 * lib/g++.exp (g++_target_compile): Remove .rpo file when
41792 compiling with -frepo.
41793
41794 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
41795
41796 * g++.old-deja/g++.pt/lookup6.C: New test.
41797
41798 1998-11-30 Nick Clifton <nickc@cygnus.com>
41799
41800 * gcc.c-torture/execute/981130-1.c: New test.
41801 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
41802
41803 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
41804
41805 * g++.old-deja/g++.pt/explicit76.C: New test.
41806
41807 * g++.old-deja/g++.pt/friend38.C: New test.
41808
41809 * g++.old-deja/g++.ns/crash2.C: New test.
41810
41811 * g++.old-deja/g++.pt/defarg8.C: New test.
41812
41813 * g++.old-deja/g++.pt/instantiate6.C: New test.
41814
41815 * g++.old-deja/g++.pt/static6.C: New test.
41816
41817 * g++.old-deja/g++.pt/decl2.C: New test.
41818
41819 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
41820
41821 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
41822 problem is actually related with name lookup, but so what? :-)
41823
41824 * g++.old-deja/g++.pt/friend37.C: New test.
41825
41826 1998-11-25 Dave Love <d.love@dl.ac.uk>
41827
41828 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
41829 element, which fails on some systems.
41830
41831 * g77.f-torture/execute/labug1.f: New test.
41832
41833 1998-11-21 Jeffrey A Law (law@cygnus.com)
41834
41835 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
41836 is defined.
41837
41838 1998-11-18 Dave Love <d.love@dl.ac.uk>
41839
41840 * g77.f-torture/compile/981117-1.f: New test.
41841
41842 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
41843
41844 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
41845 properly discarded.
41846
41847 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
41848
41849 * gcc.c-torture/execute/memcheck: New directory of tests for
41850 -fcheck-memory-usage.
41851
41852 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
41853
41854 * README: New file, general information about the testsuite and
41855 new description of the various C++ test subdirectories.
41856 * README.g++: Eliminate obsolete information, update and move most
41857 relevant stuff to README.
41858
41859 1998-11-07 Richard Henderson <rth@cygnus.com>
41860
41861 * gcc.c-torture/compile/981107-1.c: New test.
41862
41863 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
41864
41865 * execute/memcpy-bi.c: New testcase.
41866
41867 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
41868
41869 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
41870 base classes.
41871
41872 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
41873 template is selected.
41874
41875 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
41876 classes, it should be accepted for all types.
41877
41878 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
41879
41880 * g++.old-deja/g++.pt/spec24.C: Ensure that template
41881 specializations start with template headers.
41882
41883 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
41884
41885 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
41886
41887 * g++.old-deja/g++.other/init9.C: Test cross initialization of
41888 non-POD types.
41889
41890 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
41891
41892 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
41893
41894 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
41895
41896 * compile/981022-1.c, compile/981022-1.x: New test and driver.
41897
41898 1998-10-19 Jeffrey A Law (law@cygnus.com)
41899
41900 * 981019-1.c: New test.
41901
41902 1998-10-14 Robert Lipe <robertl@dgii.com>
41903
41904 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
41905 find objc headers.
41906
41907 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
41908
41909 * compile/981001-4.c: Remove use of GCC extension that triggers a
41910 compiler bug.
41911
41912 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
41913
41914 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
41915
41916 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
41917
41918 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
41919 instantiation of template produces incorrect code for delete
41920 expression.
41921
41922 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
41923 constructors' name is not unique.
41924 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
41925 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
41926
41927 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
41928 automatic array of const is ill-formed.
41929
41930 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
41931 of template parameter?
41932
41933 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
41934 const.
41935
41936 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
41937 pointer-to-member expression.
41938
41939 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
41940 declaration causes ICE.
41941
41942 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
41943
41944 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
41945 reserved in the global namespace.
41946
41947 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
41948 generate needed virtual table.
41949
41950 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
41951
41952 1998-10-10 Dariush Eslimi <eslimi@loran.com>
41953
41954 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
41955 template-dependent type
41956
41957 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
41958
41959 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
41960 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
41961 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
41962
41963 * g++.old-deja/g++.other/using5.C: New test; using decl from base
41964 class should be usable as argument of member function.
41965 * g++.old-deja/g++.other/using6.C: New test; using decl from base
41966 class should be usable as return type of member function.
41967 * g++.old-deja/g++.other/using7.C: New test; using decl from base
41968 class should be usable as type of data member.
41969
41970 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
41971
41972 1998-10-09 Jeffrey A Law (law@cygnus.com)
41973
41974 * gcc.c-torture/special/920521-1.c: Fix bogus test.
41975
41976 1998-10-08 Nick Clifton <nickc@cygnus.com>
41977
41978 * gcc.dg/dll-?.c Add thumb to target list.
41979 Fix assembler scan patterns to match current assembler output.
41980
41981 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
41982
41983 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
41984 matching of template brackets.
41985
41986 * g++.old-deja/g++.other/using4.C: New test. Test using
41987 declarations of methods from base classes.
41988
41989 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
41990 within functions should introduce names into the innermost
41991 enclosing namespace.
41992
41993 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
41994 of static locals if first initialization throws.
41995
41996 1998-10-07 Jim Wilson <wilson@cygnus.com>
41997
41998 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
41999
42000 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
42001
42002 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
42003 lose track of the possible targets of tablejump insns.
42004 * special/special.exp: Run it.
42005
42006 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
42007
42008 * g++.old-deja/g++.pt/friend35.C: New test. A template function
42009 must be declared before its specializations can be named in friend
42010 declarations.
42011
42012 1998-10-05 Dave Love <d.love@dl.ac.uk>
42013
42014 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
42015
42016 * g77.f-torture/execute/io1.f: New test.
42017
42018 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
42019
42020 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
42021 with pointer to template function, for which no argument deduction
42022 is possible.
42023
42024 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
42025 specialization of template function as argument to template
42026 function.
42027
42028 * g++.old-deja/g++.other/access2.C: New test; Inner class
42029 shouldn't have privileged access to Outer's names.
42030
42031 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
42032
42033 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
42034 friend template declared within template class conflicts with
42035 nested class of the same name.
42036
42037 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
42038 is ignored.
42039
42040 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
42041 object with direct initializer as function declaration.
42042
42043 * g++.old-deja/g++.other/decl2.C: New test; duplicate
42044 initializers.
42045
42046 * g++.old-deja/g++.other/null2.C: New test; conditional operator
42047 involving const pointer and NULL produces incorrect result.
42048
42049 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
42050 type name without `typename' should be rejected with -pedantic.
42051
42052 1998-10-02 Richard Henderson <rth@cygnus.com>
42053
42054 * g++.old-deja/g++.other/addrof1.C: New test.
42055
42056 1998-10-01 Nick Clifton <nickc@cygnus.com>
42057
42058 * gcc.c-torture/compile/981001-1.c: New test.
42059 * gcc.c-torture/execute/981001-1.c: New test.
42060
42061 1998-10-01 Jeffrey A Law (law@cygnus.com)
42062
42063 * gcc.c-torture/compile/981001-2.c: New test.
42064 * gcc.c-torture/compile/981001-3.c: New test.
42065 * gcc.c-torture/compile/981001-4.c: New test.
42066
42067 1998-10-01 Robert Lipe <robertl@dgii.com>
42068
42069 * lib/objc.exp (objc_target_compile): Add -L during compiles for
42070 multilibbed hosts. Idea grafted from g77.exp.
42071
42072 1998-09-30 Dave Love <d.love@dl.ac.uk>
42073
42074 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
42075 avoid losing on systems which need -lsocket.
42076
42077 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
42078
42079 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
42080 * g++.old-deja/g++.other/nested2.C: Ditto.
42081 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
42082 failure.
42083
42084 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
42085
42086 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
42087 preferred over template operator!= for enum bitfields.
42088
42089 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
42090
42091 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
42092 that happen to have the same base name, but in different scopes,
42093 are incorrectly rejected.
42094
42095 1998-09-16 Richard Henderson <rth@cygnus.com>
42096
42097 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
42098 on the native word size instead of an integer literal.
42099
42100 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
42101
42102 * g++.old-deja/g++.other/static2.C: Invocation of static data
42103 member of type pointer-to-function denoted as non-static member.
42104
42105 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
42106 checks involving function types and aliases.
42107
42108 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
42109
42110 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
42111 redefined to the same non-trivial type.
42112
42113 * g++.old-deja/g++.pt/explicit73.C: Test for proper
42114 namespace-qualification of template specializations declared in
42115 other namespaces.
42116
42117 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
42118 to declare a subset of the specializations of a template function
42119 as friends of specializations of a template class.
42120
42121 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
42122 member templates that do not fully specialize the enclosing
42123 template class are rejected.
42124
42125 1998-09-11 Dave Love <d.love@dl.ac.uk>
42126
42127 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
42128
42129 1998-09-08 Dave Love <d.love@dl.ac.uk>
42130
42131 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
42132 altered from libf2c/libU77 version.
42133
42134 1998-09-06 Dave Love <d.love@dl.ac.uk>
42135
42136 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
42137
42138 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
42139
42140 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
42141 (un)signed char are different types for template specialization
42142 purposes.
42143
42144 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
42145
42146 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
42147 * objc: ObjC testsuite.
42148
42149 1998-08-31 Catherine Moore <clm@cygnus.com>
42150
42151 * gcc.c-torture/execute/941014-1.x: New file.
42152
42153 1998-08-31 Nick Clifton <nickc@cygnus.com>
42154
42155 * lib/c-torture.exp: Add support for
42156 torture_eval_before_compile and torture_eval_before_execute
42157 variables.
42158
42159 1998-08-30 Jeffrey A Law (law@cygnus.com)
42160
42161 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
42162 this test triggers valid.
42163
42164 1998-08-27 Jeffrey A Law (law@cygnus.com)
42165
42166 * gcc.dg/980827-1.c: New test.
42167
42168 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
42169
42170 * gcc.c-torture/execute/loop-4b.c: New test.
42171
42172 1998-08-26 Nick Clifton <nickc@cygnus.com>
42173
42174 * lib/c-torture.exp: Add support for
42175 torture_eval_before_compile and torture_eval_before_execute
42176 variables.
42177
42178 1998-08-25 Jeffrey A Law (law@cygnus.com)
42179
42180 * gcc.c-torture/compile/980825-1.c: New test.
42181
42182 1998-08-24 Nick Clifton <nickc@cygnus.com>
42183
42184 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
42185 count number tests in opt_t0 not good_t0.
42186
42187 1998-08-24 Jeffrey A Law (law@cygnus.com)
42188
42189 * gcc.c-torture/compile/930326-1.x: Fix typo.
42190
42191 1998-08-23 Mark Mitchell <mark@markmitchell.com>
42192
42193 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
42194 causes an ICE.
42195
42196 1998-08-21 Jeffrey A Law (law@cygnus.com)
42197
42198 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
42199 STACK_SIZE is defined.
42200 * gcc.c-torture/unsorted/stuct.c: Similarly.
42201
42202 * gcc.c-torture/compile/980821-1.c: New test.
42203
42204 1998-08-21 Jeffrey A Law (law@cygnus.com)
42205
42206 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
42207
42208 1998-08-19 Mark Mitchell <mark@markmitchell.com>
42209
42210 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
42211 code.
42212
42213 1998-08-09 Mark Mitchell <mark@markmitchell.com>
42214
42215 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
42216 error'.
42217
42218 1998-08-18 Jeffrey A Law (law@cygnus.com)
42219
42220 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
42221
42222 1998-08-16 Jeffrey A Law (law@cygnus.com)
42223
42224 * gcc.c-torture/compile/980816-1.c: New test.
42225
42226 * gcc.dg/980816-1.c: New test.
42227
42228 1998-08-13 Jeffrey A Law (law@cygnus.com)
42229
42230 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
42231 compiler for ieee tests.
42232
42233 1998-08-01 Dave Love <d.love@dl.ac.uk>
42234
42235 * g77.f-torture/compile/980729-0.f: New test.
42236
42237 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
42238
42239 * gcc.c-torture/special/eeprof-1.c: New test, for
42240 -finstrument-functions.
42241 * gcc.c-torture/special/special.exp: Run it.
42242
42243 1998-07-29 Jeffrey A Law (law@cygnus.com)
42244
42245 * gcc.c-torture/compile/980729-1.c: New test.
42246
42247 1998-07-27 Nick Clifton <nickc@cygnus.com>
42248
42249 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
42250 __thumb__ is defined, and test for ARM style doubles if so.
42251
42252 1998-07-26 Dave Love <d.love@dl.ac.uk>
42253
42254 * g77.f-torture/noncompile/980615-0.f: New test.
42255
42256 1998-07-26 H.J. Lu (hjl@gnu.org)
42257
42258 * gcc.dg/980312-1.c: Do link instead of compile.
42259 * gcc.dg/980313-1.c: Likewise.
42260
42261 1998-07-26 Jeffrey A Law (law@cygnus.com)
42262
42263 * gcc.c-torture/compile/980726-1.c: New test.
42264
42265 1998-07-25 Dave Love <d.love@dl.ac.uk>
42266
42267 * g77.f-torture/execute/io0.f: New test.
42268
42269 1998-07-24 Nick Clifton <nickc@cygnus.com>
42270
42271 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
42272 an int.
42273
42274 1998-06-18 Michael Meissner <meissner@cygnus.com>
42275
42276 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
42277 m32r bugs.
42278
42279 1998-07-17 Nick Clifton <nickc@cygnus.com>
42280
42281 * gcc.dg/980626-1.c: Expect failures for all toolchains until
42282 c-decl.c:grokdeclarator can handle mode attributes.
42283
42284 1998-07-16 Jeffrey A Law (law@cygnus.com)
42285
42286 * gcc.c-torture/execute/980716-1.c: New test.
42287
42288 1998-07-13 Jeffrey A Law (law@cygnus.com)
42289
42290 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
42291 the mn10200.
42292 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
42293 the mn10200.
42294 * gcc.c-torture/execute/va-arg-3.x: Similarly.
42295 * gcc.c-torture/compile/930326-1.x: Similarly.
42296
42297 1998-07-13 Dave Love <d.love@dl.ac.uk>
42298
42299 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
42300 New test from Craig.
42301
42302 1998-07-12 Dave Love <d.love@dl.ac.uk>
42303
42304 * g77.f-torture/noncompile/980616-0.f: New test.
42305
42306 * g77.f-torture/execute/970816-3.f: New test from Craig.
42307
42308 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
42309
42310 * g++.other/singleton.C: Return error value instead of taking
42311 SIGSEGV.
42312
42313 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
42314
42315 * g++.other/singleton.C: New test. Warning is under dispute.
42316 Runtime crash is not.
42317
42318 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
42319
42320 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
42321 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
42322 using6.C, using7.C}: New namespace tests.
42323
42324 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
42325
42326 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
42327 specialization with typedef'ed names used as array indexes.
42328
42329 1998-07-09 Jeffrey A Law (law@cygnus.com)
42330
42331 * gcc.c-torture/execute/980709-1.c: New test.
42332
42333 * gcc.dg/980709-1.c: New test.
42334
42335 1998-07-07 Richard Henderson <rth@cygnus.com>
42336
42337 * gcc.c-torture/execute/bcp-1.c: New test.
42338
42339 1998-07-07 Jeffrey A Law (law@cygnus.com)
42340
42341 * gcc.c-torture/execute/980707-1.c: New test.
42342
42343 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
42344
42345 * gcc.c-torture/compile/980706-1.c: New test.
42346
42347 1998-07-01 Dave Love <d.love@dl.ac.uk>
42348
42349 * g77.f-torture/execute/980701-0.f,
42350 g77.f-torture/execute/980701-1.f: New test from Craig.
42351
42352 1998-07-01 Jeffrey A Law (law@cygnus.com)
42353
42354 * gcc.c-torture/compile/980701-1.c: New test.
42355
42356 * gcc.c-torture/execute/980701-1.c: New test.
42357
42358 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
42359 rlsruhe.de>
42360
42361 * g++.old-deja/g++.robertl/eb132.C: New test.
42362 * g++.old-deja/g++.robertl/eb133.C: Likewise.
42363
42364 1998-06-29 Dave Love <d.love@dl.ac.uk>
42365
42366 * g77.f-torture/execute/980628-7.f,
42367 g77.f-torture/execute/980628-8.f,
42368 g77.f-torture/execute/980628-9.f,
42369 g77.f-torture/execute/980628-10.f: New tests from Craig.
42370
42371 * g77.f-torture/execute/980628-3.f: Remove mail headers.
42372
42373 1998-06-28 Jeffrey A Law (law@cygnus.com)
42374
42375 * g77.f-torture/execute/980628-4.f: New test from Craig.
42376 * g77.f-torture/execute/980628-5.f: Likewise.
42377 * g77.f-torture/execute/980628-2.f: Likewise.
42378 * g77.f-torture/execute/980628-0.f: Likewise.
42379 * g77.f-torture/execute/980628-1.f: Likewise.
42380 * g77.f-torture/execute/980628-3.f: Likewise.
42381 * g77.f-torture/execute/980628-6.f: Likewise.
42382
42383 1998-06-28 Jeffrey A Law (law@cygnus.com)
42384
42385 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
42386 directory when nothing has been installed yet.
42387
42388 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
42389
42390 * gcc.c-torture/special/special.exp: Handle newer versions of
42391 dejagnu.
42392
42393 1998-06-26 Jeffrey A Law (law@cygnus.com)
42394
42395 * gcc.dg/980626-1.c: New test.
42396
42397 1998-06-19 Bruno Haible <haible@ilog.fr>
42398
42399 * gcc.misc-tests/m-un-2.c: New test.
42400 * g++.old-deja/g++.other/warn01.c: Likewise.
42401
42402 1998-06-19 Robert Lipe <robertl@dgii.com>
42403
42404 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
42405 compatibility with assmblers with a different comment character.
42406 Eliminate use of GAS-specific extensions.
42407
42408 1998-06-19 Jeffrey A Law (law@cygnus.com)
42409
42410 * gcc.c-torture/execute/ieee/980619-1.c: New test.
42411
42412 1998-06-19 Robert Lipe <robertl@dgii.com>
42413
42414 * lib/g77.exp: Replace search for libf2c.a with search for newly
42415 renamed libg2c.a
42416
42417 1998-06-17 Jeffrey A Law (law@cygnus.com)
42418
42419 * gcc.c-torture/execute/980617-1.c: New test.
42420
42421 1998-06-12 Jeffrey A Law (law@cygnus.com)
42422
42423 * gcc.c-torture/execute/980612-1.c: New test.
42424
42425 1998-06-08 Jeffrey A Law (law@cygnus.com)
42426
42427 * gcc.dg/980523-1.c: Only test on ppc-linux.
42428 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
42429
42430 * gcc.c-torture/execute/980608-1.c: New test.
42431
42432 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
42433
42434 * gcc.c-torture/execute/980605-1.c: New test.
42435
42436 1998-06-04 Jeffrey A Law (law@cygnus.com)
42437
42438 * gcc.c-torture/execute/980604-1.c: New test.
42439
42440 1998-06-02 Jeffrey A Law (law@cygnus.com)
42441
42442 * gcc.c-torture/execute/980602-1.c: New test.
42443 * gcc.c-torture/execute/980602-2.c: Likewise.
42444
42445 1998-06-02 Dave Love <d.love@dl.ac.uk>
42446
42447 * 970125-0.f: Fix per JCB. Add commentary.
42448
42449 1998-05-31 Michael Meissner <meissner@cygnus.com>
42450
42451 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
42452 IEEE -0 support.
42453
42454 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
42455
42456 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
42457 earlier.
42458
42459 1998-05-28 Catherine Moore <clm@cygnus.com>
42460
42461 * gcc.c-torture/execute/980526-3.c: New test.
42462
42463 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
42464
42465 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
42466 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
42467 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
42468 m88k-motorola-sysv3 to XFAIL.
42469
42470 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42471
42472 * gcc.dg/980526-1.c: New test.
42473 * gcc.c-torture/execute/980526-2.c: New test.
42474
42475 1998-05-26 Jeffrey A Law (law@cygnus.com)
42476
42477 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
42478
42479 * gcc.c-torture/execute/980526-1.c: New test.
42480
42481 1998-05-26 Dave Love <d.love@dl.ac.uk>
42482
42483 * g77.f-torture/execute/alpha2.f: Add runtime test.
42484
42485 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
42486
42487 * g++.old-deja/old-deja.exp: Strip leading directories.
42488
42489 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
42490 error for the line. Don't run multiple tests for the same line.
42491
42492 1998-05-23 Jeffrey A Law (law@cygnus.com)
42493
42494 * gcc.dg/980523-1.c: New test.
42495
42496 1998-05-23 Dave Love <d.love@dl.ac.uk>
42497
42498 * g77.f-torture/compile/970915-0.f: New test.
42499
42500 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
42501
42502 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
42503
42504 1998-05-21 Jeffrey A Law (law@cygnus.com)
42505
42506 * gcc.dg/980520-1.c: New test.
42507
42508 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
42509
42510 * gcc.dg/980502-1.c: Fix return type.
42511
42512 1998-05-20 Jeffrey A Law (law@cygnus.com)
42513
42514 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
42515 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
42516 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
42517 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
42518 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
42519
42520 1998-05-20 Dave Love <d.love@dl.ac.uk>
42521
42522 * g77.f-torture/execute/980520-1.f: New test.
42523
42524 1998-05-15 Dave Love <d.love@dl.ac.uk>
42525
42526 * lib/mike-g77.exp: New file.
42527
42528 * g77.f-torture/noncompile/noncompile.exp,
42529 g77.f-torture/noncompile/check0.f: New files.
42530
42531 1998-05-14 Dave Love <d.love@dl.ac.uk>
42532
42533 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
42534 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
42535 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
42536 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
42537 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
42538 abort where appropriate.
42539
42540 1998-05-05 Michael Meissner <meissner@cygnus.com>
42541
42542 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
42543 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
42544
42545 1998-04-29 Dave Love <d.love@dl.ac.uk>
42546
42547 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
42548
42549 1998-04-27 Dave Love <d.love@dl.ac.uk>
42550
42551 * g77.f-torture/compile/980427-0.f: New test.
42552
42553 1998-04-24 Dave Love <d.love@dl.ac.uk>
42554
42555 * g77.f-torture/compile/980424-0.f: New test.
42556
42557 1998-04-19 Dave Love <d.love@dl.ac.uk>
42558
42559 * g77.f-torture/compile/980419-2.f (main): New test.
42560 * g77.f-torture/compile/970125-0.f: New test.
42561 * g77.f-torture/compile/980419-1.f: New test.
42562
42563 1998-04-08 Jim Wilson <wilson@cygnus.com>
42564
42565 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
42566 of loop-4.c.
42567
42568 1998-04-07 Jim Wilson <wilson@cygnus.com>
42569
42570 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
42571
42572 1998-04-03 Jim Wilson <wilson@cygnus.com>
42573
42574 * gcc.c-torture/compile/980329-1.c: New test.
42575
42576 1998-03-18 Jim Wilson <wilson@cygnus.com>
42577
42578 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
42579 * gcc.dg/980312-1.c: Fix typo in -march command.
42580
42581 1998-03-16 H.J. Lu (hjl@gnu.org)
42582
42583 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
42584
42585 1998-03-11 Robert Lipe <robertl@dgii.com>
42586
42587 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
42588 Dave Love agree the Fortran source is bogus.
42589
42590 1998-03-11 Robert Lipe <robertl@dgii.com>
42591
42592 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
42593 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
42594 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
42595 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
42596 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
42597
42598 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
42599
42600 * g++.old-deja/g++.other/friend1.C: New test.
42601
42602 1998-02-18 Dave Love <d.love@dl.ac.uk>
42603
42604 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
42605 possibly uninitialized) variables and declare dnrm2.
42606
42607 1998-02-23 Robert Lipe <robertl@dgii.com>
42608
42609 From Bruno Haible <haible@ilog.fr>:
42610 * gcc.c-torture/execute/980223.c: New test.
42611
42612 1998-02-13 Jeffrey A Law (law@cygnus.com)
42613
42614 * gcc.dg/ifelse-1.c: New test.
42615
42616 1998-02-09 H.J. Lu (hjl@gnu.org)
42617
42618 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
42619
42620 * lib/old-dejagnu.exp (old-dejagnu): Added the
42621 "execution test - XFAIL *-*-*" handling in the spirit of
42622 "excess errors test -". Changed the "execution test fails"
42623 handling to be like "excess errors test fails".
42624 * Update various tests accordingly.
42625
42626 1998-02-06 Jim Wilson <wilson@cygnus.com>
42627
42628 * gcc.c-torture/execute/980205.c: New test.
42629
42630 1998-01-18 Jeffrey A Law (law@cygnus.com)
42631
42632 * lib/c-torture.exp: Look for .x files instead of .cexp files.
42633 * lib/f-torture.exp: Similarly.
42634 * gcc.c-torture: Rename all .cexp files to .x files.
42635
42636 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
42637
42638 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
42639 (940510-1.c): Removed duplicate.
42640 (971104-1.c): New test.
42641
42642 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
42643
42644 * lib/f-torture.exp: Improve error and loop detection.
42645
42646 1997-11-19 Michael Meissner <meissner@cygnus.com>
42647
42648 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
42649 use that to size the filler array.
42650
42651 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
42652
42653 * lib/c-torture.exp(c-torture-execute): Fix typo.
42654
42655 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
42656 testcase as the executable name. Keep the executable around if
42657 the test fails.
42658
42659 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
42660
42661 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
42662 changes. Only test one -g option, and move it to the end of the
42663 list of options to test.
42664
42665 1997-09-19 Michael Meissner <meissner@cygnus.com>
42666
42667 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
42668 variable GCC_TORTURE_OPTIONS to supply default switches separated
42669 by colons. If no environment variable, run tests with -O0 -g, -O1
42670 -g, and -O2 -g as well.
42671
42672 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
42673
42674 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
42675 explanatory comments. Fix indentation.
42676
42677 1997-09-15 Jeffrey A Law (law@cygnus.com)
42678
42679 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
42680
42681 1997-09-11 Jeffrey A Law (law@cygnus.com)
42682
42683 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
42684 * g++.old-deja/g++.mike/p7325.C: Likewise.
42685 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
42686
42687 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
42688
42689 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
42690 * g++.old-deja/g++.brendan/crash30.C: Likewise.
42691 * g++.old-deja/g++.brendan/crash39.C: Likewise.
42692 * g++.old-deja/g++.law/operators4.C: Likewise.
42693
42694 1997-09-11 Joe Buck (jbuck@synopsys.com)
42695
42696 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
42697 * g++.old-deja/g++.mike/p784.C: Ditto.
42698 * g++.old-deja/g++.mike/p785.C: Ditto.
42699
42700 1997-09-05 Jeffrey A Law (law@cygnus.com)
42701
42702 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
42703
42704 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
42705
42706 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
42707 target feature; pass this to c-torture-execute as needed.
42708
42709 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
42710
42711 * lib/c-torture.exp(c-torture-execute): If the previous and the
42712 current executables being tested are identical, we don't need to
42713 run the executable again. Try to make the executable names
42714 unique. Add an optional argument for passing additional compiler
42715 flags.
42716
42717 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
42718
42719 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
42720
42721 1997-08-29 Jeffrey A Law (law@cygnus.com)
42722
42723 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
42724
42725 1997-07-31 Jeffrey A Law (law@cygnus.com)
42726
42727 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
42728 32bit or larger longs.
42729
42730 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
42731 have either a 32bit long or 32bit int.
42732
42733 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
42734
42735 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
42736 Make double precision tests dependent on sizeof (double).
42737
42738 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
42739
42740 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
42741 too.
42742
42743 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
42744
42745 * gcc.c-torture/compile/961203-1.cexp: New script.
42746
42747 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
42748
42749 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
42750 up the includes ourselves.
42751
42752 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
42753
42754 * lib/plumhall.exp: Remove random include, and add a few
42755 verbose messages for debugging.
42756
42757 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
42758
42759 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
42760 of trying to do it ourselves.
42761
42762 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
42763
42764 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
42765
42766 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
42767
42768 * gcc.prms/5403.c: Made regexp a bit less strict.
42769
42770 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
42771
42772 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
42773 is returned from remote_load instead.
42774 * lib/plumhall.exp: Ditto.
42775 * lib/mike-g++.exp: Ditto.
42776 * lib/old-dejagnu.exp: Ditto.
42777 * lib/c-torture.exp: Ditto.
42778
42779 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
42780
42781 * lib/g++.exp: Use build_wrapper procedure.
42782 * lib/gcc.exp: Ditto.
42783
42784 1997-05-20 Jeffrey A Law (law@cygnus.com)
42785
42786 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
42787 an old-style decl for malloc. Fixes tests to work when
42788 sizeof (int) != sizeof (size_t).
42789
42790 1997-05-15 Mike Meissner <meissner@cygnus.com>
42791
42792 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
42793
42794 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
42795 use stdargs.h interface.
42796
42797 1997-05-15 Mike Meissner <meissner@cygnus.com>
42798
42799 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
42800 NO_VARARGS when compiling.
42801
42802 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
42803
42804 * lib/plumhall.exp(ph_includes): New procedure.
42805 (ph_make): Use it.
42806 (ph_compiler): Ditto.
42807
42808 * lib/g++.exp: Rename test-glue.c to testglue.c.
42809 * lib/gcc.exp: Ditto.
42810
42811 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
42812
42813 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
42814 to completion when it's called.
42815
42816 1997-03-21 Michael Meissner <meissner@cygnus.com>
42817
42818 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
42819 is defined, don't do test.
42820
42821 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
42822
42823 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
42824 for object files.
42825 (ph_summary): Mark skipped testcases as untested, not unresolved.
42826
42827 * lib/plumhall.exp (ph_make): If unresolved because of bad
42828 errorCode, record errorCode in log file.
42829 (*): Replace send_log/verbose with verbose -log.
42830
42831 1997-03-19 Michael Meissner <meissner@cygnus.com>
42832
42833 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
42834 double conversion if double isn't at least 8 bytes.
42835
42836 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
42837 int to work with targets where int is 16 bits.
42838
42839 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
42840 8 bytes, just exit, since 4 byte doubles don't have enough bits of
42841 precision for the test to complete.
42842
42843 1997-03-14 Michael Meissner <meissner@cygnus.com>
42844
42845 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
42846 if d10v is not compiled with the -mdouble64 flag.
42847 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
42848
42849 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
42850 d10v is not compiled with the -mint32 flag.
42851
42852 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
42853
42854 * lib/plumhall.exp: Use incr_count.
42855
42856 1997-03-12 Jeffrey A Law (law@cygnus.com)
42857
42858 * gcc.c-torture: Update to c-torture-1.45.
42859
42860 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
42861
42862 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
42863 the name of the expect testcase file).
42864
42865 * lib/g++.exp(g++_init): Ditto.
42866
42867 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
42868
42869 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
42870 the host.
42871
42872 * lib/gcc.exp(gcc_exit): New procedure.
42873
42874 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
42875
42876 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
42877 specs where appropriate.
42878
42879 * g++.old-deja/g++.arm/*: Added additional ERROR checks
42880 because of new "candidates are" messages, and removed a few
42881
42882 * Converted all non-old-style g++ testcases to old-style, and
42883 moved into g++.old-deja.
42884
42885 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
42886
42887 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
42888 options.
42889
42890 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
42891 succeeded.
42892
42893 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
42894
42895 1997-02-13 Michael Meissner <meissner@cygnus.com>
42896
42897 * lib/gcc.exp (gcc_target_compile): Add support for defining
42898 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
42899 the machine doesn't have those features.
42900
42901 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
42902
42903 * g++.law/operators4.exp: Don't use LIBS.
42904
42905 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
42906
42907 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
42908
42909 * lib/mike-g++.exp: Don't set the compiler to be tested here.
42910 * lib/g++.exp: Set it here instead. Also, allow use of the
42911 --tool_exec and --tool_opt options. Change CXX to
42912 GXX_UNDER_TEST.
42913
42914 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
42915
42916 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
42917
42918 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
42919
42920 * lib/old-dejagnu.exp: Use prune_warnings instead of
42921 prune_system_crud.
42922 * lib/mike-g++.exp: Ditto.
42923 * lib/gcc.exp: Ditto.
42924 * lib/g++.exp: Ditto.
42925
42926 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
42927
42928 1997-02-07 Jeffrey A Law (law@cygnus.com)
42929
42930 * 941014-2.c: Include stdlib.h
42931 * 960327-1.c: Include stdio.h
42932 * dbra.c, index-1.c: Don't assume ints are 32bits.
42933
42934 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
42935
42936 * lib/gcc.exp: Add gcc,stack_size target feature.
42937
42938 * lib/g++.exp(g++_target_compile): Add the include and link
42939 paths here, not in two other places. And, it's $options, not
42940 options.
42941
42942 * lib/mike-g++.exp(postbase): Remove the code that determines
42943 the correct include and link paths.
42944 * g++.old-deja/old-deja.exp: Ditto.
42945
42946 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
42947
42948 * lib/g++.exp(g++_init): target_compile no longer returns the
42949 filename of the result.
42950
42951 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
42952
42953 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
42954 call to glob.
42955
42956 * gcc.c-torture/special/special.exp: Change call to
42957 gcc_target_compile to include the object file.
42958
42959 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
42960
42961 * gcc.c-torture/special/special.exp: Correct misspelling in last
42962 change.
42963
42964 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
42965
42966 * lib/plumhall.exp(ph_summary): Log the entire output of the
42967 executable. Return -1 if there were any failures, 0 otherwise.
42968 (ph_execute): Return -1 if there were any failures, 0 otherwise.
42969 (ph_make): Clean up objects and executables that were built
42970 if the tests succeeded.
42971
42972 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
42973
42974 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
42975 libraries and includes in the build tree as appropriate.
42976
42977 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
42978
42979 * lib/c-torture.exp: Instead of looking for the global variable
42980 NO_LONG_LONG, check to see if that's a feature of the target.
42981
42982 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
42983
42984 * config/default.exp: Minimize. Delete the remainer of the files in
42985 config; this functionality is now in devo/dejagnu/config.
42986
42987 g++.*/*: Pass any additional flags used to compile to postbase;
42988 delete CXXFLAGS.
42989
42990 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
42991 is now done by runtest.exp. Use gcc_target_compile instead of
42992 compile.
42993
42994 lib/c-torture.exp: Use gcc_target_compile instead of compile.
42995 Remove references to CFLAGS. Use remote_file instead of
42996 calling rm -f.
42997 (c-torture): Take a list of arguments to use to compile this
42998 testcase.
42999
43000 lib/g++.exp: Simplify. Use target_compile instead of compile.
43001 lib/gcc-dg.exp: Ditto.
43002 lib/gcc.exp: Ditto.
43003 lib/mike-{gcc,g++}.exp: Ditto.
43004 lib/old-dejagnu.exp: Ditto.
43005 lib/plumhall.exp: Ditto.
43006
43007 1997-01-08 Jim Wilson <wilson@cygnus.com>
43008
43009 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
43010 (ph_linker): Likewise.
43011
43012 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
43013
43014 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
43015 MAP_ANON / MAP_ANONYMOUS if defined;
43016 else try to map from /dev/zero .
43017
43018 1996-11-12 Jeffrey A Law (law@cygnus.com)
43019
43020 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
43021 isn't defined, then define it to MAP_ANONYMOUS.
43022
43023 1996-11-12 Jeffrey A Law (law@cygnus.com)
43024
43025 * gcc.c-torture: Update to c-torture-1.42 release.
43026
43027 1996-11-11 Jeffrey A Law (law@cygnus.com)
43028
43029 * gcc.c-torture: Update to c-torture-1.41 release.
43030
43031 1996-10-27 Jeffrey A Law (law@cygnus.com)
43032
43033 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
43034 c-torture release.
43035
43036 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
43037
43038 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
43039 and LDFLAGS. Fix second case to append the target_info ldflags
43040 onto LDFLAGS, not CFLAGS.
43041 * lib/g++.exp (g++_init): Add target_info stuff.
43042 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
43043 of libgloss and newlib flags for !native.
43044
43045 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
43046 (GDB): Fix relative path to go up another dir for finding gdb.
43047
43048 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
43049
43050 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
43051 versions in the target_info array, if they don't exist.
43052
43053 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
43054
43055 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
43056
43057 1996-07-08 Jim Wilson <wilson@cygnus.com>
43058
43059 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
43060 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
43061
43062 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
43063
43064 * lib/old-dejagnu.exp: Don't remove the output file before we've
43065 actually tested it. Don't append pwd to the path of the executable
43066 we're testing.
43067
43068 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
43069
43070 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
43071
43072 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
43073
43074 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
43075 temporary directory for compiler files, and set it to a default
43076 value of /tmp. Set $output as the name of the output file from
43077 compiling the testcase. Add a -o option to $cflags_var so the
43078 compiler writes the final output file as $output. Set $executable
43079 to $output.
43080
43081 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
43082 directory for compiler files, and set it to /tmp if it doesn't
43083 already have a value. Set $output_file to the name of the output
43084 file from compiling the testcase. Add a -o option to CXXFLAGS so
43085 the compiler writes the final output file as $output. Use $output
43086 as the executable to be tested.
43087
43088 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
43089
43090 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
43091
43092 1996-06-08 Jeffrey A Law (law@cygnus.com)
43093
43094 * gcc.c-torture/execute/pending-1.c: New test. Still
43095 pending in Tege's queue.
43096
43097 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
43098
43099 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
43100 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
43101 if there were failures. Call unresolved if there were unresolved
43102 testcases. Call gcc_fail if program did not run to completion.
43103 (ph_make): Pass additional argument name to ph_execute.
43104 (ph_execute): Add new argument. Pass additional arguments to
43105 ph_summary. Call gcc_fail is there is no execution output.
43106
43107 1996-04-24 Jeffrey A Law (law@cygnus.com)
43108
43109 * lib/plumhall.exp (proc_summary): Output relavent summary
43110 lines into the log so specific failures in plumhall can be
43111 investigated.
43112
43113 1996-04-10 Jeffrey A Law (law@cygnus.com)
43114
43115 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
43116 (c-torture-execute): Don't try to execute tests which use
43117 "long long" types if $NO_LONG_LONG is nonzero.
43118
43119 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
43120
43121 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
43122 not c-torture.
43123
43124 * gcc.ieee: Move from here.
43125 * gcc.c-torture/execute/ieee: To here.
43126
43127 1996-03-26 Jeffrey A Law (law@cygnus.com)
43128
43129 * gcc.c-torture: Update to c-torture-1.41 release.
43130
43131 1996-03-22 Jeffrey A Law (law@cygnus.com)
43132
43133 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
43134 not "$output".
43135
43136 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
43137
43138 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
43139 -c present.
43140
43141 1996-03-02 Jeffrey A Law (law@cygnus.com)
43142
43143 * config/proelf.exp: Handle connecting to a simulator.
43144
43145 1996-01-31 Jeffrey A Law (law@cygnus.com)
43146
43147 * config/proelf.exp: New file. Enough framework that we can
43148 run c-torture tests on the proelf targets (or any other target
43149 that gdb can connect to for that matter).
43150
43151 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
43152
43153 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
43154 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
43155
43156 * lib/plumhall.exp (ph_execute): Always call ph_summary if
43157 exec_output exists.
43158
43159 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
43160
43161 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
43162 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
43163
43164 * config/*.exp: Update FSF address. Change result of ${tool}_load
43165 to pass/fail/unresolved/unsupported/untested. Caller must now
43166 call unresolved/unsupported/untested.
43167 * lib/*.exp: Update FSF address. Update to handle new results of
43168 ${tool}_load.
43169 * lib/chill.exp (verbose): Delete.
43170
43171 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
43172
43173 * lib/gcc.exp (default_gcc_start): Change order of args to
43174 $LDFLAGS $CFLAGS $LIBS.
43175 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
43176 Save/set/restore CFLAGS. Pass single arg to gcc_start.
43177 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
43178 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
43179 * gcc.misc-tests/dg-test.exp: Likewise.
43180 * gcc.misc-tests/msgs.exp: Likewise.
43181 * gcc.prms/prms.exp: Likewise.
43182 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
43183 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
43184
43185 * lib/dg.exp: Deleted, moved to dejagnu/lib.
43186
43187 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
43188
43189 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
43190
43191 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
43192 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
43193
43194 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
43195 necessary.
43196
43197 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
43198
43199 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
43200 global for loop; add use of $mathlib.
43201 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
43202 settings here; set mathlib for anything but VxWorks.
43203
43204 1996-01-22 Jeffrey A Law (law@cygnus.com)
43205
43206 * gcc.c-torture: Update to c-torture-1.40 release.
43207
43208 1996-01-03 Jeffrey A Law (law@cygnus.com)
43209
43210 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
43211 dg.exp.
43212
43213 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
43214
43215 * lib/c-torture.exp (c-torture-execute): Declare "output" as
43216 global.
43217
43218 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
43219
43220 * lib/g++.exp (LIBS): Define if not already.
43221 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
43222 (gcc-dg-prune): Call prune_gcc_output.
43223 * lib/gcc.exp (prune_gcc_output): New proc.
43224 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
43225 prune_gcc_output.
43226
43227 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
43228
43229 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
43230 (c-torture-execute): Likewise. Rename `name' to `testcase'.
43231
43232 1995-11-15 Jeffrey A Law (law@cygnus.com)
43233
43234 * gcc.c-torture: Update to c-torture-1.39 release.
43235
43236 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
43237
43238 * lib/c-torture.exp (c-torture-execute): Don't return if one option
43239 fails, try others as well.
43240
43241 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
43242
43243 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
43244 If compilation fails, mark execute tests as `untested'.
43245 If test is marked as unsupported, don't mark compilation and
43246 execute tests as failed.
43247
43248 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
43249
43250 * lib/g++.exp (g++_init): Don't link in libg++, and look to
43251 libstdc++ for whether or not we want to be doing shared
43252 libraries. Delete link_curses since we don't need it anymore.
43253 * lib/mike-g++.exp (postbase): Don't link in libg++.
43254 * g++.old-deja/old-deja.exp: Likewise.
43255
43256 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
43257
43258 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
43259
43260 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
43261
43262 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
43263 For that, add `-Wl,-a,shared_archive'.
43264 * g++.old-deja/old-deja.exp: Likewise.
43265
43266 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
43267
43268 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
43269
43270 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
43271
43272 * lib/mike-g++.exp (postbase): Pay attention to the status of
43273 g++_load.
43274
43275 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
43276
43277 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
43278
43279 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
43280
43281 * lib/gcc.exp (default_gcc_start): No longer need to log program
43282 being executed or its output, execute_anywhere does that now.
43283 * lib/g++.exp (default_g++_version): Call execute_anywhere.
43284 (default_g++_start): Likewise. Delete calls to verbose/send_log.
43285
43286 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
43287
43288 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
43289 the same as those in lib/g++.exp.
43290
43291 1995-10-10 Jeff Law (law@hurl.cygnus.com)
43292
43293 * gcc.c-torture: Update to c-torture-1.38 release.
43294 * gcc.ieee: Related changes.
43295
43296 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
43297
43298 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
43299 "exec". Minor reformatting changes.
43300
43301 * config/rom68k.exp (${tool}_load): Make it work in a canadian
43302 cross. This means all "exec" calls now work on a remote host as
43303 well.
43304 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
43305 cross. Filter out the extra "\r\n" stuff that expect puts in.
43306 (c-torture-execute): Filter out the bogus warnings like
43307 c-torture-compile does. Add support for canadian cross.
43308 * lib/gcc.exp (default_gcc_version, default_gcc_start)
43309 Use execute_anywhere rather than calling exec directly. Now it
43310 works for canadian cross testing.
43311
43312 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
43313
43314 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
43315 results into a variable, and check that rather than using file exists.
43316
43317 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
43318
43319 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
43320 create a libg++.so. For sunos4.1.*, also add -ltermcap.
43321
43322 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
43323
43324 * g++.old-deja/old-deja.exp: Create and pass runshlib and
43325 lib_curses if there's a shared libg++ in the build tree.
43326
43327 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
43328
43329 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
43330 if not supported target.
43331
43332 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
43333
43334 * lib/g++.exp (g++_init): Move empty setting of runshlib and
43335 link_curses up to always happen, not just for native builds.
43336
43337 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
43338
43339 * gcc.c-torture: Update to c-torture-1.36 release.
43340 * gcc.failure: Related changes.
43341
43342 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
43343
43344 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
43345
43346 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
43347
43348 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
43349 * lib/mike-g++.exp (postbase): Not in here. Still reference
43350 runshlib, link_curses, and mathlib for link and run.
43351
43352 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
43353 pass the runtime shared library options for Solaris, OSF/1, and
43354 Irix5, and link with -lcurses to avoid unresolved references.
43355
43356 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
43357
43358 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
43359 only run once.
43360
43361 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
43362
43363 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
43364
43365 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
43366
43367 * gcc.c-torture: Update to c-torture-1.35 release. Note we
43368 do not have a framework for the "compat" tests yet.
43369
43370 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
43371
43372 * lib/mike-g++.exp (postbase): New local variable `mathlib',
43373 set to null if we're testing vxworks5.1. Use that instead of
43374 `-lm' in the setting of LIBS for link and run.
43375
43376 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
43377
43378 * config/rom68k.exp (${tool}_load): Major changes to make it
43379 work. Verified that it does in fact return the stuff in
43380 exec_output properly. Catch any Emul or any TRAP other than 0.
43381
43382 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
43383
43384 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
43385 LDFLAGS properly for targets that need stuff from libgloss.
43386 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
43387 only run once.
43388 (gpp_initialized): New variable.
43389
43390 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
43391
43392 * config/rom68k.exp: Load libgloss.exp.
43393 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
43394 so we can produce a fully linked binary.
43395 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
43396 so we can produce a fully linked binary.
43397
43398 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
43399
43400 * lib/plumhall.exp (ph_section): Watch for expected failures.
43401 Add missing `else'.
43402
43403 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
43404 run the testcase.
43405 (c-torture): Likewise.
43406
43407 1995-08-28 Doug Evans <dje@cygnus.com>
43408
43409 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
43410
43411 * lib/mike-g++.exp (mike_cleanup): New proc.
43412 (prebase): New globals compiler_result, not_compiler_result,
43413 target_regexp.
43414 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
43415 allow leading "-" in pattern. Watch for unsupported tests.
43416 If $compiler_result is set, pattern match assembler code,
43417 and ditto for $not_compiler_result.
43418 * lib/mike-gcc.exp: Likewise.
43419
43420 * lib/plumhall.exp (ph_execute): Only call ph_summary if
43421 execution "succeeded".
43422
43423 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
43424
43425 * config/win32.exp: New file.
43426 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
43427
43428 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
43429
43430 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
43431 unsupported.
43432 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
43433 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
43434 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
43435
43436 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
43437 "... without exceptions was ...". That is now handled by
43438 prune_system_crud.
43439 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
43440
43441 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
43442
43443 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
43444 sieve.c,sort2.c}: New files.
43445 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
43446 sieve.exp,sort2.exp}: Drivers for them.
43447
43448 * lib/mike-gcc.exp (program_output): New user settable variable.
43449 (postbase): Call prune_system_crud. Also prune extraneous compiler
43450 messages.
43451 * lib/mike-g++.exp (program_output): New user settable variable.
43452
43453 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
43454
43455 * config/sh.exp: Deleted (use sim.exp instead).
43456
43457 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
43458
43459 * config/vx.exp: Declare CHECKTASK as global.
43460 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
43461 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
43462 * lib/old-dejagnu.exp: Load [pwd]/$executable.
43463
43464 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
43465
43466 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
43467 target. Like vx.exp, only includes `vx29k.exp' instead of
43468 `vxworks.exp'.
43469
43470 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
43471
43472 * config/sim.exp: Increase time limit from 120 seconds to 240.
43473
43474 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
43475
43476 * gcc.c-torture/execute/950628-1.c: New test.
43477
43478 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
43479
43480 * gcc.c-torture: Update with changes/additions from
43481 c-torture-1.34.
43482
43483 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
43484
43485 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
43486
43487 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
43488
43489 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
43490
43491 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
43492
43493 * gcc.c-torture/compile/950512-1.c: New test.
43494 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
43495 * gcc.dg/struct-ret-1.c: Likewise.
43496
43497 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
43498
43499 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
43500 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
43501
43502 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
43503
43504 * gcc.c-torture/special/920411-1.c: Deleted.
43505 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
43506
43507 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
43508
43509 * config/sim.exp (${tool}_load): Hack in call to bash to get a
43510 cpu limit.
43511
43512 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
43513
43514 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
43515
43516 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
43517
43518 From kenner;
43519 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
43520 is the proper length.
43521 * va-arg-3.c: Likewise.
43522
43523 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
43524
43525 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
43526 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
43527
43528 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
43529 * lib/g++.exp (default_g++_start): Delete old cruft.
43530
43531 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
43532
43533 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
43534 (2 * (1 << 18)) to (2 * (1 << 17)).
43535
43536 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
43537
43538 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
43539
43540 * config/rom68k.exp: Renamed from config/idp.exp
43541
43542 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
43543
43544 * c-torture/compile/921109-2.c
43545
43546 1995-04-18 Mike Stump <mrs@cygnus.com>
43547
43548 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
43549 excess errors.
43550
43551 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
43552
43553 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
43554 output.
43555 * lib/g++.exp (default_g++_start): Likewise.
43556
43557 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
43558
43559 * gcc.c-torture/compile/950329-1.c: New test.
43560
43561 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
43562
43563 * config/bug.exp (${tool}_load): Updated to use new remote_open
43564 and remote_close procs.
43565 * config/idp.exp: New file.
43566
43567 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
43568
43569 * gcc.c-torture/execute/950322-1.c: New test.
43570
43571 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
43572
43573 * config/vx.exp (${tool}_load): Clean up testing of return code from
43574 vxworks_ld and vxworks_spawn.
43575
43576 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
43577
43578 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
43579
43580 1995-03-13 Mike Stump <mrs@cygnus.com>
43581
43582 * lib/old-deja.exp: Add `excess errors test - ' error, now one
43583 can mark excess errors on a machine by machine basis. Note, the
43584 default is to not expect any excess errors, even when excess
43585 errors test - is given, so you will want to put an XFAIL ... on
43586 these lines. For example, // excess errors test - XFAIL hppa*-*-*
43587 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
43588 those 4 machines, but no others.
43589
43590 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
43591
43592 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
43593 * lib/c-torture.exp: to here.
43594
43595 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
43596
43597 * gcc.c-torture/execute/950221-1.c: New test.
43598 * gcc.c-torture/execute/struct-ret-1.c: New test.
43599 * gcc.c-torture/compile/950221-1.c: New test.
43600
43601 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
43602
43603 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
43604
43605 * gcc.c-torture/execute/arith-1.c (main): Return 0.
43606 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
43607
43608 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
43609
43610 * g++.gb: New directory of tests, derived from my signature and
43611 class scoping tests.
43612
43613 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
43614 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
43615 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
43616 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
43617 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
43618 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
43619 * g++.gb/sig25.C: Likewise.
43620
43621 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
43622 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
43623 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
43624 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
43625 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
43626 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
43627 * g++.gb/sig25.exp: Likewise.
43628
43629 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
43630 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
43631 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
43632 * g++.gb/scope13.C: Likewise, this test still fails.
43633
43634 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
43635 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
43636 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
43637 * g++.gb/scope13.exp: Ditto.
43638
43639 * g++.gb/README: New file, explains what these tests are about.
43640
43641 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
43642
43643 * lib/dg.exp (dg-do): Support `preprocess'.
43644 (dg-test): Likewise.
43645
43646 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
43647
43648 * config/udi.exp: change "continue -expect" to "exp_continue".
43649
43650 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
43651
43652 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
43653 Delete redundant tests.
43654
43655 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
43656 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
43657 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
43658 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
43659 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
43660 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
43661 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
43662 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
43663
43664 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
43665 storing label pointers.
43666 * gcc.c-torture/execute/921019-1.c: Likewise.
43667 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
43668 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
43669 parameter fp.
43670 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
43671 constants.
43672
43673 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
43674 Delete obsolete tests.
43675
43676 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
43677 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
43678 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
43679 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
43680 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
43681 * gcc.c-torture/compile/950124-1.c: New test.
43682
43683 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
43684
43685 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
43686
43687 * lib/mike-g++.exp: Add -lm to LIBS.
43688
43689 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
43690
43691 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
43692
43693 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
43694
43695 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
43696
43697 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
43698
43699 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
43700
43701 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
43702
43703 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
43704 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
43705 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
43706 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
43707 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
43708 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
43709 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
43710 * g++.law/{operators31.C, operators32.C,
43711 * g++.law/{operators33.C, operators34.C}: Likewise.
43712 * g++.law/{pic1.C, refs2.C}: Likewise.
43713 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
43714 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
43715 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
43716 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
43717
43718 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
43719 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
43720 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
43721 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
43722 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
43723 * g++.law/{enum9.exp, friend5.exp}: Likewise.
43724 * g++.law/{nest3.exp, nest4.exp}: Likewise.
43725 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
43726 * g++.law/{operators30.exp, operators31.exp}: Likewise.
43727 * g++.law/{operators32.exp, operators33.exp}: Likewise.
43728 * g++.law/{operators34.exp}: Likewise.
43729 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
43730 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
43731 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
43732 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
43733 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
43734
43735 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
43736 No longer expected to fail.
43737 * g++.law/missed-error3.C: Tweak for recent bool changes.
43738
43739 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
43740
43741 * config/emb-unix: Deleted.
43742 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
43743 remote execution. Do final link on remote host if REMOTE_LINK is set.
43744
43745 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
43746
43747 * lib/dg.exp (dg-test): Fix typo in last patch.
43748
43749 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
43750
43751 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
43752 (handles multiple occurrences).
43753
43754 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
43755
43756 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
43757 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
43758 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
43759 printed).
43760 * lib/c-torture.exp (c-torture-compile): Likewise.
43761 (c-torture): Prepend full path if missing.
43762 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
43763 (gcc_fail): Likewise.
43764 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
43765
43766 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
43767
43768 * lib/netware.exp: Only attach to NetWare i386 systems.
43769
43770 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
43771
43772 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
43773 messages. Add test name to "output pattern match" pass/fail message.
43774
43775 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
43776
43777 * gcc.dg: New testsuite.
43778 * gcc.dg/dg.exp: New file.
43779
43780 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
43781 test-switch.c}: Deleted.
43782
43783 * gcc.misc-tests/msgs.exp: New testcase driver.
43784
43785 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
43786
43787 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
43788 Watch for illegal return values from ${tool}_load.
43789 * config/unix.exp (${tool}_load): Fix pass/fail detection for
43790 cross targets. Coerce return value >0 to 1.
43791
43792 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
43793
43794 * config/unix.exp (${tool}_load): Call program rsh, not proc.
43795
43796 * config/emb-unix.exp: New file.
43797
43798 * config/sim.exp: Error if variable $SIM not defined.
43799 (${tool}_load): Mark test as "untested" if simulator missing.
43800
43801 * config/unix.exp: Load remote.exp to get rcp_download.
43802 * lib/c-torture.exp: Use different option lists for testcases with
43803 and without loops.
43804 * gcc.c-torture/execute/execute.exp: Likewise.
43805
43806 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
43807
43808 * config/*.exp: Clarify return code from ${tool}_load.
43809 Call `unresolved' or `untested' instead of `warning' or `perror'
43810 (sometimes you still want to call both though).
43811 Add comment that `shell_id' is local to each file.
43812 * config/udi.exp (timeout): Set to 30.
43813 Don't print warning if connection fails, $connectmode has already
43814 printed an error.
43815 (${tool}_load): Move verbose messages to level 2.
43816 Rework pattern for "Process started" message.
43817 Pass `shell_id' to ${connectmode}_download.
43818 Retry twice upon timeout. Make resetting of target more robust.
43819 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
43820 Pass `shell_id' to exit_$connectmode.
43821 Only call exit_$connectmode if connected.
43822 * config/unix.exp (${tool}_load): Check return codes better.
43823 * config/vrtx.exp (${tool}_load): Likewise.
43824 * config/vx.exp (${tool}_load): Likewise.
43825 Delete unneeded global's.
43826 * lib/dg.exp (dg-test): Update to reflect clarified return codes
43827 from ${tool}_load.
43828 (dg-stat): Delete.
43829 (dg-init): Delete recording of pass/fail counts.
43830 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
43831 (old-dejagnu-init): Likewise.
43832 (old-dejagnu-stat): Delete contents, empty proc now.
43833 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
43834 (c-torture): Delete references to lcnt, lpass, lfail.
43835 Get option list from TORTURE_OPTIONS.
43836 Delete -funroll[-all]-loops if no loops.
43837 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
43838 (g++_stat): Delete contents (empty proc now).
43839 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
43840 (gcc_finish): Likewise.
43841 (gcc_stat): Deleted.
43842 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
43843 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
43844 * gcc.c-torture/execute/execute.exp: Likewise.
43845 Split tests into two parts: compile, execute.
43846 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
43847 no loops. Update to reflect clarified return codes from ${tool}_load.
43848
43849 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
43850
43851 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
43852 to grep for.
43853 (old-dejagnu): Likewise (where necessary).
43854
43855 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
43856
43857 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
43858
43859 * lib/dg.exp (dg-process-target): Fix processing of selector.
43860 Add comment regarding use of `error'.
43861
43862 * lib/gcc.exp (prune_system_crud): Define if missing.
43863 * lib/g++.exp (prune_system_crud): Likewise.
43864
43865 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
43866 Call prune_system_crud.
43867 * lib/dg.exp (dg-runtest): New proc.
43868 Use perror instead of send_user for tcl errors in testcase.
43869 Don't return any value, it's never used.
43870 Don't clobber previous definition of `unknown'.
43871 Print tcl errors in `dg-final'.
43872
43873 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
43874
43875 * lib/dg.exp (dg-process-target): Improve syntax error messages.
43876 (dg-test): Don't print errorInfo, it contains stack backtrace.
43877
43878 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
43879
43880 * lib/g++.exp (runtest_file_p): Define if missing.
43881
43882 1994-09-24 Doug Evans (dje@cygnus.com)
43883
43884 * lib/mike-g++.exp: Comment out loading of g++.exp.
43885 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
43886 (default_g++_version): Always print something.
43887 (default_g++_start): Comment out call to `which'.
43888 (g++_start, g++_load): Deleted (must be defined in config file).
43889 * lib/gcc.exp: Test for existence of $CC at start.
43890 Delete check for tmpdir (done in gcc_init).
43891 (default_gcc_version): Always print something.
43892 (default_gcc_start): Comment out call to `which'.
43893 * config/*.exp: Major cleanup - make cross targets work at least a
43894 little better for g++ (by not being "--tool gcc" specific).
43895 Rename gcc_xxx to ${tool}_xxx.
43896 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
43897 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
43898
43899 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
43900
43901 * lib/c-torture.exp (c-torture-compile): Rework compiler
43902 message processing.
43903
43904 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
43905 c-torture.
43906
43907 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
43908
43909 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
43910
43911 * lib/dg.exp (dg-process-target): Support { target native }.
43912
43913 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
43914
43915 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
43916 looked for "... program xxx got fatal signal".
43917 Correct regsub munging of `comp_output'.
43918 Ignore compiler messages "path prefix not used" and "linker input
43919 file unused".
43920
43921 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
43922
43923 * lib/gcc.exp (runtest_file_p): Define if missing.
43924 * gcc.prms/template.c: Example to work from.
43925
43926 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
43927
43928 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
43929 * lib/dg.exp (dg-test): Call unsupported testcases as such.
43930
43931 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
43932 * gcc.prms/1883.c: Moved from compile/940714-1.c.
43933 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
43934 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
43935
43936 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
43937 (dg-process-target): No longer a varargs proc.
43938 Return S/N for target, P/F for xfail. All callers changed.
43939 (user option procs): More argument checking.
43940 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
43941 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
43942 (dg-test): Skip test if not running on selected target in `dg-do'.
43943 Update handling of `dg-do-what', `dg-output-text'.
43944 Separate execution pass/fail from output pattern match pass/fail.
43945 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
43946
43947 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
43948
43949 * gcc.c-torture/special/special.exp: Don't expect failure for mips
43950 target for 920510-1.c.
43951
43952 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
43953
43954 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
43955 Clean up comment regarding use of passcnt, etc.
43956 (gcc_stat): Don't update `testcnt' here.
43957 (gcc_finish): Do it here.
43958 Might as well reset `but_id' here too.
43959 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
43960 to determine if the file should be tested.
43961 * gcc.c-torture/compile/compile.exp: Likewise.
43962 * gcc.c-torture/execute/execute.exp: Likewise.
43963 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
43964 * gcc.misc-tests/dg-test.exp: Likewise.
43965 * gcc.prms/prms.exp: Likewise.
43966 * gcc.wendy/wendy.exp: Likewise.
43967 * g++.old-deja.exp: Likewise.
43968 Move "Testing file" message to verbose level 1.
43969
43970 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
43971
43972 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
43973
43974 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
43975
43976 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
43977 (default_gcc_start): Accept optional second list element
43978 of compiler flags. Print compiler output at verbosity level 2.
43979 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
43980 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
43981 Save current values of framework globals passcnt, failcnt, xpasscnt,
43982 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
43983 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
43984 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
43985 xfailcnt to compute stats. Update framework global `testcnt' from
43986 pass/fail counts.
43987 (gcc_finish): New proc. Clean up test environment.
43988 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
43989 (gcc_epass, gcc_efail): Delete.
43990 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
43991 argument of line number.
43992 (dg-init): If the tool has an init routine, call it.
43993 (dg-test): Remove args `cflags_var' and `libs_var'.
43994 Pass all compiler options to ${tool}_start.
43995 Handle missing line number.
43996 (dg-finish): New function.
43997 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
43998 particular files. Call gcc_finish at end. Move "skipping test"
43999 message to verbosity level 3.
44000 * gcc.c-torture/compile/compile.exp: Likewise.
44001 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
44002 * gcc.c-torture/execute/execute.exp: Likewise.
44003 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
44004 Print testcase being tried at verbosity level 1.
44005 * gcc.c-torture/special/special.exp: Unset xfail.
44006 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
44007 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
44008 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
44009 * gcc.failure/failure.exp: Likewise.
44010 * gcc.ieee/ieee.exp: Likewise.
44011 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
44012 Update call to dg-test. Call dg-finish at end.
44013 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
44014 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
44015 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
44016 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
44017 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
44018 * gcc.wendy/wendy.exp: Add copyright.
44019 Delete setting of tmpdir (done by gcc_init).
44020 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
44021 Pass compiler flags to gcc_start. Call gcc_finish at end.
44022 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
44023 gcc_[ce]pass/fail.
44024
44025 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
44026
44027 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
44028 confusion.
44029 (g++_load): Likewise.
44030
44031 * config/*.exp (gcc_load): Some were varargs fns and some were not.
44032 Rename argument to `prog' to remove the confusion.
44033 Varargs fns behave differently too!
44034 (g++_load): Likewise.
44035
44036 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
44037
44038 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
44039 what it is. Delete (always) printing of status value for !native.
44040 Simplify verbose code, and include status and exec_output.
44041 (g++_load): Use gcc_load.
44042
44043 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
44044
44045 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
44046 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
44047 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
44048 940714-3.c as these testcases don't exist anymore. Make
44049 va-arg-1.c expected to pass.
44050
44051 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
44052
44053 * gcc.misc-tests/misc.exp: Only run specific testcases.
44054 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
44055 * gcc.misc-tests/dg-[1-9].c: New files.
44056
44057 * lib/dg.exp: New testsuite driver.
44058 * gcc.prms/prms.exp: Use it.
44059
44060 * README.gcc: New file.
44061
44062 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
44063 Document and reset `lxpass' and `lxfail'.
44064 Simplify "initialized" message.
44065 (gcc_stat): Clean up comments a little.
44066
44067 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
44068
44069 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
44070
44071 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
44072
44073 * lib/old-dejagnu.exp (process-option): New proc.
44074 (old-dejagnu-init, old-dejagnu-stat): Likewise.
44075 (old-dejagnu): Simplify.
44076 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
44077
44078 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
44079
44080 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
44081 exists and is not an empty string.
44082
44083 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
44084 $xfail rather than calling setup_xfail. Clear $xfail when test is
44085 finished.
44086 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
44087 automatically.
44088
44089 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
44090 longer expected to fail.
44091
44092 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
44093 "f" function call.
44094
44095 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
44096
44097 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
44098 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
44099 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
44100 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
44101 c-torture-1.29.
44102
44103 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
44104 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
44105
44106 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
44107
44108 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
44109 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
44110
44111 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
44112 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
44113 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
44114
44115 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
44116
44117 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
44118 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
44119 940714-1.c, 940714-2.c, 940714-3.c},
44120 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
44121 gcc.misc-tests/{mg.c,mg.exp}:
44122 New tests.
44123 * gcc.noncompile/noncompile.exp: Change accordingly.
44124
44125 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
44126
44127 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
44128 Undo previous clobberage.
44129
44130 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
44131
44132 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
44133 * gcc.special/{930510-1.c, special.exp}:
44134 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
44135 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
44136 struct-varargs-1.c}: New tests from c-torture-1.26.
44137
44138 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
44139
44140 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
44141 argument to switch.
44142
44143 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
44144
44145 * Revert the previous changes. Please see Rob's directory
44146 (/lisa/test/rob/progressive/gcc/testsuite) for testing
44147 fixes.
44148
44149 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
44150
44151 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
44152 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
44153 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
44154 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
44155 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
44156 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
44157 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
44158 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
44159 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
44160 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
44161 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
44162 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
44163 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
44164 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
44165 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
44166 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
44167 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
44168 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
44169 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
44170 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
44171 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
44172 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
44173 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
44174 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
44175 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
44176 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
44177 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
44178
44179 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
44180
44181 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
44182 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
44183 with perror calls.
44184
44185 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
44186
44187 * config/unix.exp (g++_load): Fix syntax.
44188
44189 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
44190
44191 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
44192 * gcc.noncompile/921017-1.c: Deleted obsolete test.
44193 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
44194 Don't expect va-arg-1.c to fail. Correct expected output for
44195 920928-1.c.
44196 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
44197 * gcc.wendy/hbm4.c: Correct typo.
44198 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
44199
44200 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
44201
44202 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
44203 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
44204 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
44205 * lib/c-torture.exp (c-torture-compile): Ditto.
44206
44207 Reduce volume of output (remove all the -I's and such).
44208 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
44209 Call gcc_cpass, gcc_cfail.
44210 (c-torture): Pass testing option to c-torture-compile.
44211
44212 1994-03-21 Doug Evans (dje@cygnus.com)
44213
44214 Bring patches over from progressive.
44215 * config/default.exp: Exit remote shell cleanly.
44216 (g++_exit, g++_start): Add default versions.
44217 * config/sim.exp (gcc_load): Use perror, not error.
44218
44219 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
44220
44221 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
44222 set in site.exp.
44223
44224 1994-03-14 Doug Evans (dje@cygnus.com)
44225
44226 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
44227 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
44228 (wendy_try): New proc to run testcase.
44229 (main loop): Call 'em.
44230 * gcc.wendy/*.c: Clean up pass to correct expected output.
44231
44232 * lib/gcc.exp: Minor cleanup work.
44233 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
44234
44235 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
44236
44237 * config/sim.exp (gcc_load): Document return codes better.
44238 Don't pass -v to simulator.
44239
44240 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
44241
44242 * gcc.special/920717-x.c: Fix typo.
44243 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
44244 get at sources.
44245
44246 * lib/mike-gcc.exp: Fix typo.
44247
44248 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
44249
44250 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
44251 binary to use, transform the name.
44252 * config/*.exp: rename everything. Nuke any g++ specific files,
44253 it's now a special case of gcc that requires no special support.
44254 Add a default.exp for unsupported targets.
44255
44256 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
44257
44258 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
44259 lib/old-dejagnu.exp: Fix a few patterns to work with the new
44260 version of Tcl.
44261
44262 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
44263
44264 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
44265 than a warning.
44266
44267 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
44268
44269 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
44270
44271 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
44272
44273 * gcc.execute/execute.exp: Combine opt_list and foption_list into
44274 option_list. Compile every file with only 4/6 option choices
44275 (same as C torture) instead of with 12/18 different option
44276 choices.
44277 * lib/c-torture.exp: Likewise.
44278
44279 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
44280 not already set.
44281
44282 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
44283
44284 * lib/old-deja.exp: Add `excess errors test fails' error, now one
44285 can put an XFAIL *-*-* on excess errors.
44286
44287 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
44288
44289 * g++.law: Add more tests derived from g++-bugs snapshots.
44290
44291 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
44292 equivalent to g++.law/init9.
44293
44294 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
44295 compiled it, and the a.out file after we've run it.
44296
44297 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
44298
44299 * lib/mike-g++.exp (postbase): Delete the .o file after we've
44300 compiled it, and the a.out file after we've run it.
44301
44302 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
44303
44304 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
44305
44306 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
44307
44308 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
44309 version number.
44310
44311 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
44312
44313 * g++.law: New directory of g++ tests derived from the g++-bugs
44314 snapshots.
44315
44316 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
44317
44318 * gcc.compile: initbug1.c initbug1.exp testcase added
44319
44320 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
44321
44322 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
44323 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
44324 fixes submitted by Jeff Law (law@cs.utah.edu)
44325 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
44326 Jeff Law (law@cs.utah.edu)
44327
44328
44329 1993-11-30 Mike Stump (mrs@cygnus.com)
44330
44331 * config/unix-g++.exp: Follow the gcc way of doing things.
44332 * g++.old-deja/old-deja.exp: Minor updates.
44333 * lib/g++.exp: New file, follow the gcc way of doing things.
44334 * lib/old-dejagnu.exp: Minor updates.
44335 * lib/mike-g++.exp: Always unset errorInfo.
44336
44337 1993-11-06 Mike Stump (mrs@cygnus.com)
44338
44339 * lib/gcc.exp: Fix some errors with the below change, CC and
44340 CFLAGS should be global when setting, not local.
44341
44342 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
44343
44344 * lib/gcc.exp: Transform tool name.
44345
44346 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
44347
44348 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
44349
44350 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
44351
44352 * lib/gcc.exp: change gcc_done to gcc_stat
44353
44354 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
44355
44356 * Upgraded gcc testsuite to c-torture version 1.25
44357
44358 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
44359
44360 * lib/gcc.exp: added reporting code. Changed verbose compile message.
44361 * lib/c-torture: added hooks for new reporting code.
44362
44363 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
44364
44365 * config/sh-gcc.exp: check if sh-sim exists in the path
44366
44367 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
44368
44369 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
44370 * gcc.compile/compile.exp: Initial changes for new logic.
44371 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
44372 * gcc.failure/failure.exp: Initial changes for new logic.
44373 * gcc.ieee/ieee.exp: Initial changes for new logic.
44374 * gcc.misc-tests/misc.exp: Initial changes for new logic.
44375 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
44376 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
44377 * lib/c-torture.exp: Initial changes for new logic.
44378 * lib/gcc.exp: Initial changes for new logic.
44379
44380 1993-10-15 Mike Stump (mrs@cygnus.com)
44381
44382 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
44383 depend upon failure or success. Fully qualify names in failure
44384 and success messages. Always remove a.out before starting
44385 compile, just in case. Pay more attention to error text output by
44386 the compiler. Handle testcases with no known past errors just
44387 like all others, so that things are uniform. Other miscellaneous
44388 improvements.
44389
44390 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
44391
44392 * gcc.cpp: new directory for cpp tests
44393
44394 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
44395
44396 * lib/chill.exp: Code reformatted, removed unused code.
44397 * config/unix-chill.exp: Code reformatted, removed unused code.
44398 * chill.execute/execute.exp: Code reformatted, removed unused code.
44399 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
44400
44401 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
44402
44403 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
44404 routines not written.
44405
44406 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
44407
44408 * config/bug-gcc.exp: Use new procs from bug.exp.
44409
44410 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
44411
44412 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
44413 via ftp, rather than depending on NFS.
44414 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
44415 case.
44416
44417 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
44418
44419 * config/bug-gcc.exp: Use new download proc.
44420
44421 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
44422
44423 * chill.execute/execute.exp: cleanups, handles errors better
44424 * chill.compile/compile.exp: rewrite, based on execute.exp
44425 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
44426 * lib/chill.exp: major changes to diff proc and compile and link
44427 procs. added chill_fail and chill_pass wrappers to pass and
44428 fail. added more comments, and handle error codes better.
44429 Added a hack to capture stderr from exec, so noncompile tests
44430 can work.
44431
44432 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
44433
44434 * chill.execute/execute.exp: rewrite of testsuite driver
44435 * lib/chill.exp: rewrite of testsuite driver
44436 * config/unix-chill.exp: rewrite of testsuite driver
44437
44438 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
44439
44440 In chill.execute:
44441 * iexpr.ch: Standardize uppercase.
44442 * tuples.dat: Standardize uppercase.
44443 * vary.ch: standardize. Correct varying string assignments.
44444 * vary.dat: Add new output lines.
44445
44446 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
44447
44448 In chill.execute:
44449 * chprintf.ch: Standardize use of uppercase.
44450 * tuples.ch: Standardize and turn arr2 into a DCL,
44451 rather than a SYN.
44452 * pinits.ch: Standardize.
44453
44454 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
44455
44456 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
44457 * Makefil: Renamed to Makefile.in.
44458 * configure.in: New.
44459
44460 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
44461
44462 In chill.execute:
44463 * .cvsignore: Add result/output files.
44464 * Makefile: Fix up variables at start. Use MFLAGS
44465 everywhere. Correct bool_loc, built_ins entries.
44466 Add entry for vary1.ch.
44467 * bitarray.ch: Standardize upper-case usage.
44468 * bitexpr.ch: Standardize, add output of b1.
44469 * params.ch: Use arrayt in along PROC parameters, to
44470 avoid novelty problems.
44471 * sets.ch: Tiny cleanup.
44472 * vary1.ch: Re-indent.
44473
44474 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
44475
44476 * Add PR-related files to Makefiles, .cvsignore files, etc.
44477
44478 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
44479
44480 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
44481 with compiler objects. New names are test-flow.c and test-loop.c
44482
44483 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
44484
44485 * Upgraded c-torture tests from 1.19 to 1.20
44486
44487 * new files:
44488 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
44489 * gcc.compile: 930623-1.c 930623-2.c
44490 * gcc.noncompile: 930622-1.c 930622-2.c
44491 * gcc.failure: 920411-1.c 920627-2.c
44492 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
44493
44494 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
44495
44496 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
44497 More changes to get testsuite working properly. Needs more work.
44498 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
44499
44500 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
44501
44502 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
44503 More changes to get testsuite working properly. Needs more work.
44504
44505 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
44506
44507 * chill.compile/compile.exp: Added for Dejagnu support
44508 * chill.execute/execute.exp: Added for Dejagnu support
44509 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
44510
44511 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
44512
44513 This should complete moving the CHILL test files.
44514 * chill.noncompile(.cvsignore printf.grt
44515 in-printf.grt chprintf.grt chprintf.ch):
44516 Added test-support files.
44517 (Makefile): Modified further.
44518 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
44519 signal.ch): Added test files.
44520 * chill.execute (.cvsignore printf.grt printr.c
44521 in-printf.grt rts.c chprintf.grt rts.h): Added
44522 test-support files.
44523 (Makefile): More corrections.
44524
44525 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
44526
44527 * chill.compile, chill.execute, chill.nocompile: Add CHILL
44528 test cases, ready for DejaGnu.
44529
44530 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
44531
44532 * Upgraded c-torture tests from 1.18 to 1.19
44533
44534 * gcc.compile: added test(s):
44535 930607-1.c
44536 * gcc.execute: added test(s):
44537 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
44538
44539 * added new subdirectory for misc tests: gcc.misc-tests
44540 * gcc.misc-test(s): added tests:
44541 inst-check.c test-consts.c test-ior.c test-switch.c
44542
44543 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
44544
44545 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
44546
44547 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
44548
44549 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
44550
44551 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
44552
44553 * Upgraded c-torture tests from 1.17 to 1.18
44554
44555 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
44556
44557 * Upgraded c-torture tests from 1.12 to 1.17
44558
44559 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
44560
44561 * lib/old-dejagnu.exp:
44562 Fixed handling of XFAIL target triplets to correctly
44563 recognize wildcard characters. Removed code that
44564 appended a unique id tag to the end of the file name
44565 printed out by the result of the testcases within a
44566 given test file.
44567
44568 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
44569
44570 * lib/old-dejagnu.exp:
44571 Reworked expected failure handling to trigger off of XFAIL
44572 keyword in keyphrase embeded in testcase source code. The
44573 XFAIL keyword must be at the end of the keyphrase line. It
44574 may optionally be followed by one or more target triplets.
44575 It has just occured that the handling of wildcards in the
44576 target triplet may not be correct.
44577
44578 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
44579
44580 * g++.old-deja/tests:
44581 Moved all subdirectories up one level into g++.old-deja .
44582
44583 * lib/old-dejagnu.exp:
44584 Fixed problem with CXXFLAGS not being properly reset, and being
44585 corrupted with extraneous "-c" compiler option. This was
44586 causing binaries to not be generated for test that needed them.
44587 Modified strings passed to "pass" and "fail" so that individual
44588 tests from the same test file would be distinguished by an
44589 identifier appended to the test file name in the summary logs;
44590 this corrected a problem with erroneous diff logs. Added code
44591 to search testcases for expected fail and unexpected pass keywords.
44592
44593 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
44594
44595 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
44596
44597 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
44598
44599 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
44600 Removed extraneous text from end of "Special g++ Options"
44601 keyphrase.
44602
44603 * lib/old-dejagnu.exp: Added pattern matching to look for new
44604 keywords, embedded in testcases comments, which will trigger
44605 calls to xpass and xfail.
44606
44607 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
44608
44609 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
44610 comments embedded in the testcases, especially the one looking for
44611 special compiler options, as well as the pattern matching for the
44612 compiler output again.
44613
44614 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
44615
44616 * lib/old-dejagnu.exp: Do a proper check of the return value for
44617 execute tests. Fixed several problems with the pattern matching
44618 of the compiler output which gave erroneous test results.
44619 Changed several of the test result messages to be more descriptive.
44620 * config/unix-g++.exp: Proc g++_load now actually works and
44621 executes the tests passed to it and returns a usable return
44622 value.
44623
44624 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
44625
44626 * lib/gcc.exp: Exits gracefully if $CC is bogus.
44627
44628 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
44629
44630 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
44631 Modified both files to properly execute the old style
44632 dejagnu tests. The previous versions of these files were
44633 experimental and did not function anything near correctly.
44634
44635 1993-04-05 Rob Savoye (rob@cygnus.com)
44636
44637 * Removed all Makefile.in and configure.in files. No configuration
44638 needed now.
44639
44640 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
44641
44642 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
44643
44644 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
44645
44646 * gcc.compile/configure.in, gcc.unsorted/configure.in,
44647 gcc.special/configure.in, gcc.noncompile/configure.in,
44648 gcc.execute/configure.in, gcc.code_quality/configure.in,
44649 g++.other/configure.in, g++.old-deja/configure.in,
44650 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
44651 in srcname setting.
44652
44653 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
44654
44655 * lib/udi.exp: Fixed mondfe and mondfe_download.
44656 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
44657 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
44658
44659 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
44660
44661 * config/udi-gdb.exp: Check $shell_id after connecting to target.
44662 (gdb_exit): Don't remove *_soc files.
44663
44664 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
44665
44666 * lib/c-torture.exp: Don't look for main; instead always use -w
44667 -c. This is how the c-torture tests work. Remove the object
44668 file if the compilation succeeds.
44669 * gcc.execute/execute.exp: Remove executable if test passes.
44670 * gcc.noncompile/noncompile.exp: Every test is an expected
44671 failure.
44672 * gcc.special/special.exp: Added tests from c-torture 1.11,
44673 corrected use of existing test.
44674 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
44675 gcc.execute/920625-1.c: Updated to c-torture 1.11.
44676 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
44677 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
44678 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
44679 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
44680 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
44681 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
44682 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
44683 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
44684 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
44685 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
44686 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
44687 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
44688 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
44689 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
44690 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
44691 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
44692 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
44693 c-torture 1.11.
44694 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
44695 correspond to c-torture 1.11.
44696
44697 * New file.